Umstellung meiner eigenen Programmierung auf OpenHab
Verfasst: 7. Feb 2022 20:47
Hallo zusammen,
Vorgeschichte:
nach langer Zeit, habe ich mich dazu entschieden meine eigene jahrealte Programmierung (damals Java mit Java Servlets, ohne irgendein Smarthome Framework. Als Oberfläche hat ich damals irgendein jquery mobile verwendet) durch OpenHab abzulösen.
Grundsätzlich sieht das auch alles recht passend aus, lediglich eine gute Oberfläche für einen Wecker (gibts da was, sonst würde ich das extern triggern) fehlt und ich weiß nicht ob ich meine alte ArtNet Animationen (Lampe mit 320 LED's) direkt übernehme oder die Animationen extern ausführe und nur durch OpenHab ansteure (kann ein Teil der alten Programmierung auf einer VM bestehen lassen und eine Schnittstelle machen. Eine entsprechende Virtualisierungsumgebung ist eh vorhanden). Artnet scheint ja mittlerweile zu gehen, aber es sind halt auch Animationen die mehrmals die Sekunde etwas ändern (also Fades, etc.).
Für die neue Umsetzung habe ich mir bereits ein Sonoff 433 MHz Gateway bestellt (für einfache Steckdosen und Schalter), welches auf Tasmota umgestellt wird, eventuell kommt auch noch ein Zigbee Gateway dazu.
Die 433MHz Sachen habe ich damals direkt über ein eigenes, so gesehen proprietäres, Gateway erledigt.
Trennen tue ich dabei nach unwichtig, wichtiger und Sicherheitskritisch. Alarmsensoren werde ich bspw. daher per Kabel verbinden und eine Art mqtt Alarmsensor Gateway bauen (falls jemand da Jammer Erkennungen kennt, die Zuverlässig laufen, wäre das auch sehr interessant. Ein HackRF (vorhanden) oder LimeSDR dafür hinzustellen wäre eventuell leichter als die ganzen Kabel zu verlegen, auch wenn ich da zum Teil schon dran bin. Einen Teil der Sensoren würde ich in dem Fall auch über Funk machen).
Kameras werde ich eventuell auch einbinden, die laufen für sich aber momentan ganz gut in BlueIris (auch wenn ich eine OpenSource Variante schöner fände, ZoneMinder ist aber einfach nicht schön von der Oberfläche her).
Werde BlueIris aber über mqtt an OpenHab anbinden.
Die oberen Sachen sind erstmal nur eine Einleitung, woher ich so zusagen komme und was ich vor habe. Damit werde ich klar kommen.
Ich suche aber nach einem Tipp für folgendes:
In meinem Sicherungskasten laufen 3 Stromstoßkreise zusammen (2 ganz normale Stromstoßschalter, ein weiterer hat eine Dimm Funktion).
Die würde ich gerne mit einbinden, hauptsächlich für eine Daheim Simulierung.
Elektrisch lässt sich sowas natürlich simpel aufbauen:
-3 Relais um die Stromstoßschalter zu triggern (am besten natürlich durch Optokoppler getrennt). Oder TRIAC.
-3 Optokoppler um den aktuellen Status hinter dem Stromstoßschalter auszulesen (eventuell kleiner Kondensator hinter dem Optokoppler, damit der Nulldurchgang nicht triggert. Lässt sich natürlich auch per Software lösen)
-Irgendein Hutschienen Raspberry (overpowered...) oder Arduino/ESP in einem vernünftigen Gehäuse mit vernünftigen Netzteil
Gibts da nicht etwas fertiges um das zu realisieren?
Ich baue in das 230V Stromnetz ungern eigene Bauten ein, auch wenn ich das m.E. vernünftig machen könnte und mir in so einem Fall auch eine vernünftige Platine ätzen lassen würde (an ein entsprechend Gehäuse angepasst).
Wenn es etwas fertiges gibt, lohnt sich der Zeitaufwand auch eher weniger
Ist halt irgendwo auch eine Frage der Versicherung.
Ich bin zwar unter anderem Elektrofachkraft (IT-Systemelekroniker und Fachinformatik SI, doppelt hält besser...), aber privat etwas zu machen ist ja bekanntlich eigentlich nicht erlaubt bzw. versichert.
Klar gibt es entsprechende SPS Controller oder ähnliches, die die Funktion zum Teil übernehmen können und für die man bestimmt Schnittstellen realisieren kann.
Problem ist aber einerseits der Dimmer und anderseits will ich bestimmte Beleuchtungen nicht von Software abhängig machen (Der Stromstoßschalter läuft halt immer, egal ob die Software dahinter ausfällt. Das sind halt Flurlichter die immer funktionieren müssen, auch wenn der Server mal ein Problem hat).
Vorgeschichte:
nach langer Zeit, habe ich mich dazu entschieden meine eigene jahrealte Programmierung (damals Java mit Java Servlets, ohne irgendein Smarthome Framework. Als Oberfläche hat ich damals irgendein jquery mobile verwendet) durch OpenHab abzulösen.
Grundsätzlich sieht das auch alles recht passend aus, lediglich eine gute Oberfläche für einen Wecker (gibts da was, sonst würde ich das extern triggern) fehlt und ich weiß nicht ob ich meine alte ArtNet Animationen (Lampe mit 320 LED's) direkt übernehme oder die Animationen extern ausführe und nur durch OpenHab ansteure (kann ein Teil der alten Programmierung auf einer VM bestehen lassen und eine Schnittstelle machen. Eine entsprechende Virtualisierungsumgebung ist eh vorhanden). Artnet scheint ja mittlerweile zu gehen, aber es sind halt auch Animationen die mehrmals die Sekunde etwas ändern (also Fades, etc.).
Für die neue Umsetzung habe ich mir bereits ein Sonoff 433 MHz Gateway bestellt (für einfache Steckdosen und Schalter), welches auf Tasmota umgestellt wird, eventuell kommt auch noch ein Zigbee Gateway dazu.
Die 433MHz Sachen habe ich damals direkt über ein eigenes, so gesehen proprietäres, Gateway erledigt.
Trennen tue ich dabei nach unwichtig, wichtiger und Sicherheitskritisch. Alarmsensoren werde ich bspw. daher per Kabel verbinden und eine Art mqtt Alarmsensor Gateway bauen (falls jemand da Jammer Erkennungen kennt, die Zuverlässig laufen, wäre das auch sehr interessant. Ein HackRF (vorhanden) oder LimeSDR dafür hinzustellen wäre eventuell leichter als die ganzen Kabel zu verlegen, auch wenn ich da zum Teil schon dran bin. Einen Teil der Sensoren würde ich in dem Fall auch über Funk machen).
Kameras werde ich eventuell auch einbinden, die laufen für sich aber momentan ganz gut in BlueIris (auch wenn ich eine OpenSource Variante schöner fände, ZoneMinder ist aber einfach nicht schön von der Oberfläche her).
Werde BlueIris aber über mqtt an OpenHab anbinden.
Die oberen Sachen sind erstmal nur eine Einleitung, woher ich so zusagen komme und was ich vor habe. Damit werde ich klar kommen.
Ich suche aber nach einem Tipp für folgendes:
In meinem Sicherungskasten laufen 3 Stromstoßkreise zusammen (2 ganz normale Stromstoßschalter, ein weiterer hat eine Dimm Funktion).
Die würde ich gerne mit einbinden, hauptsächlich für eine Daheim Simulierung.
Elektrisch lässt sich sowas natürlich simpel aufbauen:
-3 Relais um die Stromstoßschalter zu triggern (am besten natürlich durch Optokoppler getrennt). Oder TRIAC.
-3 Optokoppler um den aktuellen Status hinter dem Stromstoßschalter auszulesen (eventuell kleiner Kondensator hinter dem Optokoppler, damit der Nulldurchgang nicht triggert. Lässt sich natürlich auch per Software lösen)
-Irgendein Hutschienen Raspberry (overpowered...) oder Arduino/ESP in einem vernünftigen Gehäuse mit vernünftigen Netzteil
Gibts da nicht etwas fertiges um das zu realisieren?
Ich baue in das 230V Stromnetz ungern eigene Bauten ein, auch wenn ich das m.E. vernünftig machen könnte und mir in so einem Fall auch eine vernünftige Platine ätzen lassen würde (an ein entsprechend Gehäuse angepasst).
Wenn es etwas fertiges gibt, lohnt sich der Zeitaufwand auch eher weniger
Ist halt irgendwo auch eine Frage der Versicherung.
Ich bin zwar unter anderem Elektrofachkraft (IT-Systemelekroniker und Fachinformatik SI, doppelt hält besser...), aber privat etwas zu machen ist ja bekanntlich eigentlich nicht erlaubt bzw. versichert.
Klar gibt es entsprechende SPS Controller oder ähnliches, die die Funktion zum Teil übernehmen können und für die man bestimmt Schnittstellen realisieren kann.
Problem ist aber einerseits der Dimmer und anderseits will ich bestimmte Beleuchtungen nicht von Software abhängig machen (Der Stromstoßschalter läuft halt immer, egal ob die Software dahinter ausfällt. Das sind halt Flurlichter die immer funktionieren müssen, auch wenn der Server mal ein Problem hat).