ESP8266_2.5

Awatar użytkownika
slawek
Posty: 2465
Rejestracja: pn mar 14, 2016 11:48 pm
Lokalizacja: Biała Podlaska

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:

Kod: Zaznacz cały

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

Kod: Zaznacz cały

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
Posty: 99
Rejestracja: ndz mar 27, 2016 12:30 am

2. Wysłałem pull request ;)
Awatar użytkownika
pzygmunt
Posty: 18284
Rejestracja: wt sty 19, 2016 9:26 am
Lokalizacja: Paczków
Kontakt:

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ę.
Awatar użytkownika
Espablo
Posty: 1754
Rejestracja: śr cze 29, 2016 5:04 pm
Lokalizacja: Oświęcim
Kontakt:

pzygmunt pisze: czw wrz 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

Kod: Zaznacz cały

#define SUPLA_PROTO_VERSION                 7
Każde urządzenie elektryczne działa o wiele lepiej jeśli podłączysz je do prądu. :? :roll:
Awatar użytkownika
pzygmunt
Posty: 18284
Rejestracja: wt sty 19, 2016 9:26 am
Lokalizacja: Paczków
Kontakt:

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

Wróć do „supla-dev”