Sonoff Pow wydanie R2 - firmware

djack2017
Posts: 323
Joined: Mon Nov 27, 2017 7:36 am

Thu Apr 04, 2019 6:02 pm

Jest nowa 2.6.2 (myślę, że finalna) wersja firmware dla Sonoff_POW_R2:
http://djack.com.pl/modules.php?name=Do ... it&lid=326
Współdziała ona z wersjami serwera Zabbix: 2.x, 3.x oraz najnowszą wersją 4.x
Współdziała z serwerem SUPLA: sterowanie przekaźnikiem, pamiętanie historii pomiarów wszystkich kanałów.
Aczkolwiek, jeśli ktoś chce mieć rzeczywistą historię wszystkich pomiarów, powinien rejestrować ją na serwerze zabbix.
Mała uwaga: zegar RTC nie rozróżnia czasu zimowego i letniego, więc przesyłanie dziennego zużycia energii w czasie zimowym odbywa się o godz. 23.50, a w czasie letnim o godz. 00:50. Ale generalnie to chyba nie ma żadnego znaczenia.
Stan urządzenia jest wyświetlany w aplikacji SUPLA na smartfonie. Przykład:
.
sonoff-pow1.png
sonoff-pow1.png (20.75 KiB) Viewed 940 times
User avatar
pzygmunt
Posts: 7077
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Contact:

Thu Apr 11, 2019 10:02 pm

Ampery, Volty i Waty nie powinny być zliczane w liczniku impulsów. Po pierwsze
serwer traktuje te dane przyrostowo, a po drugie do tego typu danych jest licznik energii.
djack2017
Posts: 323
Joined: Mon Nov 27, 2017 7:36 am

Thu Apr 11, 2019 10:10 pm

Na początku próbowałem z wersją "licznika energii", ale nie chciało coś chodzić, więc potraktowałem "wersję licznikową" jako "wirtualne urządzenie" (w zasadzie posiada wszystkie cechy "wirtualnego urządzenia", o które pare osób już wcześniej prosiło).
Tak więc, jak już udało mi się uruchomić wersję licznikową to wrócę do wersji "licznika energii".
szym3k
Posts: 129
Joined: Mon May 15, 2017 10:32 am

Fri Apr 12, 2019 4:09 pm

Próbowałem wgrać soft prze esptool, flash tool w wersji 1.2 oraz 3.6 i ciągle mam "bootlopa", putty pokazuje:
https://imgur.com/a/C09H51x

Miał ktoś może taki problem?
User avatar
QLQ
Posts: 868
Joined: Sun Sep 03, 2017 9:13 am
Location: Koszalin

Fri Apr 12, 2019 6:50 pm

djack2017 wrote:
Wed Nov 14, 2018 11:08 pm
Oprogramowanie sterownika Sonoff-Pow wydanie R2 (w wersji dla serwera SUPLA) zostało zmodyfikowane pod kątem funkcjonalności, polegającej na przesyłaniu informacji o zmierzonym napięciu, prądzie, mocy, dziennym zużyciu energii oraz o stanie przekaźnika, do zdefiniowanego serwera Zabbix (np. w wersji 2.4.8).
Natomiast do systemu SUPLA (poza stanem przekaźnika) przesyłane są zmierzone wartości:

#define VOLTAGE_CHANNEL 1 ( mnożnik x 0.1 )
#define CURRENT_CHANNEL 2 ( mnożnik x 0.001 )
#define POWER_CHANNEL 3 ( mnożnik x 1.0 )

Opis i firmware jest do pobrania tutaj:
http://djack.com.pl/modules.php?name=Do ... it&lid=326
Według opisu zastosowanego układu pomiarowego dokładność pomiarów wynosi ±1%. Urządzenie nie wymaga kalibracji.
W załączonym opisie zawarta jest też przykładowa konfiguracja (step-by-step) hosta na serwerze zabbix.
Jacek
Wow. Jak kolega to zrobił? Czy jest szansa na kod źródłowy? Czy robiłeś to w arduino Ide czy linx?
Kurcze swego czasu wymarzyłem to sobie na PZEM004 ..no ale.za cieńki jestem w programowaniu.
Tu się muszę niestety z kolegą zgodzić że @pzygmunt jest uparty w pewnych rzeczach aczkolwiek pewnie ma swoje założenia i się ich trzyma. Te kanały o których piszesz faktycznie by się przydały. Tak aby nie wyświetlać np natężenia światła za pomocą kodu czujnika odległości czy temperatury.
User avatar
pzygmunt
Posts: 7077
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Contact:

Fri Apr 12, 2019 7:23 pm

@QLQ
Do tego już jest odpowiedni kanał, a @djack2017 niepoprawnie to zaimplementował. (Właśnie w stylu jak napisałeś czyli za pomocą czegoś co do tego nie jest przeznaczone).

PS.
Nie wiem o jakim „upieraniu” piszesz.
walanar1
Posts: 22
Joined: Fri May 18, 2018 5:31 pm

Sun Apr 14, 2019 8:44 pm

Jest nowa 2.6.2 (myślę, że finalna) wersja firmware dla Sonoff_POW_R2:
http://djack.com.pl/modules.php?name=Do ... it&lid=326
Współdziała ona z wersjami serwera Zabbix: 2.x, 3.x oraz najnowszą wersją 4.x
Współdziała z serwerem SUPLA: sterowanie przekaźnikiem, pamiętanie historii pomiarów wszystkich kanałów.
Aczkolwiek, jeśli ktoś chce mieć rzeczywistą historię wszystkich pomiarów, powinien rejestrować ją na serwerze zabbix.
Mała uwaga: zegar RTC nie rozróżnia czasu zimowego i letniego, więc przesyłanie dziennego zużycia energii w czasie zimowym odbywa się o godz. 23.50, a w czasie letnim o godz. 00:50. Ale generalnie to chyba nie ma żadnego znaczenia.
Stan urządzenia jest wyświetlany w aplikacji SUPLA na smartfonie
wgrywa i konfiguruje sie poprawnie ale nie łączy się z serwerem supli jakieś sugestie?
djack2017
Posts: 323
Joined: Mon Nov 27, 2017 7:36 am

Mon Apr 15, 2019 7:39 am

QLQ wrote:
Fri Apr 12, 2019 6:50 pm

Wow. Jak kolega to zrobił? Czy jest szansa na kod źródłowy? Czy robiłeś to w arduino Ide czy linx?
Kurcze swego czasu wymarzyłem to sobie na PZEM004 ..no ale.za cieńki jestem w programowaniu.
Tu się muszę niestety z kolegą zgodzić że @pzygmunt jest uparty w pewnych rzeczach aczkolwiek pewnie ma swoje założenia i się ich trzyma. Te kanały o których piszesz faktycznie by się przydały. Tak aby nie wyświetlać np natężenia światła za pomocą kodu czujnika odległości czy temperatury.
Kompilowałem pod linuxem. Kod źródłowy mogę przesłać. Jak coś trzeba doprogramować to chętnie pomogę (w miarę moich możliwości).
djack2017
Posts: 323
Joined: Mon Nov 27, 2017 7:36 am

Mon Apr 15, 2019 7:42 am

walanar1 wrote:
Sun Apr 14, 2019 8:44 pm
Jest nowa 2.6.2 (myślę, że finalna) wersja firmware dla Sonoff_POW_R2:
http://djack.com.pl/modules.php?name=Do ... it&lid=326
Współdziała ona z wersjami serwera Zabbix: 2.x, 3.x oraz najnowszą wersją 4.x
Współdziała z serwerem SUPLA: sterowanie przekaźnikiem, pamiętanie historii pomiarów wszystkich kanałów.
Aczkolwiek, jeśli ktoś chce mieć rzeczywistą historię wszystkich pomiarów, powinien rejestrować ją na serwerze zabbix.
Mała uwaga: zegar RTC nie rozróżnia czasu zimowego i letniego, więc przesyłanie dziennego zużycia energii w czasie zimowym odbywa się o godz. 23.50, a w czasie letnim o godz. 00:50. Ale generalnie to chyba nie ma żadnego znaczenia.
Stan urządzenia jest wyświetlany w aplikacji SUPLA na smartfonie
wgrywa i konfiguruje sie poprawnie ale nie łączy się z serwerem supli jakieś sugestie?
Ja wgrywałem firmware dokładnie tak jak jest w załączonym opisie.
Czy z serwerem SUPLI nie może się w ogóle połączyć, czy łączy się a nie przesyła danych?
Odblokowałeś rejestrację urządzeń na serwerze Supla?
djack2017
Posts: 323
Joined: Mon Nov 27, 2017 7:36 am

Mon Apr 15, 2019 7:44 am

szym3k wrote:
Fri Apr 12, 2019 4:09 pm
Próbowałem wgrać soft prze esptool, flash tool w wersji 1.2 oraz 3.6 i ciągle mam "bootlopa", putty pokazuje:
https://imgur.com/a/C09H51x

Miał ktoś może taki problem?
Oprogramowanie jest przygotowanie na podanie adresu w postaci domenowej. Nie testowałem, co będzie jak sie poda "czysty" adres IP. Byc może tu jest problem.
Post Reply