Page 8 sur 9

Re: Plugin MQTT de FlyingDomotic

Publié : 06 oct. 2024, 12:24
par Flying Domotic
On n'est pas à l'abri d'un coup de pot :D

Re: Plugin MQTT de FlyingDomotic

Publié : 11 nov. 2024, 15:40
par marcus_54
Bonjour,
Je reviens avec mon contact gaz...
en simple contact il ne pose pas de problème et affiche bien l'état du contact :

Code : Tout sélectionner

	"Contact gaz": {"topic": "zigbee/Contact_Gaz",
		"type": "244", "subtype": "73", "switchtype": "2",
		"mapping": {"item": "contact", "default": "0", "values": {"True": "0", "False": "1"}, "battery": "battery"}}	
Comment faire pour incrémenter un compteur ?
J'ai tenté le "Counter Incremental" 243 28 1
Ca plante Domoticz au changement d'état du contact.... :?

Re: Plugin MQTT de FlyingDomotic

Publié : 11 nov. 2024, 16:58
par DiliaK
Bonjour,

Regardez ce topic :
viewtopic.php?t=13219
Ca peut peut-être vous aider en adaptant...

Re: Plugin MQTT de FlyingDomotic

Publié : 11 nov. 2024, 17:25
par marcus_54
Oui ca fonctionne si je lance la commande depuis mon navigateur

Code : Tout sélectionner

http://192.168.0.203:8084/json.htm?type=command&param=udevice&idx=61&nvalue=0&svalue=1
et ce ne fonctionne pas quand c'est dans le contact :cry:
Capture d'écran 2024-11-11 172350.png
Capture d'écran 2024-11-11 172350.png (23.13 Kio) Consulté 3403 fois

Re: Plugin MQTT de FlyingDomotic

Publié : 11 nov. 2024, 17:39
par marcus_54
Le contact réagit normalement.
Par contre lorsque je rajoute la ligne JSON dans le contact, c'est à ce moment là que l'erreur apparaît :

Code : Tout sélectionner

 2024-11-11 17:35:17.378 Error: MQ: No SET parameters for MQ - Contact gaz/zigbee/Contact_Gaz in ('Contact gaz', {'topic': 'zigbee/Contact_Gaz', 'type': '244', 'subtype': '73', 'switchtype': '11', 'mapping': {'item': 'contact', 'default': '0', 'values': {'True': '0', 'False': '1'}, 'battery': 'battery'}})
2024-11-11 17:35:21.509 Error: Error opening url: http://192.168.0.203:8084/json.htm?type=command&param=udevice&idx=61&nvalue=0&svalue=1
2024-11-11 17:35:23.278 Error: Error opening url: http://192.168.0.203:8084/json.htm?type=command&param=udevice&idx=61&nvalue=0&svalue=1
2024-11-11 17:35:28.573 Error: Error opening url: http://192.168.0.203:8084/json.htm?type=command&param=udevice&idx=61&nvalue=0&svalue=1 

Re: Plugin MQTT de FlyingDomotic

Publié : 11 nov. 2024, 18:50
par Flying Domotic
L'erreur "No set" vient de ce qu'on n'a pas donné de paramètres "set" dans le fichier de configuration de MqttMapper pour le contact. On serait d'ailleurs bien embêté pour expliquer au contact qu'il doit se fermer ;-)

Concernant l'erreur d'ouverture de l'URL, elle est renvoyée par domoticz, pas MqttMapper (ce qui aurait permis de retourner la cause de l'erreur ;-). En général, le souci est un problème d'authentification (la machine qui fait la demande n'est pas dans la liste des réseaux locaux dispensés d'authentification). Il faudrait essayer avec l'adresse 127.0.0.1 au lieu de 192.168.0.203, ou mettre 192.168.0.203 dans la liste des réseaux locaux.

Dans le pire des cas, on peut écrire un petit bout de script pour incrémenter le compteur lorsque le contact se ferme.

Re: Plugin MQTT de FlyingDomotic

Publié : 12 nov. 2024, 09:07
par marcus_54
Bonjour et merci pour ta réponse,

Effectivement sur mon domoticz de test le champ réseau de confiance n'était pas complété...
Du coup ça fonctionne et j'échappe à la corvée de faire un programme :D

Re: Plugin MQTT de FlyingDomotic

Publié : 12 nov. 2024, 10:31
par DiliaK
C'est quoi comme type de contact ?

Re: Plugin MQTT de FlyingDomotic

Publié : 12 nov. 2024, 10:50
par marcus_54

Re: Plugin MQTT de FlyingDomotic

Publié : 12 nov. 2024, 18:49
par DiliaK
OK.
Et pour mon info perso, pourquoi traiter en MQTT et pas avec zigbee (plugin de Pipiche) directement ?
C'est ce que je fais avec un compteur d'eau.
Bon, d'accord, il faut une autre clef coordinatrice genre Conbee2. C'est peut-être la raison.
Après, chacun a sa vision de son installation :)