Powiadomienia
Wyczyść wszystko

Pytanie Wyjaśnienie skryptu

3 Wpisów
2 Użytkownicy
2 Reactions
698 Wyświetleń
 xeno
(@xeno)
Wpisów: 40
Kontrybutor
Autor tematu
 

Witam i proszę o ew. wyjaśnienie dot. skryptu "Czujnik-Lampa" --> https://www.smartnydom.pl/forum/domoticz/kolejny-prosty-skrypt-dzvents-czujnik-pir-lampa

1. Linijka -->    local PIR = domoticz.devices('PIR Hol')    --> lokal PIR nie jest używany, więc po co ta linijka ?

2. Linijka --> if (Lampa.state == 'On') then   --> Dlaczego są tu użyte nawiasy ()  ?

 

 

 
Dodane : 22/05/2022 12:15 pm
isom
 isom
(@isom)
Wpisów: 5170
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

@xeno nawiasy to moje stare przyzwyczajenie z wcześniejszych wersji dzVents , w obecnej są zbędne , a local PIR został z bardziej rozbudowanej wersji tego skryptu ( do wywalenia w tej wersji ) . Fajnie że tak dokładnie to analizujesz:)) Dzięki 

 
Dodane : 22/05/2022 9:21 pm
xeno reacted
 xeno
(@xeno)
Wpisów: 40
Kontrybutor
Autor tematu
 

@isom Dziękuję za wyjaśnienie, staram się to zrozumieć i może na razie, nie pisać samodzielnie, ale przerabiać z istniejących pod własne potrzeby. Jak mi coś nie pasuje to pytam 🙂 

 
Dodane : 22/05/2022 9:28 pm
isom reacted
Udostępnij: