aide pour réalisation script en lua
Re: aide pour réalisation script en lua
resultat du test sur le script time avec ton dernier script
2020-05-10 19:34:39.617 Status: LUA: otherdevices['UV'] 0.0;0.0
le store se ferme bien quand nuit=on la variable passe bien sur les 2 états mais le store terrasse ne se met pas a jour au niveau de l'état
2020-05-10 19:34:39.617 Status: LUA: otherdevices['UV'] 0.0;0.0
le store se ferme bien quand nuit=on la variable passe bien sur les 2 états mais le store terrasse ne se met pas a jour au niveau de l'état
Re: aide pour réalisation script en lua
c'est toujours le problème du retour de commande de stro terrasse qui n'est ni On ni Off.
C'est quoi comme type de virtuel?
C'est quoi comme type de virtuel?
PI3+, Buster, Domoticz V2020.2, rflink, zwave, chauffage piloté par qubino, sondes oregon et Vil1d, boite aux lettres détection passage facteur, volets roulants qubino fibaro.
Re: aide pour réalisation script en lua
et mince
du coup je peux faire quoi ?
J'ai essayé aussi avec
commandArray['Store Terrasse']='16.0'
et ca met pas a jour la valeur du device store terrasse
interrupteur virtuel
du coup je peux faire quoi ?
J'ai essayé aussi avec
commandArray['Store Terrasse']='16.0'
et ca met pas a jour la valeur du device store terrasse
interrupteur virtuel
Dernière modification par vr6man le 10 mai 2020, 19:48, modifié 1 fois.
Re: aide pour réalisation script en lua
Je viens de tester tu as du avoir un problème quand tu l'as créer.
c'est bien un simple interrupteur On/Off.
c'est bien un simple interrupteur On/Off.
PI3+, Buster, Domoticz V2020.2, rflink, zwave, chauffage piloté par qubino, sondes oregon et Vil1d, boite aux lettres détection passage facteur, volets roulants qubino fibaro.
Re: aide pour réalisation script en lua
je viens de supprimer le device et le recréer maintenant j'ai bien
2020-05-10 19:53:44.351 Status: LUA: otherdevices['Store Terrasse'] On
par contre le store ne se ferme pas avec nuit a on
la variable reste a ouvert
2020-05-10 19:53:44.351 Status: LUA: otherdevices['Store Terrasse'] On
par contre le store ne se ferme pas avec nuit a on
la variable reste a ouvert
Re: aide pour réalisation script en lua
essai d'en créer un autre
-supprime celui que tu as
puis
-configuration
-materiel
- nom le même -> Test
- type dummy does nothing....
-delai d'inactivité -> pas cocher
- ajouter
ensuite dans tu cherche la ligne Test dans la liste /configuration materiel tu cherche la ligne Test
- creer un capteur virtuel
- nom Store Terrasse
-type interrupteur
-supprime celui que tu as
puis
-configuration
-materiel
- nom le même -> Test
- type dummy does nothing....
-delai d'inactivité -> pas cocher
- ajouter
ensuite dans tu cherche la ligne Test dans la liste /configuration materiel tu cherche la ligne Test
- creer un capteur virtuel
- nom Store Terrasse
-type interrupteur
PI3+, Buster, Domoticz V2020.2, rflink, zwave, chauffage piloté par qubino, sondes oregon et Vil1d, boite aux lettres détection passage facteur, volets roulants qubino fibaro.
Re: aide pour réalisation script en lua
mince on s'est croisé
donc on reprend en script_device_store.lua. Efface .lua dans le nom des autres scripts.
vérifi que la variable correspond à l'état du store avant de tester.
donc on reprend en script_device_store.lua. Efface .lua dans le nom des autres scripts.
Code : Tout sélectionner
commandArray={}
-- Ouverture Store Terrasse
if (devicechanged['Store Terrasse']=='On' and uservariables["store exterieur"] == 'ferme' and otherdevices['Absence']=='Off') then
commandArray['Ouverture Store Terrasse']='On'
print('Ouverture Store Terrasse')
commandArray ['Variable:store exterieur']='ouvert'
commandArray['SendNotification']='Store Terrasse#Ouverture Store Terrasse'
-- Fermeture du Store Terrasse
elseif (devicechanged['Store Terrasse']=='Off' and uservariables["store exterieur"] == 'ouvert' and otherdevices['Absence']=='Off') then
commandArray['Fermeture Store Terrasse']='On'
print('Fermeture Store Terrasse')
commandArray ['Variable:store exterieur']='ferme'
commandArray['SendNotification']='Store Terrasse#Fermeture Store Terrasse'
end
return commandArrayPI3+, Buster, Domoticz V2020.2, rflink, zwave, chauffage piloté par qubino, sondes oregon et Vil1d, boite aux lettres détection passage facteur, volets roulants qubino fibaro.
Re: aide pour réalisation script en lua
variable ok et se met bien a jour
Par contre le store ne se ferme pas je passe nuit a on
le script time:
Par contre le store ne se ferme pas je passe nuit a on
le script time:
le script device:commandArray={}
print('uv'..otherdevices_uv['UV'])
-- Fermeture du Store Terrasse
if (devicechanged['Nuit']=='On') then
commandArray['Fermeture Store Terrasse']='On'
commandArray['Store Terrasse']='Off'
print('Fermeture Store Terrasse')
commandArray ['Variable:store exterieur']='ferme'
commandArray['SendNotification']='Store Terrasse#Fermeture Store Terrasse'
end
return commandArray
Code : Tout sélectionner
commandArray={}
-- Ouverture Store Terrasse
if (devicechanged['Store Terrasse']=='On' and uservariables["store exterieur"] == 'ferme' and otherdevices['Absence']=='Off') then
commandArray['Ouverture Store Terrasse']='On'
print('Ouverture Store Terrasse')
commandArray ['Variable:store exterieur']='ouvert'
commandArray['SendNotification']='Store Terrasse#Ouverture Store Terrasse'
-- Fermeture du Store Terrasse
elseif (devicechanged['Store Terrasse']=='Off' and uservariables["store exterieur"] == 'ouvert' and otherdevices['Absence']=='Off') then
commandArray['Fermeture Store Terrasse']='On'
print('Fermeture Store Terrasse')
commandArray ['Variable:store exterieur']='ferme'
commandArray['SendNotification']='Store Terrasse#Fermeture Store Terrasse'
end
return commandArrayRe: aide pour réalisation script en lua
C'est normal le script time devient
Code : Tout sélectionner
commandArray={}
-- Fermeture du Store Terrasse
if (devicechanged['Nuit']=='On') then
commandArray['Store Terrasse']='Off'
print('Fermeture Store Terrasse')
commandArray ['Variable:store exterieur']='ferme'
commandArray['SendNotification']='Store Terrasse#Fermeture Store Terrasse'
end
return commandArrayPI3+, Buster, Domoticz V2020.2, rflink, zwave, chauffage piloté par qubino, sondes oregon et Vil1d, boite aux lettres détection passage facteur, volets roulants qubino fibaro.