{"id":1462,"date":"2022-04-04T15:24:27","date_gmt":"2022-04-04T13:24:27","guid":{"rendered":"https:\/\/lobo.uber.space\/wp\/?p=1462"},"modified":"2022-04-04T15:24:27","modified_gmt":"2022-04-04T13:24:27","slug":"von-openhab-zu-iobroker","status":"publish","type":"post","link":"https:\/\/lobo.uber.space\/wp\/?p=1462","title":{"rendered":"Von OpenHAB zu ioBroker"},"content":{"rendered":"\n<p>Nachdem ich letztes Jahr mit <a href=\"https:\/\/www.openhab.org\/\">OpenHAB<\/a> mein Smart Home startete, bin ich nun zu <a href=\"https:\/\/www.iobroker.net\/\">ioBroker<\/a> gewechselt und muss sagen, der Umstieg hat viele Vorteile gebracht.<\/p>\n\n\n\n<p>Bei ioBroker werden die Zigbee Ger\u00e4te durch einen eigenen Adapter unterst\u00fctzt. Dadurch kann man neue Ger\u00e4te relativ einfach durch Bedienung der Weboberfl\u00e4che hinzuf\u00fcgen. Auch der \u00c4rger durch parsen der JSON-Daten des MQTT entf\u00e4llt.<\/p>\n\n\n\n<p>Leider gibt es keinen Skript-Interpreter f\u00fcr Python Skripte im ioBroker. Nun gut, lerne ich halt JavaScript. Daf\u00fcr ist die Unterst\u00fctzung von Blockly im ioBroker deutlich besser. Es sind alle ben\u00f6tigten Funktionen als Elemente vorhanden. Da man sich f\u00fcr ein erstelltes Blockly auch den JavaScript Code anzeigen lassen kann, kann man sehr einfach herausfinden, welche Funktionen man in JavaScript ben\u00f6tigt. Das erleichtert das Lernen ungemein.<\/p>\n\n\n\n<p>Nachteil an ioBroker: Mein Beamer wurde nicht unterst\u00fctzt.<\/p>\n\n\n\n<p>Am Anfang habe ich das dar\u00fcber gel\u00f6st, dass ich den Beamer weiterhin \u00fcber OpenHAB angesteuert habe. Im ioBroker gibt es einen OpenHAB-Adapter, \u00fcber den man die entsprechenden Datenpunkte aus OpenHAB ansprechen kann. Da das am Ende der einzige Grund war, OpenHAB noch laufen zu lassen, habe ich mich entschlossen kurzerhand einen entsprechenden Adapter f\u00fcr ioBroker selber zu schreiben. Dies ist nicht sehr aufwendig und ging dementsprechend schnell (<a href=\"https:\/\/github.com\/Azador\/ioBroker.epson-esc-vp21\">siehe hier<\/a>).<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Nachdem ich letztes Jahr mit OpenHAB mein Smart Home startete, bin ich nun zu ioBroker gewechselt und muss sagen, der Umstieg hat viele Vorteile gebracht. Bei ioBroker werden die Zigbee Ger\u00e4te durch einen eigenen Adapter unterst\u00fctzt. Dadurch kann man neue Ger\u00e4te relativ einfach durch Bedienung der Weboberfl\u00e4che hinzuf\u00fcgen. Auch der \u00c4rger durch parsen der JSON-Daten &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/lobo.uber.space\/wp\/?p=1462\" class=\"more-link\"><span class=\"screen-reader-text\">\u201eVon OpenHAB zu ioBroker\u201c<\/span> weiterlesen<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[110,97,65,112],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/lobo.uber.space\/wp\/index.php?rest_route=\/wp\/v2\/posts\/1462"}],"collection":[{"href":"https:\/\/lobo.uber.space\/wp\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/lobo.uber.space\/wp\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/lobo.uber.space\/wp\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/lobo.uber.space\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1462"}],"version-history":[{"count":1,"href":"https:\/\/lobo.uber.space\/wp\/index.php?rest_route=\/wp\/v2\/posts\/1462\/revisions"}],"predecessor-version":[{"id":1464,"href":"https:\/\/lobo.uber.space\/wp\/index.php?rest_route=\/wp\/v2\/posts\/1462\/revisions\/1464"}],"wp:attachment":[{"href":"https:\/\/lobo.uber.space\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1462"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/lobo.uber.space\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1462"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/lobo.uber.space\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1462"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}