Mystérieuse activation de la sirène Arlo Video Doorbell chaque nuit

Bonjour,

Je suis en prise avec un problème très gênant, qui réveille mon quartier tous les matins à 7h05… En effet depuis l’installation du plug-in Arlo, la sirène de mon Arlo Video Doorbell (Wired) se déclenche intempestivement tous les matins à 7h05, et je suis obligé de l’arrêter manuellement dans l’application Arlo. Peut-être (surement) que cela n’a rien à voir avec le plug-in mais j’avoue être un peu sec sur la solution à apporter.

Il y a tout de même une erreur qui apparait dans le log, peut-être une piste ? (de mon coté cela n’évoque rien). Bien entendu, aucun scénario, ni rien d’autre, n’appelle une commande de la sonnette à 7h05. A la suite de cette alarme de 7h05, le mode change sur l’application et devient « mode précédent + planning » (l’icône planning est ajouté au mode précédent, en général le mode « désactivé+planning » quand je suis à la maison). Le mode que j’utilise n’est JAMAIS le mode planning, il y a donc quelque chose qui l’active à l’insu de mon plein gré. Je ne vois par ailleurs pas le lien entre ça et l’alarme.

Autre précision, j’avais, avant l’achat du plugin, quelque chose dans le mode planning de la sonnette que j’ai supprimé depuis (ce n’était jamais actif mais il contenait quelque chose issu d’un vieux test). Je me demande si le problème ne viendrait pas d’un bug coté Arlo sur cette suppression qui ne se serait pas bien faite…? Mais pourquoi cette sirène ? (je n’en connaissais même pas l’existence avant ce problème!)

Voici un extrait du log qui encadre l’alarme. Avant et après tout semble parfaitement normal. le plug-i, fonctionne très bien.

Merci d’avance pour vos éclairages! (mes voisins vous le rendront!)

