Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Einsteigerfragen
    4. HAM Adapter in Iobroker Container

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    HAM Adapter in Iobroker Container

    This topic has been deleted. Only users with topic management privileges can see it.
    • A
      Antisanni last edited by

      Moin Leude,

      Ich möchte mit meinem IOBroker und meiner Homebridge von meinem Pi auf meine NAS umziehen.

      Jetzt hab ich schon IOBroker in einem Docker Container laufen jetzt ist nur die Frage wie kann ich in diesem Container die Homebridge über den HAM Adapter installieren?

      Wenn ich im HAM Adapter die Local Version auswähle bekomme ich keine Homebridge kann mir da jemand helfen?

      A 1 Reply Last reply Reply Quote 0
      • A
        Antisanni @Antisanni last edited by

        @apollon77 Kannst du mir da evtl. auf die Sprünge helfen?

        1 Reply Last reply Reply Quote 0
        • apollon77
          apollon77 last edited by apollon77

          Naja die Installation wird gehen aber Discovery geht per mdns was udp ist. Also musst du das so schauen das udp geht. Stichwort macvlan oder sowas. Da bin ich aber raus.

          A 1 Reply Last reply Reply Quote 0
          • A
            Antisanni @apollon77 last edited by

            @apollon77

            Okay das hab ich jetzt mal so null verstanden.

            Aber evtl. habe ich mich auch komisch ausgedrückt.

            Also der IOBroker läuft ohne Probleme.

            Ich verstehe aber den HAM Adapter im Lokalen Modus nicht. Wie wird die Homebridge da denn installiert? Oder muss ich da die Konfig einfach rein schreiben?

            apollon77 1 Reply Last reply Reply Quote 0
            • apollon77
              apollon77 last edited by

              Homebridge Discovery (also das dein Handy das findet) nutzt udp. Docker routed Im default kein udp as I know. Das musst du lösen. Siehe auch update meines Posts oben.

              1 Reply Last reply Reply Quote 0
              • apollon77
                apollon77 @Antisanni last edited by

                @antisanni sagte in HAM Adapter in Iobroker Container:

                Ich verstehe aber den HAM Adapter im Lokalen Modus nicht. Wie wird die Homebridge da denn installiert? Oder muss ich da die Konfig einfach rein schreiben?

                Der Adapter installiert homebridge direkt lokal in "seinem" npm Modulbaum (ist ja nur ein npm Paket). Von daher ist es da. Die Konfig geht dann aber nur über den Adapter - dort ist ein Tab wio Du das json der Konfig editierst.

                haselchen 1 Reply Last reply Reply Quote 0
                • haselchen
                  haselchen Most Active @apollon77 last edited by haselchen

                  @apollon77

                  Ich werde noch wahnsinnig mit dem Teil. Wieso wird da nix aus meinem Account von ewelink abgerufen? HAM Adapter 4.0.2

                  ham.0	2022-06-21 18:27:00.525	debug	(5643) Preparing Advertiser for 'Homebridge-Wrapper-Bridge 533C' using bonjour-hap backend!
                  ham.0	2022-06-21 18:27:00.512	debug	(5643) Homebridge Wrapper Bridge publish {"username":"FF:FF:FF:FF:FF:FF","port":0,"pincode":"0","category":2,"addIdentifyingMaterial":true,"advertiser":"bonjour-hap"}
                  ham.0	2022-06-21 18:27:00.507	debug	(5643) [21.6.2022, 18:27:00] Loading 1 platforms...
                  ham.0	2022-06-21 18:26:59.546	debug	(5643) [21.6.2022, 18:26:59] ---
                  ham.0	2022-06-21 18:26:59.541	debug	(5643) [21.6.2022, 18:26:59] Loaded 0 cached accessories from cachedAccessories.
                  ham.0	2022-06-21 18:26:59.491	debug	(5643) [21.6.2022, 18:26:59] Loaded config.json with 0 accessories and 1 platforms.
                  ham.0	2022-06-21 18:26:59.053	debug	(5643) Initializing HAP-NodeJS v2.1.1...
                  

                  e33bfcca-c619-422e-88db-b87622c752df-grafik.png

                  d3d9d5ab-c627-4299-a714-148083ec163c-grafik.png

                  apollon77 1 Reply Last reply Reply Quote 0
                  • apollon77
                    apollon77 @haselchen last edited by

                    @haselchen naja das allererste ist mal genau hinschauen ... der Ham Adapter ist gerade auf homebridge 1.3.x und Dein Plugin sagt das es mindestens homebridge 1.4 braucht ... merkst was?

                    Wenn Du bei den Releases deines Plugins schaust siehst Du das damit die 9.x von dem Plugin für dich aktuell nicht nutzbar ist ... die 8.15.0 aber zb könnte gehen

                    1 Reply Last reply Reply Quote 0
                    • haselchen
                      haselchen Most Active last edited by haselchen

                      @apollon77

                      Auch niedrigere Versionen brachten das gleiche Log.
                      Ich könnte noch Node16 versuchen, weil es vom Entwickler empfohlen wird, aber andere User berichten, dass es auch mit 14 funktioniert und da es kein MUSS ist, sollte es das eigentlich auch.
                      Ich hab alles wieder runtergeschmissen und mit Node Red umgesetzt.

                      apollon77 1 Reply Last reply Reply Quote 0
                      • apollon77
                        apollon77 @haselchen last edited by

                        @haselchen wirklich exakt das gleiche log mit der früheren Version?

                        O 1 Reply Last reply Reply Quote 0
                        • O
                          oFbEQnpoLKKl6mbY5e13 @apollon77 last edited by oFbEQnpoLKKl6mbY5e13

                          homebridge-ewelink@8.6.0 läuft hier unter NodeJS16 und lief unter NodeJS14.

                          1 Reply Last reply Reply Quote 1
                          • apollon77
                            apollon77 last edited by

                            Ich denke ich habe heute Abend oder spätestens morgen eine neue Version vom HAM Adapter. Der ist dann kompatibel mit Homebridge 1.4.1. Damit kann man das dann noch mal ansehen und dann schaue ich auch gern noch mal in vollständige Logs rein. Aber das genannte Plugin sieht an sich unproblematisch aus

                            haselchen 1 Reply Last reply Reply Quote 1
                            • haselchen
                              haselchen Most Active @apollon77 last edited by

                              @apollon77

                              Die 5er Version läuft bei mir nicht.
                              Und die 4.0.4 gibt es wohl nicht mehr.
                              Kannste die nochmal bereitstellen?

                              In der 5er Version legt er alle Objekte wie vorher an, registriert auch Schaltungen, aber führt sie nicht aus.

                              apollon77 1 Reply Last reply Reply Quote 0
                              • apollon77
                                apollon77 @haselchen last edited by

                                @haselchen Hm ... naja ich würde lieber schauen warum die 5 bei Dir nicht tut ... Also mal Details her bitte.

                                Die 4.0.4 gabs nie wirklich weil es einen Fehler beim bauen gab. Die 4.0.2 war die letzte davor die es gab

                                haselchen 1 Reply Last reply Reply Quote 0
                                • haselchen
                                  haselchen Most Active @apollon77 last edited by haselchen

                                  @apollon77

                                  Ist die 4.0.2 abrufbar ?

                                  Bin gerade nur am Handy.
                                  Das Log ist fast unauffällig.
                                  Daten werden abgerufen und Objekte angelegt .
                                  Nur eine kleine Kleinigkeit ist mir aufgefallen.
                                  Die Codezeile versuche ich hier gleich zu posten .

                                  @apollon77

                                  Das * value = null/common * dürfte der Fehler sein.
                                  Aber egal, ob ich den Adapter lösche oder neu drüber installiere oder das Plugin 9.0.1 per Admin Homebridge installieren lasse oder in der Konfig oder eine Version niedriger (8.6.0 funktionierte vorher mit der V 4.0.4 vom HAM Adapter) , das value = null bleibt.

                                  2022-07-06 18:52:31.434  - info: ham.0 (5875) Error setting value for Bewässerung-SW2.Switch.On: -70402
                                  
                                  2022-07-06 20:13:17.491  - info: ham.0 (25462) updateState Bewässerung-SW1.Bewässerung-SW1-History.S2R2: value = null /common= {"type":"string","read":true,"write":false,"role":"text","name":"S2R2","unit":""}
                                  
                                  2022-07-06 20:13:17.801  - info: ham.0 (25462) stateChange ham.0.Bewässerung.Bewässerung-History.S2W2 {"val":null,"ack":true,"...............
                                  
                                  apollon77 1 Reply Last reply Reply Quote 0
                                  • apollon77
                                    apollon77 @haselchen last edited by

                                    @haselchen Debug Log bitte ... am besten vollständig vom Adapterstart an. Dann als File posten oder mir per email senden

                                    haselchen 1 Reply Last reply Reply Quote 0
                                    • haselchen
                                      haselchen Most Active @apollon77 last edited by

                                      @apollon77

                                      Bin noch auf der Arbeit.
                                      Kurz nebenbei.
                                      Die Switch Datenpunkte ändern sich auf true oder eben false, wenn ich mit Alexa die Befehle dazu gebe.
                                      Ob was ausgeführt wird kann ich in der Ewelink App dann sehen, aber da bleiben die Schalter immer auf aus.
                                      Es passiert dort einfach .......nichts.

                                      apollon77 1 Reply Last reply Reply Quote 0
                                      • apollon77
                                        apollon77 @haselchen last edited by

                                        @haselchen Ohne Debug log kommen wir einfach nicht weiter

                                        haselchen 1 Reply Last reply Reply Quote 0
                                        • haselchen
                                          haselchen Most Active @apollon77 last edited by haselchen

                                          @apollon77

                                          Log kommt in den nächsten Minuten.
                                          Brauche ich für die V5.0.1 explizit Node16?

                                          Wenn ja , müsste ich nochmal auf die V4.0.2 umswitchen.

                                          Edit:

                                          So jetzt nochmal komplett neu angefangen.

                                          1. alles was Homebridge gewesen ist, gelöscht (Instanz, Ordner....)

                                          2. Die V5.0.1 installiert

                                          3. in den Adapter Einstellungen homebridge-ewelink@9.1.0 als Modul eingegeben ( es gibt jetzt zwar schon Version 10, aber die funktioniert nur mit Node16. Wenn man Node 16 hat, kann man nur homebridge-ewelink eingeben)

                                          4. Die Konfigurationsdatei ausfüllen nach den Maßgaben: https://github.com/bwp91/homebridge-ewelink/wiki/Configuration

                                          5. Wenn nun alles gut läuft , sieht man im Log wie er sich die Daten des Gerätes holt.
                                            Nun ist es wichtig, nachdem der Adapter einmal durchgelaufen ist, ihn NOCHMAL neu zu starten.
                                            Erst dann erscheint der Ordner in den Objekten.

                                          6. Glücklich sein, wenn alle Switche und dergleichen funktionieren 🙂

                                          apollon77 1 Reply Last reply Reply Quote 0
                                          • apollon77
                                            apollon77 @haselchen last edited by

                                            @haselchen sagte in HAM Adapter in Iobroker Container:

                                            Nun ist es wichtig, nachdem der Adapter einmal durchgelaufen ist, ihn NOCHMAL neu zu starten.
                                            Erst dann erscheint der Ordner in den Objekten.

                                            Das sollte blödsinn sein... vllt im Admin malk reloaden?

                                            haselchen 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            930
                                            Online

                                            31.9k
                                            Users

                                            80.1k
                                            Topics

                                            1.3m
                                            Posts

                                            4
                                            25
                                            1027
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo