Afficher les températures... sur esp easy mega et LCD I²C

Vos échanges, bricolages, idées et questions concernant l'ESP8266, les NodeMCU,Weemos, et consort
Répondre
olivierd
Messages : 14
Enregistré le : 22 juin 2020, 21:07

Afficher les températures... sur esp easy mega et LCD I²C

Message par olivierd »

Bonjour

je sais , le titre est racoleur tant ça devrait être évident, mais je n'y arrive pas.
Je n'en suis pas encore à utiliser domoticz, je suis plutôt sur nodered, natif sur pi, avec esp12 ou autre pour séparer les gpio du programme de gestion.

ma config :
ESP12E nodeMCU avec esp easy mega
sondes dallas12B20
afficheur I²C LCD 1602 ( 2 lignes, 16 car)

un serveur mqtt sur un pc dédié pour le moment. (mais pas utile dans mon cas)
la maquette, ne pas tenir compte de ce qui est affiché.
Image


la config MQTT, pour les noms des variables
Image

la config dallas, toujours pour les noms des variables
Image

l config de l'afficheur
Image

la config de l'esp, pour les noms ds variables
Image

la config des devices, aussi pour les noms des variables... Noter que Lum/Arbre est en service via node red sur Rpi pour allumer ou éteindre un luminaire en forme d'arbre. on appuie, ça allume ou éteint selon...
Image

sur l'afficheur, j'ai bien °C sur la première ligne et la durée depuis l'allumage sur la seconde, mais je n'ia pas encore réussi à avoir la Temperature3 ; les températures sont bien remontées sur MQTT.Quand la syntaxe est mauvaise, j'ai ce que j'ai tapé, là, je n'ai rien, comme si la variable était une chaîne vide.
J'arrive bien à afficher les variables système, (ip, etc), mais pas mes variables de mesures.
dans le serveur MQTT, la variable dallas/Température3 est à la bonne valeur, dans la racine, c'est une maquette, ensuite ça sera rangé.


je vous remercie de vous pencher sur mon problème de base...

olivier, débutant en esp

Jeff
Messages : 772
Enregistré le : 17 nov. 2016, 20:54
Localisation : Rennes (35)

Re: Afficher les températures... sur esp easy mega et LCD I²C

Message par Jeff »

Laisse ton value name a "temperature"
La bonne synthaxe c'est [dallas1#temperature]
Je ne vois pas pouquoi tu as créé 2 devices avec la même sonde ! J'ai pas tout compris.
Lit le wiki espeasy, ca va t'aider. ;)
Version: 4.9700; RFXCOM Rfxtrx433e ext/1007 ; Zwave (Z-stick GEN5, Fibaro...), Zigbee2MQTT.

olivierd
Messages : 14
Enregistré le : 22 juin 2020, 21:07

Re: Afficher les températures... sur esp easy mega et LCD I²C

Message par olivierd »

merci Jeff
Je ne comprends pas le coup des deux devices avec la même sonde ,
j'ai deux sondes 28-ff-50-2f-0-16-1-2f et 28-ff-25-99-0-16-1-8...
le but est d'avoir 6 sondes... les valeurs sont envoyée dans mqtt, mais ça sera sympa, pour d'autres applications de pouvoir afficher, soit une temp, soit un débit, une intensité, etc
J'ai utilisé cette syntaxe dallas/temperature pour la mqtt.

... c'est la maquette de tests.
j'essaie dallas1#Temperature
peut être quelque chose à chercher du côté IDX

9a marche, je vais pouvoir essayer d'autres modifications, comme afficher les deux temp sue les deux lignes.
Un grand

merci
Modifié en dernier par olivierd le 22 juin 2020, 23:02, modifié 1 fois.

olivierd
Messages : 14
Enregistré le : 22 juin 2020, 21:07

Re: Afficher les températures... sur esp easy mega et LCD I²C

Message par olivierd »

J'ai même réussi à faire ce que je voulais en gardant mon arborescence pour MQTT.
Je suis presque sûr d'avoir essayé cette possibilité avant, mais bon
Image
encore un grand Merci

J'ai lu je wiki longuement, il ma permis de retrouver le wifi...
mais je continue...

Répondre