Celem niniejszego artykułu jest zaprezentowanie przykładu integracji stacji pogodowej z Systemem Grenton Smart Home z wykorzystaniem protokołu komunikacyjnego Modbus RTU.
Stacja pogodowa, która została użyta w tym przykładzie to ELSNER ELEKTRONIK P03/3 Modbus.
Integracja ta pozwala nam na pobieranie takich informacji jak np.:
- wartość temperatury
- pomiar nasłonecznienia z trzech kierunków - wschód, zachód, południe
- prędkość wiatru
- wykrycie opadów atmosferycznych
Do zrealizowania poniższego przykładu potrzebujemy:
- Gate Modbus
- Stacja pogodowa P03/3 Modbus
Konfiguracja obiektów wirtualnych ModbusRTU
- Zgodnie z dokumentacją stacji wprowadzamy ustawienia, które pozwolą na komunikację Modbus.
- Dodajemy obiekty wirtualne ModbusRTU:
- Uzupełniamy wartości cech wbudowanych:
- Opady:
- Temperatura:
- Prędkość wiatru:
- Nasłonecznienie południe:
- Nasłonecznienie wschód:
- Nasłonecznienie zachód:
Odczyt wartości rejestrów w aplikacji myGrenton
- Tworzymy interfejs z widżetami Wartość:
- Pole Wartość uzupełniamy cechą Value odpowiedniego rejestru:
Podobnie postępujemy z każdym parametrem, który chcemy umieścić w interfejsie.