Prosba o dokumentacje + inne sprawy

User avatar
pzygmunt
Posts: 20302
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Been thanked: 59 times

Post

Właśnie sprawdzam....
SUPLA.... Nareszcie w domu.
magx2
Posts: 417
Joined: Wed May 17, 2017 1:27 pm
Has thanked: 1 time
Been thanked: 1 time

Post

No chyba że ten SUPLA_TAG ma być wypisany dwukrotnie - raz na początku raz na końcu wiadomości
Supla ❤️ Open HAB - https://github.com/magx2/openhab-supla
User avatar
pzygmunt
Posts: 20302
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Been thanked: 59 times

Post

Upsssss...... :oops: Zapomniałem, że każdy pakiet kończę też tagiem SUPLA. Jak doślesz tag to powinno być OK.

https://github.com/SUPLA/supla-core/blo ... oto.c#L310
SUPLA.... Nareszcie w domu.
User avatar
pzygmunt
Posts: 20302
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Been thanked: 59 times

Post

Jak doczytałem w kodzie to sam zdążyłeś na to trafić ;)
SUPLA.... Nareszcie w domu.
magx2
Posts: 417
Joined: Wed May 17, 2017 1:27 pm
Has thanked: 1 time
Been thanked: 1 time

Post

A jak będziemy mieli 2 wiadomości o ślemy tak:

SUPLA_TAG TSuplaDataPacket SUPLA_TAG|SUPLA_TAG TSuplaDataPacket SUPLA_TAG
Supla ❤️ Open HAB - https://github.com/magx2/openhab-supla
User avatar
pzygmunt
Posts: 20302
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Been thanked: 59 times

Post

Dokładnie.
SUPLA.... Nareszcie w domu.
User avatar
pzygmunt
Posts: 20302
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Been thanked: 59 times

Post

A ściślej rzecz biorąc

TSuplaDataPacket SUPLA_TAG|TSuplaDataPacket SUPLA_TAG

bo TSuplaDataPacket ma już w sobie TAG
SUPLA.... Nareszcie w domu.
magx2
Posts: 417
Joined: Wed May 17, 2017 1:27 pm
Has thanked: 1 time
Been thanked: 1 time

Post

Pięknie działa. ROW-01 odpowiada. Wrócę pewnie później z kolejnymi pytaniami :D
Supla ❤️ Open HAB - https://github.com/magx2/openhab-supla
magx2
Posts: 417
Joined: Wed May 17, 2017 1:27 pm
Has thanked: 1 time
Been thanked: 1 time

Post

Jak odczytujesz wartość kanału https://github.com/magx2/supla-core/blo ... oto.h#L320 ? Domyślam się że type jest do czegoś potrzebny. No i jeszcze jak się to ma do TSuplaChannelValue https://github.com/magx2/supla-core/blo ... oto.h#L289 ?
Supla ❤️ Open HAB - https://github.com/magx2/openhab-supla
User avatar
pzygmunt
Posts: 20302
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Been thanked: 59 times

Post

Bardziej po stronie cloud-a ustawia się funkcję kanału. Dostępne funkcje zależą od typu kanału przesyłanego przez urządzenie.
W przypadlu ROW-01 value[] używa tylko jednego bajtu

value[0] = on ? 1 : 0;
SUPLA.... Nareszcie w domu.

Return to “Zagadnienia ogólne”