HomeAssistant vs ioBroker vs others

#7465350
Lesenswert?

Hi.

Momentan betreibe ich ein Smart Home System, basierend auf Homematic IP und Shelly. Gesteuert wird das ganze über die herstellereigenen Lösungen. Zusätzlich gibt es ein paar selbstgebastelte PHP Scrips auf meinem Homeserver. Diese reichen einige Schaltbefehle zwischen HMIP und Shelly hin und her und machen einige Regelungen "offline" ohne die Shelly Cloud und Szenen zu benutzen.

Meine PHP Scripts sind relativ billig gemacht. Ohne User Interface. Und einfach irgendwie hingeklatscht und auch nicht großartig dokumentiert. Änderungen sind nicht besonders komfortabel umsetzbar.

Einige Schaltfunktionen werden sogar noch über einen 230V Steuerstromkreis zwischen beiden Systemen übertragen (Ausgang auf Eingang des anderen Systems geschaltet) oder Eingänge sind einfach parallel angeschlossen. In dem 230V Steuerstromkreis hängt auch noch eine Siemens Logo mit drin, um logische Verknüpfungen und Zeitfunktionen im 230V Steuerstromkreis zu realisieren. Vor Allem die Steuerung der Außenbeleuchtung und Aussenstromkreise erfolgt "konventionell" mit 230V Bewegungsmeldern, diversen Tastern und Siemens Logo über den 230V Steuerstromkreis.

Nun würde ich gerne alles auf ein einheitliches System umstellen, wo ich alle 3 Systeme (HMIP, Logo und Shelly) einbinden kann, und direkt miteinander verbinden kann, ohne über improvisierte PHP Scripts oder 230V Kopplungen zu arbeiten.

In die nähere Auswahl ist Home Assistant und ioBroker gekommen. Zwischen den beiden kann ich mich jedoch nicht entscheiden. Was würdet ihr nehmen, und warum?

Grüße

#7465570
Lesenswert?

me2, ioBroker. Ich hatte die Frage mal im ioB Discord gestellt, ioB sollte mehr Möglichkeiten bieten spezielle Sachen zu machen, HA ist durch vorkonfiguration einfacher. ioB ist JavaScript, HA afaik Python. Hängt also auch davon ab was man für Weiterentwicklungen selber lieber mag. Logik in ioB geht in Scripten (JavaScript/Typscript, Blocky wenn man es grafisch mag), vieles geht über Szenen (Trigger aus Logik oder z.B. eingebaute wie Astro Zeitpunkte) oder auch Node Red. NR ist als Adapter integriert und ioB Datenpunkte sind einfach über ioB Nodes verfügbar, man kann also auch die Grafik des ioB Dashboard nutzen. Ansonsten gibt es mindesten ein halbes Dutzend Visualisierungsadapter. Der Standard 'Vis' ist zwar frickelig für spezielle Wünsche, aber durch einbetten von HTML und JS Code geht im Prinzip alles.

#7465720
Lesenswert?

Ich nutze FHEM, einfach weil es damals nur das gab, ich nicht alles neu machen will

Klar, heute nimmt man eher die beiden von Dir genannten Varianten

Hier ist es aber so: ich nutze FHEM einfach nur als Interface, auch hier ist fast alle Logik in vielen einzelnen Bash-Skripten realisiert

Ich finde das wesentlich einfacher als die diversen internen Logiken

#7465738
Lesenswert?

Heinz R. schrieb:

Hier ist es aber so: ich nutze FHEM einfach nur als Interface, auch hier ist fast alle Logik in vielen einzelnen Bash-Skripten realisiert Ich finde das wesentlich einfacher als die diversen internen Logiken

Ich nutz in ioBroker für so gut wie alles den JavaScript-Adapter. Damit lassen sich gut Automatismen und komplexe Szenen umsetzen. Oder man grabt damit Webseiten und holt sich z.B. Infos bzgl. Müllabfuhr usw.

Die anderen Adapter sind dann eigentlich nur noch Schnittstelle zur Hardware.

Persönliche Seite #7465780
Lesenswert?

Ich hab mich seinerzeit für HA entschieden, da es einen soliden Eindruck machte, und es mit HassOS eine einfach zu installierende Distribution gibt. Bei einem ordentlichen System, dass man primär /benutzen/ möchte, ist die Implementierungssprache eher nebensächlich. Jedenfalls reichten für die Umsetzung meiner Heizungssteuerung die einfachen “Automations” volkommen aus. Komplexere Dinge kann man mit dem Node-RED AddOn angehen, das bereits vorgefertigte Nodes für diverse HA Entitäten bereitstellt. Einfach zu bedienende Backup- und Updatefunktionalität ist definitiv ein Plus.

Ob HA /besser/ ist als irgendwas anderes kann ich nicht beurteilen.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren