Powiadomienia
Wyczyść wszystko

Nie działa najprostsze Blockly może ktoś by dzVents

2 Wpisów
2 Użytkownicy
0 Reactions
970 Wyświetleń
wojtek_gtx
(@wojtek_gtx)
Wpisów: 540
Ekspert Patron Strony Donator 2K19, Donator 2K20, Donator 2K21, Donator 2K22, Donator 2K24
Autor tematu
 

Witam

Dawno już nic nie tworzyłem dzisiaj usiadłem żeby zrobić wyłączanie tableta jak nikogo nie ma w domu i ... problem bo stworzyłem najprostsze Blockly i nie chce działać nie wiem właśnie o co chodzi  czy to po aktualizacji do 2022 może jakiś czeski błąd  :

IMG 20220527 144713

I pomyślałem że ktoś by mnie wspomógł dzVents a  że średnio to ogarniam więc może ktoś coś

Powyższe Blockly jest na zwykłych przełącznikach pod "Tablet Screen" jest przełącznik on/off z http do gaszenia i odpalania ekranu a pod przełącznikiem jest też on/off tyle że z ping alive .

Oba przełączniki działają bo ping alive zmienia status a po wciśnięciu drugiego tablet się wygasza .

 
Dodane : 27/05/2022 1:56 pm
 xeno
(@xeno)
Wpisów: 40
Kontrybutor
 
Dodane przez: @wojtek_gtx

Witam

Dawno już nic nie tworzyłem dzisiaj usiadłem żeby zrobić wyłączanie tableta jak nikogo nie ma w domu i ... problem bo stworzyłem najprostsze Blockly i nie chce działać nie wiem właśnie o co chodzi  czy to po aktualizacji do 2022 może jakiś czeski błąd  :

IMG 20220527 144713

I pomyślałem że ktoś by mnie wspomógł dzVents a  że średnio to ogarniam więc może ktoś coś

Powyższe Blockly jest na zwykłych przełącznikach pod "Tablet Screen" jest przełącznik on/off z http do gaszenia i odpalania ekranu a pod przełącznikiem jest też on/off tyle że z ping alive .

Oba przełączniki działają bo ping alive zmienia status a po wciśnięciu drugiego tablet się wygasza .

Witaj, nie jestem specjalistą ale na pewno sprawdziłbym jak ustawiłeś wyzwalacz (trigger) bo jak są to przełączniki to powinien być devices. Ważne chyba też jak te przełączniki są ustawione bo np. on/off jako contact nie zadziała.

 

A dzVents to chyba tak ->

return {
 on = {
       devices = {'Dorotka Telefon'}
    },

	logging =   
    {
        level = domoticz.LOG_DEBUG, 
        marker = 'Kontrola tablet',
    },
  execute = function(domoticz, device)
--local variables
local Telefon = domoticz.devices('Dorotka Telefon')
local Tablet = domoticz.devices('Tablet Screen')

       if (Telefon.state == 'On') then
         Tablet.switchOn()
        else
       if (Telefon.state == 'Off') then
         Tablet.switchOff()
       end
     end
end
}

 

 

 
Dodane : 27/05/2022 6:18 pm
Udostępnij: