Ankündigung

Einklappen
Keine Ankündigung bisher.

Probleme den KnxFileTransferClient zu installieren

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    #16
    nein das ist nicht seine aufgabe. es gibt ja sogar noch andere updatewege. z.b. netzwerk bei geräten mit ip. generell wollen wir schauen ob wir dem stack nicht beigebracht bekommen die pa zu behalten auch wenn sich das speicherformat geändert hat.
    OpenKNX www.openknx.de | OpenKNX-Wiki (Beta)

    Kommentar


      #17
      Zitat von traxanos Beitrag anzeigen
      Aber die Doku kennst du? Da stehen die Pfade

      https://openknx.atlassian.net/wiki/s...-Dateitransfer
      Aha. Ja, damit wäre zumindest das klarer gewesen. Ich habe hiermit gearbeitet:

      https://github.com/OpenKNX/KnxFileTransferClient

      Zitat von traxanos Beitrag anzeigen
      das ist nett gedacht aber eine schlechte idee. du musst ja nach dem update in der Regel in der ets noch programmieren. sonst hast du im schlimmsten fall x geräte mit der 15.15.255.
      Das wäre natürlich fies! Aber ich bin davon ausgegangen, dass ich die korrekten Geräte trotzdem per Seriennummer "bekommen" hätte. Lieg ich da falsch?

      Gruß
      Jochen

      Kommentar


        #18
        Zitat von jhaeberle Beitrag anzeigen
        korrekten Geräte trotzdem per Seriennummer "bekommen" hätte
        nur mit der ETS6
        Gruß Bernhard

        Kommentar


          #19
          bei ETS6 mit SN klappt das natürlich. aber das Problem bleibt trotzdem, wenn du z.b. einen PM vom Bad nachts aktualisierst, dass die Frau morgens sauer ist weil das Licht im Bad ausbleibt
          OpenKNX www.openknx.de | OpenKNX-Wiki (Beta)

          Kommentar


            #20
            Zitat von traxanos Beitrag anzeigen
            bei ETS6 mit SN klappt das natürlich. aber das Problem bleibt trotzdem, wenn du z.b. einen PM vom Bad nachts aktualisierst, dass die Frau morgens sauer ist weil das Licht im Bad ausbleibt
            😂 noch eine Möglichkeit, die Frau sauer zu fahren… und das gleich am Morgen… 😎

            Ich seh' schon… ich brauch ein anderes Interface. Mit meiner Package-Size von 52 = 110 Byte pro Sekunde oder 100 Minuten für einen PM, komme ich so nicht weit…

            OT: Habt Ihr eine Empfehlung für ein IP-Interface? Und für einen Switch in der UV? 😊

            Gruß
            Jochen

            Kommentar


              #21
              Zitat von jhaeberle Beitrag anzeigen
              Ein Pfad weniger zum merken. Das Kommando ist schon schwer genug zu merken
              Ich nutze ja auch die Kommandozeile, wenn es sinnvoll ist.
              Hier ist es über den Explorer von Windows deutlich einfacher.

              Wenn die Tools installiert sind und die Powershell Berechtigungen stimmen:
              Release Zip herunterladen
              im Explorer "Alle extrahieren" wählen Checkbox "Dateien nach Extrahierung anzeigen" aktivieren
              In den Ordner ETS-Applikation gehen rechte Maustaste auf "Build-knxprod.ps1" und "Mit Powershell ausführen" wählen -> Applikation knxprod wird erzeugt

              dann in dem Ordner Firmware das richtige Gerät auswählen "USB-.." oder "KNX-Upload-Firmware" wählen und
              wieder über rechte Maustaste "Mit Powershell ausführen" wählen
              im Dialog die richtigen Werte eingeben

              Warten
              Applikation in ETS Katalog importieren -> ins Projekt kopieren -> Gerät programmieren (in Ausnahmefällen vorher die PA programmieren)

              Das wars, da ist kein "Gefummel" mit Pfaden oder Kommandozeilen notwendig
              Gruß Bernhard

              Kommentar


                #22
                Zitat von jhaeberle Beitrag anzeigen
                OT: Habt Ihr eine Empfehlung für ein IP-Interface? Und für einen Switch in der UV?
                Eigentlich will ich keine Produktempfehlugn geben, daher sag ich nur was ich nutze. MDT Interface weils aktuell das schnellste Interface ist das mir bekannt ist.

                Zum Thema Switch: Das hängt von deinem Setup up. Ich ntutze Unifi mit entsprechenden Switches weil die vernünftig Multicast können und mein Netzwerk in VLANs aufteilen kann.
                OpenKNX www.openknx.de | OpenKNX-Wiki (Beta)

                Kommentar


                  #23
                  Zitat von jhaeberle Beitrag anzeigen
                  Habt Ihr eine Empfehlung für ein IP-Interface?
                  Ich würde dann wohl auf einen Router setzen, um effektiven Mehrwert aus der HW zu ziehen als nur eine Programmieralternative für die Firmware-updates.

                  Switch in der UV bin ich auch ganz Ohr, es werden doch zunehmend mehr Gerätschaften im Zählerschrank mit LAN Anschluss.
                  ----------------------------------------------------------------------------------
                  "Der Hauptgrund für Stress ist der tägliche Kontakt mit Idioten."
                  Albert Einstein

                  Kommentar


                    #24
                    Zitat von gbglace Beitrag anzeigen
                    Switch in der UV bin ich auch ganz Ohr
                    OT, aber sei es drum, ich habe den
                    https://www.amazon.de/Shelly-LAN-Swi.../dp/B0CXQ696QN
                    Gruß Bernhard

                    Kommentar


                      #25
                      Zitat von willisurf Beitrag anzeigen
                      dann in dem Ordner Firmware das richtige Gerät auswählen "USB-.." oder "KNX-Upload-Firmware" wählen und
                      wieder über rechte Maustaste "Mit Powershell ausführen" wählen
                      im Dialog die richtigen Werte eingeben
                      Coole Sache! Das Skript braucht auch den Pfad nicht gesetzt…
                      Klappt bei mir leider in der Version nicht, da ist wieder das Problem mit der Package-Size…

                      Kommentar


                        #26
                        Zitat von gbglace Beitrag anzeigen
                        Ich würde dann wohl auf einen Router setzen, um effektiven Mehrwert aus der HW zu ziehen als nur eine Programmieralternative für die Firmware-updates.
                        Danke für den Tipp, aber den Nutzen seh ich für mich wirklich nicht.

                        Kommentar


                          #27
                          Zitat von jhaeberle Beitrag anzeigen
                          da ist wieder das Problem mit der Package-Size…
                          Ok, damit kommen wir zu fortgeschrittenen Funktionalitäten des Scriptes
                          Die generische Scripte (directory data) werten aus
                          image.png​ob es im ~\bin ein Konfiguartionsscript "KNXFileTransferClient.ps1" gibt, falls ja, wird der Filetransfer mit den dort angegebenen Parametern aufgerufen. Dort kannst Du Deine Packagesize und auch andere Parameter festlegen, Die erste Zeile ist nur eine Ausgabe, Zeilen mit # sind Kommentarzeilen und können wahlweise Konfigurationen aktivieren
                          image.png​beispielhaft meine Konfigurationszeile (Zeile 2)
                          Code:
                          ~/bin/KnxFileTransferClient.exe fwupdate --connect Search --verbose --pkg 207 --delay 100 $firmwareName
                          Gruß Bernhard

                          Kommentar

                          Lädt...
                          X