[2023-06-26 03:59:24]INFO : EventHandler : Connection with Arlo lost, re-connecting...
[2023-06-26 03:59:24]INFO : EventHandler : Disconnect eventstream
[2023-06-26 03:59:24]INFO : KeepAliveThread : end KeepAlive for A54208K1A0456
[2023-06-26 03:59:26]INFO : EventHandler : Connect eventstream
[2023-06-26 03:59:27]INFO : KeepAliveThread : start KeepAlive for A54208K1A0456
[2023-06-26 03:59:27]INFO : EventHandler : Listening
[2023-06-26 03:59:27]INFO : EventStream : Disconnect eventstream
[2023-06-26 03:59:27]INFO : KeepAliveThread : end KeepAlive for A54208K1A0456
[2023-06-26 04:00:12]INFO : ConnectionThread : Checking connection status...
[2023-06-26 04:01:27]INFO : EventHandler : Connection with Arlo lost, re-connecting...
[2023-06-26 04:01:29]INFO : EventHandler : Connect eventstream
[2023-06-26 04:01:30]INFO : KeepAliveThread : start KeepAlive for A54208K1A0456
[2023-06-26 04:01:30]INFO : EventHandler : Listening
[2023-06-26 04:01:44]INFO : ConnectionThread : Checking connection status...
[2023-06-26 04:03:16]INFO : ConnectionThread : Checking connection status...
[2023-06-26 04:04:48]INFO : ConnectionThread : Checking connection status...
[2023-06-26 04:06:20]INFO : ConnectionThread : Checking connection status...
[2023-06-26 04:07:53]INFO : ConnectionThread : Checking connection status...
[2023-06-26 04:09:25]INFO : ConnectionThread : Checking connection status...
[2023-06-26 04:10:57]INFO : ConnectionThread : Checking connection status...
[2023-06-26 04:12:29]INFO : ConnectionThread : Checking connection status...
[2023-06-26 04:14:01]INFO : ConnectionThread : Checking connection status...
[2023-06-26 04:15:34]INFO : ConnectionThread : Checking connection status...
[2023-06-26 04:17:06]INFO : ConnectionThread : Checking connection status...
[2023-06-26 04:18:38]INFO : ConnectionThread : Checking connection status...
[2023-06-26 04:20:10]INFO : ConnectionThread : Checking connection status...
[2023-06-26 04:21:42]INFO : ConnectionThread : Checking connection status...
[2023-06-26 04:23:15]INFO : ConnectionThread : Checking connection status...
[2023-06-26 04:24:47]INFO : ConnectionThread : Checking connection status...
[2023-06-26 04:26:19]INFO : ConnectionThread : Checking connection status...
[2023-06-26 04:27:51]INFO : ConnectionThread : Checking connection status...
[2023-06-26 04:29:24]INFO : ConnectionThread : Checking connection status...
[2023-06-26 04:30:56]INFO : ConnectionThread : Checking connection status...
[2023-06-26 04:31:29]INFO : EventHandler : Connection with Arlo lost, re-connecting...
[2023-06-26 04:31:29]INFO : EventHandler : Disconnect eventstream
[2023-06-26 04:31:29]INFO : KeepAliveThread : end KeepAlive for A54208K1A0456
[2023-06-26 04:31:31]INFO : EventHandler : Connect eventstream
[2023-06-26 04:31:31]INFO : KeepAliveThread : start KeepAlive for A54208K1A0456
[2023-06-26 04:31:31]INFO : EventHandler : Listening
[2023-06-26 04:31:32]INFO : EventStream : Disconnect eventstream
[2023-06-26 04:31:32]INFO : KeepAliveThread : end KeepAlive for A54208K1A0456
[2023-06-26 04:32:28]INFO : ConnectionThread : Checking connection status...
[2023-06-26 04:33:31]INFO : EventHandler : Connection with Arlo lost, re-connecting...
[2023-06-26 04:33:33]INFO : EventHandler : Connect eventstream
[2023-06-26 04:33:34]INFO : KeepAliveThread : start KeepAlive for A54208K1A0456
[2023-06-26 04:33:34]INFO : EventHandler : Listening
[2023-06-26 04:34:00]INFO : ConnectionThread : Checking connection status...
[2023-06-26 04:35:32]INFO : ConnectionThread : Checking connection status...
[2023-06-26 04:37:05]INFO : ConnectionThread : Checking connection status...
[2023-06-26 04:38:37]INFO : ConnectionThread : Checking connection status...
[2023-06-26 04:40:09]INFO : ConnectionThread : Checking connection status...
[2023-06-26 04:41:41]INFO : ConnectionThread : Checking connection status...
[2023-06-26 04:43:14]INFO : ConnectionThread : Checking connection status...
[2023-06-26 04:44:46]INFO : ConnectionThread : Checking connection status...
[2023-06-26 04:46:18]INFO : ConnectionThread : Checking connection status...
[2023-06-26 04:47:50]INFO : ConnectionThread : Checking connection status...
[2023-06-26 04:49:22]INFO : ConnectionThread : Checking connection status...
[2023-06-26 04:50:55]INFO : ConnectionThread : Checking connection status...
[2023-06-26 04:52:27]INFO : ConnectionThread : Checking connection status...
[2023-06-26 04:53:59]INFO : ConnectionThread : Checking connection status...
[2023-06-26 04:55:31]INFO : ConnectionThread : Checking connection status...
[2023-06-26 04:57:03]INFO : ConnectionThread : Checking connection status...
[2023-06-26 04:58:36]INFO : ConnectionThread : Checking connection status...
[2023-06-26 05:00:08]INFO : ConnectionThread : Checking connection status...
[2023-06-26 05:01:40]INFO : ConnectionThread : Checking connection status...
[2023-06-26 05:03:12]INFO : ConnectionThread : Checking connection status...
[2023-06-26 05:03:34]INFO : EventHandler : Connection with Arlo lost, re-connecting...
[2023-06-26 05:03:34]INFO : EventHandler : Disconnect eventstream
[2023-06-26 05:03:34]INFO : KeepAliveThread : end KeepAlive for A54208K1A0456
[2023-06-26 05:03:36]INFO : EventHandler : Connect eventstream
[2023-06-26 05:03:36]INFO : KeepAliveThread : start KeepAlive for A54208K1A0456
[2023-06-26 05:03:36]INFO : EventHandler : Listening
[2023-06-26 05:03:37]INFO : EventStream : Disconnect eventstream
[2023-06-26 05:03:37]INFO : KeepAliveThread : end KeepAlive for A54208K1A0456
[2023-06-26 05:04:45]INFO : ConnectionThread : Checking connection status...
[2023-06-26 05:05:05]INFO : MainThread : Execute:StopRecording
[2023-06-26 05:05:05]ERROR : MainThread : Send command to demon error : Request (POST https://myapi.arlo.com/hmsweb/users/devices/stopRecord) failed: {'success': False, 'data': {'error': '2503', 'message': 'The device failed to connect. Try again.', 'reason': 'Camera is not streaming'}}
[2023-06-26 05:05:05]INFO : MainThread : Execute:TakeFullFrameSnapshot
[2023-06-26 05:05:05]INFO : MainThread : Start local record
[2023-06-26 05:05:15]ERROR : MainThread : Send command to demon error : HTTPSConnectionPool(host='myapi.arlo.com', port=443): Read timed out. (read timeout=10)
[2023-06-26 05:05:15]INFO : MainThread : Stop local record
[2023-06-26 05:05:15]INFO : MainThread : Set active mode for device: A54208K1A0456/mode1/None
[2023-06-26 05:05:16]INFO : MainThread : Get active mode of A54208K1A0456
[2023-06-26 05:05:16]INFO : MainThread : Set active mode for device: A54208K1A0456/mode0/None
[2023-06-26 05:05:16]INFO : MainThread : Get active mode of A54208K1A0456
[2023-06-26 05:05:16]INFO : MainThread : Set active mode for device: A54208K1A0456/None/schedule.1
[2023-06-26 05:05:16]INFO : MainThread : Get active mode of A54208K1A0456
[2023-06-26 05:05:16]INFO : MainThread : Execute:StartRecording
[2023-06-26 05:05:18]INFO : MainThread : Execute:sirenOn
[2023-06-26 05:05:18]INFO : MainThread : Execute:sirenOff
[2023-06-26 05:05:18]INFO : MainThread : Start local record
[2023-06-26 05:05:22]INFO : MainThread : Execute:TakeFullFrameSnapshot
ffmpeg version 4.1.11-0+deb10u1 Copyright (c) 2000-2023 the FFmpeg developers
built with gcc 8 (Debian 8.3.0-6)
configuration: --prefix=/usr --extra-version=0+deb10u1 --toolchain=hardened --libdir=/usr/lib/aarch64-linux-gnu --incdir=/usr/include/aarch64-linux-gnu --arch=arm64 --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --enable-shared
libavutil      56. 22.100 / 56. 22.100
libavcodec     58. 35.100 / 58. 35.100
libavformat    58. 20.100 / 58. 20.100
libavdevice    58.  5.100 / 58.  5.100
libavfilter     7. 40.101 /  7. 40.101
libavresample   4.  0.  0 /  4.  0.  0
libswscale      5.  3.100 /  5.  3.100
libswresample   3.  3.100 /  3.  3.100
libpostproc    55.  3.100 / 55.  3.100
[https @ 0xaaaaf6d614e0] No trailing CRLF found in HTTP header.
[2023-06-26 05:05:22]INFO : MainThread : Execute:silentModeOff
[2023-06-26 05:05:22]INFO : MainThread : Execute:silentModeOn
Input #0, dash, from 'https://arlostreaming417-z1-prod.wowza.arlo.com:80/stream/A54208K1A0456_1687755916869.mpd?egressToken=a3fe56da_93f3_4568_ad15_19a842d93a44&userAgent=web&cameraId=A54208K1A0456_1687755916869&txnId=FE!afa951d5-e2ec-4e78-93b3-fe4d0a978966&watchalong=true':
Duration: N/A, start: 0.000000, bitrate: 1443 kb/s
Program 0
Stream #0:0: Video: h264 (Constrained Baseline) (avc1 / 0x31637661), yuv420p, 1536x1536, 1412 kb/s, 48 tbr, 12288 tbn, 48 tbc
Metadata:
variant_bitrate : 1494196
id              : 0
Stream #0:1: Audio: aac (LC) (mp4a / 0x6134706D), 16000 Hz, mono, fltp, 31 kb/s
Metadata:
variant_bitrate : 32522
id              : 1
Output #0, mp4, to '/var/www/html/plugins/arlo/data/records/A54208K1A0456/20230626050519042265.mp4':
Metadata:
encoder         : Lavf58.20.100
Stream #0:0: Video: h264 (Constrained Baseline) (avc1 / 0x31637661), yuv420p, 1536x1536, q=2-31, 1412 kb/s, 48 tbr, 12288 tbn, 12288 tbc
Metadata:
variant_bitrate : 1494196
id              : 0
Stream #0:1: Audio: aac (LC) (mp4a / 0x6134706D), 16000 Hz, mono, fltp, 31 kb/s
Metadata:
variant_bitrate : 32522
id              : 1
Stream mapping:
Stream #0:0 -> #0:0 (copy)
Stream #0:1 -> #0:1 (copy)
frame=    8 fps=0.0 q=-1.0 size=       0kB time=00:00:00.51 bitrate=   0.8kbits/s speed=1.02x    
frame=   21 fps= 21 q=-1.0 size=       0kB time=00:00:01.02 bitrate=   0.4kbits/s speed=1.01x    
frame=   33 fps= 22 q=-1.0 size=     256kB time=00:00:01.53 bitrate=1366.5kbits/s speed=1.01x    
frame=   45 fps= 22 q=-1.0 size=     256kB time=00:00:02.04 bitrate=1024.2kbits/s speed=1.01x    
frame=   57 fps= 23 q=-1.0 size=     256kB time=00:00:02.56 bitrate= 819.4kbits/s speed=1.01x    
frame=   70 fps= 23 q=-1.0 size=     512kB time=00:00:03.04 bitrate=1379.3kbits/s speed=   1x    
frame=   82 fps= 23 q=-1.0 size=     512kB time=00:00:03.54 bitrate=1184.6kbits/s speed=   1x    
frame=   91 fps= 17 q=-1.0 size=     512kB time=00:00:07.99 bitrate= 524.4kbits/s speed=1.51x    
frame=   91 fps= 16 q=-1.0 size=     512kB time=00:00:07.99 bitrate= 524.4kbits/s speed=1.38x    
frame=   91 fps= 14 q=-1.0 size=     512kB time=00:00:07.99 bitrate= 524.4kbits/s speed=1.27x    
frame=   91 fps= 13 q=-1.0 size=     512kB time=00:00:07.99 bitrate= 524.4kbits/s speed=1.18x    
frame=   91 fps= 12 q=-1.0 size=     512kB time=00:00:07.99 bitrate= 524.4kbits/s speed= 1.1x    
frame=   91 fps= 12 q=-1.0 size=     512kB time=00:00:07.99 bitrate= 524.4kbits/s speed=1.02x    
frame=   97 fps= 10 q=-1.0 size=     512kB time=00:00:12.20 bitrate= 343.6kbits/s speed=1.31x    
frame=   97 fps=9.9 q=-1.0 size=     512kB time=00:00:12.20 bitrate= 343.6kbits/s speed=1.24x    
frame=   97 fps=9.4 q=-1.0 size=     512kB time=00:00:12.20 bitrate= 343.6kbits/s speed=1.18x    
frame=   97 fps=9.0 q=-1.0 size=     512kB time=00:00:12.20 bitrate= 343.6kbits/s speed=1.13x    
frame=   97 fps=8.6 q=-1.0 size=     512kB time=00:00:12.20 bitrate= 343.6kbits/s speed=1.08x    
frame=   97 fps=8.2 q=-1.0 size=     512kB time=00:00:12.20 bitrate= 343.6kbits/s speed=1.03x    
[2023-06-26 05:05:36]INFO : EventHandler : Connection with Arlo lost, re-connecting...
[2023-06-26 05:05:38]INFO : EventHandler : Connect eventstream
[2023-06-26 05:05:40]INFO : KeepAliveThread : start KeepAlive for A54208K1A0456
[2023-06-26 05:05:40]INFO : EventHandler : Listening
frame=   97 fps=4.3 q=-1.0 Lsize=     813kB time=00:00:12.20 bitrate= 545.7kbits/s speed=0.545x
video:786kB audio:23kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.515439%
[2023-06-26 05:06:17]INFO : ConnectionThread : Checking connection status...
[2023-06-26 05:07:49]INFO : ConnectionThread : Checking connection status...
[2023-06-26 05:09:21]INFO : ConnectionThread : Checking connection status...
[2023-06-26 05:10:53]INFO : ConnectionThread : Checking connection status...
[2023-06-26 05:12:26]INFO : ConnectionThread : Checking connection status...
[2023-06-26 05:13:58]INFO : ConnectionThread : Checking connection status...
[2023-06-26 05:15:30]INFO : ConnectionThread : Checking connection status...
[2023-06-26 05:17:02]INFO : ConnectionThread : Checking connection status...
[2023-06-26 05:18:35]INFO : ConnectionThread : Checking connection status...
[2023-06-26 05:20:07]INFO : ConnectionThread : Checking connection status...
[2023-06-26 05:21:39]INFO : ConnectionThread : Checking connection status...
[2023-06-26 05:23:11]INFO : ConnectionThread : Checking connection status...
[2023-06-26 05:24:43]INFO : ConnectionThread : Checking connection status...
[2023-06-26 05:26:16]INFO : ConnectionThread : Checking connection status...
[2023-06-26 05:27:48]INFO : ConnectionThread : Checking connection status...
[2023-06-26 05:29:20]INFO : ConnectionThread : Checking connection status...
[2023-06-26 05:30:52]INFO : ConnectionThread : Checking connection status...
[2023-06-26 05:32:24]INFO : ConnectionThread : Checking connection status...
[2023-06-26 05:33:57]INFO : ConnectionThread : Checking connection status...
[2023-06-26 05:35:29]INFO : ConnectionThread : Checking connection status...
[2023-06-26 05:35:39]INFO : EventHandler : Connection with Arlo lost, re-connecting...
[2023-06-26 05:35:39]INFO : EventHandler : Disconnect eventstream
[2023-06-26 05:35:39]INFO : KeepAliveThread : end KeepAlive for A54208K1A0456
[2023-06-26 05:35:41]INFO : EventHandler : Connect eventstream
[2023-06-26 05:35:41]INFO : KeepAliveThread : start KeepAlive for A54208K1A0456
[2023-06-26 05:35:41]INFO : EventHandler : Listening
[2023-06-26 05:35:42]INFO : EventStream : Disconnect eventstream
[2023-06-26 05:35:42]INFO : KeepAliveThread : end KeepAlive for A54208K1A0456
[2023-06-26 05:37:01]INFO : ConnectionThread : Checking connection status...
[2023-06-26 05:37:41]INFO : EventHandler : Connection with Arlo lost, re-connecting...
[2023-06-26 05:37:43]INFO : EventHandler : Connect eventstream
[2023-06-26 05:37:44]INFO : KeepAliveThread : start KeepAlive for A54208K1A0456
[2023-06-26 05:37:44]INFO : EventHandler : Listening
[2023-06-26 05:38:33]INFO : ConnectionThread : Checking connection status...
[2023-06-26 05:40:06]INFO : ConnectionThread : Checking connection status...
[2023-06-26 05:41:38]INFO : ConnectionThread : Checking connection status...
[2023-06-26 05:43:10]INFO : ConnectionThread : Checking connection status...
[2023-06-26 05:44:42]INFO : ConnectionThread : Checking connection status...
1 « J'aime »

Bonjour,

Il y a bien plusieurs commandes passées à la chaine via le plugin, dont l’allumage d’une sirène.
Mais le plugin ne décide jamais tout seul d’exécuter la moindre commande donc qu’avez-vous comme scénarios/alarmes qui utilisent ces commandes?

Je n’ai vraiment rien du tout qui appelle la sirène, je connaissais même pas son existence. Voici un screen de la commande Sirène On. Rien, aucun lien avec le reste de Jeedom…

J’ajoute le graphique des liens

Ce n’est pas « Etat sirène », ca c’est la commande info, mais :
image

Il y a forcément quelque chose qui appelle la commande, le démon n’exécute pas des commandes tout seul.
Un script? un scénario bloc code? un appel externe?

Regardez le log « arlo », il y a probablement les mêmes appels à 7h05;
vous avez une smart? car le log du démon à 2h de décalage, probablement car la smart est sur le fuseau horaire gmt

Autre piste, regardez dans le log temps réel (mais il faut l’avoir activé avant), vous verrez peut-être « qui » ou « quoi » appelle la commande;
vous pouvez aussi activer la timeline sur ces commandes.

Sirene off/on ne sont pas les seules, on voit le démarrage de l’enregistrement, la prise de snapchot etc => c’est comme si vous aviez du code qui bouclait sur toutes les commandes pour les executer

C’est bien la copie de l’action que j’ai mise (Sirène On).
Effectivement ça pourrait venir d’un script mais je n’en ai pas (plugin désactivé) et les blocs code non plus. Si j’avais quelque part du code qui lançait toutes les commandes du log, je pense que je serai au courant (même si j’admets que l’erreur ou l’oubli sont humains).
Est-il envisageable que ces commandes soient le résultat d’une notification venant d’Arlo ? (de même qu’une détection de mouvement, ou une activation planning depuis l’appli Arlo ?)

Non, ni le démon ni le code du plugin n’exécute aucune action => montrez le log arlo

La seule et unique façon d’exécuter ces actions c’est que « quelque chose » ait explicitement appelé la commande jeedom correspondante (ou d’avoir été trifouillé dans le code du plugin et modifier du code ou qu’un autre plugin ait fait quelque chose de similaire)
Quels sont les autres plugins que vous avez? y en a-t-ils qui ont un lien quelconque avec le plugin arlo?

1 « J'aime »

Je comprends… C’est dingue cette histoire.
Coté plug-in, rien d’extraordinaire

Concernant le décalage de 2h des logs, je suis sur un VM Freebox Delta, il doit effectivement y avoir une histoire de fuseau mal positionné quelque part (j’ai ça depuis longtemps).

J’ai activé le log temps réel et la timeline, on verra demain matin…

Coté log Arlo j’ai ça

[2023-06-25 12:30:01]INFO : Lancement démon
[2023-06-25 12:30:20]INFO : Checking commands of 'Sonnette' - deviceType/modelId:'doorbell/AVD1001A'
[2023-06-25 21:33:44]INFO : Deleting /var/www/html/plugins/arlo/data/records/A54208K1A0456/20230624095524193059.jpg
[2023-06-26 04:00:07]INFO : Checking commands of 'Sonnette' - deviceType/modelId:'doorbell/AVD1001A'
[2023-06-26 08:23:14]WARNING : unknown resource event: {"resource":"automation\/active","action":"is","transId":"54dba1e3-8fff-4af5-98c2-1a5b3ba4a2f4","to":"https:\/\/vzweb04-prod.vz.netgear.com","from":"A54208K1A0456"}
[2023-06-26 08:23:14]WARNING : unknown resource event: {"resource":"automation\/active","action":"is","transId":"6375c9ea-b140-4034-af1d-2884f9bd8df5","to":"https:\/\/vzweb21-prod.vz.netgear.com","from":"A54208K1A0456"}
[2023-06-26 08:37:00]WARNING : unknown resource event: {"resource":"automation\/active","action":"is","transId":"fb1c3e0f-3e63-4c56-9e03-8f0c783789a5","to":"https:\/\/vzweb36-prod.vz.netgear.com","from":"A54208K1A0456"}
[2023-06-26 09:58:14]WARNING : unknown resource event: {"resource":"automation\/active","action":"is","transId":"db01d7c8-57d2-45e3-82c9-5c4462854c55","to":"https:\/\/vzweb20-prod.vz.netgear.com","from":"A54208K1A0456"}
[2023-06-26 10:06:01]INFO : Send snapshot by telegram: /var/www/html/plugins/arlo/data/records/A54208K1A0456/20230626080601377729.jpg
[2023-06-26 10:19:43]WARNING : unknown resource event: {"resource":"automation\/active","action":"is","transId":"febfe533-62da-48f8-877e-15000e32bab3","to":"https:\/\/vzweb37-prod.vz.netgear.com","from":"A54208K1A0456"}```

Mips, pourrais-tu me m’indiquer une petite modification temporaire que je pourrais faire dans le plug-in pour que la sirène soit inopérante, le temps que je trouve d’où vient le problème ? (si je supprime la commande coté Jeedom, c’est irréversible non ?)

Version beta ou stable?
vers la ligne 1700 de arlo.class.php, mettre en commentaire //case 'sirenOn': ca devrait faire l’affaire.

non, à chaque démarrage du démon ou chaque synchro, les commandes manquantes sont recréés donc ca ne va pas aider

Top, merci.
La suite demain matin…

Bon, j’ai bien l’enchaînement des commandes dans le temps réel et dans la time line mais aucune indication de leur commanditaire…
Je ne vois pas du tout ce qui peut engendrer ça. Quel mécanisme pourrait faire cet enchainement ?
Rien d’anormal avant dans le temps réel.

[2023-06-27 07:05:04][INFO] : Exécution de la commande [Alarme][Sonnette Video Doorbell][Arrêter enregistrement cloud]
[2023-06-27 07:05:04][INFO] : Exécution de la commande [Alarme][Sonnette Video Doorbell][Prendre une capture]
[2023-06-27 07:05:04][INFO] : Exécution de la commande [Alarme][Sonnette Video Doorbell][Démarrer enregistrement]
[2023-06-27 07:05:04][INFO] : Exécution de la commande [Alarme][Sonnette Video Doorbell][Arrêter enregistrement]
[2023-06-27 07:05:04][INFO] : Exécution de la commande [Alarme][Sonnette Video Doorbell][Activé]
[2023-06-27 07:05:04][INFO] : Exécution de la commande [Alarme][Sonnette Video Doorbell][Désactivé]
[2023-06-27 07:05:04][INFO] : Exécution de la commande [Alarme][Sonnette Video Doorbell][Planning]
[2023-06-27 07:05:04][INFO] : Exécution de la commande [Alarme][Sonnette Video Doorbell][Démarrer enregistrement cloud]
[2023-06-27 07:05:05][INFO] : Exécution de la commande [Alarme][Sonnette Video Doorbell][Sirène On]
[2023-06-27 07:05:05][INFO] : Exécution de la commande [Alarme][Sonnette Video Doorbell][Sirène Off]
[2023-06-27 07:05:05][INFO] : Exécution de la commande [Alarme][Sonnette Video Doorbell][Envoyer un enregistrement]
[2023-06-27 07:05:05][INFO] : Exécution de la commande [Alarme][Sonnette Video Doorbell][Envoyer une capture]
[2023-06-27 07:05:05][INFO] : Exécution de la commande [Alarme][Sonnette Video Doorbell][Mode silencieux Off]
[2023-06-27 07:05:05][INFO] : Exécution de la commande [Alarme][Sonnette Video Doorbell][Mode silencieux On]

Dans la timeline il n’y a pas le trigger? Je ne suis plus sur.

Un scénario, bloc code, script… forcément quelque chose sur jeedom.
Ou un appel de commande via l’api jeedom depuis une source externe. Vous n’avez rien fait de ce genre?

Un mode spécifique qui s’active à ce moment?
Un virtuel? Un événement dans l’agenda ?

En effet tu as raison à bien y regarder il y a un truc (je n’ai instrumenté que ces 3 commandes)

une cmd >_ ? ça veut dire quoi ? Commande externe ?

Question comme ça, on sait jamais,

Votre Arlo étant sur votre Wifi,
vous n’auriez pas par hasard la désactivation du wifi la nuit via votre box FAI, avec une réactivation sur cet horaire ? Avec une option Jeedom ou Arlo qui déclencherait la sirène ?

1 « J'aime »

Ca veut dire que la commande action correspondante a été appelée mais on ne sait pas par quoi ou qui

Il n’y a que des commandes arlo qui sont exécutées à ce moment?

edit: a tout hasard, modifier votre clé api global:

si vous utilisez l’api quelque part, modifier les appels

Belle intuition !!! En effet j’ai un répéteur wifi que je coupe la nuit et que je rallume à 7h05!!! Le wifi principal reste allumé mais il est possible que la sonnette se connecte au répéteur (je vais vérifier ça) même s’il est un peu plus loin que la box de la sonnette. En revanche je ne fais aucun lien entre ça et le lancement des commandes enchaînées. Le scénario du wifi ne contient qu’une ligne qui allume le répéteur a 7h05!
Si on imagine que la sonnette reste hors ligne toute la nuit (ce qui n’est pas le cas je pense mais admettons, au moins partiellement) est il possible qu’il y ait quelque part une sorte de séquence de test / allumage quelque part quand elle se reconnecte ?

Edit : vérification faite la sonnette ne se connecte pas au répéteur. Ceci dit, je pense que la piste est bonne à suivre, reste à comprendre comment l’allumage de ce répéteur peut engendrer cette séquence d’appels du plug in Arlo. Je vais déjà désactiver la coupure de ce répéteur afin de valider que c’est bien ça la cause originelle. Peut être à voir du côté du plugin Freebox ? Je ferai un autre test en ce sens.

Contre toute attente, malgré le synchronisme temporel, le problème n’est finalement pas lié à cette activation du wifi. Le problème a de nouveau eu lieu ce matin à 7h05 malgré l’absence de cet allumage du répéteur, retour à la case départ.
Je vais poursuivre en bloquant les accès distants (changement clé API etc.) et en désactivant les plug-in un par un… Je ne sais pas trop quoi faire d’autre.
Le seul plug-in que je vois interagir avec Arlo est le Homebridge qui va intégrer les commandes dans HomeKit, ça pourrait venir de là ? En tous cas, c’est le 1er qui va avoir droit à sa désactivation!

Ah ben on avance, je croyais que ce n’était intégré nul part :wink:

Sinon je me disais que vous pouviez aussi supprimer les commandes (et éventuellement refaire une synchro, ca va les recréer mais avec un nouvel id)
ca va casser une intégration éventuelle ou un scénario (puisque les commandes actuelles ne seront plus là) mais avec ca ces commandes ne devraient plus être exécutées à 7h05