Licznik energii elektrycznej

Awatar użytkownika
pzygmunt
Posty: 18207
Rejestracja: wt sty 19, 2016 9:26 am
Lokalizacja: Paczków
Kontakt:

Wyslij mi na priv-a "Token osobisty", id kanału i opcjonalnie adres serwera.
Awatar użytkownika
makrz
Posty: 395
Rejestracja: wt lis 27, 2018 1:43 pm
Lokalizacja: Opole

IMG_20190823_173146.png
IMG_20190823_173146.png (124.83 KiB) Przejrzano 2747 razy
Licznik wody OK, licznik prądu w cloud 2kwh w tel. 2932,8kwh
Awatar użytkownika
pzygmunt
Posty: 18207
Rejestracja: wt sty 19, 2016 9:26 am
Lokalizacja: Paczków
Kontakt:

Jest jakiś bug.... sprawdzam.
Awatar użytkownika
pzygmunt
Posty: 18207
Rejestracja: wt sty 19, 2016 9:26 am
Lokalizacja: Paczków
Kontakt:

Problem występuje na poziomie API, efektem czego cloud źle wyświetla tą wartość w webowym GUI.
W aplikacji powinno być OK. Historia też poprawnie się będzie generować (wykresy)

Zgłoszenie.
https://github.com/SUPLA/supla-cloud/issues/306
Awatar użytkownika
fracz
Posty: 2256
Rejestracja: pt paź 28, 2016 10:56 pm
Lokalizacja: Kraków

Naprawione.

Problem występował dla stanów liczników większych niż 1000 :?

Wdrożymy w 2.3.14 niebawem.
Awatar użytkownika
klew
Posty: 8177
Rejestracja: czw cze 27, 2019 12:16 pm
Lokalizacja: Wrocław

Czy prace nad wsparciem licznika dla Arduino gdzieś są rozpoczęte?
Na oficjalnym github nic się nie dzieje. Planuję sobie taki licznik na Arduino zaimplementować w najbliższym czasie i zastanawiam się, czy pisać to od zera, czy też gdzieś jest jakaś wersja rozwojowa tego softu.
Widzimy się na Supla Offline Party vol. 2 :!:
Awatar użytkownika
pzygmunt
Posty: 18207
Rejestracja: wt sty 19, 2016 9:26 am
Lokalizacja: Paczków
Kontakt:

Jeszcze nie trwają ale wsparcie się za jakiś czas pojawi.
Awatar użytkownika
klew
Posty: 8177
Rejestracja: czw cze 27, 2019 12:16 pm
Lokalizacja: Wrocław

pzygmunt pisze: czw wrz 05, 2019 12:06 pm Jeszcze nie trwają ale wsparcie się za jakiś czas pojawi.
Czy są jakieś przybliżone ramy czasowe? Ewentualnie jakieś wytyczne w jakim kierunku to pisać? Kod na Arduino wygląda jak pisany na kolanie (bez urazy ;) - zresztą sam gdzieś wspomaniałeś, że to taki "hello world"). Będę taki licznik pisał, więc mogę się też nim podzielić.
Widzimy się na Supla Offline Party vol. 2 :!:
Awatar użytkownika
pzygmunt
Posty: 18207
Rejestracja: wt sty 19, 2016 9:26 am
Lokalizacja: Paczków
Kontakt:

Zgadza się. "Na kolanie" to i tak zbyt łagodne określenie. Mam zamiar przepisać całą tą bibliotekę ale nie wiem jeszcze kiedy. Może ktoś inny się tym zajmie. Zobaczymy.
Awatar użytkownika
klew
Posty: 8177
Rejestracja: czw cze 27, 2019 12:16 pm
Lokalizacja: Wrocław

Pierwsza wersja licznika na Arduino Mega uruchomiona ;)

https://photos.app.goo.gl/M3dDHkeJuHb7P592A

W elektronice jestem słaby, więc na układ złożony z samych gotowców.
Licznik Zamel LEM-30 z wyjściem impulsowym 12-30V typu OC. Podłączone pod 4-kanałowy optoizolator pracujący na napięciach 5-12V. Po stronie licznika dałem zasilacz 12V. Po drugiej stronie napięcie 5V z Arduino.
Całość będę podłączał do 7 podliczników energii.

Do biblioteki na Arduino dodałem implementację licznika. Na chwilę obecną pozwala na dodanie "dowolnej" ilości liczników na dowolnych pinach. Jest wybór licznia "raising" lub "falling edge", konifguracja pinu z/bez pullup. Oraz ustawianie "debounce time" aby zniwelować "drgania" na pinie. Bibilioteka zapisuje liczniki do EEPROM (aktualnie dla testów raz na 2 min, potem zwiększę na 30 min lub po większej zmianie licznika). Robi 3 kopie liczników i przechowuje sumę kontrolną. Zapis tylko, gdy nastąpiła zmiana licznika.
W implementacji brakuje mi jeszcze dodania LED ze statusem - na razie sprawdzam, czy działa po logach.

Wkrótce dorobię jakiś przykład gotowego progamu "ino" i podzielę się źródłami.
Widzimy się na Supla Offline Party vol. 2 :!:
ODPOWIEDZ

Wróć do „Zagadnienia ogólne”