Licznik energii elektrycznej
-
makrz
- Posts: 401
- Joined: Tue Nov 27, 2018 1:43 pm
- Location: Opole
Licznik wody OK, licznik prądu w cloud 2kwh w tel. 2932,8kwh
You do not have the required permissions to view the files attached to this post.
-
pzygmunt
- Posts: 20302
- Joined: Tue Jan 19, 2016 9:26 am
- Location: Paczków
- Been thanked: 59 times
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
W aplikacji powinno być OK. Historia też poprawnie się będzie generować (wykresy)
Zgłoszenie.
https://github.com/SUPLA/supla-cloud/issues/306
SUPLA.... Nareszcie w domu.
-
klew
- Posts: 13907
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
- Has thanked: 134 times
- Been thanked: 137 times
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.
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.
Najlepsze suple dla Twojego domu 
-
klew
- Posts: 13907
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
- Has thanked: 134 times
- Been thanked: 137 times
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
Najlepsze suple dla Twojego domu 
-
klew
- Posts: 13907
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
- Has thanked: 134 times
- Been thanked: 137 times
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.
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.
Najlepsze suple dla Twojego domu 
