Loxone Nexus

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • lmuser22
    Extension Master
    • 27.07.2022
    • 114

    #16


    Klicke auf die Grafik für eine vergrößerte Ansicht  Name: image.png Ansichten: 0 Größe: 141,3 KB ID: 472012

    wird dann nur leider so umgesetzt (viel heller als in Loxone)

    Klicke auf die Grafik für eine vergrößerte Ansicht

Name: image.png
Ansichten: 51
Größe: 277,5 KB
ID: 472013

    Kommentar

    • Govlar
      Dumb Home'r
      • 01.06.2023
      • 26

      #17
      Ich werde mir das nochmal anschauen, von Loxone selber bekomme ich nur die RGB Werte von 0-100% die ich mit 2.55 multipliziere da HUE Werte von 0-255 erwartet
      Die obere Leiste im Screenshot von der HUE App ist aber vermutlich von der Gruppe/Raum selber und hat nichts mit der aktuellen Helligkeit der einzelnen Lampe zu tun

      Kommentar

      • <Andreas>
        LoxBus Spammer
        • 07.03.2023
        • 406

        #18
        Ich hab mal deine Arbeit zur Schnittstelle auch im node-red Trend ins Spiel gebracht, denke das sie dort auch eine Bereicherung sein könnte 👍🏻

        https://www.loxforum.com/forum/faqs-...e16#post472026

        Kommentar

        • Govlar
          Dumb Home'r
          • 01.06.2023
          • 26

          #19
          Ich hab für die HUE Bridge einen einfachen Support für Gruppen hinzugefügt, aktuell würde eine SmartActuatorSingleChannel Variable alles abdecken da die Gruppe nur eine Vorgegebene Helligkeit von 0-100% unterstützt

          Soweit ich gesehen habe muss sowieso die Farbe und Temperatur auf jeder Lampe eigenständig eingestellt werden,
          Szenen für Gruppen muss ich mir noch genauer ansehen

          zu Docker noch: ich hab wenig Erfahrungen mit Docker aber das habe ich definitiv noch vor zu Unterstützen

          zum Updaten, das funktioniert gleich wie das Installieren, die Commands einfach nochmal wie im README angegeben ausführen

          Kommentar

          • kaffeemilch
            Azubi
            • 24.04.2025
            • 2

            #20
            Ich habe heute probiert das zum laufen zu bekommen und bin da nur teilweise erfolgreich gewesen. Während ich erfolgreich von Loxone mittlerweile Daten empfangen kann, wurde nie Outputs vom Miniserver erkannt. Die UDP-Pakete kommen irgendwie nicht durch.
            Gibt es da noch bessere Debug-Möglichkeiten?

            Kommentar

            • Govlar
              Dumb Home'r
              • 01.06.2023
              • 26

              #21
              Ich muss ehrlich gestehen ich habe das noch nicht mit IPv6 getestet, hast du eventuell eine IPv4 Adresse dem Host zugewiesen die du testen könntest?

              ^Edit: ich sehe gerade du das Problem ist von Node zum Miniserver eventuell kannst du die Lokale Adresse des Miniservers im Netzwerk eintragen da es scheint als hättest du eine extern erreichbare Adresse eingetragen

              Debug möglichkeiten bei UDP sind immer so eine Sache da keine Antwort erwartet wird, das Paket selber wird alle paar Sekunden wiederholt gesendet
              Zuletzt geändert von Govlar; 03.11.2025, 06:16.

              Kommentar

              • Govlar
                Dumb Home'r
                • 01.06.2023
                • 26

                #22
                Ich habe einen simplen Verbindungstest eingebaut, dieser testet nur ob Port 21, 80, und 443 vom Miniserver erreichbar sind über die angegebene Adresse

                Klicke auf die Grafik für eine vergrößerte Ansicht

