ESP8266_2.5

User avatar
slawek
Posts: 2685
Joined: Mon Mar 14, 2016 11:48 pm
Location: Biała Podlaska

Post

Zaktualizowałem swoje źródła do V2.5, skompilowałem parę softów i w związku z tym parę uwag:
1. Czy wersja 2.5 nie jest kompatybilna z cloud 2.0? Z beta-cloud 2.1 pracuje OK, cloud 2.0 nie widzi urządzenia.
2. Znalazłem drobny błąd w gate-module.c:

jest:

Code: Select all

schannels[1].FuncList = channels[0].FuncList;
powinno być:

Code: Select all

channels[1].FuncList = channels[0].FuncList;
3. Nie kompiluje się np. h801, wywala błąd (niestety nie mogę już dodać załącznika)
TEORIA jest wtedy gdy wszystko wiemy i nic nie działa
PRAKTYKA jest wtedy gdy wszystko działa a my nie wiemy dlaczego
My łączymy teorię z praktyką czyli nic nie działa i nikt nie wie dlaczego
maghost
Posts: 99
Joined: Sun Mar 27, 2016 12:30 am

Post

2. Wysłałem pull request ;)
User avatar
pzygmunt
Posts: 20302
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Been thanked: 59 times

Post

1. Jest i nie jest. v2.5 używa do autoryzacji adresu email. Cloud 2.0 nie obsługje tego dlatego by połączyć się ze starszą wersją serwera z firmware-u v2.5 trzeba obniżyć wersję protokołu funkcją srpc_set_proto_version i użyć funkcji rejestracji srpc_ds_async_registerdevice_c zamiast srpc_ds_async_registerdevice_d

2. To nie jest jeszcze oficjalne wydanie. Tylko bieżąca wersja deweloperska nad którą jeszcze pracuję.
SUPLA.... Nareszcie w domu.
User avatar
Espablo
Posts: 1754
Joined: Wed Jun 29, 2016 5:04 pm
Location: Oświęcim

Post

pzygmunt wrote: Thu Sep 07, 2017 8:29 am 1. Jest i nie jest. v2.5 używa do autoryzacji adresu email. Cloud 2.0 nie obsługje tego dlatego by połączyć się ze starszą wersją serwera z firmware-u v2.5 trzeba obniżyć wersję protokołu funkcją srpc_set_proto_version i użyć funkcji rejestracji srpc_ds_async_registerdevice_c zamiast srpc_ds_async_registerdevice_d
Czy wystarczy zmienić tutaj wersję protoko z 7 na 6?
https://github.com/SUPLA/supla-espressi ... roto.h#L59

Code: Select all

#define SUPLA_PROTO_VERSION                 7
Każde urządzenie elektryczne działa o wiele lepiej jeśli podłączysz je do prądu. :? :roll:
User avatar
pzygmunt
Posts: 20302
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Been thanked: 59 times

Post

https://github.com/SUPLA/supla-espressi ... nn.c#L1046
srpc_set_proto_version(devconn->srpc, 6);
SUPLA.... Nareszcie w domu.

Return to “supla-dev”