Page 24 sur 24

Re: TUTO Esp Easy + Nextion + Domoticz

Publié : 17 janv. 2022, 21:04
par Jeff
Merci dokho, j'ai vu cette option mais je n'ai pas testé, j'essayerai la prochaine fois que je m'y mettrai

Re: [Tuto] Esp Easy + Nextion + DomoticZ

Publié : 06 mai 2022, 15:34
par Jeff
Nouvelle amélioration avec une page de réglage. En ce qui me concerne c'est un seuil réglage de luminosité servant à l'allumage de mes lumières et volet utilisé par un script.
Cet exemple montre que le nextion n'a aucune limite dans la création d'une interface fiable de pilotage de sa domotique :D
IMG_20220506_145725_copy_722x471.jpg
IMG_20220506_145725_copy_722x471.jpg (80.33 Kio) Consulté 12308 fois

Re: [Tuto] Esp Easy + Nextion + DomoticZ

Publié : 31 mai 2022, 14:33
par yaya54
Bonjour Jeff
Félicitation pour ton tuto et son evolution.
J'en suis arrivé là avec un nextion 7" et un esp8266 wemos R1 R2 Mini.
J'espère que mes photos vont s'afficher car je n'ai pas l'habitude des forum.
Tout fonctionne mis à par les saints du jour et les icones météo.
Je dois m'absenter maintenant mais je détaillerai plus ce que je n'arrive pas à faire.
avant.jpg
avant.jpg (105.56 Kio) Consulté 12102 fois
arriere.png
arriere.png (466.7 Kio) Consulté 12102 fois

Re: [Tuto] Esp Easy + Nextion + DomoticZ

Publié : 31 mai 2022, 16:10
par Keros
Bonjour yaya54 et bienvenu sur le forum :)

En hébergeant les images à l'extérieur du forum, il y a de fort risques qu'elles ne soient plus disponibles dans quelque temps comme ici, ou encore . Est-ce que tu peux éditer ton message et utiliser l'onglet Fichiers joints en dessous de la zone d'écriture des messages pour enregistrer les éléments sur le serveur du forum. Merci

Re: [Tuto] Esp Easy + Nextion + DomoticZ

Publié : 31 mai 2022, 20:32
par Jeff
Bonjour yaya54,

C'est un bon début !
Si tu maîtrises node red tu pourras afficher ce que tu veux...
En attente de tes questions et pense à remettre les photos sur le forum.

Re: [Tuto] Esp Easy + Nextion + DomoticZ

Publié : 31 mai 2022, 23:20
par yaya54
Bonsoir

Merci de m'accueillir

Pour les photos c'est fait :)

Pour faire mon Nextion j'ai utilisé Espeasy et Domoticz pour faire fonctionner mon BME80 qui me donne la température ambiante et l'humidité.

Domoticz et Node Red et Mosquitto tourne sur un raspberry 3B

Ensuite la sonde température extérieure est capturée en RFLINK par un arduino Mega équipé d'antennes.
Domoticz la voit comme une sonde Tunex et en MQTTImport et Node Red je l'affiche sur le Nextion.

La date et l'heure et et le signal wifi c'est espeasy qui affiche.

Une VMC qui est programmée par rules espeasy
+ les boutons fonctionnels (lampe)
et le dim=0 du Nextion pour la nuit.

Ensuite j'ai installer Tasmota sur un ESP8266 wemos Node 1.0 qui m'affiche la conso, d'hier d'aujourd'hui et l'instantané.

Je fais afficher la tendance du ciel avec openweathermap en scroll avec LUA et l'affiche en HTTP mais c'est aléatoire.
Les Saint du jour LUA mais les codes que j'ai trouvé ici sont pour des pages web, je l'ai modifié pour le Nextion mais
rien ne s'affiche, pourtant le log Domoticz me le signal bien.

Je ne suis pas programmeur est c'est des tutos comme ici qui m'ont très souvent servis.
Donc Node Red au niveau du code à rajouter dans les fonctions c'est pas mon fort :(

Je vous donnerai plus de précisions si il le faut.

Je suis à votre écoute et conseils

A plus tard.

Re: [Tuto] Esp Easy + Nextion + DomoticZ

Publié : 05 juin 2022, 17:19
par yaya54
Bonjour

Alors j'ai résolu le problème de la saint du jour :)
Je me suis bien fait ch**r avec le script lua pas réussi à l'adapter sur le Nextion alors j'ai trouvé le site domogeek.
Avec node red j'ai pas mal appris et j'ai réussi à enfin affiché les saints du jour.
Node red saint du jour.png
Node red saint du jour.png (61.96 Kio) Consulté 12040 fois
Je voudrais envoyer le code du flow mais je ne sais pas comment.
ok merci jeff

Code : Tout sélectionner

