Licznik przedpłatowy działa na zasadach jak kiedyś telefony na kartę, doładujesz to możesz używać, płacisz z góry. Przedpłatowe liczniki w UK są głównie używane dla abonentów którzy mają jakiś dług do spłaty i nie ma zaufania że miesięczne opłaty będą realizowane na czas. Trzy lata temu jak się przeprowadzałem do tego domu taki licznik był i nie miał na sobie opłat dodatkowych, ale jakoś się mi nie chciało go zmieniać, zawsze raz w tygodniu idę do lokalnego sklepu doładuje i działa, ale nigdy nie wiadomo co się wydarzy. Ten kraj przyzwyczaił do tego że można się obudzić w całkiem innych realiach cenowych.
Opisywane w HomeAssistant - non-Smart meter monitorowanie ma zadanie "sprawdzać" i informować mnie poprzez wiadomości na telefon o pewnych zdarzeniach w sieci energetycznej.
Ponieważ mój licznik jest przedpłatowy to HomeAssistant wymaga systematycznego poinformowania go o tym jaką kwota doładowaliśmy licznik , aby mógł nanieść korektę na "wirtualny licznik" który pokazuje mi ile jeszcze mi pozostało na liczniku i na jaki czas to starczy przy zachowaniu średniego zużycia.
Ale czasami tak bywa że czynnik ludzki zawodzi albo coś się stanie przykładowo z samym programem, dlatego zrobiłem dodatkowo tylko na potrzeby tego licznika kamerkę.
Czasami nie ma jak "organoleptycznie" sprawdzić pewne parametry.
ESP32-CAM robi zdjęcia na poziomie 1 klatki na sekundę ale to Home Assistant ma w konfigu co ile ma pobrać zdjęcie.
Jakość nie jest rewelacyjna, ale starałem się unikać uruchamiania diody flash do zrobienia zdjęcia ponieważ wpływała ona na pracę miernika impulsów. Ponadto to miało być tylko poglądowe , dlatego nie było presji na jakość w ciemnym miejscu.
ESP32-CAM zaprogramowane zostało przez ESPHome
esphome:
name: esp32-cam
esp32:
board: esp32dev
framework:
type: arduino
# Enable logging
logger:
# Enable Home Assistant API
api:
encryption:
key: ""
ota:
- platform: esphome
password: ""
wifi:
networks:
- ssid:
password:
- ssid:
password:
esp32_camera:
external_clock: {pin: GPIO0, frequency: 20MHz}
i2c_pins: {sda: GPIO26, scl: GPIO27}
data_pins: [GPIO5, GPIO18, GPIO19, GPIO21, GPIO36, GPIO39, GPIO34, GPIO35]
vsync_pin: GPIO25
href_pin: GPIO23
pixel_clock_pin: GPIO22
power_down_pin: GPIO32
name: esp_cam02
max_framerate: 20 fps
idle_framerate: 1 fps
resolution: 640x480
jpeg_quality: 10
vertical_flip: False
horizontal_mirror: False
sensor:
# WiFi signal sensor
- platform: wifi_signal
name: "espcam_02 wifi"
update_interval: 60s
Urządzenie będzie w niedalekiej przyszłości zmodernizowane i przejmie ono dodatkowo funkcję monitorowania impulsów, ale to wszystko po wymianie licznika i przeróbce instalacji.
Jeśli coś mogę powiedzieć o to jedynie to że spodziewałem się lepszego obiektywu i jakości , nawet przy świetle jakość jest na poziomie pierwszych telefonów komórkowych, ale dużym plusem była cena i gabaryty.