Bonjour,
je voudrai pouvoir activer des actions en fonction de la durée journalière de fonctionnement d'un switch.
J'arrive à visualiser cette durée journalière via un objet virtuel de type RFXMETER - Custom
Dans cet exemple: valeur journalière 60.85min
J'arrive à récupérer la durée totale via un script Lua. (dans l'exemple 12185.45)
Par contre, comme faire pour la durée journaliere ?
Merci d'avance
Countertoday
Countertoday
Domoticz + Rflink + Xiaomi Gateway +Zigbee2Mqtt + Wemos + Dahua+ Alhau + Monitor:
- gestion vmc / hygrométrie
- pilotage ampli Denon Ceol
- surveillance piscine
- commande thermostat chauffage central
- gestion portail + garage automatique
- gestion vmc / hygrométrie
- pilotage ampli Denon Ceol
- surveillance piscine
- commande thermostat chauffage central
- gestion portail + garage automatique
Modération
Sujet déplacé dans la section dédiée aux scripts.
-
Flying Domotic
- Messages : 772
- Inscription : 10 mars 2020, 15:26
Re: Countertoday
Regardes du côté de otherdevices_svalue[], qui doit renvoyer les 2 valeurs.
Re: Countertoday
Bonjour
L'utilisation de otherdevices_svalue ne retourne malheureusement qu'une seule valeur
L'utilisation de otherdevices_svalue ne retourne malheureusement qu'une seule valeur
Domoticz + Rflink + Xiaomi Gateway +Zigbee2Mqtt + Wemos + Dahua+ Alhau + Monitor:
- gestion vmc / hygrométrie
- pilotage ampli Denon Ceol
- surveillance piscine
- commande thermostat chauffage central
- gestion portail + garage automatique
- gestion vmc / hygrométrie
- pilotage ampli Denon Ceol
- surveillance piscine
- commande thermostat chauffage central
- gestion portail + garage automatique
-
Flying Domotic
- Messages : 772
- Inscription : 10 mars 2020, 15:26
Re: Countertoday
Sinon, on peut aussi jeter un œil du côté de dzVents, qui renvoie, pour tout un tas de compteurs, les valeurs "counter" et "counterToday". Par exemple :
Désolé de ne pas l'avoir testé, je suis un peu loin de mon Domoticz de test 
Code : Tout sélectionner
return {
on = {devices = 'Mon compteur'},
execute = function(domoticz, device)
print(device.name.." : aujourd'hui="..tostring(device.countertoday)..", total="..tostring(device.counter))
end
}