Licznik impulsów elektrycznych i statystyki do niego.
-
Damian77
- Posts: 20
- Joined: Tue Nov 10, 2020 9:04 am
Aha, jeszcze raz dziękuję za odpowiedź. 
Pozdrawiam
Damian
Pozdrawiam
Damian
-
Damian77
- Posts: 20
- Joined: Tue Nov 10, 2020 9:04 am
Witam,
W sumie to dopiero dzisiaj skojarzyłem że to Pan napisał ten super poradnik https://majsterkowo.pl/chcesz-oszczedza ... k-impulsow
Wielkie dzięki.
Chciałem sam napisać mały programik na aruduino aby zapisywał mi odczyty na kartę SD ale niezbyt dobrze mi to działało
Mam do Pana jeszcze kilka pytań
Zauważyłem że od czasu do czasu (co kilka godzin) licznik pobiera z routera nowy adres IP chociaż dzierżawa starego jeszcze mu nie wygasła, ustawione miałem czas dzierżawy na 2 dni i w logach pojawiają się takie informacje i tak niekiedy przez parę minut. 5-8 razy odpytuje o adres.
Nov 12 10:36:35 Netgear-WNR3500L daemon.info dnsmasq-dhcp[25929]: DHCPDISCOVER(br0) ………08:98:e4
Nov 12 10:36:35 Netgear-WNR3500L daemon.info dnsmasq-dhcp[25929]: DHCPOFFER(br0) 10.0.0.10 ……08:98:e4
Nov 12 10:36:35 Netgear-WNR3500L daemon.info dnsmasq-dhcp[25929]: DHCPREQUEST(br0) 10.0.0.10 ……08:98:e4
Nov 12 10:36:35 Netgear-WNR3500L daemon.info dnsmasq-dhcp[25929]: DHCPACK(br0) 10.0.0.10 ………08:98:e4 ESP_0898E4
........
………
Nov 12 10:39:47 Netgear-WNR3500L daemon.info dnsmasq-dhcp[25929]: DHCPDISCOVER(br0) ………08:98:e4
Nov 12 10:39:47 Netgear-WNR3500L daemon.info dnsmasq-dhcp[25929]: DHCPOFFER(br0) 10.0.0.10 ……08:98:e4
Nov 12 10:39:47 Netgear-WNR3500L daemon.info dnsmasq-dhcp[25929]: DHCPREQUEST(br0) 10.0.0.10 ……08:98:e4
Nov 12 10:39:47 Netgear-WNR3500L daemon.info dnsmasq-dhcp[25929]: DHCPACK(br0) 10.0.0.10 ………08:98:e4 ESP_0898E4
Z czego to może wynikać ? . Dodam że licznik jest na korytarzu, ale akurat mam go za ścianą i router jest w odległości 1 m od licznika więc z zasięgiem nie powinno być problemu.
Jeśli w tym czasie licznik chciał wysłać dane do chmury to pojawia się przerwa w danych, a następne dane są sumą obu.
1605173193 2020-11-12 10:26:33 58664 9.1660
1605174392 2020-11-12 10:46:32 59605 9.3130
Na wykresie pojawia się przerwa ale jak się zrobi na wykresie zoom: przybliż to przerwy te znikają. Jak już doczytałem to jest to robione automatycznie przez serwer czyli dzieli równomiernie wysłane dane np. z godz. 10:46 na 10:36 i 10:46 w miejsca gdzie licznik nie wysłał danych.
Chodzi mi o to czy nie było by możliwości aby na wykresie zaznaczyć to innym kolorem np. nieco jaśniejszym albo ciemniejszym które dane na wykresie zostały w ten sposób przeliczone.
Chciałem zbudować drugi taki licznik ale który by pobierał mniejszą ilości prądu gdyż tam gdzie jest licznik nie mam dostępu do zasilania i muszę korzystać z power banka co nie wystarcza na zbyt długo i szukam rozwiązania tzn inny układ na którym można by uruchomić taki licznik. Czy np. moduł WeMos D1 Mini ESP8266 ESP-12 to będzie dobre rozwiązanie czy raczej pobór prądu nie będzie dużo mniejszy. Szukam czegoś co będzie pobierać kilka razy mniej prądu od NodeMCU aby czas pracy na power banku był przynajmniej 2 tygodnie teraz to zaledwie 4 dni
Pozdrawiam
Damian
W sumie to dopiero dzisiaj skojarzyłem że to Pan napisał ten super poradnik https://majsterkowo.pl/chcesz-oszczedza ... k-impulsow
Wielkie dzięki.
Chciałem sam napisać mały programik na aruduino aby zapisywał mi odczyty na kartę SD ale niezbyt dobrze mi to działało
Mam do Pana jeszcze kilka pytań
Zauważyłem że od czasu do czasu (co kilka godzin) licznik pobiera z routera nowy adres IP chociaż dzierżawa starego jeszcze mu nie wygasła, ustawione miałem czas dzierżawy na 2 dni i w logach pojawiają się takie informacje i tak niekiedy przez parę minut. 5-8 razy odpytuje o adres.
Nov 12 10:36:35 Netgear-WNR3500L daemon.info dnsmasq-dhcp[25929]: DHCPDISCOVER(br0) ………08:98:e4
Nov 12 10:36:35 Netgear-WNR3500L daemon.info dnsmasq-dhcp[25929]: DHCPOFFER(br0) 10.0.0.10 ……08:98:e4
Nov 12 10:36:35 Netgear-WNR3500L daemon.info dnsmasq-dhcp[25929]: DHCPREQUEST(br0) 10.0.0.10 ……08:98:e4
Nov 12 10:36:35 Netgear-WNR3500L daemon.info dnsmasq-dhcp[25929]: DHCPACK(br0) 10.0.0.10 ………08:98:e4 ESP_0898E4
........
………
Nov 12 10:39:47 Netgear-WNR3500L daemon.info dnsmasq-dhcp[25929]: DHCPDISCOVER(br0) ………08:98:e4
Nov 12 10:39:47 Netgear-WNR3500L daemon.info dnsmasq-dhcp[25929]: DHCPOFFER(br0) 10.0.0.10 ……08:98:e4
Nov 12 10:39:47 Netgear-WNR3500L daemon.info dnsmasq-dhcp[25929]: DHCPREQUEST(br0) 10.0.0.10 ……08:98:e4
Nov 12 10:39:47 Netgear-WNR3500L daemon.info dnsmasq-dhcp[25929]: DHCPACK(br0) 10.0.0.10 ………08:98:e4 ESP_0898E4
Z czego to może wynikać ? . Dodam że licznik jest na korytarzu, ale akurat mam go za ścianą i router jest w odległości 1 m od licznika więc z zasięgiem nie powinno być problemu.
Jeśli w tym czasie licznik chciał wysłać dane do chmury to pojawia się przerwa w danych, a następne dane są sumą obu.
1605173193 2020-11-12 10:26:33 58664 9.1660
1605174392 2020-11-12 10:46:32 59605 9.3130
Na wykresie pojawia się przerwa ale jak się zrobi na wykresie zoom: przybliż to przerwy te znikają. Jak już doczytałem to jest to robione automatycznie przez serwer czyli dzieli równomiernie wysłane dane np. z godz. 10:46 na 10:36 i 10:46 w miejsca gdzie licznik nie wysłał danych.
Chodzi mi o to czy nie było by możliwości aby na wykresie zaznaczyć to innym kolorem np. nieco jaśniejszym albo ciemniejszym które dane na wykresie zostały w ten sposób przeliczone.
Chciałem zbudować drugi taki licznik ale który by pobierał mniejszą ilości prądu gdyż tam gdzie jest licznik nie mam dostępu do zasilania i muszę korzystać z power banka co nie wystarcza na zbyt długo i szukam rozwiązania tzn inny układ na którym można by uruchomić taki licznik. Czy np. moduł WeMos D1 Mini ESP8266 ESP-12 to będzie dobre rozwiązanie czy raczej pobór prądu nie będzie dużo mniejszy. Szukam czegoś co będzie pobierać kilka razy mniej prądu od NodeMCU aby czas pracy na power banku był przynajmniej 2 tygodnie teraz to zaledwie 4 dni
Pozdrawiam
Damian
-
pzygmunt
- Posts: 20302
- Joined: Tue Jan 19, 2016 9:26 am
- Location: Paczków
- Been thanked: 59 times
ESP pobiera adres DHCP z serwera w momencie gdy zestawiane jest połączenie z WiFi. Najwyraźniej z jakiegoś powodu połączenie się restartuje. To jaki adres przydziela DHCP zależy od serwera, a nie od klienta. Sprawdź logi z ESP. Co do użycia energii. Bez usypiania układu za wiele nie zdziałasz. WiFi jest prądożerne.
SUPLA.... Nareszcie w domu.
-
Damian77
- Posts: 20
- Joined: Tue Nov 10, 2020 9:04 am
To jaki adres IP dostaje ESP akurat jest tutaj mało ważne, logi wysłałem aby pokazać jakie informacje wymieniają miedzy sobą serwer DHCP i ESP
Tak też myślałem że potrzebne by było usypianie ale to chyba dobre do odczytu np. temperatury co kilka minut, a nie do odczytu impulsów z licznika
A jak się sprawdza logi z ESP można się do nie jakoś zalogować po adresie IP, czy trzeba podłączyć się jakimś programem po USB ?
Pozdrawiam
Tak też myślałem że potrzebne by było usypianie ale to chyba dobre do odczytu np. temperatury co kilka minut, a nie do odczytu impulsów z licznika
A jak się sprawdza logi z ESP można się do nie jakoś zalogować po adresie IP, czy trzeba podłączyć się jakimś programem po USB ?
Pozdrawiam
-
Damian77
- Posts: 20
- Joined: Tue Nov 10, 2020 9:04 am
Ok dzięki za pomoc
A co do tej części pytania ?
Chodzi mi o to czy nie było by możliwości aby na wykresie zaznaczyć to innym kolorem np. nieco jaśniejszym albo ciemniejszym które dane na wykresie zostały w ten sposób przeliczone.
A co do tej części pytania ?
Chodzi mi o to czy nie było by możliwości aby na wykresie zaznaczyć to innym kolorem np. nieco jaśniejszym albo ciemniejszym które dane na wykresie zostały w ten sposób przeliczone.
-
Damian77
- Posts: 20
- Joined: Tue Nov 10, 2020 9:04 am
Witam,
Po wymianie routera z WiFi na inny model problem z rozłączaniem się skończył
Mam jeszcze pytanie do Pana. Czy do złożenie licznika zamiast NodeMCU można wykorzystać coś takiego:
Moduł WiFi ESP8266-12S
chyba wszystkie porty GPIO które są potrzebne w tym liczniku są tam wyprowadzone: (D2- GPIO4, D5-GPIO14, D7-GPIO13, przycisk FLASH - to chyba GPIO 0)
https://nettigo.pl/system/images/2182/original.png
https://nettigo.pl/products/modul-wifi-esp8266-12s
Chciałbym maksymalnie zminiaturyzować mój licznik i dlatego się pytam
Pozdrawiam
Damian
Po wymianie routera z WiFi na inny model problem z rozłączaniem się skończył
Mam jeszcze pytanie do Pana. Czy do złożenie licznika zamiast NodeMCU można wykorzystać coś takiego:
Moduł WiFi ESP8266-12S
chyba wszystkie porty GPIO które są potrzebne w tym liczniku są tam wyprowadzone: (D2- GPIO4, D5-GPIO14, D7-GPIO13, przycisk FLASH - to chyba GPIO 0)
https://nettigo.pl/system/images/2182/original.png
https://nettigo.pl/products/modul-wifi-esp8266-12s
Chciałbym maksymalnie zminiaturyzować mój licznik i dlatego się pytam
Pozdrawiam
Damian
