# Liczniki wody, ekogroszku, gazu, energii -Licznik impulsów (AISpeaker - Home Assistant)

**URL:** <https://ai-speaker.discourse.group/t/liczniki-wody-ekogroszku-gazu-energii-licznik-impulsow-aispeaker-home-assistant/141>\
**Category:** Projekty\
**Created:** [11 Styczeń 2020 10:31 UTC](https://ai-speaker.discourse.group/t/liczniki-wody-ekogroszku-gazu-energii-licznik-impulsow-aispeaker-home-assistant/141 "2020-01-11T10:31:33Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Autor:** ![Cino111](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/cino111/32/283_2.png) [@Cino111](https://ai-speaker.discourse.group/u/Cino111)\
**Data wpisu:** [19 Wrzesień 2020 09:18 UTC](https://ai-speaker.discourse.group/t/liczniki-wody-ekogroszku-gazu-energii-licznik-impulsow-aispeaker-home-assistant/141/21 "2020-09-19T09:18:01Z")

</div>

W konsoli wpisujesz Counter 65  
Sprawdz czy Ci czyta wszystkie impulsy. Jak jest ok to robisz jak opisałem na początku

---

<div class="post-metadata">

**Autor:** ![kindziol](https://avatars.discourse-cdn.com/v4/letter/k/f17d59/32.png) [@kindziol](https://ai-speaker.discourse.group/u/kindziol)\
**Data wpisu:** [20 Wrzesień 2020 09:43 UTC](https://ai-speaker.discourse.group/t/liczniki-wody-ekogroszku-gazu-energii-licznik-impulsow-aispeaker-home-assistant/141/22 "2020-09-20T09:43:02Z")

</div>

@Cino111  
Dodałem do configuration.yaml to co podałeś z moimi ustawieniami:

utility\_meter:  
dzienny\_licznik\_energii:  
source: sensor.licznik\_pompy\_ciepla\_counter\_c1  
cykle: daily  
tygodniowy\_licznik\_energii:  
source: sensor.licznik\_pompy\_ciepla\_counter\_c1  
cykle: wekly  
miesieczny\_licznik\_energii:  
source: sensor.licznik\_pompy\_ciepla\_counter\_c1  
cykle: mothly  
i niestety wywala mi taki błąd:

Invalid config for [utility\_meter]: [cykle] is an invalid option for [utility\_meter]. Check: utility\_meter-\>utility\_meter-\>dzienny\_licznik\_energii-\>cykle. (See /data/data/pl.sviete.dom/files/home/AIS/configuration.yaml, line 41).  
Co jest nie tak.

---

<div class="post-metadata">

**Autor:** ![badzio](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/badzio/32/313_2.png) [@badzio](https://ai-speaker.discourse.group/u/badzio)\
**Data wpisu:** [20 Wrzesień 2020 10:02 UTC](https://ai-speaker.discourse.group/t/liczniki-wody-ekogroszku-gazu-energii-licznik-impulsow-aispeaker-home-assistant/141/23 "2020-09-20T10:02:43Z")

</div>

> [@kindziol](#):
>
> Invalid config for [utility\_meter]: [cykle] is an invalid option for

cy **k** le-\>cy **c** le? 🙂

---

<div class="post-metadata">

**Autor:** ![kindziol](https://avatars.discourse-cdn.com/v4/letter/k/f17d59/32.png) [@kindziol](https://ai-speaker.discourse.group/u/kindziol)\
**Data wpisu:** [20 Wrzesień 2020 10:21 UTC](https://ai-speaker.discourse.group/t/liczniki-wody-ekogroszku-gazu-energii-licznik-impulsow-aispeaker-home-assistant/141/24 "2020-09-20T10:21:02Z")

</div>

@badzio  
Dzięki teraz nie ma błędów.

---

<div class="post-metadata">

**Autor:** ![kindziol](https://avatars.discourse-cdn.com/v4/letter/k/f17d59/32.png) [@kindziol](https://ai-speaker.discourse.group/u/kindziol)\
**Data wpisu:** [20 Wrzesień 2020 11:33 UTC](https://ai-speaker.discourse.group/t/liczniki-wody-ekogroszku-gazu-energii-licznik-impulsow-aispeaker-home-assistant/141/25 "2020-09-20T11:33:37Z")

</div>

Mam jednak problem z liczeniem energii. Mam licznik trójfazowy Orno OR-WE-520. Pisze na nim 800 impulsów to jeden kilowat. CounterType ustawiłem na 0, nie wiem jak mam ustawić CounterDebounce. I jak wyzerować dzienny, tygodniowy i miesięczny odczyt.

---

<div class="post-metadata">

**Autor:** ![Cezary.K](https://avatars.discourse-cdn.com/v4/letter/c/a88e4f/32.png) [@Cezary.K](https://ai-speaker.discourse.group/u/Cezary.K)\
**Data wpisu:** [20 Wrzesień 2020 15:23 UTC](https://ai-speaker.discourse.group/t/liczniki-wody-ekogroszku-gazu-energii-licznik-impulsow-aispeaker-home-assistant/141/26 "2020-09-20T15:23:05Z")

</div>

Pierwszy wpis [Cino111](https://ai-speaker.discourse.group/u/Cino111) w tym temacie:

> Najpierw zajmijmy się przerobieniem impulsów od podajnika ekogroszku na kg. W moim przypadku 4 podania to 1 kg ekogroszku. Licznik impulsy liczy 2 na jedno podanie, więc 1kg to 8 impulsów. Wchodzimy w plik sensor.yaml i dodajemy wpis:
> 
> - platform: mqtt  
> name: “Ekogroszek”  
> state\_topic: “Liczniki\_DC0AF2/tele/SENSOR”  
> value\_template: “{{value\_json[‘COUNTER’].C1 |float / 8 }}”  
> unit\_of\_measurement: “kg”
> 
> state\_topic bierzemy z konsoli
> 
> ![image](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/1X/b936f6a3c61d223e46aa147525c7b73b4a7fb48b.png)
> 
> szukamy wiersza z topic/tele/SENSOR
> 
> Po ponownym uruchomieniu bramki mamy coś takiego ![image](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/1X/2c4c4581578758f5a21eae16fe40b9b6e2bc6122.png)

---

<div class="post-metadata">

**Autor:** ![Cezary.K](https://avatars.discourse-cdn.com/v4/letter/c/a88e4f/32.png) [@Cezary.K](https://ai-speaker.discourse.group/u/Cezary.K)\
**Data wpisu:** [20 Wrzesień 2020 15:26 UTC](https://ai-speaker.discourse.group/t/liczniki-wody-ekogroszku-gazu-energii-licznik-impulsow-aispeaker-home-assistant/141/27 "2020-09-20T15:26:33Z")

</div>

> [@kindziol](#):
>
> jak wyzerować dzienny, tygodniowy i miesięczny odczyt.

Liczniki zerują się same w cyklach, które określiłeś.  
Jeśli chcesz wymusić:

![obraz](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/2X/0/0455473d648bb2d21cb38a0cae4344d5d131e3b3.png)

> **[Utility Meter](https://www.home-assistant.io/integrations/utility_meter/)**
>
> Instructions on how to integrate the Utility Meter into Home Assistant.

---

<div class="post-metadata">

**Autor:** ![kindziol](https://avatars.discourse-cdn.com/v4/letter/k/f17d59/32.png) [@kindziol](https://ai-speaker.discourse.group/u/kindziol)\
**Data wpisu:** [20 Wrzesień 2020 16:12 UTC](https://ai-speaker.discourse.group/t/liczniki-wody-ekogroszku-gazu-energii-licznik-impulsow-aispeaker-home-assistant/141/28 "2020-09-20T16:12:30Z")

</div>

@Cezary.K  
Nie wiem ale chyba się nie rozumiemy (albo ja nie kumam). Mnie nie chodzi o ilość groszku tylko o kilowaty które pobiera pompa ciepła. Mój licznik liczy 800 impulsów na jeden kilowat. Więc co mam policzyć lub wysłać do mojego esp żeby liczył dobrze.

---

<div class="post-metadata">

**Autor:** ![Cezary.K](https://avatars.discourse-cdn.com/v4/letter/c/a88e4f/32.png) [@Cezary.K](https://ai-speaker.discourse.group/u/Cezary.K)\
**Data wpisu:** [20 Wrzesień 2020 16:22 UTC](https://ai-speaker.discourse.group/t/liczniki-wody-ekogroszku-gazu-energii-licznik-impulsow-aispeaker-home-assistant/141/29 "2020-09-20T16:22:36Z")

</div>

Masz gotowy wzór, podmień tylko na swoje dane.

`value_template: “{{value_json[‘COUNTER’].C1 |float / 8 }}`

[Cino111](https://ai-speaker.discourse.group/u/Cino111) miał 8 impulsów, Ty zamieniasz na 800

`unit_of_measurement: “kg”`

“kg” zamieniasz na “kWh”

ESP podaje jedynie liczbę impulsów w komunikacie MQTT. Ty w konfiguracji tego sensora w HA określasz na co ma te zliczone impulsy zamienić - przeliczyć dla danej jednostki.

---

<div class="post-metadata">

**Autor:** ![kindziol](https://avatars.discourse-cdn.com/v4/letter/k/f17d59/32.png) [@kindziol](https://ai-speaker.discourse.group/u/kindziol)\
**Data wpisu:** [20 Wrzesień 2020 19:47 UTC](https://ai-speaker.discourse.group/t/liczniki-wody-ekogroszku-gazu-energii-licznik-impulsow-aispeaker-home-assistant/141/30 "2020-09-20T19:47:45Z")

</div>

@Cezary.K  
Dziękuje Ci bardzo za podpowiedzi. Ale jednak mam problem z zerowaniem. Czy możesz mi to jaśniej wyjaśnić.

---

<div class="post-metadata">

**Autor:** ![Cezary.K](https://avatars.discourse-cdn.com/v4/letter/c/a88e4f/32.png) [@Cezary.K](https://ai-speaker.discourse.group/u/Cezary.K)\
**Data wpisu:** [20 Wrzesień 2020 19:55 UTC](https://ai-speaker.discourse.group/t/liczniki-wody-ekogroszku-gazu-energii-licznik-impulsow-aispeaker-home-assistant/141/31 "2020-09-20T19:55:37Z")

</div>

Co chcesz osiągnąć, bo nie bardzo wiem jaki masz problem? Dlaczego chcesz zerować licznik?

---

<div class="post-metadata">

**Autor:** ![kindziol](https://avatars.discourse-cdn.com/v4/letter/k/f17d59/32.png) [@kindziol](https://ai-speaker.discourse.group/u/kindziol)\
**Data wpisu:** [20 Wrzesień 2020 20:01 UTC](https://ai-speaker.discourse.group/t/liczniki-wody-ekogroszku-gazu-energii-licznik-impulsow-aispeaker-home-assistant/141/32 "2020-09-20T20:01:03Z")

</div>

![zerowanie](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/2X/e/efe0f7e10e9d01381cefb6920b51d6f7ad3ffe2f.png)

Jak robiłem próby to teraz mam duże wskazania dzienne, tygodniowe …

Wracając do sprawy impulsów, to wpisaniu moich danych i tak licznik nalicza za dużo. Jak to mogę sprawdzić żeby było dobrze.  
Wygląda to u mnie tak jakby nie ładowało tego po dopisaniu moich ustawień:

platform: mqtt  
name: “Pompa”  
state\_topic: “Liczniki\_DC0AF2/tele/SENSOR”  
value\_template: “{{value\_json[‘COUNTER’].C1 |float / 800 }}”  
unit\_of\_measurement: “kWh”

Nie miałem pliku sensor.yaml więc go utworzyłem i tam dodałem to co wyżej. Teraz przy dodawaniu karty sensor nie mam sensor.pompa.

---

<div class="post-metadata">

**Autor:** ![Cezary.K](https://avatars.discourse-cdn.com/v4/letter/c/a88e4f/32.png) [@Cezary.K](https://ai-speaker.discourse.group/u/Cezary.K)\
**Data wpisu:** [21 Wrzesień 2020 06:04 UTC](https://ai-speaker.discourse.group/t/liczniki-wody-ekogroszku-gazu-energii-licznik-impulsow-aispeaker-home-assistant/141/33 "2020-09-21T06:04:40Z")

</div>

Przeczytaj temat:  
[“dla początkujących”](https://ai-speaker.discourse.group/t/ogolne-encje-informacje-podstawowe-ai-speaker-home-assistant/392)

 ![obraz](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/2X/d/d37f9e440acf9616a1256b5fe8f9211c7233515b.jpeg)

---

<div class="post-metadata">

**Autor:** ![kindziol](https://avatars.discourse-cdn.com/v4/letter/k/f17d59/32.png) [@kindziol](https://ai-speaker.discourse.group/u/kindziol)\
**Data wpisu:** [21 Wrzesień 2020 10:06 UTC](https://ai-speaker.discourse.group/t/liczniki-wody-ekogroszku-gazu-energii-licznik-impulsow-aispeaker-home-assistant/141/34 "2020-09-21T10:06:50Z")

</div>

Nie mogę sobie poradzić. Jak dopiszę to mam taki błąd:

Error loading /data/data/pl.sviete.dom/files/home/AIS/configuration.yaml: ‘utf-8’ codec can’t decode byte 0x93 in position 28: invalid start byte

---

<div class="post-metadata">

**Autor:** ![badzio](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/badzio/32/313_2.png) [@badzio](https://ai-speaker.discourse.group/u/badzio)\
**Data wpisu:** [21 Wrzesień 2020 13:31 UTC](https://ai-speaker.discourse.group/t/liczniki-wody-ekogroszku-gazu-energii-licznik-impulsow-aispeaker-home-assistant/141/35 "2020-09-21T13:31:25Z")

</div>

wychodzi na problem z kodowaniem znakow, zazwyczaj pojawia sie podczas definiowania jednostki miary

---

<div class="post-metadata">

**Autor:** ![kindziol](https://avatars.discourse-cdn.com/v4/letter/k/f17d59/32.png) [@kindziol](https://ai-speaker.discourse.group/u/kindziol)\
**Data wpisu:** [21 Wrzesień 2020 17:47 UTC](https://ai-speaker.discourse.group/t/liczniki-wody-ekogroszku-gazu-energii-licznik-impulsow-aispeaker-home-assistant/141/36 "2020-09-21T17:47:54Z")

</div>

@badzio  
co proponujesz ?

---

<div class="post-metadata">

**Autor:** ![badzio](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/badzio/32/313_2.png) [@badzio](https://ai-speaker.discourse.group/u/badzio)\
**Data wpisu:** [21 Wrzesień 2020 17:52 UTC](https://ai-speaker.discourse.group/t/liczniki-wody-ekogroszku-gazu-energii-licznik-impulsow-aispeaker-home-assistant/141/37 "2020-09-21T17:52:21Z")

</div>

Na poczatek usun atrybuty jednostek miary (_unit\_of\_measurement_) - jesli problem zniknie, tzn ze mialem racje. Co do rozwiazania… Ja bym zaczal od rezygnacji z niestandardowych znakow, tzn pozostanie tylko przy znakach alfanumerycznych. Nie wiem w jaki sposob edytujesz pliki yaml - ja uzywam visual studio ew loguje sie po ssh i korzystam z nano i nigdy nie mialem takich problemow.

---

<div class="post-metadata">

**Autor:** ![kindziol](https://avatars.discourse-cdn.com/v4/letter/k/f17d59/32.png) [@kindziol](https://ai-speaker.discourse.group/u/kindziol)\
**Data wpisu:** [21 Wrzesień 2020 18:58 UTC](https://ai-speaker.discourse.group/t/liczniki-wody-ekogroszku-gazu-energii-licznik-impulsow-aispeaker-home-assistant/141/38 "2020-09-21T18:58:37Z")

</div>

@badzio  
Usunąłem ten wpis i mam taki błąd:

```
                      Error loading /data/data/pl.sviete.dom/files/home/AIS/configuration.yaml: 'utf-8' codec can't decode byte 0x93 in position 28: invalid start byte
```

---

<div class="post-metadata">

**Autor:** ![Tomasz](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/tomasz/32/286_2.png) [@Tomasz](https://ai-speaker.discourse.group/u/Tomasz)\
**Data wpisu:** [21 Wrzesień 2020 19:32 UTC](https://ai-speaker.discourse.group/t/liczniki-wody-ekogroszku-gazu-energii-licznik-impulsow-aispeaker-home-assistant/141/39 "2020-09-21T19:32:00Z")

</div>

Prawdopodobnie polskie znaki w nazwie

---

<div class="post-metadata">

**Autor:** ![badzio](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/badzio/32/313_2.png) [@badzio](https://ai-speaker.discourse.group/u/badzio)\
**Data wpisu:** [21 Wrzesień 2020 19:32 UTC](https://ai-speaker.discourse.group/t/liczniki-wody-ekogroszku-gazu-energii-licznik-impulsow-aispeaker-home-assistant/141/40 "2020-09-21T19:32:08Z")

</div>

Zatem nic sie nie zmienilo - to ciezko wrozyc. Mozesz sprobowac dolaczyc feralny fragment pliku yaml, to moze ktos zerknie. Ew sprobuj zmienic edytor plikow.

[Poprzednia strona](https://ai-speaker.discourse.group/t/liczniki-wody-ekogroszku-gazu-energii-licznik-impulsow-aispeaker-home-assistant/141.md?page=1)

[Następna strona](https://ai-speaker.discourse.group/t/liczniki-wody-ekogroszku-gazu-energii-licznik-impulsow-aispeaker-home-assistant/141.md?page=3)
