Domoticz vers ESP8266
-
pascal_du_59
- Messages : 4
- Inscription : 22 janv. 2023, 13:02
Re: Domoticz vers ESP8266
Merci pour votre réponse non je ne savais pas qu'il étais possible d'autoriser certaine IP.
je vais essayer et pour info si je me connecter a distance a Domoticz et que ensuite j'envois des requêtes cela fonction
sans message "ERR" ou autre .
je vous tiens au courant.
je vais essayer et pour info si je me connecter a distance a Domoticz et que ensuite j'envois des requêtes cela fonction
sans message "ERR" ou autre .
je vous tiens au courant.
-
pierrotori
- Messages : 821
- Inscription : 29 févr. 2016, 12:11
Domoticz vers ESP8266
Pour ma part j’utilise MQTT et les échanges sont simplifiés et normalisés
-
pascal_du_59
- Messages : 4
- Inscription : 22 janv. 2023, 13:02
Re: Domoticz vers ESP8266
Re Bon pas trouver ou mettre une adresse IP autoriser mais cela risque de complique les choses si il faut le faire pour chaque sonde ou autre.
Pour le MQTT Pas trouver d'exemple simple a programmer dans un ESP-01(S) pour ma part .
Mais si vous avez un ou des exemple simple pourquoi suis ouvert a toutes proposition me simplifiant la vie oups le travail .
Pour le MQTT Pas trouver d'exemple simple a programmer dans un ESP-01(S) pour ma part .
Mais si vous avez un ou des exemple simple pourquoi suis ouvert a toutes proposition me simplifiant la vie oups le travail .
-
fcBourgogne
- Messages : 172
- Inscription : 31 mars 2020, 14:22
Re: Domoticz vers ESP8266
Bonjour Pascal,
Dans un premier temps as tu la connexion via le 192.168.X.XX d'une page web?
Ensuite il faut ajouter les coordonnées de Domoticz dans l'onglet "Controllers" A+
Dans un premier temps as tu la connexion via le 192.168.X.XX d'une page web?
Ensuite il faut ajouter les coordonnées de Domoticz dans l'onglet "Controllers" A+
Raspberry PI5+ 1WIRE + I2C +ESP8266 +esp32
-
pierrotori
- Messages : 821
- Inscription : 29 févr. 2016, 12:11
Re: Domoticz vers ESP8266
j'ai développé de l'échange MQTT dans les 2 sens avec un esp8266 qu iest lui meme en deepsleep
le concept est donc de publier ou de s'abonner à des queues MQTT , et donc il y a qu'une adresse ip à gérer celle du broker MQTT
côté domoticz tu utilises la commande mosquitto_pub pour publier dans le topic de ton IOT
côté esp8266 ou autre wifi
en reception on s'abonne pour récupèrer les infos venant de domoticz
client.connect("domoticz_mqtt");
client.subscribe(mqtt_action);
et en envoi tu génère une publication sur le broker avec l'index de ton widget et la valeur à modifier dans le topic domoticz /in via client.publish(mqtt_topic, mqttbuffer);
je viens de voir vous utilisez espasy, j'avais fais des essais en envoi, il me semble mais j'ai abandonné espeasy pour faire la même chose en OTA
le concept est donc de publier ou de s'abonner à des queues MQTT , et donc il y a qu'une adresse ip à gérer celle du broker MQTT
côté domoticz tu utilises la commande mosquitto_pub pour publier dans le topic de ton IOT
côté esp8266 ou autre wifi
en reception on s'abonne pour récupèrer les infos venant de domoticz
client.connect("domoticz_mqtt");
client.subscribe(mqtt_action);
et en envoi tu génère une publication sur le broker avec l'index de ton widget et la valeur à modifier dans le topic domoticz /in via client.publish(mqtt_topic, mqttbuffer);
je viens de voir vous utilisez espasy, j'avais fais des essais en envoi, il me semble mais j'ai abandonné espeasy pour faire la même chose en OTA
-
fcBourgogne
- Messages : 172
- Inscription : 31 mars 2020, 14:22
Re: Domoticz vers ESP8266
Pour info.
Dans mon projet j'ai utilisé un NodeMCU esp8266.
C'est Pascal qui utilise un ESP-01 ESP EASY.
A+
Dans mon projet j'ai utilisé un NodeMCU esp8266.
C'est Pascal qui utilise un ESP-01 ESP EASY.
A+
Raspberry PI5+ 1WIRE + I2C +ESP8266 +esp32
-
pierrotori
- Messages : 821
- Inscription : 29 févr. 2016, 12:11
Re: Domoticz vers ESP8266
j'avais été jusqu'à l'envoi à domoticz
https://easydomoticz.com/forum/viewtopi ... 372#p96372
https://easydomoticz.com/forum/viewtopi ... 372#p96372
Re: Domoticz vers ESP8266
C'est dans Configuration>Paramètres>Pavé "Réseaux locaux (pas d'authentification):"
Si ta sonde a comme IP 192.168.1.21, tu peux mettre 192.168.1.* et tout ton réseau sera autorisé.
-
pascal_du_59
- Messages : 4
- Inscription : 22 janv. 2023, 13:02
Re: Domoticz vers ESP8266
Bonjour a tous,
Deja un grand merci pour toutes vos réponse désolé pour ne pas avoir répondu avant.
pour la configuration du Controller suis en HTTP 192.xx.xx.xx port 8080
pour le mode MQTT j'ai un peut te mal a comprendre comment l'utilisé désolé mais a 56 ans.......... et comme je suis pas né avec tout sa lol .
Deja un grand merci pour toutes vos réponse désolé pour ne pas avoir répondu avant.
pour la configuration du Controller suis en HTTP 192.xx.xx.xx port 8080
pour le mode MQTT j'ai un peut te mal a comprendre comment l'utilisé désolé mais a 56 ans.......... et comme je suis pas né avec tout sa lol .
-
megabombus
- Messages : 6
- Inscription : 10 sept. 2020, 09:06
Re: Domoticz vers ESP8266
Bonsoir à tous
Voila, après avoir passé plusieurs soirées à essayer de résoudre ce problème, je me rapproche de vous tous en espérant qu'une âme charitable vienne à mon secours.
Je ne suis pas tout jeune, quoique que je ne suis pas non plus trop vieux, j'ai 64 balais et là je me dis que ce sont peut être les neurones qui commencent à coller.
Tout d'abord, je tiens remercier le créateur de ce script ( Création Dominique PAUL.
Dépot Github : https://github.com/DomoticDIY/MQTT-ESP8266-Relais), script que j'ai légèrement modifié en l'adaptant a ArduinoJson V6.
Je souhaite récupérer certaines valeurs de capteur de Domoticz via Mqtt et là je m'aperçois que certaines valeurs ne remontent pas.
Sur 7 valeurs que je souhaite récupérer , 2 n'apparaissent pas et là comprend pas.
Elles sont bien présentes dans mqtt_export mais pas dans le moniteur série.
Dans le moniteur série
23:54:55.832 -> .
23:54:55.832 -> WiFi connecté
23:54:55.832 -> Addresse IP : XXX.XXX.X.XXX
23:54:55.832 -> Tentative de connexion MQTT...connecté
23:54:56.126 -> Message arrivé [domoticz/out]
23:55:30.697 -> Message arrivé [domoticz/out] Idx : 308 - Nom Device : chambre - Valeurs : temp : 22.4 - hum : 55 - PA : 1
23:56:00.855 -> Message arrivé [domoticz/out] Idx : 505 - Nom Device : Cuve % eau - Valeur : 27.28 %
23:56:01.071 -> Message arrivé [domoticz/out] Idx : 506 - Nom Device : Cuve litres eau - Valeur : 84.6 litres
223:57:35.268 -> Message arrivé [domoticz/out] Idx : 225 - Nom Device : testmqtt - Valeur : 1
00:00:39.283 -> Message arrivé [domoticz/out] Idx : 445 - Nom Device : variateur - Valeur : 47 %
Dans MQTT_export
06/07/2023 23:55:26
{"idx":507,"RSSI":3,"nvalue":0,"svalue":"61.81"}
06/07/2023 22:55:53(-0.99 seconds)
{"command":"udevice","idx":359,"nvalue":0,"svalue":"23.4;61;1"}
Concernant les deux données qui n'apparaissent pas dans le moniteur série :
- le device (idx 507) provient d'une HC-SR04 qui me donne la hauteur du niveau d'eau dans une cuve, donnée envoyée par espeasy vers domoticz, et là via dzvents, un % et volume d'eau sont calculés (devices 505 et 506) qui eux remontent bien dans le moniteur série.
- le device (idx 359) est une sonde dht22 que j'envoie par mqtt dans domoticz.
Ma question est pourquoi ces deux devices ne remontent pas dans le moniteur ?
J'ai résolu une partie des capteurs qui remontent en passant de arduinojson V5 vers V6, mais là je sèche.
Peut-etre que pierrotori à la solution.
Merci à tous pour le temps que vous pourriez passer à me dépatouiller
Megabombus
Voila, après avoir passé plusieurs soirées à essayer de résoudre ce problème, je me rapproche de vous tous en espérant qu'une âme charitable vienne à mon secours.
Je ne suis pas tout jeune, quoique que je ne suis pas non plus trop vieux, j'ai 64 balais et là je me dis que ce sont peut être les neurones qui commencent à coller.
Tout d'abord, je tiens remercier le créateur de ce script ( Création Dominique PAUL.
Dépot Github : https://github.com/DomoticDIY/MQTT-ESP8266-Relais), script que j'ai légèrement modifié en l'adaptant a ArduinoJson V6.
Je souhaite récupérer certaines valeurs de capteur de Domoticz via Mqtt et là je m'aperçois que certaines valeurs ne remontent pas.
Sur 7 valeurs que je souhaite récupérer , 2 n'apparaissent pas et là comprend pas.
Elles sont bien présentes dans mqtt_export mais pas dans le moniteur série.
Dans le moniteur série
23:54:55.832 -> .
23:54:55.832 -> WiFi connecté
23:54:55.832 -> Addresse IP : XXX.XXX.X.XXX
23:54:55.832 -> Tentative de connexion MQTT...connecté
23:54:56.126 -> Message arrivé [domoticz/out]
23:55:30.697 -> Message arrivé [domoticz/out] Idx : 308 - Nom Device : chambre - Valeurs : temp : 22.4 - hum : 55 - PA : 1
23:56:00.855 -> Message arrivé [domoticz/out] Idx : 505 - Nom Device : Cuve % eau - Valeur : 27.28 %
23:56:01.071 -> Message arrivé [domoticz/out] Idx : 506 - Nom Device : Cuve litres eau - Valeur : 84.6 litres
223:57:35.268 -> Message arrivé [domoticz/out] Idx : 225 - Nom Device : testmqtt - Valeur : 1
00:00:39.283 -> Message arrivé [domoticz/out] Idx : 445 - Nom Device : variateur - Valeur : 47 %
Dans MQTT_export
06/07/2023 23:55:26
{"idx":507,"RSSI":3,"nvalue":0,"svalue":"61.81"}
06/07/2023 22:55:53(-0.99 seconds)
{"command":"udevice","idx":359,"nvalue":0,"svalue":"23.4;61;1"}
Concernant les deux données qui n'apparaissent pas dans le moniteur série :
- le device (idx 507) provient d'une HC-SR04 qui me donne la hauteur du niveau d'eau dans une cuve, donnée envoyée par espeasy vers domoticz, et là via dzvents, un % et volume d'eau sont calculés (devices 505 et 506) qui eux remontent bien dans le moniteur série.
- le device (idx 359) est une sonde dht22 que j'envoie par mqtt dans domoticz.
Ma question est pourquoi ces deux devices ne remontent pas dans le moniteur ?
J'ai résolu une partie des capteurs qui remontent en passant de arduinojson V5 vers V6, mais là je sèche.
Peut-etre que pierrotori à la solution.
Merci à tous pour le temps que vous pourriez passer à me dépatouiller
Megabombus