Afficheur de notifications

Posez ici vos questions d'utilisation, de configuration de DomoticZ, de bugs, de conseils sur le logiciel lui même dans son utilisation et son paramétrage.
Des forums spécifiques sont ouverts ci-dessous pour regrouper les différents sujets.
jme
Messages : 67
Inscription : 04 août 2017, 19:21

Afficheur de notifications

Message par jme »

Bonjour,

Changeans de boulot, je me suis fait un petit décompte avec un nodemcu et un matrix neopixel 8x32.
vue que l'échéance arrive je cherche a réutiliser mon afficheur.

Je me disasis que ce serait sympa qu'il affiche l'heure, la température depuis une sonde de domoticz et que je puisse afficher des notifications ( portes ouvertes, ...)

Existe il déjà un petit code pour le nodemcu pour gérer cela ?
des pistes ?
espeasy ou wled permet il de gérér un afficheur et afficher un text recu via mqtt ou web ?

Merci
jme
Messages : 67
Inscription : 04 août 2017, 19:21

Re: Afficheur de notifications

Message par jme »

Bonjour, je reviens sur ma question avec une réponse.

https://github.com/Nerdiyde/pxlBlck

Par contre je ne suis pas très doué avec les scripts LUA .

J'ai fais ce script, mais il semble qu'il execute plusieurs fois, l'idée étant d'envoyer la t° de la piscine toutes les 10 min .

Code : Tout sélectionner

local Sonde1 = "Temp Piscine"
local temperature1= otherdevices_svalues[Sonde1]
local http = require 'socket.http'

local t1 = os.date("*t")

commandArray = {}
if (t1.min % 10) == 0 then
    datatosend = "Temp piscine = ".. temperature1 .. ","
    print(" -------- ".. Sonde1 .. "Temp = ".. temperature1 .. ",");
    body,c,l,h = http.request("http://192.168.1.175/tools?cmd=pbrntxt,255,0,0,0,0,0,100,32," .. datatosend)
end 
On vois dans le log que c'est executé plusieurs fois

Code : Tout sélectionner

2021-04-11 12:10:23.981 Error: BasePush: Could not determine data push value
2021-04-11 12:10:23.986 Error: BasePush: Could not determine data push value
2021-04-11 12:10:23.991 Error: BasePush: Could not determine data push value
2021-04-11 12:10:25.000 Error: BasePush: Could not determine data push value
2021-04-11 12:10:25.146 Status: LUA: -------- Temp PiscineTemp = 4.62,
2021-04-11 12:10:25.007 Error: BasePush: Could not determine data push value
2021-04-11 12:10:25.011 Error: BasePush: Could not determine data push value
2021-04-11 12:10:26.018 Error: BasePush: Could not determine data push value
2021-04-11 12:10:26.025 Error: BasePush: Could not determine data push value
2021-04-11 12:10:26.030 Error: BasePush: Could not determine data push value
2021-04-11 12:10:27.685 Status: LUA: -------- Temp PiscineTemp = 4.62,
2021-04-11 12:10:30.232 Status: LUA: -------- Temp PiscineTemp = 4.62,
2021-04-11 12:10:32.761 Status: LUA: -------- Temp PiscineTemp = 4.62,
2021-04-11 12:10:32.022 Error: Google home hardware (74) thread seems to have ended unexpectedly
2021-04-11 12:10:35.340 Status: LUA: -------- Temp PiscineTemp = 4.62,
2021-04-11 12:10:37.904 Status: LUA: -------- Temp PiscineTemp = 4.62,
2021-04-11 12:10:39.517 Error: BasePush: Could not determine data push value
2021-04-11 12:10:39.528 Error: BasePush: Could not determine data push value
2021-04-11 12:10:39.535 Error: BasePush: Could not determine data push value
2021-04-11 12:10:40.515 Status: LUA: -------- Temp PiscineTemp = 4.62,
2021-04-11 12:10:42.984 Status: LUA: -------- Temp PiscineTemp = 4.62,
2021-04-11 12:10:45.334 Status: LUA: -------- Temp PiscineTemp = 4.62,
2021-04-11 12:10:45.018 Error: BasePush: Could not determine data push value
2021-04-11 12:10:45.024 Error: BasePush: Could not determine data push value
2021-04-11 12:10:45.029 Error: BasePush: Could not determine data push value
2021-04-11 12:10:46.025 Error: Google home hardware (74) thread seems to have ended unexpectedly
2021-04-11 12:10:47.884 Status: LUA: -------- Temp PiscineTemp = 4.62,
2021-04-11 12:10:50.434 Status: LUA: -------- Temp PiscineTemp = 4.62,
denis_brasseur
Messages : 898
Inscription : 24 déc. 2018, 17:05
Localisation : (26)

Re: Afficheur de notifications

Message par denis_brasseur »

Script de type time ou device ? Il devrait s'agir d'un script de type time.
Pi3 + DD PiDrive - RFXtrx433 - AEON Labs ZW090
jme
Messages : 67
Inscription : 04 août 2017, 19:21

Re: Afficheur de notifications

Message par jme »

Effectivement c'était ca l'erreur.

merci
Répondre