Name: image.png
Ansichten: 48
Größe: 20,8 KB
ID: 472261

                Kommentar


                • kaffeemilch
                  kaffeemilch kommentierte
                  Kommentar bearbeiten
                  Danke, jetzt funktioniert es super - war wohl einfach zu spät. Der Connection-Test hat auch dazu geholfen. Erste HUE-Lampen sind bereits gemapped. Ich werde mal weitertesten und ggf. Issues reporten. Vielleicht wage ich mich noch an eine WIZ-Integration.
              • Napster90
                Azubi
                • 12.11.2018
                • 3

                #23
                Govlar Verdammt genial, genau das was ich gesucht habe… Kannst du mir zufällig sagen (falls du Apple nutzt) ob du die Statusänderungen bidirektional bekommst, also wenn du in Loxone die Farbe änderst, siehst du sie in der Home App oder Hue App und andersrum… und funktionieren die Dynamischen Szenen in Hue oder stoppen sie nach kurzer Zeit?
                Das Projekt ist wirklich sehr interessant und ist genau das was ich auch gerade mache nur eben über noch einen weiteren Zweig, den ich gern lassen würde, da mich noch einige Einschränkungen stören…
                Endlich mal ein Projekt der die offizielle Schnittstelle von Loxone nutzt…

                Kommentar

                • Govlar
                  Dumb Home'r
                  • 01.06.2023
                  • 26

                  #24
                  Ich nutze kein Apple aber zum Thema Statusänderung, in dem fall ist es ein Ausgang bzw Smartactuator an einem normalen Lichtbaustein, wenn diese Statusänderungen bei anderen Leuchten Bidirektional sind dann bei den Hue Lampen auch

                  Szenen habe ich noch nicht eingebaut aber das sollte kein großer Aufwand sein das ein zu bauen

                  Kommentar

                  • Prof.Mobilux
                    Supermoderator
                    • 25.08.2015
                    • 5303

                    #25
                    Govlar Cooles Projekt! Ich finde besonders interessant, dass Du die Netzwerk Interkommunikation nutzt. Gibt es dazu eine Doku oder hast Du das "reversed engineered"? Ich habe mich heute mal etwas mehr damit beschäftigt und mit Copilot die Datenstruktur analysiert. Ich habe dazu einen Analogwert und einen Digital wert übertragen und mit dem anhängenden Pythonskript (von CoPilot) aufgedröselt. Alles noch ohne Verschlüsselung.

                    Copilot sagt:
                    Header = 8 Bytes
                    Labels = je 9 Bytes
                    Integer = 3 Bytes
                    Double = 8 Bytes

                    Hast Du eventuell noch mehr Infos dazu?

                    Analogwert:

                    Datenpaket:
                    Code:
                    9e000000000000004d494e4953455256004c4f5842455252590054656d7065726174000800010000000000b03240
                    Pythonskript (wert ist 18.6875):
                    Code:
                    Empfangen von ('192.168.3.210', 65534): 9e000000000000004d494e4953455256004c4f584245525259 0054656d7065726174000800010000000000b03240
                    Dekodierte Struktur:
                    Header: 158
                    Labels: ['MINISERV', 'LOXBERRY', 'Temperat']
                    Integer: 65544
                    Double: 18.6875
                    JSON: {
                    "Header": 158,
                    "Labels": [
                    "MINISERV",
                    "LOXBERRY",
                    "Temperat"
                    ],
                    "Integer": 65544,
                    "Double": 18.6875
                    }
                    Digitalwert:

                    Datenpaket
                    Code:
                    9e000000000000004d494e4953455256004c4f58424552525900544f5246414852540001000000
                    Pythonskript (Wert ist 0):
                    Code:
                    Empfangen von ('192.168.3.210', 65534): 9e000000000000004d494e4953455256004c4f584245525259 00544f5246414852540001000000
                    Dekodierte Struktur:
                    Header: 158
                    Labels: ['MINISERV', 'LOXBERRY', 'TORFAHRT']
                    Integer: 1
                    Double: None
                    JSON: {
                    "Header": 158,
                    "Labels": [
                    "MINISERV",
                    "LOXBERRY",
                    "TORFAHRT"
                    ],
                    "Integer": 1,
                    "Double": null
                    }
                    Angehängte Dateien
                    🇺🇦 Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine


                    LoxBerry - Beyond the Limits

                    Kommentar

                    • Govlar
                      Dumb Home'r
                      • 01.06.2023
                      • 26

                      #26
                      Das ist mehr oder weniger reverse engineered, das meiste habe ich hier dokumentiert und das ist auch auf meinem aktuellsten Wissensstand


                      Im Wiki habe ich auch einen Beitrag verfasst aber dieser ist glaub ich ein wenig hinterher

                      Prinzipiell ist es nur ein einzelnes Paket dass hin und her geschickt wird, es gibt noch ein weiteres Paket, ich schätze das ist eine Art Healthcheck das ich aber nie implementiert habe und auch nie zu Problemen geführt hat

                      Speziell bei SmartActuatorRGBW bin ich mir unsicher wie das mit den Farben genau funktioniert wenn ein Farbtemperatur Wert daher kommt oder wie die Payload vom T5 Taster genau aufgebaut ist, das sind noch die größten unsicherheiten, weiters hab ich ebenfalls mit der Verschlüsselung noch nicht rumgespielt und kann zu dem Thema auch noch nichts sagen

                      Kommentar

                    • Govlar
                      Dumb Home'r
                      • 01.06.2023
                      • 26

                      #27
                      in deinem Paket dass du gepostet hast

                      9e00000000000000
                      Data Paket

                      4d494e4953455256 00
                      Own ID = "MINISERV"
                      8 Bytes + 00 Termination

                      4c4f584245525259 00
                      Target ID = "LOXBERRY"
                      8 Bytes + 00 Termination

                      54656d7065726174 00
                      Packet ID = "Temperat"
                      definiert in der Loxone Konfig

                      08 00
                      Packet Length = 8 Bytes

                      01
                      Art des Paket 0x01 = Analog

                      0000000000b03240
                      Analog Wert als Double LE = 18.6876

                      Kommentar

                      Lädt...