{"id":1018,"date":"2015-07-08T11:19:31","date_gmt":"2015-07-08T09:19:31","guid":{"rendered":"http:\/\/www.familie-christian.com\/hausbau\/?p=1018"},"modified":"2015-07-08T11:19:04","modified_gmt":"2015-07-08T09:19:04","slug":"knx-das-update-dilemma","status":"publish","type":"post","link":"https:\/\/www.familie-christian.com\/hausbau\/?p=1018","title":{"rendered":"KNX: Das Update-Dilemma"},"content":{"rendered":"<p>Dass auch KNX keine gr\u00fcne Teletubbie-Landschaft ist in der alles bestens l\u00e4uft, sollte einem eigentlich von vornherein klar sein. Es ist eben wie mit so vielem: Es k\u00f6nnte alles ein klein wenig runder sein. Ist es aber nicht. Da ich sonst nicht wei\u00df wohin damit, klage ich hier einfach mal mein Leid.<\/p>\n<p>Ich habe vor l\u00e4ngerer Zeit einen 8-fach Jalousieaktor von MDT erstanden. Weil das f\u00fcr unser Haus nicht ausreichend war, habe ich die Installation noch einen 4-fach Aktor erg\u00e4nzt.<\/p>\n<p>Erst nach einigen Wochen wurde klar: Hier stimmt was nicht:<!--more--><\/p>\n<p>Die Wetterstation sagt dem Aktor \u00fcber den Bus: &#8222;Es wird Nacht, bitte Jalousien\/Rolladen herunter fahren&#8220; oder auch &#8222;Es wird Tag. Zeit f\u00fcr mehr Licht im Raum. Hoch mit den Jalousien\/den Roll\u00e4den&#8220;.<\/p>\n<p>Da es aber gerade in der Sommerzeit sehr fr\u00fch hell wird, man aber nicht schon gegen 05:00 morgens vom Sonnenlicht geweckt werden will, habe ich eine Sperre eingerichtet: Neben der Zimmert\u00fcr h\u00e4ngt ein 4-fach Taster der eine Taste f\u00fcr die Sperre des Sonnenschutzen (aka. Jalousie\/Rolladen) eingestellt wurde. Das Ziel: Beim zubett gehen Taste dr\u00fccken: Signal-LED geht an und Rolladen wird von da ab nicht mehr automatisch gefahren. Nach dem Aufstehen: Taste nochmal dr\u00fccken: Signal-LED geht aus und der Rolladen f\u00e4hrt wieder automatisch.<\/p>\n<p>Nun ergab es sich aber, das die Roll\u00e4den im Erdgeschoss sich anders verhalten haben als im Dachgeschoss.\u00a0Der Unterschied war schnell gefunden: Im Erdgeschoss kommt der 8-fach-Aktor zum Einsatz, im Dachgeschoss der 4-fach Aktor.<\/p>\n<p>Nach Recherche im KNX User Forum und nach R\u00fccksprache mit dem Hersteller<a href=\"http:\/\/www.mdt.de\" target=\"_blank\"> MDT<\/a>\u00a0ist der 8-fach Aktor eine &#8222;uralte Version&#8220;, w\u00e4hrend der 4-fach-Aktor &#8222;fast neu&#8220;.<\/p>\n<p>MDT hatte im laufe der Jahre die Logik ge\u00e4ndert: 1-bit AUF\/AB-Befehle wurden fr\u00fcher im gesperrten Aktor zwischengespeichert und nach aufheben der Sperre ausgef\u00fchrt. Deshalb hat das im EG auch prima geklappt. Heute haben die Aktoren eine andere Logik und nur absolute Positionsbefehle (0..100%) werden zwischengespeichert.<\/p>\n<p>Das w\u00e4re prinzipiell nicht das Problem gewesen. Ich h\u00e4tte also nur von 1-bit AUF\/AB-Befehl auf absolution Positionierung 0..100% umstellen m\u00fcssen.<\/p>\n<p>Aber der Fahrbefehl Morgens und Abends kommt von der MDT Wetterstation. Und diese sendet ausschlie\u00dflich 1-bit AUF\/AB-Befehle. *Argh*<\/p>\n<p>MDT hat das dann eingesehen und mit einem Update nachgebessert. Wer jetzt denkt: &#8222;Prima. Neue Applikation auf den Aktor einspielen und fertig&#8220; hat sich verrechnet: Es bedarf eines Firmware-Updates des 4-fach-Aktors.<\/p>\n<p>Dabei hat sich auch herausgestellt: Nicht nur wurde Feature A dummerweise in den neuen Aktoren &#8222;entfernt&#8220; (was nun behoben wird\/wurde), nein, auch fehlt meinem alten Aktor Feature B &#8230;<\/p>\n<p>Das Ende vom Lied:<\/p>\n<p>Beide Aktoren eingeschickt. Gegen ein entsprechendes Entgeld wurde der 8-fach-Aktor gegen ein neues Modell mit neuer Version getauscht und mein 4-fach-Aktor bekam ein\u00a0Firmware-Update. Jetzt sind beide Aktoren auf dem gleichen Stand.<\/p>\n<p>Gut. Man k\u00f6nnte jetzt argumentieren: &#8222;Ja, moment mal. Die Entwicklung bleibt ja nicht stehen. Neue Funktionen kommen immer mal wieder im lauf der Jahre hinzu&#8220;.<\/p>\n<p>Korrekt. Aber MDT hat es dummerweise verpennt die eigene KNX-Familie untereinander kompatibel zu halten. Und es hat dann eine Hand voll Jahre gedauert bis das bemerkt wurde.<\/p>\n<p>Aber es geht noch weiter: Im Februar habe ich einen LED-Controller von MDT gekauft. Vorteil gegen\u00fcber den Mitbewerber-Produkten: Ein eingebautes Relais mit dem man das LED-Netzteil in seiner Standbyzeit abschalten kann. Tolle Sache.<\/p>\n<p>Aber es wurde nicht daran gedacht dass man den Aktor so einstellt, dass das Licht binnen 2sek von 0 auf 100% f\u00e4hrt. Das ist auch bekannt als &#8222;Soft-Start&#8220;.<\/p>\n<p>Der Effekt ist nun folgender: Keiner daheim, alle Lichter aus: Relais und somit Netzteil aus. Man kommt heim, dr\u00fcckt die Taste an der Wand oder der Pr\u00e4senzmelder sieht einen und schaltet das Licht ein. Eigentlich sollte nun der Soft-Start erfolgen. Das Relais schaltet ein, das Netzteil bekommt Strom und nach einer Wartezeit von 1,5-2sek ist das licht auf einmal schlagartig an. Nix mit &#8222;Soft-Start&#8220;. Was ist passiert?<\/p>\n<p>Nun, das LED Schaltnetzteil braucht einen Moment bis es die angelegte 230V Spannung in eine stabile Gleichspannung am Ausgang hat. Und dieser &#8222;Moment&#8220; mach den Soft-Start zunichte.<\/p>\n<p>Selbst gute Netzteile k\u00f6nnen das nicht in 0-Zeit.<\/p>\n<p>Fazit: Wenn man das Relais immer direkt mit dem ersten einschalten des ersten LED-Ausgangs schaltet, ist das zu sp\u00e4t. Au\u00dfer man interessiert sich nicht f\u00fcr die Einschaltzeit.<\/p>\n<p>Die L\u00f6sung: F\u00fcr das Relais ein eigenes Kommunikationsobjekt (KO) spendieren, so dass man es selbst einstellen kann.<\/p>\n<p>Aber es w\u00e4re zu einfach wenn das &#8222;einfach so&#8220; ginge. Man sollte meinen dass hier ein Update der Applikation ausreicht. Als Informatiker und Elektroniker w\u00fcrde ich mal behaupten dass der Microcontroller ja so oder so entscheiden muss ob ein Ausgang aktiv ist oder nicht und muss dem entsprechend das Relais schalten. Da jetzt einfach ein KO zu spendieren sollte sich doch mit einer Anpassung der Applikation machen lassen.<\/p>\n<p>Aber wie gesagt: Das w\u00e4re ja zu einfach. Wie sich nun herausgestellt hat braucht es hierf\u00fcr eine andere Revision des Ger\u00e4ts. Prinzipiell w\u00fcrde es ein Firmware-Update tun. Also einschicken zum Hersteller. Aber hier bekam ich die Aussage,\u00a0dass der Aufwand f\u00fcr Test- und Pr\u00fcfadapter, der f\u00fcr das Update notwendig ist, das Update zu teuer machen w\u00fcrde.<\/p>\n<p>Fazit: Ger\u00e4t gekauft und 5 Monate sp\u00e4ter f\u00e4llt auf dass das Relais so nicht so doll zu benutzen ist und als L\u00f6sung m\u00fcsste man sich ein neues Ger\u00e4t kaufen.<\/p>\n<p>Mein pers\u00f6nliches Fazit: Vor dem n\u00e4chsten KNX-Ger\u00e4tekauf wird nicht nur die Applikation gepr\u00fcft, sondern auch geschaut wie es mit der Ger\u00e4terevision aussieht und was andere dazu zu sagen haben.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Dass auch KNX keine gr\u00fcne Teletubbie-Landschaft ist in der alles bestens l\u00e4uft, sollte einem eigentlich von vornherein klar sein. Es ist eben wie mit so vielem: Es k\u00f6nnte alles ein klein wenig runder sein. Ist es aber nicht. Da ich &hellip; <a href=\"https:\/\/www.familie-christian.com\/hausbau\/?p=1018\">Weiterlesen <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[95,98,99,94,96,97],"class_list":["post-1018","post","type-post","status-publish","format-standard","hentry","category-knx","tag-aktor","tag-applikation","tag-knx","tag-mdt","tag-revision","tag-update"],"_links":{"self":[{"href":"https:\/\/www.familie-christian.com\/hausbau\/index.php?rest_route=\/wp\/v2\/posts\/1018","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.familie-christian.com\/hausbau\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.familie-christian.com\/hausbau\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.familie-christian.com\/hausbau\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.familie-christian.com\/hausbau\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1018"}],"version-history":[{"count":1,"href":"https:\/\/www.familie-christian.com\/hausbau\/index.php?rest_route=\/wp\/v2\/posts\/1018\/revisions"}],"predecessor-version":[{"id":1019,"href":"https:\/\/www.familie-christian.com\/hausbau\/index.php?rest_route=\/wp\/v2\/posts\/1018\/revisions\/1019"}],"wp:attachment":[{"href":"https:\/\/www.familie-christian.com\/hausbau\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1018"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.familie-christian.com\/hausbau\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1018"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.familie-christian.com\/hausbau\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1018"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}