Nie mam takiego zamiaru, przepraszam.
Chocdzi o to, że mam ten komunikat i szukam wszędzie i nie mogę znaleźć odpowiedzi, a wyszedł on po aktualizacji.
Nie napisałeś jak często aktualizujesz HA. Powyższa zmiana w konfiguracji command line pojawiła się czerwcowym wydaniu:
Przed lub po aktualizacji zalecam zapoznanie się Breaking Changes danego wydania.
Zakładka Breaking Changes do ogłoszenia na blogu aktualizacji 2023.6.
Kolejny raz apelujemy o czytanie komunikatów działu z przełomowymi zmianami przed aktualizacją systemu. A najlepiej zaraz po jego wydaniu, bo łatwiej zaplanować dostosowanie dla własnych potrzeb systemu i mieć czas na zastanowienie.
Zaraz, zaraz… jaki związek ma command line z błędem typu danych w załączonym kodzie, który nie używa cmd?
Skąd wzięło się to?
@Gorbi
A skąd mamy wiedzieć?
Kapiesz informacjami po kropelce, a chyba nikt nie ma tak mocnej szklanej kuli, by zdalnie czytała twoje konfiguracje jeśli ich nie wklejasz do posta.
Screenshoty są fajne jako ilustracja, ale gdzie tekst (kod, konfigi, logi itd. co tam akurat może być potrzebne do jakiejkolwiek diagnozy).
Rzuciłeś sam scenshotem z #!
(a nawet na nim widać, że commad_line jest powiązane z błędem).
@RobinI30 tu się chyba więcej rzeczy posypało naraz…
Teraz już wiem po co powstaje AI
OK, dzięki wszystki za rzeczowy odzew. Miłego dnia.
Mógłbyś pokazać swoją konfiguracje, niestety na razie nie udało mi się prawidłowo połączyć próbuje w trybie “Mod bus TCP<=>Tryb Mod bus RTU” testowo przez Modbus Poll ?
Hej,
Mam rekuperator Airpack Home 300v Energy+ i chciałem zintegrować go z HA.
Na dzień dobry próbowałem kupić adapter RS48 do Ethernet Waveshare, ale nie udało mi się ustawić komunikacji między nim i HA.
Spróbowałem więc z ESP32 na ESPHome (miałem akurat pod ręką model z wbudowanym RS485: T-CAN485 – LILYGO®)
Udało mi się dobrnąć do etapu gdzie mogę odczytać sensory
Konfiguracja - esphome: name: thesslagreen-lilygo-tcan485 friendly_name: thesslagreen-lil - Pastebin.com
Niestety nie wiem jak wysyłać komendy do modbusa.
Z tego co rozumiem powinienem wysłać do adresu 4224 jedną z podanych wartości:
0 - brak
1 - OKAP wejście sygnałowe OK
2 - KOMINEK aktywowane ręcznie / wejście sygnałowe K
3 - WIETRZENIE (przeł. dzwonkowy) wejście sygnałowe W
4 - WIETRZENIE (przełącznik ON/OFF) wejście sygnałowe W
5 - H2O/WIETRZENIE (higrostat) wejście sygnałowe H2O
6 - JP/WIETRZENIE (cz. jakości pow.) wejście sygnałowe JP
7 - WIETRZENIE (aktywacja ręczna) aktywowane ręcznie
8 - WIETRZENIE (tryb AUTOMATYCZNY) aktywowane na podstawie harmonogramu
9 - WIETRZENIE (tryb MANUALNY) aktywowane na podstawie harmonogramu
10 - OTWARTE OKNA aktywowane ręcznie
11 - PUSTY DOM
i próbowałem zrobić to tak:
switch:
- platform: modbus_controller
name: "Wietrzenie"
address: 4224
register_type: coil
write_lambda: |-
return "9";
ale niestety to nie działa.
Ktoś coś?
##Edit:
Zamiast switch zrobiłem select:
select:
- platform: modbus_controller
name: "${device_description} tryb pracy"
address: 4224
value_type: S_WORD
optionsmap:
"Auto": 0
"Wietrzenie": 8
"Otwarte okna": 10
"Pusty dom": 11
- platform: modbus_controller
name: "${device_description} sezon"
address: 4209
value_type: S_WORD
optionsmap:
"Lato": 0
"Zima": 1
Jeśli temat aktualny, to u mnie działa na:
i te pozycje które mam włączone dodatkowo:
reszta off.