Page 24 sur 34
Re: aide pour réalisation script en lua
Publié : 12 mai 2020, 22:41
par vr6man
oui et même ca a éteint ma lumière de tv
Re: aide pour réalisation script en lua
Publié : 12 mai 2020, 22:46
par Keros
Tu peux remplacer le code par celui-ci : j'ai rajouté une ligne pour connaitre la valeur de Nuit :
Code : Tout sélectionner
commandArray = {}
-- loop through all the changed devices
for deviceName,deviceValue in pairs(devicechanged) do
print ("Device based event fired on '"..deviceName.."', value '"..tostring(deviceValue).."'")
print('otherdevices[\'Nuit\'] '..otherdevices['Nuit'])
if (deviceName=='Nuit') then
print ("Device "..deviceName.." detected")
if deviceValue == "On" then
print("Nuit is On")
print('otherdevices[\'Store Terrasse\'] '..otherdevices['Store Terrasse'])
commandArray['Store Terrasse']='Off'
end
end
print ("End event fired on "..deviceName)
end
return commandArray
Passe Nuit à Off et On.
Si rien n'est dans les logs, change un autre device pour lancer le script
Re: aide pour réalisation script en lua
Publié : 12 mai 2020, 23:07
par vr6man
ok voila
- 2020-05-12 23:06:31.828 Status: LUA: Device based event fired on 'Electrovanne AR_Temperature', value '13.800000190735'
2020-05-12 23:06:31.828 Status: LUA: otherdevices['Nuit'] On
2020-05-12 23:06:31.828 Status: LUA: End event fired on Electrovanne AR_Temperature
2020-05-12 23:06:32.121 Status: LUA: Device based event fired on 'Puissance Volet Terrasse', value '0.0'
2020-05-12 23:06:32.121 Status: LUA: otherdevices['Nuit'] On
2020-05-12 23:06:32.121 Status: LUA: End event fired on Puissance Volet Terrasse
2020-05-12 23:06:32.230 Status: LUA: Device based event fired on 'Conso Volet Terrasse', value '0.000;0.000'
2020-05-12 23:06:32.230 Status: LUA: otherdevices['Nuit'] On
2020-05-12 23:06:32.230 Status: LUA: End event fired on Conso Volet Terrasse
2020-05-12 23:06:32.466 Status: LUA: Device based event fired on 'Conso Prise Tablettes Entree_Utility', value '6.5999999046326'
2020-05-12 23:06:32.467 Status: LUA: otherdevices['Nuit'] On
2020-05-12 23:06:32.467 Status: LUA: End event fired on Conso Prise Tablettes Entree_Utility
2020-05-12 23:06:32.467 Status: LUA: Device based event fired on 'Conso Prise Tablettes Entree', value '6.6'
2020-05-12 23:06:32.467 Status: LUA: otherdevices['Nuit'] On
2020-05-12 23:06:32.467 Status: LUA: End event fired on Conso Prise Tablettes Entree
2020-05-12 23:06:32.576 Status: LUA: Device based event fired on 'kWh Meter Prise Tablettes Entree', value '6.590;0.000'
2020-05-12 23:06:32.577 Status: LUA: otherdevices['Nuit'] On
2020-05-12 23:06:32.577 Status: LUA: End event fired on kWh Meter Prise Tablettes Entree
2020-05-12 23:06:32.577 Status: LUA: Device based event fired on 'kWh Meter Prise Tablettes Entree_Utility', value '6.5900001525879'
2020-05-12 23:06:32.577 Status: LUA: otherdevices['Nuit'] On
2020-05-12 23:06:32.577 Status: LUA: End event fired on kWh Meter Prise Tablettes Entree_Utility
2020-05-12 23:06:32.820 Status: LUA: Device based event fired on 'Conso Prise Tablettes Entree_Utility', value '6.5999999046326'
2020-05-12 23:06:32.821 Status: LUA: otherdevices['Nuit'] On
2020-05-12 23:06:32.821 Status: LUA: End event fired on Conso Prise Tablettes Entree_Utility
2020-05-12 23:06:32.821 Status: LUA: Device based event fired on 'Conso Prise Tablettes Entree', value '6.6'
2020-05-12 23:06:32.821 Status: LUA: otherdevices['Nuit'] On
2020-05-12 23:06:32.821 Status: LUA: End event fired on Conso Prise Tablettes Entree
2020-05-12 23:06:32.930 Status: LUA: Device based event fired on 'kWh Meter Prise Tablettes Entree', value '6.590;0.000'
2020-05-12 23:06:32.930 Status: LUA: otherdevices['Nuit'] On
2020-05-12 23:06:32.930 Status: LUA: End event fired on kWh Meter Prise Tablettes Entree
2020-05-12 23:06:32.930 Status: LUA: Device based event fired on 'kWh Meter Prise Tablettes Entree_Utility', value '6.5900001525879'
2020-05-12 23:06:32.930 Status: LUA: otherdevices['Nuit'] On
2020-05-12 23:06:32.930 Status: LUA: End event fired on kWh Meter Prise Tablettes Entree_Utility
2020-05-12 23:06:33.039 Status: LUA: Device based event fired on 'Volet aurelia_Temperature', value '126.0'
2020-05-12 23:06:33.039 Status: LUA: otherdevices['Nuit'] On
2020-05-12 23:06:33.039 Status: LUA: End event fired on Volet aurelia_Temperature
2020-05-12 23:06:33.039 Status: LUA: Device based event fired on 'Volet aurelia', value '126.0'
2020-05-12 23:06:33.039 Status: LUA: otherdevices['Nuit'] On
2020-05-12 23:06:33.039 Status: LUA: End event fired on Volet aurelia
2020-05-12 23:06:33.278 Status: LUA: Device based event fired on 'Volet aurelia_Temperature', value '126.0'
2020-05-12 23:06:33.280 Status: LUA: otherdevices['Nuit'] On
2020-05-12 23:06:33.280 Status: LUA: End event fired on Volet aurelia_Temperature
2020-05-12 23:06:33.280 Status: LUA: Device based event fired on 'Volet aurelia', value '126.0'
2020-05-12 23:06:33.280 Status: LUA: otherdevices['Nuit'] On
2020-05-12 23:06:33.280 Status: LUA: End event fired on Volet aurelia
2020-05-12 23:06:33.393 Status: LUA: Device based event fired on 'Conso Vanne 3 voies', value '0.5'
2020-05-12 23:06:33.393 Status: LUA: otherdevices['Nuit'] On
2020-05-12 23:06:33.393 Status: LUA: End event fired on Conso Vanne 3 voies
2020-05-12 23:06:33.393 Status: LUA: Device based event fired on 'Conso Vanne 3 voies_Utility', value '0.5'
2020-05-12 23:06:33.393 Status: LUA: otherdevices['Nuit'] On
2020-05-12 23:06:33.393 Status: LUA: End event fired on Conso Vanne 3 voies_Utility
2020-05-12 23:06:33.501 Status: LUA: Device based event fired on 'kWh Meter Vanne 3 voies', value '0.500;0.000'
2020-05-12 23:06:33.502 Status: LUA: otherdevices['Nuit'] On
2020-05-12 23:06:33.502 Status: LUA: End event fired on kWh Meter Vanne 3 voies
2020-05-12 23:06:33.502 Status: LUA: Device based event fired on 'kWh Meter Vanne 3 voies_Utility', value '0.5'
2020-05-12 23:06:33.502 Status: LUA: otherdevices['Nuit'] On
2020-05-12 23:06:33.502 Status: LUA: End event fired on kWh Meter Vanne 3 voies_Utility
2020-05-12 23:06:33.738 Status: LUA: Device based event fired on 'Sonde SDB RDC', value '18.4;51;1'
2020-05-12 23:06:33.740 Status: LUA: otherdevices['Nuit'] On
2020-05-12 23:06:33.740 Status: LUA: End event fired on Sonde SDB RDC
2020-05-12 23:06:33.740 Status: LUA: Device based event fired on 'Sonde SDB RDC_Humidity', value '51.0'
2020-05-12 23:06:33.740 Status: LUA: otherdevices['Nuit'] On
2020-05-12 23:06:33.740 Status: LUA: End event fired on Sonde SDB RDC_Humidity
2020-05-12 23:06:33.740 Status: LUA: Device based event fired on 'Sonde SDB RDC_Dewpoint', value '8.0799055099487'
2020-05-12 23:06:33.740 Status: LUA: otherdevices['Nuit'] On
2020-05-12 23:06:33.740 Status: LUA: End event fired on Sonde SDB RDC_Dewpoint
2020-05-12 23:06:33.740 Status: LUA: Device based event fired on 'Sonde SDB RDC_Temperature', value '18.39999961853'
2020-05-12 23:06:33.740 Status: LUA: otherdevices['Nuit'] On
2020-05-12 23:06:33.740 Status: LUA: End event fired on Sonde SDB RDC_Temperature
2020-05-12 23:06:35.016 Status: LUA: Device based event fired on 'Conso Vanne 3 voies_Utility', value '1.2000000476837'
2020-05-12 23:06:35.016 Status: LUA: otherdevices['Nuit'] On
2020-05-12 23:06:35.016 Status: LUA: End event fired on Conso Vanne 3 voies_Utility
2020-05-12 23:06:35.016 Status: LUA: Device based event fired on 'Conso Vanne 3 voies', value '1.2'
2020-05-12 23:06:35.016 Status: LUA: otherdevices['Nuit'] On
2020-05-12 23:06:35.016 Status: LUA: End event fired on Conso Vanne 3 voies
2020-05-12 23:06:35.255 Status: LUA: Device based event fired on 'kWh Meter Vanne 3 voies', value '1.200;0.000'
2020-05-12 23:06:35.257 Status: LUA: otherdevices['Nuit'] On
2020-05-12 23:06:35.257 Status: LUA: End event fired on kWh Meter Vanne 3 voies
2020-05-12 23:06:35.257 Status: LUA: Device based event fired on 'kWh Meter Vanne 3 voies_Utility', value '1.2000000476837'
2020-05-12 23:06:35.257 Status: LUA: otherdevices['Nuit'] On
2020-05-12 23:06:35.257 Status: LUA: End event fired on kWh Meter Vanne 3 voies_Utility
2020-05-12 23:06:35.366 Status: LUA: Device based event fired on 'Sonde Salon_Temperature', value '18.200000762939'
2020-05-12 23:06:35.366 Status: LUA: otherdevices['Nuit'] On
2020-05-12 23:06:35.366 Status: LUA: End event fired on Sonde Salon_Temperature
2020-05-12 23:06:35.366 Status: LUA: Device based event fired on 'Sonde Salon_Dewpoint', value '6.3876857757568'
2020-05-12 23:06:35.366 Status: LUA: otherdevices['Nuit'] On
2020-05-12 23:06:35.366 Status: LUA: End event fired on Sonde Salon_Dewpoint
2020-05-12 23:06:35.367 Status: LUA: Device based event fired on 'Sonde Salon_Humidity', value '46.0'
2020-05-12 23:06:35.367 Status: LUA: otherdevices['Nuit'] On
2020-05-12 23:06:35.367 Status: LUA: End event fired on Sonde Salon_Humidity
2020-05-12 23:06:35.367 Status: LUA: Device based event fired on 'Sonde Salon', value '18.2;46;1'
2020-05-12 23:06:35.367 Status: LUA: otherdevices['Nuit'] On
2020-05-12 23:06:35.367 Status: LUA: End event fired on Sonde Salon
2020-05-12 23:06:35.571 Status: OpenZWave: Received timeout notification from HomeID: 3616049346, NodeID: 7 (0x07)
2020-05-12 23:06:36.053 Status: LUA: Device based event fired on 'Conso Vanne 3 voies', value '0.2'
2020-05-12 23:06:36.054 Status: LUA: otherdevices['Nuit'] On
2020-05-12 23:06:36.054 Status: LUA: End event fired on Conso Vanne 3 voies
2020-05-12 23:06:36.054 Status: LUA: Device based event fired on 'Conso Vanne 3 voies_Utility', value '0.20000000298023'
2020-05-12 23:06:36.054 Status: LUA: otherdevices['Nuit'] On
2020-05-12 23:06:36.054 Status: LUA: End event fired on Conso Vanne 3 voies_Utility
Re: aide pour réalisation script en lua
Publié : 12 mai 2020, 23:25
par Keros
Dans tout ces log, je vois nul part Nuit à off.
Fait moi ces manip svp :
- Appui sur un device (Lumiere Terrasse par exemple)
- appui sur Nuit
- rappui le le premier device
- appui sur Nuit
- rappui le le premier device
Re: aide pour réalisation script en lua
Publié : 13 mai 2020, 06:18
par vil1driver
Aurais tu dans le dossier lua un script nommé précisément comme cela
script_device_Nuit.lua
?
Si oui il intercepterait alors tout changement du device Nuit.
Le device Nuit ne déclancherait du coup que celui-ci (parmis les scripts de type device)
Mais c'est vrai qu'il est étrange que le print otherdevices ne remonte jamais Nuit à Off..
Nuit est bien unique ? Rien d'autre n'a le même nom ?
Re: aide pour réalisation script en lua
Publié : 13 mai 2020, 08:16
par vr6man
Non aucun script portant le nom nuit
Nuit est un interrupteur virtuel qui peu être piloté manuellement ou via une plannification
Voici les captures écran
En espérant que cela vous aide
Merci à tous
Re: aide pour réalisation script en lua
Publié : 13 mai 2020, 11:20
par Keros
Tu pourrais nous mettre les log de Nuit stp ?
Tu peux vérifier que dans les dispositifs, tu n'en n'a pas deux qui s'appellent Nuit ?
Re: aide pour réalisation script en lua
Publié : 13 mai 2020, 15:25
par vr6man
voici les logs
non un seul dispositif Nuit

Re: aide pour réalisation script en lua
Publié : 13 mai 2020, 19:10
par Keros
Tu nous as mis précédemment les log de 2020-05-12
23:06:31.828 à 2020-05-12
23:06:36.054
Or tu as basculer Nuit à Off le 2020-05-12
23:06:19 et à On le 2020-05-12
23:06:22
Les logs que tu nous as mis ne correspondent pas au moment où tu as fait la bascule de Nuit : c'est normal qu'on ne voit rien

Re: aide pour réalisation script en lua
Publié : 13 mai 2020, 19:21
par vr6man
Effectivement je n'avais pas fait attention
Voici le log par contre je n'ai pas plus d'historique
