sprawdzanie stanu otwarcia bramy garażowej

  • 7 Odpowiedzi
  • 623 Wyświetleń

0 użytkowników i 1 Gość przegląda ten wątek.

*

Offline bsmart

  • ** 34
  • -3
    • Zobacz profil
sprawdzanie stanu otwarcia bramy garażowej
« dnia: 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
*

Offline viperlodz

  • Moderator Globalny
  • ***** 577
  • 17
    • Zobacz profil
  • Nazwa i wersja ID: HC2 3.600 | HC2 4.080 | HC2 4.110
Odp: sprawdzanie stanu otwarcia bramy garażowej
« Odpowiedź #1 dnia: Styczeń 10, 2018, 12:41:04 am »
Przecież kontaktron pokaże stan bramy.
*

Offline bsmart

  • ** 34
  • -3
    • Zobacz profil
Odp: sprawdzanie stanu otwarcia bramy garażowej
« Odpowiedź #2 dnia: Styczeń 11, 2018, 10:45:59 pm »
oczywiście, ale jak stworzyć VD aby w nim było to widoczne?
*

Offline tom3sko

  • ** 90
  • 0
    • Zobacz profil
  • Nazwa i wersja ID: HC 2 4.110
Odp: sprawdzanie stanu otwarcia bramy garażowej
« Odpowiedź #3 dnia: Styczeń 12, 2018, 02:53:36 am »
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





« Ostatnia zmiana: Styczeń 12, 2018, 03:01:20 am wysłana przez tom3sko »
*

Offline bsmart

  • ** 34
  • -3
    • Zobacz profil
Odp: sprawdzanie stanu otwarcia bramy garażowej
« Odpowiedź #4 dnia: Styczeń 21, 2018, 09:46:05 pm »
A czy jest możliwość aby w urządzeniu wirtualnym pokazany był czas ostatniego naruszenia czujki bramy?
*

Offline viperlodz

  • Moderator Globalny
  • ***** 577
  • 17
    • Zobacz profil
  • Nazwa i wersja ID: HC2 3.600 | HC2 4.080 | HC2 4.110
Odp: sprawdzanie stanu otwarcia bramy garażowej
« Odpowiedź #5 dnia: Styczeń 22, 2018, 09:11:57 am »
A czy jest możliwość aby w urządzeniu wirtualnym pokazany był czas ostatniego naruszenia czujki bramy?
Jest taka możliwość.
*

Offline bsmart

  • ** 34
  • -3
    • Zobacz profil
Odp: sprawdzanie stanu otwarcia bramy garażowej
« Odpowiedź #6 dnia: Styczeń 24, 2018, 10:39:30 pm »
To będę wdzięczny za pomoc w utworzeniu kodu
*

Offline marecki_0luk1

  • Administratorzy
  • ***** 407
  • 23
    • Zobacz profil
  • Nazwa i wersja ID: HC2 4.100
Odp: sprawdzanie stanu otwarcia bramy garażowej
« Odpowiedź #7 dnia: Styczeń 25, 2018, 06:58:08 pm »
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 ?