@Mdk89 I teraz musisz się podłączyć pod ten port szeregowy na prędkości 115200. Czyli najprościej to uruchamiasz Platformio i z podłączonym ESP po USB klikasz ikonkę wtyczki (na dole po lewo):
Tak, ale musisz mieć tego code z dodatkiem platformio zainstalowanego na komputerze gdzie podepniesz USB do ESP. Nie jako dodatek do HA.
Powaga?
Naprawdę trzeba wytaczać armaty na muchę?
Nie wystarczy zwykłe PuTTY (czy jakikolwiek inny terminal szeregowy)?
Powaga. Na odległość trudno się opisuje co w PuTTy wpisać.
Dla mnie najłatwiej bo jak się bawię z ESP to zawsze mam Platformio
Po sugestii @szopen skumałem o co dokładnie chodziło z logami z seriala i odpaliłem putty ale niestety nic nowego nie mam…
Dopiero teraz mnie olśniło że ten Error to z libki odpowiedzialnej za odczyt telegramu. Sprawdź połączenia do GDO, podłącz do innych pinów.
OK ogarnołem podłączenie po przez VS, ale w logach dalej nic nie widać w zasadzie to samo pokazuje co w HA.
Sprawdz polaczenia do GDO. Możesz dać je na inne piny.
Juz przepinałem do D4 D3 i D0 i dalej takie same odczyty są, nic to nie zmienia.
A w yamlu dobrze masz opisane?
esphome:
name: licznik
esp8266:
board: nodemcuv2
external_components:
- source: github://SzczepanLeon/esphome-components@main
components: [ wmbus ]
# Enable logging
logger:
level: DEBUG
# Enable Home Assistant API
api:
encryption:
key: "xxxxxxxxxxx"
ota:
password: "xxxxxxxx"
wifi:
ssid: !secret wifi_ssid
password: !secret wifi_password
# Enable fallback hotspot (captive portal) in case wifi connection fails
ap:
ssid: "Licznik Fallback Hotspot"
password: "xxxxxxxxxxx"
captive_portal:
wmbus:
mosi_pin: GPIO13
miso_pin: GPIO12
clk_pin: GPIO14
cs_pin: GPIO15
gdo0_pin: GPIO5
gdo2_pin: GPIO4
Bez zdjęcia jak to masz połączone to nic nie poradze. Sam przez 6 miesięcy miałem zamienione GDO miejscami i literówkę w libce a jakoś działało
Wyślij mi to, zobaczę co jest nie teges
Ja mam ten sam błąd. Zdarzy sie, że zdekoduje telegram poprawnie, ale najczęściej jest ten błąd. Np. teraz przez 5-10min tylko raz zdekodował poprawnie.
A może to jest kwestia słabego sygnału radia. Próbowaliście bliżej licznika?
Każdą sztukę przed wysyłką testuję u siebie, więc tym bardziej dziwi mnie że są te błędy dekodowania.
@Mdk89 i @jgrycz podeślą mi moduły, więc zrobię dochodzenie, czy to problem sprzętowy
Jestem w zasiegu co najmnie 3 wodomierzy radiowych, moduł mialem na 48h w pobliżu mojego wodomierza 2-3m, i tylko jeden komunikat się pojawiał (błąd dekodowania)
U mnie zblizenie sie do licznika nie pomoglo.
Pol metra od licznika nadal jest blad dekodowania, raz na jakis czas telegram jest prawidlowo odczytany. Poziom sygnału jaki pokazuje w logach to -46dBm.