[
    {
        "id": "3e16731314d1a5da",
        "type": "tab",
        "label": "Flow 2",
        "disabled": false,
        "info": "",
        "env": []
    },
    {
        "id": "9a4ce2b8.47698",
        "type": "debug",
        "z": "3e16731314d1a5da",
        "name": "",
        "active": true,
        "tosidebar": true,
        "console": false,
        "tostatus": false,
        "complete": "payload",
        "targetType": "msg",
        "statusVal": "",
        "statusType": "auto",
        "x": 1490,
        "y": 460,
        "wires": []
    },
    {
        "id": "bc28ce63a329a6a3",
        "type": "http request",
        "z": "3e16731314d1a5da",
        "name": "Saint du jour",
        "method": "GET",
        "ret": "txt",
        "paytoqs": "ignore",
        "url": "http://domogeek.entropialux.com/feastedsaint/now",
        "tls": "",
        "persist": false,
        "proxy": "",
        "authType": "",
        "senderr": false,
        "x": 390,
        "y": 460,
        "wires": [
            [
                "94647e1b3e9c7362"
            ]
        ]
    },
    {
        "id": "8b3d79abe7dd60a6",
        "type": "inject",
        "z": "3e16731314d1a5da",
        "name": "",
        "props": [
            {
                "p": "payload"
            },
            {
                "p": "topic",
                "vt": "str"
            }
        ],
        "repeat": "",
        "crontab": "",
        "once": false,
        "onceDelay": 0.1,
        "topic": "",
        "payload": "",
        "payloadType": "date",
        "x": 180,
        "y": 460,
        "wires": [
            [
                "bc28ce63a329a6a3"
            ]
        ]
    },
    {
        "id": "00804dd22fcdcae7",
        "type": "function",
        "z": "3e16731314d1a5da",
        "name": "",
        "func": "\nvar url = \"192.168.1.9/control?cmd=NEXTION,page0.g0.txt=\"+\"\\\"\"+\"La saint\"+\" \"+msg.payload+\"\\\"\"; \n\nmsg.url = url;\n\n\nreturn [msg];\n",
        "outputs": 1,
        "noerr": 0,
        "initialize": "",
        "finalize": "",
        "libs": [],
        "x": 1060,
        "y": 520,
        "wires": [
            [
                "7332665250a8b8c9"
            ]
        ]
    },
    {
        "id": "94647e1b3e9c7362",
        "type": "file",
        "z": "3e16731314d1a5da",
        "name": "write saint",
        "filename": "/home/pi/saint du jour",
        "appendNewline": true,
        "createDir": false,
        "overwriteFile": "true",
        "encoding": "none",
        "x": 600,
        "y": 460,
        "wires": [
            [
                "7307fa0f86f69328",
                "9a4ce2b8.47698"
            ]
        ]
    },
    {
        "id": "7307fa0f86f69328",
        "type": "file in",
        "z": "3e16731314d1a5da",
        "name": "read saint",
        "filename": "/home/pi/saint du jour",
        "format": "utf8",
        "chunk": false,
        "sendError": false,
        "encoding": "none",
        "allProps": false,
        "x": 800,
        "y": 520,
        "wires": [
            [
                "00804dd22fcdcae7"
            ]
        ]
    },
    {
        "id": "fc0b550db7060bda",
        "type": "debug",
        "z": "3e16731314d1a5da",
        "name": "",
        "active": true,
        "tosidebar": true,
        "console": false,
        "tostatus": false,
        "complete": "payload",
        "targetType": "msg",
        "statusVal": "",
        "statusType": "auto",
        "x": 1470,
        "y": 520,
        "wires": []
    },
    {
        "id": "7332665250a8b8c9",
        "type": "http request",
        "z": "3e16731314d1a5da",
        "name": "",
        "method": "GET",
        "ret": "txt",
        "paytoqs": false,
        "url": "",
        "persist": false,
        "authType": "",
        "senderr": false,
        "x": 1270,
        "y": 520,
        "wires": [
            [
                "fc0b550db7060bda"
            ]
        ]
    }
]

Re: [Tuto] Esp Easy + Nextion + DomoticZ

Publié : 05 juin 2022, 17:27
par Jeff
Bonjour,

Super, c'est en faisant qu'on apprend, node red est très puissant et pour le nextion c'est l'idéal pour récupérer des données soit de domoticz, soit grâce aux nodes déja tout fait comme des sites de météo ou plein autres choses.
Pour partager ton flow, tu fais export, tu sélectionnes ton flow et tu le colles entre des balises codes ici.

Tu me donnes l'envie de le récupérer, je trouvais cela sympa quand j'utilisais monitor.

Re: [Tuto] Esp Easy + Nextion + DomoticZ

Publié : 05 juin 2022, 19:25
par yaya54
Merci jeff
Bonne soirée ;)