[Résolu] Le démon Arlo s'arrête

Hello tout le monde !

Après mon problème d’installation de dépendances sur le plugin Arlo, je n’arrive pas a lancer le démon. J’ai vu qu’il y avait une erreur depuis environ 24h sur le plugin qui a été mis a jour depuis suite aux changements d’URL coté Arlo, mais mon problème était présent avant ces événements.

Voici le log du démon, après la MAJ du plugin :

[2020-08-01 14:19:07][INFO] : MainThread : Start daemon
[2020-08-01 14:19:07][INFO] : MainThread : Log level : debug
[2020-08-01 14:19:07][DEBUG] : MainThread : Socket port : 55064
[2020-08-01 14:19:07][DEBUG] : MainThread : Socket host : localhost
[2020-08-01 14:19:07][DEBUG] : MainThread : PID file : /tmp/jeedom/arlo/deamon.pid
[2020-08-01 14:19:07][DEBUG] : MainThread : Writing PID 11141 to /tmp/jeedom/arlo/deamon.pid
[2020-08-01 14:19:07][DEBUG] : MainThread : Init request module v2.21.0
[2020-08-01 14:19:07][DEBUG] : MainThread : Starting new HTTP connection (1): 127.0.0.1:80
[2020-08-01 14:19:07][DEBUG] : MainThread : http://127.0.0.1:80 "GET /plugins/arlo/core/php/jeeArlo.php?test=1&apikey=XXXXXXXXXXXXXXX HTTP/1.1" 200 2
[2020-08-01 14:19:07][INFO] : MainThread : Start listening
[2020-08-01 14:19:07][DEBUG] : ConnectionThread : Starting new HTTPS connection (1): my.arlo.com:443
[2020-08-01 14:19:07][DEBUG] : MainThread : Socket interface started
[2020-08-01 14:19:07][DEBUG] : Thread-2  : LoopNetServer Thread started
[2020-08-01 14:19:07][DEBUG] : Thread-2  : Listening on: [localhost:55064]
[2020-08-01 14:19:07][DEBUG] : ConnectionThread : https://my.arlo.com:443 "POST /hmsweb/login/v2 HTTP/1.1" 200 None
[2020-08-01 14:19:07][DEBUG] : ConnectionThread : Starting new HTTPS connection (1): myapi.arlo.com:443
[2020-08-01 14:19:07][DEBUG] : ConnectionThread : https://myapi.arlo.com:443 "GET /hmsweb/users/devices HTTP/1.1" 200 None
[2020-08-01 14:19:07][DEBUG] : ConnectionThread : Send to jeedom :  {'devices': [{'userId': 'XXXXXXXXXXXXXXX', 'deviceId': 'XXXXXXXXXXXXXXX', 'parentId': 'XXXXXXXXXXXXXXX', 'uniqueId': 'XXXXXXXXXXXXXXX', 'deviceType': 'siren', 'deviceName': 'Maison', 'lastModified': 1596284347827, 'xCloudId': 'XXXXXXXXXXXXXXX', 'userRole': 'USER', 'displayOrder': 1, 'mediaObjectCount': 0, 'state': 'provisioned', 'modelId': 'VMB4500-siren', 'cvrEnabled': False, 'dateCreated': 1593810093674, 'owner': {'firstName': 'XXXXXXXXXXXXXXX', 'lastName': 'XXXXXXXXXXXXXXX', 'ownerId': 'XXXXXXXXXXXXXXX'}}, {'userId': 'XXXXXXXXXXXXXXX', 'deviceId': 'XXXXXXXXXXXXXXX', 'parentId': 'XXXXXXXXXXXXXXX', 'uniqueId': 'XXXXXXXXXXXXXXX', 'deviceType': 'camera', 'deviceName': 'Jardin', 'lastModified': 1596284347827, 'firmwareVersion': '1.125.14.0_34_1189', 'xCloudId': 'XXXXXXXXXXXXXXX', 'lastImageUploaded': 'true', 'userRole': 'USER', 'displayOrder': 2, 'presignedLastImageUrl': 'XXXXXXXXXXXXXXX', 'presignedSnapshotUrl': 'XXXXXXXXXXXXXXX', 'presignedFullFrameSnapshotUrl': 'XXXXXXXXXXXXXXX', 'mediaObjectCount': 0, 'state': 'provisioned', 'modelId': 'VMC4030P', 'cvrEnabled': False, 'dateCreated': 1593847871686, 'arloMobilePlan': False, 'interfaceVersion': 'i005', 'interfaceSchemaVer': '1', 'owner': {'firstName': 'XXXXXXXXXXXXXXX', 'lastName': 'XXXXXXXXXXXXXXX', 'ownerId': 'XXXXXXXXXXXXXXX'}, 'properties': {'modelId': 'VMC4030P', 'olsonTimeZone': 'Europe/Amsterdam', 'hwVersion': 'H5'}}, {'userId': 'XXXXXXXXXXXXXXX', 'deviceId': 'XXXXXXXXXXXXXXX', 'parentId': 'XXXXXXXXXXXXXXX', 'uniqueId': 'XXXXXXXXXXXXXXX', 'deviceType': 'camera', 'deviceName': 'Entrée ', 'lastModified': 1596284347827, 'firmwareVersion': '1.125.14.0_34_1189', 'xCloudId': 'XXXXXXXXXXXXXXX', 'lastImageUploaded': 'true', 'userRole': 'USER', 'displayOrder': 3, 'presignedLastImageUrl': 'XXXXXXXXXXXXXXX', 'presignedSnapshotUrl': 'https://arlos3-prod-z1.s3.amazonaws.com/f9858822145d475b9fbc1aff6362e627/MHVUCZ4-176-53491988/A0B19276B35F7/snapshot.jpg?AWSAccessKeyId=AKIA2BAHQO5Q6TAHDD2H&Expires=1596370747&Signature=oi9CXxvuMdM1zPdcf5lQgf0RsTc%3D', 'presignedFullFrameSnapshotUrl': 'XXXXXXXXXXXXXXX', 'mediaObjectCount': 126, 'state': 'provisioned', 'modelId': 'VMC4030P', 'cvrEnabled': False, 'dateCreated': 1593840670783, 'arloMobilePlan': False, 'interfaceVersion': 'i005', 'interfaceSchemaVer': '1', 'owner': {'firstName': 'XXXXXXXXXXXXXXX', 'lastName': 'XXXXXXXXXXXXXXX', 'ownerId': 'XXXXXXXXXXXXXXX'}, 'properties': {'modelId': 'VMC4030P', 'olsonTimeZone': 'Europe/Amsterdam', 'hwVersion': 'H5'}}]}
[2020-08-01 14:19:07][DEBUG] : ConnectionThread : Starting new HTTP connection (1): 127.0.0.1:80
[2020-08-01 14:19:08][DEBUG] : ConnectionThread : http://127.0.0.1:80 "POST /plugins/arlo/core/php/jeeArlo.php?apikey= XXXXXXXXXXXXXXX HTTP/1.1" 200 2
[2020-08-01 14:19:08][DEBUG] : ConnectionThread : https://myapi.arlo.com:443 "GET /hmsweb/users/automation/definitions?uniqueIds=all HTTP/1.1" 200 None
[2020-08-01 14:19:08][DEBUG] : ConnectionThread : Send to jeedom :  {'modes': {}}
[2020-08-01 14:19:08][DEBUG] : ConnectionThread : Starting new HTTP connection (1): 127.0.0.1:80
[2020-08-01 14:19:08][DEBUG] : ConnectionThread : http://127.0.0.1:80 "POST /plugins/arlo/core/php/jeeArlo.php?apikey= XXXXXXXXXXXXXXX HTTP/1.1" 200 2
[2020-08-01 14:19:08][DEBUG] : ConnectionThread : https://myapi.arlo.com:443 "GET /hmsweb/users/devices/automation/active HTTP/1.1" 200 None
[2020-08-01 14:19:08][DEBUG] : ConnectionThread : basestations: []
[2020-08-01 14:19:08][DEBUG] : ConnectionThread : arlobridges: []
[2020-08-01 14:19:08][DEBUG] : ConnectionThread : arloQ: []
[2020-08-01 14:19:08][DEBUG] : ConnectionThread : arloGo: []
[2020-08-01 14:19:08][DEBUG] : ConnectionThread : arlodoorbellsWithBase: []
[2020-08-01 14:19:08][DEBUG] : ConnectionThread : arlodoorbellsStandalone: []
[2020-08-01 14:19:08][DEBUG] : ConnectionThread : arlochimes: []
[2020-08-01 14:19:08][DEBUG] : ConnectionThread : arloSirens: [{'userId': 'XXXXXXXXXXXXXXX', 'deviceId': 'XXXXXXXXXXXXXXX', 'parentId': 'XXXXXXXXXXXXXXX', 'uniqueId': 'XXXXXXXXXXXXXXX', 'deviceType': 'siren', 'deviceName': 'Maison', 'lastModified': 1596284347827, 'xCloudId': 'XXXXXXXXXXXXXXX', 'userRole': 'USER', 'displayOrder': 1, 'mediaObjectCount': 0, 'state': 'provisioned', 'modelId': 'VMB4500-siren', 'cvrEnabled': False, 'dateCreated': 1593810093674, 'owner': {'firstName': 'XXXXXXXXXXXXXXX', 'lastName': 'XXXXXXXXXXXXXXX', 'ownerId': 'XXXXXXXXXXXXXXX'}}]
[2020-08-01 14:19:08][ERROR] : ConnectionThread : Please check arlo config: no basestation/arlobridge/arloQ(s)/arloGo/arloBaby found: [{'userId': 'XXXXXXXXXXXXXXX', 'deviceId': 'XXXXXXXXXXXXXXX', 'parentId': 'XXXXXXXXXXXXXXX', 'uniqueId': 'XXXXXXXXXXXXXXX', 'deviceType': 'siren', 'deviceName': 'Maison', 'lastModified': 1596284347827, 'xCloudId': 'Q XXXXXXXXXXXXXXX', 'userRole': 'USER', 'displayOrder': 1, 'mediaObjectCount': 0, 'state': 'provisioned', 'modelId': 'VMB4500-siren', 'cvrEnabled': False, 'dateCreated': 1593810093674, 'owner': {'firstName': 'XXXXXXXXXXXXXXX', 'lastName': 'XXXXXXXXXXXXXXX', 'ownerId': 'XXXXXXXXXXXXXXX'}}, {'userId': 'XXXXXXXXXXXXXXX', 'deviceId': 'XXXXXXXXXXXXXXX', 'parentId': 'XXXXXXXXXXXXXXX', 'uniqueId': 'XXXXXXXXXXXXXXX', 'deviceType': 'camera', 'deviceName': 'Jardin', 'lastModified': 1596284347827, 'firmwareVersion': '1.125.14.0_34_1189', 'xCloudId': 'XXXXXXXXXXXXXXX', 'lastImageUploaded': 'true', 'userRole': 'USER', 'displayOrder': 2, 'presignedLastImageUrl': 'XXXXXXXXXXXXXXX', 'presignedSnapshotUrl': 'XXXXXXXXXXXXXXX', 'presignedFullFrameSnapshotUrl': 'h XXXXXXXXXXXXXXX', 'mediaObjectCount': 0, 'state': 'provisioned', 'modelId': 'VMC4030P', 'cvrEnabled': False, 'dateCreated': 1593847871686, 'arloMobilePlan': False, 'interfaceVersion': 'i005', 'interfaceSchemaVer': '1', 'owner': {'firstName': 'XXXXXXXXXXXXXXX', 'lastName': 'XXXXXXXXXXXXXXX', 'ownerId': 'XXXXXXXXXXXXXXX'}, 'properties': {'modelId': 'VMC4030P', 'olsonTimeZone': 'Europe/Amsterdam', 'hwVersion': 'H5'}}, {'userId': 'XXXXXXXXXXXXXXX', 'deviceId': 'XXXXXXXXXXXXXXX', 'parentId': 'XXXXXXXXXXXXXXX', 'uniqueId': 'XXXXXXXXXXXXXXX', 'deviceType': 'camera', 'deviceName': 'Entrée ', 'lastModified': 1596284347827, 'firmwareVersion': '1.125.14.0_34_1189', 'xCloudId': 'XXXXXXXXXXXXXXX', 'lastImageUploaded': 'true', 'userRole': 'USER', 'displayOrder': 3, 'presignedLastImageUrl': 'XXXXXXXXXXXXXXX', 'presignedSnapshotUrl': 'XXXXXXXXXXXXXXX', 'presignedFullFrameSnapshotUrl': 'h XXXXXXXXXXXXXXX', 'mediaObjectCount': 126, 'state': 'provisioned', 'modelId': 'VMC4030P', 'cvrEnabled': False, 'dateCreated': 1593840670783, 'arloMobilePlan': False, 'interfaceVersion': 'i005', 'interfaceSchemaVer': '1', 'owner': {'firstName': 'XXXXXXXXXXXXXXX', 'lastName': 'XXXXXXXXXXXXXXX', 'ownerId': 'XXXXXXXXXXXXXXX'}, 'properties': {'modelId': 'VMC4030P', 'olsonTimeZone': 'Europe/Amsterdam', 'hwVersion': 'H5'}}]
[2020-08-01 14:19:08][DEBUG] : ConnectionThread : https://myapi.arlo.com:443 "PUT /hmsweb/logout HTTP/1.1" 200 None
[2020-08-01 14:19:08][INFO] : ConnectionThread : Shuting down
[2020-08-01 14:19:08][DEBUG] : ConnectionThread : Removing PID file /tmp/jeedom/arlo/deamon.pid
[2020-08-01 14:19:08][DEBUG] : Thread-2  : LoopNetServer Thread stopped
[2020-08-01 14:19:08][DEBUG] : ConnectionThread : Exit 0

En gros, le démon se lance et s’arrête immédiatement. les caméras sont pourtant bien connectées, ne sont pas en limite de portée, … Pouvez vous m’aider ?

Merci !

Bonjour,
c’est écrit dans le log (pas assez clairement certainement):

Donc là c’est dans la config de arlo (pas du plugin) qu’aucun device n’a été partagé (au moins un de ceux là, il n’est pas obligatoire de partager toutes les caméras si on ne le veut pas).

Ou si cela a été partagé, c’est que l’option « droits d’accès » n’a pas été cochée (voir doc du plugin)

Oh zut, j’avais bien tout partagé mais effectivement, j’avais pas coché la case pour les droits d’accès…Merci pour ton aide, et désolé pour ma mauvaise lecture !

1 « J'aime »

Pas de soucis. S’il n’y avait que ce genre de problème à résoudre je dormirais plus :joy:

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.