Linki bezpośrednie nie działają

pioko
Posty: 2
Rejestracja: śr sty 13, 2021 6:23 pm

czw sty 14, 2021 9:36 am

Witajcie,

mam następujący problem - jakiś czas temu tak po prostu przestały działać linki bezpośrednie.

Mam podłączony sterownik bramy wifi Zamel SBW-01 podłączony do sterownika Nice oraz Home Assistant'a.
Przez kilka m-cy wszystkie świetnie działało i nagle przestało. Stan czujnika otwarcia - wszystko jest ok, podczas
zamykania/otwierania z pilota wysyła odpowiedni status.

Natomiast przestały działać linki bezpośrednie, którymi wysyłałem komunikat do otwarcia/zamknięcia.
Skasowałem i stworzyłem nowe - i to samo...

Wykonanie:

[user@ ~]$ curl -s -H "Content-Type: application/json" -H "Accept: application/json" -X PATCH -d '{"code":"_kod_","action":"read"}' https://svr38.supla.org/direct/_id_

Daje komunikt:

{"connected":true,"hi":true}[user@ ~]$

Na stronie clouda w historii:

Wykonana akcja Odczyt
14 stycznia 2021 10:29 z adresu IP xxxxxxx

Natomiast wywołanie:

[user@ ~]$ curl -s -H "Content-Type: application/json" -H "Accept: application/json" -X PATCH -d '{"code":"_kod_","action":"open"}' https://svr38.supla.org/direct/_id_

Daje komunikat:

{"action_id":10,"action_name":"open","message":"directLinkExecutionFailureReason_forbiddenAction","messageText":"The requested action is not allowed for this direct link."}[user@ ~]$

Natomiast wywołanie linku w przeglądarce:

https://svr38.supla.org/direct/_id_/_kod_/read

Daje komunikat:

Uniemożliwiono wykonanie akcji przy użyciu niedozwolonej metody HTTP GET

Analogicznie w logach:

Link nie pozwala na wykonanie tej akcji: open
14 stycznia 2021 10:31 z adresu IP xxx


Oczywiście w konfiguracji linku zarówno "włączone" jak i dozwolone akcje - odczyt oraz otwórz/zamknij są włączone.

Co może być przyczyną błędu?

Pozdrawiam,
Piotr
Awatar użytkownika
pzygmunt
Posty: 10123
Rejestracja: wt sty 19, 2016 9:26 am
Lokalizacja: Paczków
Kontaktowanie:

czw sty 14, 2021 10:10 am

Link do obsługi bram nie obsługuje akcji "open" oraz "close". Obsługuje akcje "open_close".
Serwer nie potrafi ich wykonać. Dopiero od v2.3.26 będzie miał taką umiejętność.
pioko
Posty: 2
Rejestracja: śr sty 13, 2021 6:23 pm

czw sty 14, 2021 11:57 am

pzygmunt pisze:
czw sty 14, 2021 10:10 am
Link do obsługi bram nie obsługuje akcji "open" oraz "close". Obsługuje akcje "open_close".
Serwer nie potrafi ich wykonać. Dopiero od v2.3.26 będzie miał taką umiejętność.
To w jaki sposób dotychczas to działało? Czy też coś się zmieniło i poprzednia funkcjonalność zniknęła?
Awatar użytkownika
pzygmunt
Posty: 10123
Rejestracja: wt sty 19, 2016 9:26 am
Lokalizacja: Paczków
Kontaktowanie:

czw sty 14, 2021 3:48 pm

Te akcje przypadkiem tam wpadły i nie działały poprawnie.
ODPOWIEDZ

Wróć do „Pomoc”