Termostat za pomocą API

Masz pomysł na funkcjonalność lub koncepcję na rozwój projektu. Opisz wszystko tutaj.
User avatar
michael
Posts: 1320
Joined: Wed Nov 09, 2016 8:00 am
Location: Wojkowice

Post

Próbuję użyć tych skryptów. Mianowicie chciałbym na początek odczytać temperaturę. Wydaje mi się, że wszystko dobrze zrobiłem, ale nie wiem gdzie szukać ID danego termometra. Niezależnie co wpisuję, zawsze pokazuje mi 0.00°C
Gdzie mogę znaleźć odpowiednie ID?
:mrgreen: :mrgreen: :mrgreen:
User avatar
pzygmunt
Posts: 20302
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Been thanked: 59 times

Post

Możesz pobrać listę wszystkich kanałów za pomocą $result = $scc->ioDevices(); albo odczytać z clouda.
Klikasz właściwości kanału i w pasku adresu przed edit masz numer kanału (id termometru).
NP

https://svr1.supla.org/iodev/1234/5678/edit

id == 5678
SUPLA.... Nareszcie w domu.
User avatar
michael
Posts: 1320
Joined: Wed Nov 09, 2016 8:00 am
Location: Wojkowice

Post

OK, niestety nadal nie pobiera mi wartości temperatur. Skrypt wydaje się, że działa bo wywołując skrypt przez przeglądarkę pyta o hasło Basic Auth, ale odczyt pomimo prawidłowo wpisanego ID jest zerowy. Co jeszcze można sprawdzić?
:mrgreen: :mrgreen: :mrgreen:
User avatar
pzygmunt
Posts: 20302
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Been thanked: 59 times

Post

W cloudzie widzisz prawidłową termperaturę ?
SUPLA.... Nareszcie w domu.
User avatar
michael
Posts: 1320
Joined: Wed Nov 09, 2016 8:00 am
Location: Wojkowice

Post

Tak
:mrgreen: :mrgreen: :mrgreen:
User avatar
michael
Posts: 1320
Joined: Wed Nov 09, 2016 8:00 am
Location: Wojkowice

Post

Już się zastanawiam czy to może być problem, że serwer mam wpisany po IP, a nie po nazwie domeny?
:mrgreen: :mrgreen: :mrgreen:
User avatar
pzygmunt
Posts: 20302
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Been thanked: 59 times

Post

Może to problem API dla Raspberry. Sprawdź na publicznym serwerze
SUPLA.... Nareszcie w domu.
User avatar
michael
Posts: 1320
Joined: Wed Nov 09, 2016 8:00 am
Location: Wojkowice

Post

Sprawdzę jak będę w domu :) W tej chwili na publicznym nie mam ani jednego urządzenia :/
:mrgreen: :mrgreen: :mrgreen:
User avatar
michael
Posts: 1320
Joined: Wed Nov 09, 2016 8:00 am
Location: Wojkowice

Post

Skonfigurowałem serwer publiczny póki co na historycznych modułach. Temperatura pokazuje 0, a stany Toggle zawsze są ON. Pewnie to urok tych skryptów. Sprawdzę jeszcze na podłączonym module wieczorem :)
:mrgreen: :mrgreen: :mrgreen:
User avatar
pzygmunt
Posts: 20302
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Been thanked: 59 times

Post

SUPLA.... Nareszcie w domu.

Return to “Pomysły i koncepcje”