Asystent AI
Powiadomienia
Wyczyść wszystko

[Rozwiązany] Problem z HTTP API.

4 Wpisów
2 Użytkownicy
1 Reactions
2,042 Wyświetleń
Wpisów: 2
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
(@darkness)
Świeżak
Dołączył: 8 lat temu
[#393]

Witam, nie chciałem zakładać nowego wątku, niestety podobny jest zamknięty. 

Mam problem z obsługą przez http api, oprócz tego wszystko działa elegancko. 

Urzadzenie: sonof basic TH v1.1, zgodnie z instrukcja wgrana wersja ESP8285. 

Wgrany w trybie: DOUT. 

Device name: son

Relay name: przekaznik

wifi, interfejs, zmiana stanu przekaźnika przyciskiem działa poprawnie. 

 

Ale przez API: 

http://192.168.xxx.198/?device=son&name=przekaznik&command=get

zawsze zwraca: 

{"device":"son","name":"przekaznik","command":"get","status":"error"}

on, off zwraca to samo, kombinuje w rożnych konfiguracjach i zawsze jest error.

 


3 Odpowiedzi
isom
Wpisów: 5319
 isom
Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
(@isom)
Szef wszystkich szefów
Dołączył: 8 lat temu
1 odpowiedź
(@darkness)
Dołączył: 8 lat temu

Świeżak
Wpisów: 2
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian

Jak zapytam w ten sposób to działa 🙂 znaczy chyba działa bo robię to zdalnie, ale dostaje Success 🙂 

Dlaczego wiec nazwa device to Realy a nie taka jak ustawiłem? 

 

Pytanie dodatkowe, widzę go przez kamerę i po włączeniu przekaźnika zapala się dioda led ale tylko na pół sekundy po czym gaśnie, przy "off" nie zapala się w ogolę czyli poprawnie. Jakby jakaś pętla chodziła która gasi diodę led? 

Nie jest to duży problem bo dioda led do szczęścia mi nie jest bardzo potrzebna, ale jednak... 


isom
Wpisów: 5319
 isom
Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
(@isom)
Szef wszystkich szefów
Dołączył: 8 lat temu

Dioda żeby sygnalizowała stan przekaźnika musi być przypisana do jego obsługi w panelu konfiguracyjnym , wtedy załączenie  zaświeci ją na stałe  , wyłączenie zgasi . W twoim przypadku LED działa tak jak trzeba. Nazwa device  to nazwa urządzenia dla Twojej wygody, natomiast jak pytasz o stan przekaźnika to pytasz o relay , jak będziesz np pytał o czujnik wilgotności i temperatury to musisz zapytać o dht , a nie o wilgotność w pokoju .

 

 


Udostępnij: