NEWS
UNSOLVED Homematic Programmieren. CCU 2 oder ioBroker (Blockly)
-
Moin Moin,
Ich habe mal ne allgemeine Frage. Und zwar macht es mehr Sinn Homeatic Geräte direkt auf der CCu2 zu programmieren oder im iobroker?Dh. Einerseits die Programm erstellen in der CCU und dann alle als Anzeige im VIS laufen lassen, oder andererseits die Geräte nur "anlernen an die CCU" und alles weite im iobroker programmieren.
Wie ist da eure Meinung?
-
Das hat alles seine Vor/Nachteile.
Ich würde alles was "wichtig" ist versuchen auf ein System zu konzentrieren.
Bei mir z.B. Rollladensteuerung: Die habe ich in der CCU gelöst damit die Automatik auch noch funktioniert wenn ioBroker mal nicht mehr laufen sollte.
Andere weniger wichtige Sachen laufen in ioBroker.
Ob jetzt die Rollladen Automatik "wichtig" ist oder nicht muss jeder für sich selber entscheiden.
-
Also ich habe zwischenzeitlich alle Programme aus der CCU auf den IoBroker ausgelagert. Ich habe aber auch ein Backup-System für den Fall der Fälle.
Insbesondere da Iobroker gerade die Vermischung von Sensoren und Aktoren unterschiedlicher Hersteller möglich macht, erschien es mir nicht sinnvoll die Logik auf der Homematic zu lassen
-
@Michaelsvv sagte:
die Geräte nur "anlernen an die CCU" und alles weite im iobroker programmieren.
So halte ich es, da ich mit Javascript alles machen kann im Gegensatz zur hässlichen Kombination aus WebUI-Programmierung und dem sehr eingeschränkten HM Script.
-
Ich kann auch nur iobroker mit javascript empfehlen. Ja mit Homematic-Script kommt man sehr weit aber da man irgendwann unterschiedliche Systeme hat muss man eh einiges in ioBroker machen. Ich hatte alles erst in der ccu und bin dann erst mit unwichtigen Sachen gewechselt. Das Problem war bei mir dann, wenn man etwas in den ccu Programmen ändern muss hat man die Scriptsprache vergessen oder die eigenwillige Logik. Mittlerweile habe ich nichts mehr auf der ccu.
Zuverlässig sind beide Systeme. Für meine Hausautomation kann ich weder auf das eine noch auf das andere verzichten.
-
@cash sagte in Homematic Programmieren. CCU 2 oder ioBroker (Blockly):
aber da man irgendwann unterschiedliche Systeme hat muss man eh einiges in ioBroker machen
Das ist der eigentliche Punkt.
Werte von anderen Systemen wieder in die CCU zu bekommen ist zwar auch machbar, aber definitiv nicht empfehlenswert.
Da schon lieber alles in ioBroker, wo alles zusammenläuft.Ich bilde mir sogar ein, dass Schaltaktionen (Licht) über Blockly mit Bedingungen genau so schnell sind wie Direktverknüpfungen auf der CCU.
Oder etwas abgeschwächt: Die Latenz die Programme auf der CCU erzeugen kommen bei Programmen auf ioBroker IMHO nicht so stark rüber -
@Michaelsvv said in Homematic Programmieren. CCU 2 oder ioBroker (Blockly):
Wie ist da eure Meinung?
Ich schließe mich da wendy2702 an.
ioBroker steht "über" Homematic. Das heißt, HM kann auch ohne ioBroker laufen, aber nicht umgekehrt.
Daher habe ich meinen Aufbau so gewählt, dass ich immer ein Fallback habe:- Fällt ioBroker aus, bleibt mir HM
- Fällt HM aus, bleiben die Aktoren
Damit wird die Logik zwischen HM und ioBroker aufgeteilt.
Diese Aufteilung habe ich so gewählt, dass ich Komfortfunktionen in ioBroker habe. Basisfunktionen sind (ggf. parallel dazu) in HM und den Aktoren verfügbar.