[Tuto] Esp Easy + Nextion + DomoticZ
-
jackslayter
- Messages : 1040
- Inscription : 30 sept. 2014, 14:40
- Localisation : Isère (38)
Re: TUTO Esp Easy + Nextion + Domoticz
Effectivement, si tu as plusieurs pages tu peux switcher de page ou mettre un script de refresh https://www.itead.cc/wiki/Nextion_Instr ... mmediately ou mettre un bouton avec un "doevents"
Raspberry Pi + RFLink + Domoticz Beta
Oregon - 3x Thgr122Nx / Chacon - micromodule 200w, télécommande 3b et 16b, 2x module 1000w, détecteur de fumée, contact de porte, 2x prise 3500w / OWL - CM180 / TRC02 v2 RGB 3M / Cheap - PIR, contact de porte
Oregon - 3x Thgr122Nx / Chacon - micromodule 200w, télécommande 3b et 16b, 2x module 1000w, détecteur de fumée, contact de porte, 2x prise 3500w / OWL - CM180 / TRC02 v2 RGB 3M / Cheap - PIR, contact de porte
Re: RE: Re: TUTO Esp Easy + Nextion + Domoticz
Le changement de page ne fait pas la mise à jour, ou alors c'est que les données ne sont pas mise en mémoire lorsque l'écran est éteint.jackslayter a écrit :Effectivement, si tu as plusieurs pages tu peux switcher de page ou mettre un script de refresh https://www.itead.cc/wiki/Nextion_Instr ... mmediately ou mettre un bouton avec un "doevents"
Envoyé de mon SM-N9005 en utilisant Tapatalk
-
jackslayter
- Messages : 1040
- Inscription : 30 sept. 2014, 14:40
- Localisation : Isère (38)
Re: TUTO Esp Easy + Nextion + Domoticz
Le truc qui est sur c'est que ma valeur analogique du wemos que je récupère sur l'écran marche en changeant de page (viewtopic.php?f=24&t=3731&start=40#p42489) et j'ai un script lua qui envoie les données des sondes domoticz au nextion qui sont mises à jour même après que l'écran a été éteint
Raspberry Pi + RFLink + Domoticz Beta
Oregon - 3x Thgr122Nx / Chacon - micromodule 200w, télécommande 3b et 16b, 2x module 1000w, détecteur de fumée, contact de porte, 2x prise 3500w / OWL - CM180 / TRC02 v2 RGB 3M / Cheap - PIR, contact de porte
Oregon - 3x Thgr122Nx / Chacon - micromodule 200w, télécommande 3b et 16b, 2x module 1000w, détecteur de fumée, contact de porte, 2x prise 3500w / OWL - CM180 / TRC02 v2 RGB 3M / Cheap - PIR, contact de porte
Re: TUTO Esp Easy + Nextion + Domoticz
Ça ne fonctionne pas chez moi: les mise à jour d'affichage (texte et images) ne se font pas ...
Je vais devoir laisser l'écran allumé
Je vais devoir laisser l'écran allumé
-
jackslayter
- Messages : 1040
- Inscription : 30 sept. 2014, 14:40
- Localisation : Isère (38)
Re: TUTO Esp Easy + Nextion + Domoticz
je viens de finir mon montage wemos+nextion, je sais pas si je le rajoute à la suite ce qui permet d'avoir un historique et Jeff mets un lien sur OP ou si je recréai un nouveau topic.
Raspberry Pi + RFLink + Domoticz Beta
Oregon - 3x Thgr122Nx / Chacon - micromodule 200w, télécommande 3b et 16b, 2x module 1000w, détecteur de fumée, contact de porte, 2x prise 3500w / OWL - CM180 / TRC02 v2 RGB 3M / Cheap - PIR, contact de porte
Oregon - 3x Thgr122Nx / Chacon - micromodule 200w, télécommande 3b et 16b, 2x module 1000w, détecteur de fumée, contact de porte, 2x prise 3500w / OWL - CM180 / TRC02 v2 RGB 3M / Cheap - PIR, contact de porte
Re: TUTO Esp Easy + Nextion + Domoticz
Pas de problème pour rajouter à la suite de la 1ère page, comme cela le tuto est mis à jour et concentre tout ce qu'on peut faire avec nextion à un seul endroit.jackslayter a écrit :je viens de finir mon montage wemos+nextion, je sais pas si je le rajoute à la suite ce qui permet d'avoir un historique et Jeff mets un lien sur OP ou si je recréai un nouveau topic.
C'est quoi OP ?
Version: 2023.1 sur VM Synology, docker Zwave Js UI (Z-stick GEN5, Fibaro...), Zigbeefordomoticz. Nextion RGB Led Screen
-
jackslayter
- Messages : 1040
- Inscription : 30 sept. 2014, 14:40
- Localisation : Isère (38)
Re: TUTO Esp Easy + Nextion + Domoticz
L'OP c'est le premier post
Raspberry Pi + RFLink + Domoticz Beta
Oregon - 3x Thgr122Nx / Chacon - micromodule 200w, télécommande 3b et 16b, 2x module 1000w, détecteur de fumée, contact de porte, 2x prise 3500w / OWL - CM180 / TRC02 v2 RGB 3M / Cheap - PIR, contact de porte
Oregon - 3x Thgr122Nx / Chacon - micromodule 200w, télécommande 3b et 16b, 2x module 1000w, détecteur de fumée, contact de porte, 2x prise 3500w / OWL - CM180 / TRC02 v2 RGB 3M / Cheap - PIR, contact de porte
-
jackslayter
- Messages : 1040
- Inscription : 30 sept. 2014, 14:40
- Localisation : Isère (38)
Re: TUTO Esp Easy + Nextion + Domoticz
voila ma version du nextion + domoticz le tout sur batterie
et voici l'écran
les pièces
un wemos avec support batterie
https://fr.aliexpress.com/item/Wemos-es ... 0.0.fctPKJ
ou alors en pièces détachées
https://fr.aliexpress.com/store/product ... 8a46f3sotg
https://fr.aliexpress.com/store/product ... e182rSXdwL
https://fr.aliexpress.com/store/product ... e1827rA6FX
l'écran, moi c'est 3.5"
https://fr.aliexpress.com/wholesale?cat ... xt=nextion
et la résistance pour calculer le voltage de la batterie ( à souder entre le + de la batterie au A0 du wemos)
https://fr.aliexpress.com/w/wholesale-r ... tance+100k
le fichier nextion le programme espeasy + nextion en DEV11 ROM en 1024 pour avoir le voltage sur l’écran
https://easydomoticz.com/forum/viewtopi ... =40#p42489
et pour finir le code domoticz
pour notre ami Chrominator voila à quoi ça sert viewtopic.php?f=17&t=5154&p=43297#p43297
un wemos avec support batterie
https://fr.aliexpress.com/item/Wemos-es ... 0.0.fctPKJ
ou alors en pièces détachées
https://fr.aliexpress.com/store/product ... 8a46f3sotg
https://fr.aliexpress.com/store/product ... e182rSXdwL
https://fr.aliexpress.com/store/product ... e1827rA6FX
l'écran, moi c'est 3.5"
https://fr.aliexpress.com/wholesale?cat ... xt=nextion
et la résistance pour calculer le voltage de la batterie ( à souder entre le + de la batterie au A0 du wemos)
https://fr.aliexpress.com/w/wholesale-r ... tance+100k
le fichier nextion le programme espeasy + nextion en DEV11 ROM en 1024 pour avoir le voltage sur l’écran
https://easydomoticz.com/forum/viewtopi ... =40#p42489
et pour finir le code domoticz
Code : Tout sélectionner
commandArray = {}
time = os.date("*t")
curl = '/usr/bin/curl -m 5 '
function url_encode(str)
if (str) then
str = string.gsub (str, "\n", "\r\n")
str = string.gsub (str, "([^%w %-%_%.%~])",
function (c) return string.format ("%%%02X", string.byte(c)) end)
str = string.gsub (str, " ", "+")
end
return str
end
if (otherdevices["wifi_remote"]=='On') then
--sonde de temp
tempsalon = otherdevices_svalues['salon']:match("([^;]+)")
commandArray[1] = {['OpenURL']='192.168.1.2/control?cmd=NEXTION,page0.va1.txt="'..url_encode(tonumber(tempsalon))..'"'}
tempchambre = otherdevices_svalues['chambre']:match("([^;]+)")
commandArray[2] = {['OpenURL']='192.168.1.2/control?cmd=NEXTION,page0.va2.txt="'..url_encode(tonumber(tempchambre))..'"'}
tempext = otherdevices_svalues['Exterieur']:match("([^;]+)")
commandArray[3] = {['OpenURL']='192.168.1.2/control?cmd=NEXTION,page0.t2.txt="'..url_encode(tonumber(tempext))..'"'}
tempcouloir = otherdevices_svalues['couloir']:match("([^;]+)")
commandArray[4] = {['OpenURL']='192.168.1.2/control?cmd=NEXTION,page0.t8.txt="'..url_encode(tonumber(tempcouloir))..'"'}
--conso
owl, total = otherdevices_svalues['cm180']:match("([^;]+);([^;]+)")
commandArray[5] = {['OpenURL']='192.168.1.2/control?cmd=NEXTION,page0.t10.txt="'..url_encode(tonumber(owl))..'"'}
Vsunset, Vbar, Vlune, Nlune, Vvigi = uservariables['nextion']:match("([^;]+);([^;]+);([^;]+);([^;]+);([^;]+)")
os.execute(curl..' "http://192.168.1.2/control?cmd=NEXTION,page0.t16.txt=%22'..url_encode(Vsunset)..'%22"')
os.execute(curl..' "http://192.168.1.2/control?cmd=NEXTION,page0.t18.txt=%22'..url_encode(Vbar)..'%22"')
os.execute(curl..' "http://192.168.1.2/control?cmd=NEXTION,page0.t19.txt=%22'..url_encode(Vlune)..'%22"')
os.execute(curl..' "http://192.168.1.2/control?cmd=NEXTION,page0.p0.pic='..tonumber(Nlune)..'"')
os.execute(curl..' "http://192.168.1.2/control?cmd=NEXTION,page0.t20.txt=%22'..url_encode(Vvigi)..'%22"')
end
return commandArrayRaspberry Pi + RFLink + Domoticz Beta
Oregon - 3x Thgr122Nx / Chacon - micromodule 200w, télécommande 3b et 16b, 2x module 1000w, détecteur de fumée, contact de porte, 2x prise 3500w / OWL - CM180 / TRC02 v2 RGB 3M / Cheap - PIR, contact de porte
Oregon - 3x Thgr122Nx / Chacon - micromodule 200w, télécommande 3b et 16b, 2x module 1000w, détecteur de fumée, contact de porte, 2x prise 3500w / OWL - CM180 / TRC02 v2 RGB 3M / Cheap - PIR, contact de porte
Re: TUTO Esp Easy + Nextion + Domoticz
Tout d'abord, merci pour ce partage qui m'a permis de me lancer.
J'ai tout de même une question.
Je passe par des commandes http. Je tente d'envoyer à ma box domotique la valeur d'un slider mais je ne sais comment le saisir dans les rules.
Une piste ? Merci d'avance.
J'ai tout de même une question.
Je passe par des commandes http. Je tente d'envoyer à ma box domotique la valeur d'un slider mais je ne sais comment le saisir dans les rules.
Une piste ? Merci d'avance.
Re: TUTO Esp Easy + Nextion + Domoticz
Bonjour,
je dois remercier le créateur du sujet qui m'a conforté dans l'achat un Nextion... je bavais dessus depuis un moment et voila j'ai sauté le pas, tout configuré etc... mais je bloque au niveau du MQTT Import.
Si j'ai bien compris, le MQTT de domoticz balance des messages sur domoticz/out.
Il faut donc passer par Node Red ?
Ca récupère les messages de domoticz/out, recrée par x et y un nouveau chemin du type domoticz/out/le nom du capteur/l'info qu'on veut ?
dites moi si je m'éloigne svp...
Merci
je dois remercier le créateur du sujet qui m'a conforté dans l'achat un Nextion... je bavais dessus depuis un moment et voila j'ai sauté le pas, tout configuré etc... mais je bloque au niveau du MQTT Import.
Si j'ai bien compris, le MQTT de domoticz balance des messages sur domoticz/out.
Il faut donc passer par Node Red ?
Ca récupère les messages de domoticz/out, recrée par x et y un nouveau chemin du type domoticz/out/le nom du capteur/l'info qu'on veut ?
dites moi si je m'éloigne svp...
Merci
Rpi3 Domoticz v3.9389 - RFX433e - Kira128
Odroid C2/OpenPHT/ Pour le salon
Rpi3/Rasplex/ Pour la chambre
Rpi2/Runeaudio/ Pour le salon + terrasse
Rpi2 hifiberry AMP+/Runeaudio/ pour la sdb
Que j'aime ces petites bestioles !!!
Odroid C2/OpenPHT/ Pour le salon
Rpi3/Rasplex/ Pour la chambre
Rpi2/Runeaudio/ Pour le salon + terrasse
Rpi2 hifiberry AMP+/Runeaudio/ pour la sdb
Que j'aime ces petites bestioles !!!