Urządzenia Modbus
Sekcja w której zarządzamy urządzeniami podłączonymi do magistrali modbus.
Konfiguracja w aplikacji webowej
Zalecany sposób konfiguracji.
Przykładowa konfiguracja w webui
Widok umożliwiający podgląd zdefiniowanych urządzeń modbus, podgląd ich adresów, interwału aktualizacji i przypisanego do nich obszaru.
Dodawanie nowego

| Nazwa opcji | Opis |
|---|---|
| Nazwa wyświetlana | Nazwa z jaką będzie widoczne urządzenie w aplikacji, MQTT i HA. |
| Obszar | wybór odpowiedniego obszaru. |
| Adres | Adres dodawanego urządzenia modbus. |
| Model | Umożliwia wybór ze zdefiniowanej listy konkretnego urządzenia. |
| ID | Techniczne ID urządzenia dla tematów MQTT. |
| Interwał aktualizacji | Umożliwia zmianę czasu co jaki stany urządzenia będą aktualizowane |
Edytor YAML
Wymagane moduły
modbusKomponent czujników Modbus. Musisz znać adres urządzenia, z którym chcesz się połączyć! Wspierane urządzenia:
| Device | Model name |
|---|---|
| Eastron SDM6301 Energy meter | sdm630 |
| Eastron SDM1201 Energy meter | sdm120 |
| Sofar Solar PV Inverter | sofar |
| Socomec E23 Energy Meter 3-Phase | socomec_e23 |
| Socomec E03 Energy Meter 1-Phase | socomec_e03 |
| r4dcb08 Temperature Dallas Board | r4dcb08 |
| CWT-TH0x Temperature and Humidity sensor | cwt |
| SHT20 Temperature and Humidity sensor | sht20 |
| SHT30 Temperature and Humidity sensor | sht30 |
| Liquid depth sensor | liquid-sensor |
| Orno-or-we-517 Energy Meter | orno-or-we-517 |
| Ventclear ventilation system | ventclear |
| Fujitsu Air Conditioner | fujitsu |
| Thessla Green AirPack 4 ventilation system | thesslea |
Przykładowa konfiguracja
modbus:
uart: uart4
modbus_devices:
- id: sofar1
model: sofar
address: 1
- id: sdm1
model: sdm630
address: 32
- id: Liquid sensor
model: liquid-sensor
address: 41
- id: CWT TH0x
model: cwt
address: 61
- id: SHT20
model: sht20
address: 62
sensors_filters:
temperature:
- offset: -2
- round: 2
humidity:
- round: 3Zmienne konfiguracyjne:
- id (Wymagane, string) - unikalnie identyfikuje to urządzenie w MQTT i Home Assistant
- address (Wymagane, string) - adres Modbus urządzenia, z którym chcesz się komunikować.
- model (Wymagane, string) - schemat modelu do użycia. Sprawdź tabelę powyżej, aby uzyskać nazwę modelu.
- update_interval (Opcjonalne, timeperiod, domyślnie: 60 sekund) - interwał aktualizacji. Połączenie Modbus jest dość obciążające dla procesora, więc dostosowuj je ostrożnie. Minimum to 1 sekunda, ale zalecane minimum to 10 sekund.
- sensors_filters (Opcjonalne, dictionary) - słownik
nazwa_czujnika: lista filtrów. Zobacz przykład powyżej, jak ich używać. Obecnie możliwe filtry dotyczą temperatury i wilgotności. Listę filtrów znajdziesz w Filtry. Filtry czujników działają na razie tylko dla wartości temperatury i wilgotności.
Footnotes
-
Te liczniki energii można znaleźć w dwóch wersjach i tylko jedna obsługuje Modbus - czasami jest oznaczona sufiksem
M(SDM120M/SDM6301M), innym razemModbusjest wymieniony w tytule. Nie myl jej z tańszą wersją z sufiksemD(SDM120D/SDM6301D) - nie obsługuje ona komunikacji Modbus, więc nie można jej podłączyć do boneIO. ↩ ↩2