Forum użytkowników automatyki budynkowej
Z-wave => Fibaro - urządzenia wirtualne, pluginy => Wątek zaczęty przez: bsmart w Styczeń 09, 2018, 11:11:24 pm
-
Proszę o pomoc w stworzeniu lua dla VD, który będzie sprawdzał czy brama jest otwarta lub zamknięta poprzez weryfikacje naruszenia czujnika bramy tj kontraktronu
Z góry dzięki za pomoc
-
Przecież kontaktron pokaże stan bramy.
-
oczywiście, ale jak stworzyć VD aby w nim było to widoczne?
-
najpierw stwórz scene "Stan bramy"
--[[
%% autostart
%% properties
xxx value
%% weather
%% events
%% globals
--]]
local krancowka = xxx
-- jezeli brama jest otwarta to nacisnij przycisk jeden na wirtualce
if tonumber(fibaro:getValue(krancowka, "value")) > 0 then
fibaro:call(yyy, "pressButton", "1");
end
-- jezeli brama jest zamknieta to nacisnij przycisk dwa na wirtualce
if tonumber(fibaro:getValue(krancowka, "value")) == 0 then
fibaro:call(yyy, "pressButton", "2");
end
xxx - to ID twojego kontraktonu
yyy - to ID twojego urządzenia wirtualnego które zaraz stworzysz
Następnie stwórz urządzenie wirtualne
w zakładce zaawansowane wybierz "Jeden przycisk na wiersz - max 35 znaków / przycisk" a nstepnie "dodaj zestaw"
raz jeszcze wykonaj akcje "Jeden przycisk na wiersz - max 35 znaków / przycisk" a nstepnie "dodaj zestaw"
W ten sposób masz dwa przyciski wirtualne w których należy podmienić ikonki
W pierwszym ma byc ikonka z brama otwarta, natomiast w drugim z bramą zamknietą
ponizej ikonki
(https://images84.fotosik.pl/961/5f5a0ec8ca250faem.png) (https://www.fotosik.pl/zdjecie/5f5a0ec8ca250fae)
(https://images81.fotosik.pl/961/362c033b75f501fbm.png) (https://www.fotosik.pl/zdjecie/362c033b75f501fb)
-
A czy jest możliwość aby w urządzeniu wirtualnym pokazany był czas ostatniego naruszenia czujki bramy?
-
A czy jest możliwość aby w urządzeniu wirtualnym pokazany był czas ostatniego naruszenia czujki bramy?
Jest taka możliwość.
-
To będę wdzięczny za pomoc w utworzeniu kodu
-
bsmart to ja Ci pomogę ale na swoich warunkach.
1) Napiszę Ci co trzeba zrobić
2) Napiszę Ci co wykorzystać,
3) poszukasz w necie co napisałem i wkleisz kod jaki Ci wyszedł.
4) Jak nie zadziała ale zobacze, że chociaż chciałeś to pomogę Ci dalej...
Zgoda ?
-
bsmart to ja Ci pomogę ale na swoich warunkach.
1) Napiszę Ci co trzeba zrobić
2) Napiszę Ci co wykorzystać,
3) poszukasz w necie co napisałem i wkleisz kod jaki Ci wyszedł.
4) Jak nie zadziała ale zobacze, że chociaż chciałeś to pomogę Ci dalej...
Zgoda ?
Cześć.
Jeśli się zgodzisz to chciałbym przejąć ten temat po poprzedniku na twoich warunkach.
Proszę o udzielenie wskazówek.
-
pewnie
Sent from my SM-G925F using Tapatalk