Ankündigung

Einklappen
Keine Ankündigung bisher.

Status Sammelbestellung Roto-Aktor + Controller

Einklappen
Dieses Thema ist geschlossen.
X
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    #46
    Der "Rest" sind die Roto Kits.

    Aber okay, ich versuche deins schneller fertig zu machen, da ich da ja im Gegensatz zu den Roto-Kits nix feintunen muss.

    Gruß
    Alex

    Kommentar


      #47
      habe zwar keinen Bausatz aber die Anleitung liest sich gut, schön ausführlich!

      Kommentar


        #48
        So, ich denke ich hab den Bug in der Roto-Firmware gefunden:

        Zum einen muss ein Schalt-Signal rund 175ms anliegen damit es vom Dachfenster erkannt wird, und zum anderen dürfen zwei Schaltsignale nicht zu schnell aufeinander folgen.
        Ich hatte bisher zwischen zwei Kommandos keine extra Pause eingebaut. Damt hat dieses Szenario nicht funktioniert:

        Rolladen von 0% (also geöffnet) auf 75% fahren, und sich dann auf halber Strecke entscheiden doch nur bis 50% zu fahren.

        Da es recht komplex wird mit dem ganzen Timing Zeugs, wird das erste Fahrkommando in Richtung 75% einfach mit einem Stop-Kommando gestoppt, und dann direkt ein neues 50% Kommando hinterher geworfen.

        Zwischen Stop und neue 50% kam es dann zu Timingproblemen.
        Ich hab hier einfach nochmal 175ms Zeitversatz eingebaut, damit klappts nun.

        Das ganze ist natürlich noch verbesserungswürdig. Man könnte direkt in das aktuelle Fahrkommando den neuen Befehl einfließen lassen. Man muss nur schauen dass man alle Zahlen korrekt miteinander verrechnet. Und da wird's schnell kompliziert. In der Theorie ist das noch einfach. In der Praxis mit nur einem "Thread" ist das aber deutlich komplexer.

        Hinzu kommt noch: Ich hab für die Pausen ein tatsächliches "delay" genutzt, was suboptimal ist. Denn in der Zeit kann der Controller nur bedingt weitere Daten vom Bus empfangen. Besser wäre es den Controller in der Zeit mit anderen Dingen weiter arbeiten zu lassen. Aber solange hier noch keine spürbaren Probleme auftauchen werde ich den Code an der Stelle nicht noch komplexer machen als er es eh schon ist. Wer Lust hat kann ja mal reinschauen:

        https://github.com/KONNEKTING/Konnek...ter/DFF4.1_1.0

        Speziell hier rein: https://github.com/KONNEKTING/Konnek...otoChannel.cpp

        (Ich stelle gerade fest: An der Firmware hab ich ja nun auch schon wieder über ein Jahr gefeilt ... wie die Zeit doch vergeht...)

        Nun ja. Ich werde diesen Firmware-Stand nun auf die Controller flashen und dann wird verpackt und verschickt. Die restlichen fehlenden Kartons hab ich bereits organisiert. Werde für den Versand den Brückentag anpeilen. Daumen drücken dass nix dazwischen kommt.

        Kommentar


          #49
          Good News:

          Ich hab gestern Nacht noch bis kurz vor 12 alles verpackt und 2x kontrolliert. D.h. wenn ich mich heute im Homeoffice mal ne halbe Stunde losreißen kann geht heute alles zur Post.

          Ich hoffe ich habe nichts vergessen und hab mich beim abzählen der Teile nirgendwo verzählt. Es sind immerhin in Summe 400-500 Einzelteile (genau hab ich's noch nicht gezählt). Also bitte habt ein nachsehen wenn etwas fehlen sollte und meldet euch.

          appi Jetzt weiß ich auch wie teuer es ist nach Österreich zu versenden. Ist bis jetzt meine absolut erste Auslandssendung ;-)

          7635607988035676229.jpg

          Kommentar


            #50
            Hab's noch zur Post geschafft. Die ersten erhalten mit etwas Glück die Lieferung am samstag schon.

            Gruß Alex

            Kommentar


              #51
              Bei mir war die Post schnell :-)

              hab ab das Paket gerade in Empfang genommen

              VG
              iRobb

              Kommentar


                #52
                Cool. Dann viel SoaS beim zusammenbauen.
                Zwei Relaisboards aus der Sammelbestellung sind schon bestückt. War für einen Stichprobenartigen Funktionstest notwendig.

                Die kdevice.xml liegt im Firmware repository aus einem meiner letzten Posts.

                Kommentar


                  #53
                  Bei mir ist das Päckchen auch schon gestern angekommen, und gerade war ich mit dem Zusammenbau fertig und hatte das Werkzeug weggeräumt.

                  Ups, da ist ja noch ein Platinchen (micro-BCU) in der Tüte... Hatt ich übersehen, da das Einlöten der micro-BCU-Platine im Wiki nicht beschrieben steht.

                  Ich nehme mal an, die Pins der micro-BCU-Platine müssen beidseitig der Hauptplatine verlötet werden?

                  Wie geht es dann weiter, wie binde ich den Aktor ins KNX ein?

                  Gruß

                  Peter

                  Kommentar


                    #54
                    Hallo Peter,

                    Sorry, BCU hatte ich ganz vergessen. Bilder reiche ich im Wiki nach (hab meinen Aktor gerade eingebaut).

                    Korrekt, die Micro BCU muss von oben auf die Controllerplatine gesteckt werden. Die gestrichelte Linie gibt dabei die Orientierung der BCu vor.
                    Es reicht wenn die Pins von unten gelötet werden. Die THT Löcher sind durchkontaktiert.

                    Für die Inbetriebnahme benötigt man die Suite in Beta4 Version:
                    https://github.com/KONNEKTING/KonnektingSuite/releases

                    Diese in der entsprechenden Version runterladen, und an eine gewünschte Stelle entpacken (keine Installation, nur entpacken. geht auch "portable" auf einem USB Stick...).

                    Dann die Suite mit der "DEBUG" Batch-Datei starten. In den Einstelungen das richtige KNX Interface wählen.

                    Dann noch die zugehörige "KONNEKTING Device" Datei (=Produktdatenbank im ETS Jargon) runterladen: https://github.com/KONNEKTING/Konnek....0.kdevice.xml

                    und diese mit dem "+" in der Suite einbinden.

                    Über die vier farbigen "LED Buttons" in der Suite kann man die Parametrisierung in das Gerät laden.

                    Sollte irgendwas schief gehen, bitte wie folgt vorgehen:

                    1) Suite starten mit DEBUG
                    2) auf kürzestem Weg das Problem reproduzieren
                    3) Suite beenden
                    4) Die Datei "KonnektingSuite.log.0" aus dem Suite Verzeichnis hier im Forum in einem neuen Beitrag anhängen und das Problem beschreiben.

                    Kleine Anmerkung für Neulinge: Bitte nicht selbst an der ".kconig.xml" Datei aus dem Projektverzeichnis mit einem Editor herumschrauben. Die Suite macht das schon.

                    Wer beim optimieren/verbessern der .kdevice.xml helfen will, kann dies gerne tun, nachdem das hier studiert wurde: https://wiki.konnekting.de/index.php...ce_Description


                    Im Wiki wird noch ein Artikel für die Inbetriebnahme folgen müssen (https://wiki.konnekting.de/index.php....1_User_Manual). Und die Suite muss man auch noch beschreiben (https://wiki.konnekting.de/index.php/KONNEKTING_Suite)...
                    Gruß
                    Alex

                    Kommentar


                      #55
                      So, die Anleitung ist nun um die fehlende MicroBCU ergänzt:

                      https://wiki.konnekting.de/index.php...ons#Controller

                      Kommentar


                        #56
                        Ich hab angefangen mit dem Handbuch und hab die erste Skizze bzgl. Anschlussplan erstellt:

                        https://wiki.konnekting.de/index.php/DFF4.1_User_Manual

                        Kommentar


                          #57
                          Hier geht's weiter: https://knx-user-forum.de/forum/proj...hfenster-aktor

                          Kommentar

                          Lädt...
                          X