Robotica, Domotica en Drones

openHab

openhab

openHab     MQTT     Espeasy     ESP8266     RFXCOM     MAX!Cube

 

Doel van deze handleiding is communicatie tussen de verschillende modules met Openhab als basis te beschrijven. Ik ben hier nu een aantal weken mee bezig en kan op dit moment de Max!cube onderdelen aansturen en uitlezen, de kikaanklikuit modules schakelen met behulp van RFXCOM en Wifimodules zoals de ESP8266 aansturen via MQTT. Dit alles vanuit Openhab. Geïnstalleerd op een desktop met Windows 10.

tabel

Het opzetten van dit alles kostte nogal wat moeite. Nergens vind je alle info bij elkaar en dan mist er meestal nog iets waardoor een en ander niet werkt. Ik zal proberen stap voor stap te beschrijven hoe je de diverse onderdelen aan elkaar koppelt. In het begin is er openHab; een veelzijdig platform dat d.m.v. Bindings de communicatie met de randapparaten regelt. Alle info om een basisconfiguratie op te zetten vind je in de volgende link:

http://www.openhab.org/getting-started/downloads.html

Zorg ervoor dat je vooraf Java hebt geïnstalleerd als dit nog niet het geval is.
Download de Runtime core, de Addons en Demo setup
Installeer de Runtime core  in bv. een map op C:\openhab
Vervolgens pak je de Demo setup uit in dezelfde map en je hebt een installatie waarmee je kunt experimenteren.

Een goede beschrijving vind je hier:

http://www.openhab.org/getting-started/

Uiteindelijk kun je openHab opstarten vanuit je browser met:

http://:8080/openhab.app?sitemap=demo waar addres het IP adres van je computer kan zijn of je gebruikt localhost.

Dus http://localhost:8080/openhab.app?sitemap=demo
Of: http://192.168.0.15:8080/openhab.app?sitemap=demo als 192.168.0.15 het IPadres van je computer is. Oke: openHab draait !

In de Sitemap en de Items map kun je de dingen nu aanpassen naar je eigen wens. Alles bij elkaar vind je ook in GitHub: openHab

https://github.com/openhab/openhab.git

Een voorbeeld van mijn openHAB

max