Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Harmony hub local Nutzung wird eingestellt.

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.7k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.1k

Harmony hub local Nutzung wird eingestellt.

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
246 Beiträge 66 Kommentatoren 44.3k Aufrufe
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • BarnyXXB Offline
    BarnyXXB Offline
    BarnyXX
    schrieb am zuletzt editiert von
    #61

    Benenn erstmal die Datei in .py um. Dann kannst du mit:

    pip3 install websocket-client
    
    

    oder

    pip install websocket-client
    

    die Websocket-Geschichte installieren.

    1 Antwort Letzte Antwort
    0
    • BarnyXXB Offline
      BarnyXXB Offline
      BarnyXX
      schrieb am zuletzt editiert von
      #62

      Hier das Blockly dazu. Geht bestimmt auch einfacher, aber so funktioniert es bei mir. Ich frage den Hub alle 5 Sekunden ab. Das sollte reichen.
      5733_bildschirmfoto-20181220145543-592x551.png

      1 Antwort Letzte Antwort
      0
      • K Offline
        K Offline
        Kuddel
        schrieb am zuletzt editiert von
        #63
        kuddel@ioBroker-MASTER:/# apt-get install websocket-client
        Paketlisten werden gelesen... Fertig
        Abhängigkeitsbaum wird aufgebaut.
        Statusinformationen werden eingelesen.... Fertig
        E: Paket websocket-client kann nicht gefunden werden.
        
        

        Mein ioBroker läuft auf einer Debian 9.4 VM

        1 Antwort Letzte Antwort
        0
        • A Offline
          A Offline
          aleks-83
          schrieb am zuletzt editiert von
          #64

          @Master77:

          @aleks-83:

          Ich nutze eine alte harmony smart companion ohne Display.

          Jetzt habe ich erstmal im Router den Zugriff für den Hub auf das Internet komplett gesperrt.

          Werde mal testen wie schlimm es wird…

          EDIT :

          Mein Hub ist nicht träge. Alles funktioniert wie gewünscht.

          Ich kann lediglich meine Aktionen nicht mehr anpassen. Was heißt denn du kannst sie nicht mehr anpassen? Muss der Hub für's anpassen Internet haben? Ist bei mir schon so lange her, kann mich da gar nicht mehr dran erinnern.

          Scheint so.

          Bis heute morgen konnte ich meine Aktionen alle noch anpassen und verändern.

          Wenn ich jetzt (nachdem ich den Internet Zugriff gesperrt habe) versuche eine Aktion zu ändern erhalte ich die Fehlermeldung dass keine Kommunikation mit dem Server möglich ist.

          = Dell Optiplex Micro - 10GB RAM - 200GB SSD - Debian VM =
          = Node.js v20.18.3 = NPM 10.2.3 = JS Controller 7.0.6 =

          Ubiquiti UAP-AC-LR - UAP-AC-Lite - Synology DS716+II - Fritz!Box 7490
          Glasfaser 400

          1 Antwort Letzte Antwort
          0
          • A Offline
            A Offline
            aleks-83
            schrieb am zuletzt editiert von
            #65

            @hauwech:

            Vielleicht hilft es, wenn die IOBroker user analog zu den fhem-usern beim Logitech Support hier https://support.logitech.com/de_de/harmonysupportticket ein wenig für Nachdruck sorgen. `

            Erledigt.

            Bitte alle mitmachen! :!:

            = Dell Optiplex Micro - 10GB RAM - 200GB SSD - Debian VM =
            = Node.js v20.18.3 = NPM 10.2.3 = JS Controller 7.0.6 =

            Ubiquiti UAP-AC-LR - UAP-AC-Lite - Synology DS716+II - Fritz!Box 7490
            Glasfaser 400

            1 Antwort Letzte Antwort
            0
            • BarnyXXB Offline
              BarnyXXB Offline
              BarnyXX
              schrieb am zuletzt editiert von
              #66

              @Kuddel:

              kuddel@ioBroker-MASTER:/# apt-get install websocket-client
              Paketlisten werden gelesen... Fertig
              Abhängigkeitsbaum wird aufgebaut.
              Statusinformationen werden eingelesen.... Fertig
              E: Paket websocket-client kann nicht gefunden werden.
              
              

              Mein ioBroker läuft auf einer Debian 9.4 VM `

              Meiner auch. Du musst das mit PIP installieren.

              1 Antwort Letzte Antwort
              0
              • A Offline
                A Offline
                albert
                schrieb am zuletzt editiert von
                #67

                @aleks-83:

                @hauwech:

                Vielleicht hilft es, wenn die IOBroker user analog zu den fhem-usern beim Logitech Support hier https://support.logitech.com/de_de/harmonysupportticket ein wenig für Nachdruck sorgen. `

                Erledigt.

                Bitte alle mitmachen! :!: `

                Danke für den Link, ich habe auch dort Nachgefragt

                1 Antwort Letzte Antwort
                0
                • BarnyXXB Offline
                  BarnyXXB Offline
                  BarnyXX
                  schrieb am zuletzt editiert von
                  #68

                  Achso, wenn du pip nicht installiert hast, musst du es mit apt-get install python-pip oder python3-pip installieren.

                  1 Antwort Letzte Antwort
                  0
                  • K Offline
                    K Offline
                    Kuddel
                    schrieb am zuletzt editiert von
                    #69

                    Das Skript läuft, wertet aber leider Aktivität nicht korrekt aus:

                    3467_harmony.png

                    1 Antwort Letzte Antwort
                    0
                    • BarnyXXB Offline
                      BarnyXXB Offline
                      BarnyXX
                      schrieb am zuletzt editiert von
                      #70

                      @Kuddel:

                      Das Skript läuft, wertet aber leider Aktivität nicht korrekt aus:

                      harmony.PNG `

                      Trag mal als Variablenname Result ein, wie bei mir im Screenshot

                      1 Antwort Letzte Antwort
                      0
                      • BarnyXXB Offline
                        BarnyXXB Offline
                        BarnyXX
                        schrieb am zuletzt editiert von
                        #71

                        Und du musst vorher eine Variable erzeugen. Das Blockly sollte so aussehen wie bei mir.

                        1 Antwort Letzte Antwort
                        0
                        • K Offline
                          K Offline
                          Kuddel
                          schrieb am zuletzt editiert von
                          #72

                          @BarnyXX:

                          Und du musst vorher eine Variable erzeugen. Das Blockly sollte so aussehen wie bei mir. `

                          3467_harmony.png

                          Der Status wird nicht ausgelesen. hmmm

                          1 Antwort Letzte Antwort
                          0
                          • JohGreJ Offline
                            JohGreJ Offline
                            JohGre
                            schrieb am zuletzt editiert von
                            #73
                            var cronStr       = '*/30 * * * * *';
                            
                            function getActivity() {
                                exec("./opt/iobroker/harmoy_websocket.sh", function(err, stdout, stderr) {
                                    if (err) {
                                        log(stderr,'error');
                                        log('Harmony Aktivitistatus konnten nicht abgefragt werden', 'error');
                                        return;
                                    }
                                    //log(stdout);
                                    if (getState('javascript.1.HIFI.HarmonyActivityState').val != stdout.trim()) {
                                        log("set new HarmonyActivityState: " + stdout.trim() + " oldVal: " + getState('javascript.1.HIFI.HarmonyActivityState').val);
                                        setState('javascript.1.HIFI.HarmonyActivityState'/*HarmonyActivityState*/, stdout.trim());
                                    }
                                });
                            }
                            
                            //setTimeout(getActivity,1000);
                            
                            schedule(cronStr, getActivity);
                            
                            on('javascript.1.HIFI.HarmonyActivityState', function (obj) {
                                log("HarmonyActivityState changed: " + obj.state.val);
                            }); 
                            
                            

                            hier mein JS-Code, der zumindest bei mir funktioniert. Mein Shellscript heißt harmoy_websocket.sh, das musst du entsprechend anpassen. ich werte dann das Ergebnis aus und kann dann entsprechend reagieren. Derzeit teste ich nur, da mein Hub noch downgegraded ist.

                            nuc i5: RaspberryMatic, ioBroker, pi-hole, SQL-Server, OMV-NAS, Influx-DB & Grafana, OpenHab, tasmoadmin

                            1 Antwort Letzte Antwort
                            0
                            • K Offline
                              K Offline
                              Kuddel
                              schrieb am zuletzt editiert von
                              #74

                              Ich habe jetzt auch erst einmal ein Downgrade als Workaround gemacht.

                              Auf Dauer ist das natürlich keine Lösung.

                              Parallel werde ich dein Skript weiter testen.

                              Vielen Dank schon einmal

                              1 Antwort Letzte Antwort
                              0
                              • foxriver76F Offline
                                foxriver76F Offline
                                foxriver76
                                Developer
                                schrieb am zuletzt editiert von
                                #75

                                @Pman:

                                Die offizielle Harmony App ist für lokale Verbindungen schon vor langer Zeit auf die Websocketverbindung gewechselt. Wenn wir uns jetzt die Arbeit machen und die Websocket-API implementieren ist halt die Frage ob und wann Logitech wieder irgendwas ändert. Mein Eindruck ist, dass sie gar keine lokalen Verbindungen mehr wollen, weder über XMPP noch über Websocket. Der Vorteil wenn alles über Cloud läuft ist, dass man automatisch eine Verbindungsverschlüsselung über SSL bekommt. Der Nachteil ist, dass man ohne Internet plötzlich nicht mehr den TV steuern kann, vor dem man sitzt. Weswegen (noch?) die lokale Websocketverbindung existiert. Eine dokumentierte API, ob nun über Cloud oder lokal, wäre schön, erscheint mir aber nach Logitechs jüngsten Aussagen eher unwahrscheinlich. `

                                Ich bastle gerade mal ein bisschen dran rum, in der Hoffnung, dass Logitech nicht den nächsten Bitch-Move hinter herschiebt. Tust du derzeit etwas in die Richtung, nicht dass wir da doppelte Arbeit machen?

                                Videotutorials & mehr

                                Hier könnt ihr mich unterstützen.

                                1 Antwort Letzte Antwort
                                0
                                • H Online
                                  H Online
                                  helfi9999
                                  schrieb am zuletzt editiert von
                                  #76

                                  Hi,

                                  habe nur den Hub wie kann ich den downgraden.

                                  Irgendwie klappt das bei mir nicht.

                                  Wenn ich mit Alt + F9 in menü gehe weiß ich nicht welchen ich nehmen soll. :(

                                  Intel NUC mit Iobroker

                                  1 Antwort Letzte Antwort
                                  0
                                  • K Offline
                                    K Offline
                                    Kuddel
                                    schrieb am zuletzt editiert von
                                    #77

                                    Habe die Harmony Elite ausgewählt. Habe allerdings auch einen Hub + Elite. Musste also beide downgraden

                                    1 Antwort Letzte Antwort
                                    0
                                    • C Offline
                                      C Offline
                                      Centauri2k
                                      schrieb am zuletzt editiert von
                                      #78

                                      @aleks-83:

                                      @hauwech:

                                      Vielleicht hilft es, wenn die IOBroker user analog zu den fhem-usern beim Logitech Support hier https://support.logitech.com/de_de/harmonysupportticket ein wenig für Nachdruck sorgen. `

                                      Erledigt.

                                      Bitte alle mitmachen! :!: `

                                      Was hast du geschrieben?

                                      1 Antwort Letzte Antwort
                                      0
                                      • S Offline
                                        S Offline
                                        Seber65
                                        schrieb am zuletzt editiert von
                                        #79

                                        @JohGre:

                                        hier mein JS-Code, der zumindest bei mir funktioniert. Mein Shellscript heißt harmoy_websocket.sh, das musst du entsprechend anpassen. ich werte dann das Ergebnis aus und kann dann entsprechend reagieren. Derzeit teste ich nur, da mein Hub noch downgegraded ist. `

                                        Danke funktioniert super, auch nach dem Hub Update. Habe das Intervall noch auf 5 Sekunden runtergesetzt.

                                        Damit ist die für mich wichtigste Funktion vom Harmony Adapter schon mal abgedeckt.

                                        1 Antwort Letzte Antwort
                                        0
                                        • K Offline
                                          K Offline
                                          Kuddel
                                          schrieb am zuletzt editiert von
                                          #80

                                          @Seber65:

                                          @JohGre:

                                          hier mein JS-Code, der zumindest bei mir funktioniert. Mein Shellscript heißt harmoy_websocket.sh, das musst du entsprechend anpassen. ich werte dann das Ergebnis aus und kann dann entsprechend reagieren. Derzeit teste ich nur, da mein Hub noch downgegraded ist. `

                                          Danke funktioniert super, auch nach dem Hub Update. Habe das Intervall noch auf 5 Sekunden runtergesetzt.

                                          Damit ist die für mich wichtigste Funktion vom Harmony Adapter schon mal abgedeckt. `

                                          Hallo Seber65,

                                          kannst du vllt. einmal kurz die beiden Skripte Posten.

                                          1. Das *.sh Script

                                          2. Das Java Script

                                          1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate
                                          FAQ Cloud / IOT
                                          HowTo: Node.js-Update
                                          HowTo: Backup/Restore
                                          Downloads
                                          BLOG

                                          874

                                          Online

                                          32.4k

                                          Benutzer

                                          81.5k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe