Blokowanie rolet z przycisku i aplikacji

  • 14 Odpowiedzi
  • 7078 Wyświetleń

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

*

Offline sztywniak

  • ***** 601
  • 23
  • Nazwa i wersja ID: HC2 3.60/ 4.37, Vera 1.7.1018
Blokowanie rolet z przycisku i aplikacji
« dnia: Marzec 26, 2015, 02:31:06 pm »
Funkcja blokuje działanie rollera 2 tak żeby ktoś przypadkiem nam nie zmienił stanu.
Wykorzystanie :
- blokada otwarcia markizy zimą lub w czasie wiatru
- blokada jak przychodzi sprzątaczka i myje włączniki

fibaro:call(757, "setProtectionLocalAndRF",2)
*

Offline damian

  • Moderator Globalny
  • ***** 82
  • 1
  • Nazwa i wersja ID: HC2
Odp: Blokowanie rolet z przycisku i aplikacji
« Odpowiedź #1 dnia: Marzec 26, 2015, 03:46:44 pm »
Jeszcze napisz jak odblokować! :)
*

Offline Jacek

  • *** 117
  • 3
  • Nazwa i wersja ID: HC2 4.130, HC2 3.600, HCL 4.100
Odp: Blokowanie rolet z przycisku i aplikacji
« Odpowiedź #2 dnia: Marzec 27, 2015, 01:30:27 pm »
zamiast 2 ma być 0.

ps

a sprzątaczka ile ma lat ?
« Ostatnia zmiana: Marzec 27, 2015, 01:35:22 pm wysłana przez Jacek »
Jacek
Odp: Blokowanie rolet z przycisku i aplikacji
« Odpowiedź #3 dnia: Wrzesień 28, 2015, 08:04:29 pm »
Witam,

Jak robię urządzenie witrualne z dwoma przyciskami to roller dalej mi działa.

możecie pomóc?
*

Offline marecki_0luk1

  • Administratorzy
  • ***** 430
  • 26
  • Nazwa i wersja ID: HC3 5.070.42 / HC2 4.600
Odp: Blokowanie rolet z przycisku i aplikacji
« Odpowiedź #4 dnia: Wrzesień 28, 2015, 09:53:06 pm »
Blokowanie działa dla przyc iskow lokalnych (fizycznych pstryczkow)


Wysłane z iPad za pomocą Tapatalk
Odp: Blokowanie rolet z przycisku i aplikacji
« Odpowiedź #5 dnia: Październik 06, 2015, 11:42:51 am »
W wersji 4.057 jest możliwość zmiany sterowania lokalnego i zdalnego,
ale nie mogę żadną komendą zmienić tych wartości. Możecie pomóc?
*

Offline marecki_0luk1

  • Administratorzy
  • ***** 430
  • 26
  • Nazwa i wersja ID: HC3 5.070.42 / HC2 4.600
Odp: Blokowanie rolet z przycisku i aplikacji
« Odpowiedź #6 dnia: Październik 06, 2015, 12:22:29 pm »
Ernidebest najpierw musielibyśmy chcieć zainstalować wersję beta.
Z dokumentacji http://www.fibarouk.co.uk/support/lua/actions-use-fibarocall-api/ wynika:
setProtectionLocalAndRF: "This action is only valid for use with the callAction API call."
Odp: Blokowanie rolet z przycisku i aplikacji
« Odpowiedź #7 dnia: Październik 06, 2015, 12:47:44 pm »
jeżeli zrobię przycisk witrualny z:
fibaro:call(39, "setProtectionLocalAndRF",2) to niestety nie zmienia nic
*

Offline marecki_0luk1

  • Administratorzy
  • ***** 430
  • 26
  • Nazwa i wersja ID: HC3 5.070.42 / HC2 4.600
Odp: Blokowanie rolet z przycisku i aplikacji
« Odpowiedź #8 dnia: Październik 06, 2015, 01:07:42 pm »
napisałem Ci, że to działa z callAction API według dokumetacji - to nie jest fibaro:call();
Odp: Blokowanie rolet z przycisku i aplikacji
« Odpowiedź #9 dnia: Październik 06, 2015, 01:22:36 pm »
Sorki nie jestem niestety programistą.
Próbuję swoimi siłami czytać w necie i na podstawie innych wchłaniać wiedzę, ale na tą chwilę jest to ponad moje możliwości.

Czy mógłbyś przesłać mi gotowe rozwiązanie?

Próbowałem również przez http GET, ale nie mogę znaleźć komendy, która zmieni wartość.
Chyba, że tą drogą również się nie da




*

Offline marecki_0luk1

  • Administratorzy
  • ***** 430
  • 26
  • Nazwa i wersja ID: HC3 5.070.42 / HC2 4.600
Odp: Blokowanie rolet z przycisku i aplikacji
« Odpowiedź #10 dnia: Październik 06, 2015, 03:05:51 pm »
lvs_HC2IP = "XXX.XXX.XXX" --IP of HC as a string
lvn_DeviceID = "X" --id urzadzenia rollera
HC2 = Net.FHttp(lvs_HC2IP)
HC2:setBasicAuthentication("admin","haslo_admin")
response, status, err = HC2:GET("/api/callAction?deviceID="..lvn_DeviceID.."&name=setProtectionLocalAndRF&arg1=2&arg2=1");


tj. /api/callAction?deviceID=ID_URZADENIA&name=setProtectionLocalAndRF&arg1=2&arg2=1 (blokowanie)
tj. /api/callAction?deviceID=ID_URZADENIA&name=setProtectionLocalAndRF&arg1=0&arg2=0 (brak blokady)
Odp: Blokowanie rolet z przycisku i aplikacji
« Odpowiedź #11 dnia: Październik 06, 2015, 07:29:13 pm »
Niestety nie działa. Próbowałem na wersjach 4.057 i 4.056
Czym mogę jakieś dane wyciągnąć, abyś mógł mi w tym pomóc?

Z supportu fibaro dostałem
WŁĄCZENIE BLOKADY
POST /api/devices/34/action/setProtection HTTP/1.1
Host: 192.168.0.10
Authorization: Basic YWRtaW46YWRtaW4=

{"args":[2,1]}

WYŁĄCZENIE BLOKADY
POST /api/devices/34/action/setProtection HTTP/1.1
Host: 192.168.0.10
Authorization: Basic YWRtaW46YWRtaW4=

{"args":[0,0]}

Niestety żadne funkcję u mnie nie działają
« Ostatnia zmiana: Październik 06, 2015, 09:20:55 pm wysłana przez Ernidebest »
*

Offline marecki_0luk1

  • Administratorzy
  • ***** 430
  • 26
  • Nazwa i wersja ID: HC3 5.070.42 / HC2 4.600
Odp: Blokowanie rolet z przycisku i aplikacji
« Odpowiedź #12 dnia: Październik 07, 2015, 11:03:01 am »
nie miałem wczoraj siły sprawdzić, może dzisiaj wklepie kod. Ja nie blokuje włączników, bo mnie to tylko irytuje.
Odp: Blokowanie rolet z przycisku i aplikacji
« Odpowiedź #13 dnia: Październik 07, 2015, 12:42:58 pm »
dzięki za poświęcony czas... czekam na info :)
U mnie potrafi teściowa nacisnąć przełącznik jak otwarte jest okno :)
więc muszę się zabezpieczyć
będzie to działać jak kontaktron otwarty to zablokuj, jak zamknięty odblokuj.
« Ostatnia zmiana: Październik 07, 2015, 01:21:59 pm wysłana przez Ernidebest »
Odp: Blokowanie rolet z przycisku i aplikacji
« Odpowiedź #14 dnia: Październik 14, 2015, 10:16:17 pm »
jakby ktoś szukał rozwiązania to robi to się w ten sposób:

urządzenie wirtualne z dwoma przyciskami
Wpisujemy IPCentrali
KOD TCP: 11111

wybieramy ciąg znaków

POST /api/devices/IDURZĄDZENIA/action/setProtection HTTP/1.1
Host: IPCENTRALI
Authorization: YWRtaW46YWRtaW4= 

{"args":[2,1]}

jeżeli ktoś zmienił hasło to na stronie poniżej zmieniamy autoryzację:
http://www.motobit.com/util/base64-decoder-encoder.asp
standardowo jest admin:admin

odblokowanie: {"args":[0,0]}

Jeżeli w zaawansowanych urządzenia nie ma opcji blokowania lokalnego i osobno zdalnego, to należy zrobić miękką rekonfigurację urządzenia.
« Ostatnia zmiana: Październik 14, 2015, 10:18:53 pm wysłana przez Ernidebest »