NEWS
UNSOLVED (Hilfe)Lüftersteuerung über Iobroker
-
Dafür könnte man im Skript den Befehl
exec(echo "This is my data" > /dev/udp/127.0.0.1/3000)
nutzen.
Hilfreich für Antworten ist wie immer auch die Ente (dann braucht's keinen Gockel)
https://duckduckgo.com/?q=iobroker+linux+exec&t=ffab&ia=web -
@hans_999
Vielen Dank für deine Hilfe.
Aber ich kann damit nix anfangen. Keine Ahnung wo ich das eingeben sollte oder wie ich z.b. einen Datenpunkt in Iobroker bekomme damit ich wenigstens den Lüfter an oder ausschalten kann. -
@hans_999
Ich muss das Thema nochmal hoch holen. Ich habe mittlerweile eine Blauberg Lüftungsanlage und habe ebenfalls die Anleitung angesehen. Auch die Ausführung via exec Kommando würde ich verstehen, aber mein Problem ist, ich sehe es zwar in der Anleitung aber mir ist nicht klar, wie ich den AN/AUS Befehl in die exec einfügen soll. Sollen die Hexawerte einfach mit Komma getrennt werden? (wie würde denn der AN/AUS Befehl aussehen?)
Ich habe ja die Vermutung, dass es total simpel ist, aber ich steh hier gerade völlig auf dem Schlauch.
Falls mir jmd einen Tip geben könnte, wäre ich sehr dankbar. -
Gibt jetzt offensichtlich ein homebridge Plugin. Ich habe eine Lüftungsanlage von Blauberg.
Via HAM-Adapter nutze ich das Plugin im ioBroker. Ich kann die Lüftung damit einschalten und ausschalten, sowie eine der 3 Geschwindigkeiten auswählen. Das soll mir erstmal so reichen.
Heizregister, Lüftungsmodus usw geht damit zwar nicht, aber besser als nichts -
@toralt
kannst Du kurz beschreiben wie Du den homebrdge-blauberg-vento in den HAM-Adaperter integrieren konntest? Ich bekomme es nicht hin. -
@westice Moin,
anbei mal die Bilder des Adapters. So funktioniert das bei mir.
Mehr habe ich nicht gemacht. Bei mir funktioniert das auch soweit.
-
@toralt Ich hänge mich mal dran. Ich habe auch mehrere Blauberg Lüfter. Ich schaffe es zwar die Lüfter per Script zu steuern, aber das Handling der UDP Sockets treibt mich in den Wahnsinn. Da bin ich über diesen Post gestolpert. Leider läuft der Adapter bei mir nicht richtig. Ich habe in der Konfiguration zwei Lüfter eingetragen und ansonsten alles so wie in deinen Screenshots. Im Log stehen keine Fehler, aber in der Objektstruktur gibt es nur einen leeren Ordner ham.
Keine Ahnung was ich falsch mache
-
@diplinge Ich habe nebenher noch eine Homebridge laufen, die ich eigentlich nicht brauche. Dort hatte ich das erst getestet. Als ich dort dann alles steuern konnte hab ich einfach die config kopiert.
Wie alt sind denn die Lüfter? Irgendwo hatte ich mal gelesen, dass es bei Blauberg eine V1 und eine V2 API gibt. Die scheinen untereinander nicht kompatibel zu sein. Ich denke das Homebridge Plugin kann nur mit V2 umgehen.
Für HomeAssistant gibt es auch Integrations für V1 und auch V2 (die bekomme ich aber nicht zum laufen) evtl wäre das eine Alternative zum testen. Die hatte ich auch versucht, da die Integration für V2 mehr kann als das homebridge Plugin. Allerdings konnte ich diese mit meiner Lüftungsanlage nicht zum laufen bewegen (Komfort DBE 550). Die ganzen Plugins sind alle nur für die Blauberg Rohrlüfter und da scheint es Abweichungen zu den großen Anlagen zu geben.
-
-
@diplinge Erster Gedanke -> Ü raus und durch UE ersetzen
-
@toralt Hab ich gerade probiert, geht aber immer noch nicht. Hätte mich aber auch gewundert, die Konfig ist ja UTF-8.
Mal ne andere Frage: Wenn du die Einstellungen direkt am Lüfter oder über die Fernbedienung änderst, bekommt das Dein ioBroker dann mit? Wenn ich über UDP Multicast sende bekomme ich nämlich immer eine Lüfterantwort zurück, aber wenn ich was am Lüfter selbst ändere scheint nichts gesendet zu werden. Das ist ein kleines Problem, da ich mich ja nicht darauf verlassen kann, dass die Status zwischen Lüfter und IOBroker synchron sind.
Ich könnte den Lüfter zwar über UDP alle paar Minuten abfragen und die Status im ioBroker setzen, aber leider haben die Lüfter ja die blöde Angewohnheit zu piepsen wenn man eine UDP Anfrage stellt.
-
@diplinge ja, wenn ich in der Blauberg App was ändere kommt das auch beim ham adapter in den objekten an
-
@toralt Hmm, merkwürdig. Ich lausche mit Wireshark auf allen Netzwerkadaptern, aber da kommt nie was an wenn ich was in der App ändere...vielleicht bediene ich den Wireshark ja auch falsch. Hast du die Lüfter als Master und Slave laufen? Bei mir laufen alle als Master, vielleicht liegt es ja daran
-
@diplinge Ich habe nur die eine Lüftungsanlage. Da ist mir auch nicht bekannt, dass ich da was mit Master oder Slave einstellen kann. Da das ja eine zentrale Lüftungsanlage ist wird das auch keine Sinn machen, denke ich.
Schon mal mit den integrations von HA probiert? Falls da eine gehen würde kannst die Datenpunkte ja via Hass Adapter in den ioBroker bringen.
-
@toralt Ah ok, ich habe mehrere Rohrlüfter vom Typ Vento Expert A50-1 W V.2. In jedem Raum einen (Dezentrale Lüftungsanlage).
Ich probiere es mit meinem eigenen Script weiter. Wenn ich das mit UDP mal hinkriege baue ich vielleicht einen eigenen Adapter für IOBroker...mal schaun
-
Ich schließe mich hier mal an. Habe 4 Vento Expert V.2 verbaut.
Die Lösung mit dem HAM Adapter funktinioniert. Mir fehlen aber die anderen Werte, wie Luftfeuchtigkeit etc..Ich will einstellen, dass ab einer bestimmten Luftfeuchtigkeit der die Lüftung an geht. Die Ventos selbst können nur bei überschreiten des Grenzwertes auf Boost stellen und dann wieder auf die vorherige Lüfterstufe zurück und das auch nur wenn Sie eingeschaltet sind, d.h. mind. Lüfterstufe 1 läuft.
Ich würde Sie eben gerade in Räumen wie Bad und Küche zum senken der Luftfeuchtigkeit einsetzen wollen. Alternativ dazu kann ich mit zigbee sensoren und Skripten arbeiten, aber wieso einen zusätzlichen Sensor nutzen wenn schon einer vorhanden ist.