Je ne fait l’éssai qu’avec un seul capteur binaire (alarme ajax). J’ai configuré l’unique ID mais j’ai déjà ce problème aléatoire.
Ca ne vient pas de MQTT car le message est bien reçu dans 100% des cas par HA.
C’est la mise à jour de l’entité ou il y a un problème aléatoire. Je ne comprends pas bien.
Même l’analyse du paylaod MQTT au niveau de l’entité HA est bonne dans 100% des cas
Me concernant, j’ai laissé tombé via les méthodes discutées ici. J’avais le même problème que toi. Dans mqtt, c’était toujours ok, sur HA, quand ça voulait… Je ne sais toujours pas trop pourquoi.
J’ai donc collé ca en dur dans un yaml (La procédure pour JMQTT côté Jeedom est ceci dit ok):
Merci
Je corrige ta rest_command pour la dernière version de Jeedom. L’api a été modifiée. Il faut bien mettre la clé API du module ajax et non la clé API globale
En revanche ta version manuelle ne fonctionne pas pour récupérer les états des fenêtres.
Dans jeedom j’ai créé une simple commande test avec le value_template seulement
L’entité est bien créé au redémarrage par contre jamais rafraichie
Dans MQTT explorer je la vois bien.
HA n’arrive pas à faire le lien je pense entre l’entité mqtt créée manuellement et ce qui est publié dans le topic…
Hello et meilleurs voeux à tous
Je vous donne ici la config qui marche enfin dans 100% des cas en auto discover. Il y a plusieurs erreurs sur les différents topics. Je suis reparti de 0 avec la doc.
Dans JEEDOM
Il faut créer donc un équipement jMQTT avec pour chaque binary_sensor
Dans la commande « config », il s’agit uniquement de la config. On ne va donc pas chercher la valeur du capteur. Il faut juste veiller au bon topic dans la colonne topic mais aussi dans le JSON Valeur afin que HA retrouve ses petits.
Dans la commande « state », il faut uniquement la valeur état. C’est la ou on va donc chercher la commande info. Dans mon cas la commande info de capteur d’ouverture de porte ajax.
Ca fonctionne pour les class window et door. Mais ça doit fonctionner tout autant pour le reste.
Dans HA, aucune commande ou YAML manuel. Tout est découvert automatiquement.
Il faut bien veiller la première fois à appuyer sur lancer l’action de la commande config afin que HA découvre automatiquement. Comme retain est coché, il n’y aura plus besoin de le faire par la suite.
Ce qui donne dans HA sans config particulière (juste le plugin MQTT doit être installé)
Le status de l’alarme ajax remonte à travers le plugin SIA sans problème (mode nuit, activé, désactivé, par zone,…)
Avec mon post ci dessus, on peut aussi aisément armer ou désarmer l’alarme AJAX.
Reste plus qu’à combiner tout ça avec le plugin alarmo afin que mon alarme se déclence automatiquement quand il n’y a plus personne à la maison. Je rajoute aussi des capteurs de détection des caméras;
Mon but étant que :
alarmo s’arme si j’arme l’alarme avec l’appli ajax
que l’alarme ajax s’arme si j’active l’alarme via alarmo
Mais ça, ça sera facile à faire
En cas de détection :
Alarme AJAX gère son alarme de manière indépendante (appli, sirène,…)
Alarmo m’envoie en plus des notifications (les capteurs ajax mais aussi les capteurs complémentaires caméras,…)
Tu n as pas besoin du sia côté jeedom.
Je ne sais pas a quoi ca sert d’ailleurs. Peut etre d eviter de passer par le cloud ?
Le demon de ton olugin ajax est KO…
Il faut que tu regardes la.
Se reloguer peut etre, faire la maj si dispo,…
Salut
Du côté de HA tu vois le trafic sur ton payload ? dans MQTT écouter un sujet !
Sinon forcer depuis Jeedom !
Montre la partie valeur de la config [haconso config] en mode intégrale Texte insérer dans balises du forum </>, c’est mieux qu’un bout de photo
Si tu veux piloter ton alarme Ajax. Il faut installer côté jeedom le plugin ajax et tu pilotes celle ci via les interactions mqtt.
Il faut donc que tu envoies les infos mqtt sur un broker utiliser par home assistant.
Pour compléter, tu installes le SIA coté HA. Ca te permet d’avoir les remontées de status (activé , nuit, désarmé).
Tu installes le plugin AJAX coté jeedom qui te permet la même chose.
Pour l’état des portes, je passes de Jeedom à HA via MQTT.
Et de mon coté pour armer, désarmer, mode nuit, activer les zones,… j’appelles depuis HA l’API jeedom avec le numéro de commande tout simplement;
Ca marche parfaitement.
Sinon j’ai vu qu’il y a un plugin HA en cours de dev pour AJAX.