Je cherche à récupérer l’alerte du plugin quand l’antenne se bloque ou stoppe.
Le démon du plugin est toujours OK, mais l’état de l’antenne peut tomber (rarement, mais des fois).
Une idée ?
peut-on lire un message dans le centre de message pour détecter ?
peut-on capter l’état de l’antenne ?
j’utilisais un scénario pour récupérer l’état des antennes BLEA mais je n’ai pas réussi à modifier le scénario pour capter l’antenne.
la valeur de ‹ setCache › n’est pas mise a jour pour l’antenne locale, mais uniquement pour les antennes distantes. C’est d’ailleurs ce que fait ton script sur BLEA
$remotes = blea_remote::all();
Si une erreur est détecté par le daemon (local ou remote), alors on reçoit dans jeedom « alive=0 », et le daemon est arrêté. Si tu as le redémarrage automatique, alors, normalement tu n’as rien a faire.
Dans la majorité des cas, cela se produit quand il y a un probleme avec le bluetooth.
Effectivement, la source du problème est que la VM qui gère l’antenne BT dédiée à PhoneD peut sauter. Rarement, mais des fois. Du coup, un reboot gère le souci. D’où mon souci de le détecter.
J’avais tenté à l’époque de tout mettre sur la VM de Jeedom, mais ça marchait mal car 2 antennes BT SENA (une pour BLEA, une pour PD). Il me faudrait refaire le test non ?
Non, pas la peine de refaire le test : 2 antennes BT dans la meme VM ne fonctionne pas. Les 2 daemons sont gourmands en resources bluetooth.
Par contre si tu n’utilises pas de daemon locaux pour BLEA et phone_detection, alors tu peux désactiver le daemon local dans les pages de configuration des daemons.
L’antenne BLEA est en local sur la VM Jeedom.
L’antenne PD est dans une VM à part.
Par contre, il suffit qu’on en parle…
L’antenne est impossible de la remonter.
hciconfig me donne un down.
J’ai tout essayé : reboot, hciconfig reset etc
Rien à faire !
Justement je n’ai fait aucune MAJ
je m’étais fait la remarque, du coup, j’ai fait mise à jour Proxmox et sur la VM.
à suivre.
je vais m’ajouter dans la todolist l’histoire pour capter le message et déclencher une notification.
Joli, super idée.
Il faudrait faire pareil au travers d’une VM distante
J’étais tombé sur un post où une personne montrait comme pushait une valeur binaire depuis une VM vers Jeedom en script via l’API. Logique, mais à faire sur la machine distante.
Le deamon apcupsd surveillant mon onduleur est installé sur le Proxmox, en cas d’événement, le deamon envoie l’événement (String) à Jeedom comme cela. En plus c’est simple à tester.
Jeedom est puissant, les possibilités sont infinies.