Hallo,
ich wollte ein neues Binding für die Oregon Wetterstation WMR 88/100/180 vorstellen. Das Binding ist ziemlich simpel, einfach "org.openhab.binding.wmr.xxxx.jar" in den Addon Ordner kopieren und in den Items folgendes eintragen. Dann die Wetterstation per USB mit dem Rechner verbinden. Es klappt auch mit einem USB 1.1 Extender, somit kann die Station z. B. im Wohnzimmer stehen bleiben.
Das Binding sollte unter Windows 32/64, Mac und Linux 32/64 und ARM laufen.
Unter Linux wird die Packet libusb benötigt, diese Packet ist häufig schon installiert. Unter vielen Linux Distributionen fehlt die Bibliothek libudev.0.so, da diese durch libudev.1.so ersetzt wurde. Im einfachsten Fall legt man hier einen Symlink auf libudev.1.so mit dem Namen libudev.0.so an.
Andere Benutzer als root dürfen in der Regel nicht aus HID Devices zugreifen, daher muss hier eine Rule für UDEV erstellt werden.
Dazu einfach mal in diesem Wiki nachsehen :https://github.com/csowada/HEIMnode/...-auf-odroid-u3
Download:
https://drive.google.com/uc?export=d...lJtUVV0SWJoMTA
Hier die Liste der unterstützen Ids:
Translation Map (ungeprüft)
ich wollte ein neues Binding für die Oregon Wetterstation WMR 88/100/180 vorstellen. Das Binding ist ziemlich simpel, einfach "org.openhab.binding.wmr.xxxx.jar" in den Addon Ordner kopieren und in den Items folgendes eintragen. Dann die Wetterstation per USB mit dem Rechner verbinden. Es klappt auch mit einem USB 1.1 Extender, somit kann die Station z. B. im Wohnzimmer stehen bleiben.
Das Binding sollte unter Windows 32/64, Mac und Linux 32/64 und ARM laufen.
Unter Linux wird die Packet libusb benötigt, diese Packet ist häufig schon installiert. Unter vielen Linux Distributionen fehlt die Bibliothek libudev.0.so, da diese durch libudev.1.so ersetzt wurde. Im einfachsten Fall legt man hier einen Symlink auf libudev.1.so mit dem Namen libudev.0.so an.
Andere Benutzer als root dürfen in der Regel nicht aus HID Devices zugreifen, daher muss hier eine Rule für UDEV erstellt werden.
Dazu einfach mal in diesem Wiki nachsehen :https://github.com/csowada/HEIMnode/...-auf-odroid-u3
Download:
https://drive.google.com/uc?export=d...lJtUVV0SWJoMTA
Code:
Number IndoorTemp "Temp. indoor: [%.1f °C]" { wmr="id:temp.indoor.temperature" }
Code:
wind.lowbatt | Low battery alarm | ON/OFF wind.gust | Wind gust | km/h wind.average | Wind average | km/h wind.direction | Wind direction | ° wind.chill | Wind chill | °C barometer.absolute | Pressure absolute | mb barometer.relative | Pressure relative | mb weather.forecast | Weather forecast | int value weather.previous | Weather previous 24h | int value rain.lowbatt | Low battery alarm | ON/OFF rain.rate | Rainfall rate | mm/hr rain.recent | Rainfall recent | mm rain.day | Rainfall day | mm rain.reset | Rainfall since reset | mm temp.indoor.lowbatt | Low battery alarm | ON/OFF temp.indoor.temperature | Indoor temperature | °C temp.indoor.humidity | Indoor humidity rel. | % temp.indoor.dewpoint | Indoor dewpoint | °C temp.outdoor.lowbatt | Low battery alarm | ON/OFF temp.outdoor.temperature | Outdoor temperature | °C temp.outdoor.humidity | Outdoor humidity rel. | % temp.outdoor.dewpoint | Outdoor dewpoint | °C temp.outdoor2.lowbatt | Low battery alarm | ON/OFF temp.outdoor2.temperature | Outdoor 2 temperature | °C temp.outdoor2.humidity | Outdoor 2 humidity rel. | % temp.outdoor2.dewpoint | Outdoor 2 dewpoint | °C temp.outdoor3.lowbatt | Low battery alarm | ON/OFF temp.outdoor3.temperature | Outdoor 3 temperature | °C temp.outdoor3.humidity | Outdoor 3 humidity rel. | % temp.outdoor3.dewpoint | Outdoor 3 dewpoint | °C
Code:
undefined=undefiniert -=unbekannt 0=leicht bewölkt 1=Regen 2=bedeckt 3=sonnig 4=klar (nacht) 5=Schnee 6=leicht bewölkt (nacht)
Kommentar