bin auch aus dem knx-user-forum zum Timberwolf Forum gekommen und möchte mich auch kurz vorstellen. Mich hat das Thema Hausautomatisierung vor 20 Jahren bei einem kleineren Einfamilienhaus Projekt gepackt. Bei meiner "alten Firma" (Dienstgeber) durchlief ich einige Ausbildungen (Elektroinstallationstechniker, Kommunikationstechniker in HF-, Audio- und Videoelektronik, IT-Meister). Tätigkeitsfelder waren KNX-Installationen, PA-Musikanlagen, MP3 Systeme Gastronomie, in Bars Effektgeräte, Kabel-TV Netze im Wandel Analog digital, Kopfstationen, SAT-Aufbereitungsanlagen, Brandmeldeanlagen, Gäste-WLAN mit Verrechnung, Hausinterne Info TV Kanäle uvm. Vor 10 Jahren bin ich umgesattelt auf die Medizintechnik und seitdem ist IoT mein Hobby.
Erfahrung sammelte ich am meisten durch OS Projekte und Faszination einiger Geräte mit enormem Lernpotenzial.
Angefangen hat alles mit einer Dreambox bei der ich begann mich mit Linux zu beschäftigen. So freundete ich mich damals mit der Konsole an. Netzwerktechnik brachte mir openWRT und die Fritzbox bei.
Im Zuge meiner Ausbildung begann ich mich mit µC Atmega und Assembler zu beschäftigen und realisierte so meine Heizungsteuerung mit einem eigens entwickelten i2C Feldbus. Tätigkeiten: Beschaltungen planen, Platinen Layouts zeichnen, belichten, ätzen, bohren und bestücken. Die Temperaturfühler habe ich mit kleinen i2C ICs in Hülsen realisiert. Bin dann im AVR Studio auf C umgestiegen und begriff endlich für was library gut sind. Zu guter Letzt brauchte ich noch eine Visualisierung und habe meinen µC über RS232 an LabVIEW angebunden und hatte 2009 die erste Visualisierung auf meinem ersten iPhone.
Danach beschäftigte ich mich mit Arduino und tauschte mein Selbstentwickeltes Board aus. Sketches programmieren und ändern war einfach komfortabler.
Wire Gate-Ära:
Als ich dann vom Wiregate erfuhr und ich schon am Haus planen war bestellte ich gleich eines. (Ich glaube dazumal €350.-) Die 1W Fühler waren viel komfortabler als meine i2c Dinger. Ich begann meine Sketches in Perl zu Übersetzen und Steuerte meine Heizung mit dem WG und meine selbst gebauten Relaisplatinen ersetzte ich durch KNX-Aktoren. Meine ersten Tests mit DMX auf dem WG liefen erfolgreich.
Beim Hausbau habe ich E-Strichfühler und Multisensoren verbaut. War eine sehr gute Entscheidung. Die komplette Beleuchtung wird mit dem knxdmxd gesteuert. (sehr stabil)
Die Cometvisu setzte ich als Visualisierung ein. Ein Hammer-Projekt!
EDOMI-Ära:
Als die Projekte wuchsen und immer mehr Geräte dazu kamen (KWL, Füllstandanzeige, Zähler, Musik usw.), wurde auf dem WG alles etwas unübersichtlich und das Debugging wurde für mich schwierig. Habe versucht in MS Visio zu dokumentieren um die Übersicht zu behalten. Habe einige Systeme versucht wie z.B. openHAB brachte mich aber auch nicht weiter. So stieß ich auf EDOMI und hab mir den Logikprozessor angesehen. Geiles Teil. Der größte Vorteil für mich war es des durch die Logikbausteine den Überblick zu bewahren und zu debuggen. Das Coolste ist es LBS selber zu schreiben. Ich habe also die Perl Skripte in PHP Logikbausteine gepackt und hatte gleichzeitig die Übersicht wieder. Die Anbindung an andere Systeme z.B. Node-Red funktioniert über MQTT problemlos. So konnte ich einfach die paar Homematic Komponenten auf den KNX bzw. in die Logiken integrieren. Bei der Visualisierung bin ich noch gespalten. Es ist mega Zeitaufwendig und man kann nur ganze Projekte im und Exportieren. Andrerseits kommen Bilderbuch-Visualisierungen zu Stande in denen nichts unmöglich erscheint.
So nun wissen wir das meine Heizungssteuerung von Assembler zu C,
von C zu Sketches(C), von Sketches zu Perl und von Perl auf PHP konvertiert ist.
Fazit in Sachen Sprachen: PHP ist die charmanteste.
So und nun warte ich gespannt auf meinen TW 2600 für die nächste Ära.
Als ich letztes Jahr bei der Aktion bestellt habe, tat ich das intuitiv. Mir liegt das Projekt Wiregate und nun Timberwolf am Herzen.
Ein paar Wochen später bekam ich kalte Füße und wollte abbestellen. Ich hatte so viel Zeit in Edomi investiert und es läuft eigentlich alles gut. Jetzt wo ich mich mehr im Forum eingelesen habe, bin ich froh, dass ich nicht abbestellt habe und den Care-Vertrag abgeschlossen habe.
Jetzt stellt sich die Vorfreude richtig ein und ich plane schon was ich mache, wenn das Teil endlich bei mir ist.
Übersicht Vorhaben:
Derzeitige Umsetzung am Wiregate:
- KNX Buszugriff (eibd)
- 1-Wire mit 119 Slaves, 5 Busmaster DS9490 und 9 Koppler
- DMX mit 62 Kanälen auf 5 Universen aufgeteilt mit knxdmxd und einer E1.31 Bridge
- Plugins:
- Logikprozessor
2 Repeater Funktionen
67 Memory Funktionen
- RRD_creator
25 RRDs von KNX, Edomi usw.
- Szenencontroller
für 3 MF Taster, Szenen zur Statusanzeige (LED) am Taster
- Logikprozessor
- Mit KNX und 1-Wire vom Wiregate übersiedeln
- DMX am Timberwolf umsetzen. Mit TW oder knxdmxd?
- Die Plugins sollten sich leicht ablösen lassen.
- Edomi auf TW in Docker übersiedeln.
Also ohne das Produkt noch in der Hand zu haben möchte ich meinen großen Respekt vor dem ganzen Wirewolf Team ausdrücken,
natürlich ganz besonders Stefan für seine Beratung und den guten Support beim WG.
Schöne Grüße aus Tirol
Gernot Klobucaric