ioBroker

Der Nachfolger von CCU.IO ist ioBroker : http://www.iobroker.net/

Seit Juni 2017 wird versucht, HSX auch auf einem Raspi mit ioBroker zu installieren. Der Grund liegt in der jährlichen SD-Karten Demenz der aktuellen SD-Karte im HSX Steuerungs-Raspi (siehe SD-Karten). Circa einmal im Jahr muß die SD Karte - der Technologie geschuldet - ausgetauscht werden.

Auf den ioBroker Webseiten stehen einige Installationsanweisungen. Node.js ist standardmässig auf allen neuen Grafik-Raspian Distributionen drauf. Es gibt es leider auch noch ein Riesen-Thema mit Versions-Inkompatibilitäten der einzelnen Komponenten (OWFS, node.js, ...). Insbesondere scheint es auch ein Thema zu sein, welche node.js Version auf dem Raspi ist ? Basis einer Installation sollte sein :

Installation ioBroker

    1. ioBroker installieren
      1. sudo mkdir /opt/iobroker
      2. sudo chmod 777 /opt/iobroker
      3. cd /opt/iobroker
      4. sudo npm install iobroker --unsafe-perm
    2. ioBroker über IP im Webbrowser aufrufen: http://IP-Adresse:8081

Die Installation ruckelt aber noch ein bischen, ;-) . Wie das so ist ...

./iobroker start sollte ioBroker starten, und man sollte "etwas" auf Port 8081 sehen.

ioBroker ist nett :

- wird aktuell entwickelt

- Einbindung der Fritz!Dect 200 Steckdose funktioniert. Einfach das Teil irgendwo reinstecken, und schon hat man die Temperatur im System, weil die Fritz!Dect 200 Steckdose auch die Temperatur misst.

Passiert gerade :

    • Es gibt einen Prototyp von ScriptGUI für ioBroker. Vielleicht dreht es sich ja bald ?

Herausforderungen :

    • PiFace Adapter : Datei-Typen Inkompatibilität : 2017-07-12 00:01:00.872 - javascript.0 Wrong type of piface.0.OUT2:"boolean". Please fix, while deprecated and will not work in next versions.
    • Einbindung eines Kalenderbausteins.
    • Einbinden von externen Modulen.
    • wie portabel sind Blockly Programme ?
    • wie bindet man Python Programme ein ?
    • der OWFS Adapter ist sensibel. Funktioniert leider nicht mit allen OWFS Versionen. Neuere Version heist nicht unbedingt, daß es funktioniert.
    • so etwas wie SlimUI, Highcharts und eine Weiterentwicklung von ScriptGUI wäre nett.
    • funktioniert eine "abgestrippte" Version mit den "alten" Raspis vor 2B ?
    • eine Tabelle mit funktionierenden Versionskombinationen wäre hilfreich (ideal wär natürlich, wenn man diese Tabelle gar nicht braucht)
    • die ioBroker App soll toll sein. Sie läuft aber zur Zeit nur auf Android, :-( .

Mal schauen ....