Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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. Tester
  4. Test Adapter hoymiles - Hoymiles HMS-xxxW-xT Wechselrichter

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    1.7k

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    10
    1
    700

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    1.2k

Test Adapter hoymiles - Hoymiles HMS-xxxW-xT Wechselrichter

Geplant Angeheftet Gesperrt Verschoben Tester
27 Beiträge 3 Kommentatoren 422 Aufrufe 3 Beobachtet
  • Ä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.
  • Thomas BraunT Thomas Braun

    @der_user sagte:

    node: v22.16.0, js-controller: 7.0.6

    Beides auf den aktuellen Stand bringen. Den Rest dann auch.

    D Online
    D Online
    der_user
    schrieb am zuletzt editiert von der_user
    #6

    @Thomas-Braun sagte:

    Beides auf den aktuellen Stand bringen. Den Rest dann auch.

    IO Broker habe ich auf node: v24.15.0, js-controller: 7.0.7 Aktualisiert und auch alle anderen Adapter.
    hat mich ein paar Schrecksekunden gekostet. Gib seit ein paar wenigen Tagen Node V26.x damit geht (bei mir) die Adminseite nicht mehr - mit v24 gehts wieder.

    Leider hat das aber mein Anmeldeproblem nicht behoben.

    hoymiles.0
    	2026-05-10 18:35:17.155	info	Will retry cloud login in 60s...
    hoymiles.0
    	2026-05-10 18:35:15.108	error	Cloud login failed: Login failed: all authentication strategies rejected
    hoymiles.0
    	2026-05-10 18:35:15.083	info	[414393326599] Poll cycle: every 5s, config/alarms every 6 polls
    hoymiles.0
    	2026-05-10 18:35:14.110	info	[414393326599] Cloud relay connected to dataeu.hoymiles.com:10081
    hoymiles.0
    	2026-05-10 18:35:14.070	info	[192.168.0.161] Enabling performance data mode
    hoymiles.0
    	2026-05-10 18:35:13.345	info	[414393326583] Device states created
    hoymiles.0
    	2026-05-10 18:35:12.500	info	[192.168.0.161] Device info: DTU SN=414393326599, devices=1, PVs=2
    hoymiles.0
    	2026-05-10 18:35:12.110	info	[192.168.0.161] Connected to DTU
    hoymiles.0
    	2026-05-10 18:35:12.052	info	Starting cloud connection to Hoymiles S-Miles API
    hoymiles.0
    	2026-05-10 18:35:12.048	info	Starting local connection to DTU at 192.168.0.161:10081
    hoymiles.0
    	2026-05-10 18:35:11.774	info	starting. Version 0.3.4 (non-npm: Eistee82/ioBroker.hoymiles#1b767c80fd1e344d9a6f7e68a128c6dc64663bdc) in /opt/iobroker/node_modules/iobroker.hoymiles, node: v24.15.0, js-controller: 7.0.7
    hoymiles.0
    	2026-05-10 18:34:57.720	info	Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
    hoymiles.0
    	2026-05-10 18:34:57.719	info	terminating
    hoymiles.0
    	2026-05-10 18:34:57.260	warn	setTimeout called, but adapter is shutting down
    hoymiles.0
    	2026-05-10 18:34:57.258	info	Got terminate signal TERMINATE_YOURSELF
    
    Thomas BraunT 1 Antwort Letzte Antwort
    0
    • D der_user

      @Thomas-Braun sagte:

      Beides auf den aktuellen Stand bringen. Den Rest dann auch.

      IO Broker habe ich auf node: v24.15.0, js-controller: 7.0.7 Aktualisiert und auch alle anderen Adapter.
      hat mich ein paar Schrecksekunden gekostet. Gib seit ein paar wenigen Tagen Node V26.x damit geht (bei mir) die Adminseite nicht mehr - mit v24 gehts wieder.

      Leider hat das aber mein Anmeldeproblem nicht behoben.

      hoymiles.0
      	2026-05-10 18:35:17.155	info	Will retry cloud login in 60s...
      hoymiles.0
      	2026-05-10 18:35:15.108	error	Cloud login failed: Login failed: all authentication strategies rejected
      hoymiles.0
      	2026-05-10 18:35:15.083	info	[414393326599] Poll cycle: every 5s, config/alarms every 6 polls
      hoymiles.0
      	2026-05-10 18:35:14.110	info	[414393326599] Cloud relay connected to dataeu.hoymiles.com:10081
      hoymiles.0
      	2026-05-10 18:35:14.070	info	[192.168.0.161] Enabling performance data mode
      hoymiles.0
      	2026-05-10 18:35:13.345	info	[414393326583] Device states created
      hoymiles.0
      	2026-05-10 18:35:12.500	info	[192.168.0.161] Device info: DTU SN=414393326599, devices=1, PVs=2
      hoymiles.0
      	2026-05-10 18:35:12.110	info	[192.168.0.161] Connected to DTU
      hoymiles.0
      	2026-05-10 18:35:12.052	info	Starting cloud connection to Hoymiles S-Miles API
      hoymiles.0
      	2026-05-10 18:35:12.048	info	Starting local connection to DTU at 192.168.0.161:10081
      hoymiles.0
      	2026-05-10 18:35:11.774	info	starting. Version 0.3.4 (non-npm: Eistee82/ioBroker.hoymiles#1b767c80fd1e344d9a6f7e68a128c6dc64663bdc) in /opt/iobroker/node_modules/iobroker.hoymiles, node: v24.15.0, js-controller: 7.0.7
      hoymiles.0
      	2026-05-10 18:34:57.720	info	Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
      hoymiles.0
      	2026-05-10 18:34:57.719	info	terminating
      hoymiles.0
      	2026-05-10 18:34:57.260	warn	setTimeout called, but adapter is shutting down
      hoymiles.0
      	2026-05-10 18:34:57.258	info	Got terminate signal TERMINATE_YOURSELF
      
      Thomas BraunT Online
      Thomas BraunT Online
      Thomas Braun
      Most Active
      schrieb am zuletzt editiert von
      #7

      @der_user

      Und deswegen installiert man ja auch nicht 'irgendwas irgendwie' sondern die aktuelle Empfehlung. Stand heute ist das nodejs@22.

      Installier da also am besten per

      iob nodejs-update
      

      die Empfehlung.

      Linux-Werkzeugkasten:
      https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
      NodeJS Fixer Skript:
      https://forum.iobroker.net/topic/68035/iob-node-fix-skript
      iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

      1 Antwort Letzte Antwort
      1
      • EisteeE Online
        EisteeE Online
        Eistee
        schrieb am zuletzt editiert von Eistee
        #8

        Also ich sehe meine Wechselrichter Daten über einen Login auf der global Seite. die dataeu Adresse ist bei mir nicht erreichbar im Webbrowser.

        1 Antwort Letzte Antwort
        0
        • EisteeE Online
          EisteeE Online
          Eistee
          schrieb am zuletzt editiert von
          #9

          Eine Bitte an die User die Cloud Loginprobleme haben.

          Bitte den Adapter mal mit der URL https://github.com/Eistee82/ioBroker.hoymiles/tree/feat/cloud-login-v0-fallback installieren.

          0fac0062-1b5d-4f5c-bb3d-ab3440154ab0-image.jpeg

          Und bitte prüfen ob der Login damit funktioniert.
          In den Adaptereinstellungen gibt es einen Button mit dem der Login getestet werden kann. Dies erzeugt auch eine Debug-Ausgabe.

          Hoymiles hat zwei Loginverfahren. v0 und v3. Im Adapter auf der Test Repo ist nur v3 vorhanden. v3 wird von der Installer App verwendet. Der v0 Login ist neu unter der URL und wird von der Home App verwendet.

          Wenn dies so funktioniert bei allen dann mach ich daraus eine neue Version ;)

          D 1 Antwort Letzte Antwort
          0
          • EisteeE Eistee

            Eine Bitte an die User die Cloud Loginprobleme haben.

            Bitte den Adapter mal mit der URL https://github.com/Eistee82/ioBroker.hoymiles/tree/feat/cloud-login-v0-fallback installieren.

            0fac0062-1b5d-4f5c-bb3d-ab3440154ab0-image.jpeg

            Und bitte prüfen ob der Login damit funktioniert.
            In den Adaptereinstellungen gibt es einen Button mit dem der Login getestet werden kann. Dies erzeugt auch eine Debug-Ausgabe.

            Hoymiles hat zwei Loginverfahren. v0 und v3. Im Adapter auf der Test Repo ist nur v3 vorhanden. v3 wird von der Installer App verwendet. Der v0 Login ist neu unter der URL und wird von der Home App verwendet.

            Wenn dies so funktioniert bei allen dann mach ich daraus eine neue Version ;)

            D Online
            D Online
            der_user
            schrieb am zuletzt editiert von der_user
            #10

            @Eistee sagte:

            Eine Bitte an die User die Cloud Loginprobleme haben.

            Guten Morgen,
            gerade installiert und probiert.

            Ich hab es mit beiden Accounts probiert:

            • dem S-Miles Account (DIY), erstellt über die "S-Miles Installer" APP
              hoymiles.0
              2026-05-11 07:39:50.964 info [testCloudLogin] result for xxxxxxxx@gmx.net: region@neapi.hoymiles.com: ok (dc=0) | v3@neapi.hoymiles.com: rejected status=1 "Log in failed. Please check your account and password.#7" | v0@neapi.hoymiles.com: rejected status=1 "Your app version is low. Please update to the latest version."
              Ergebnis:
              -> Im Adapter: Fehler beim Login. Tatsächlich bekomme ich auch die identische Fehlermeldung, wenn ich bewusst ein falsches Kennwort eingebe.
              -> auf der Webseite https://global.hoymiles.com/website/ : Mit den gleichen Credentials ist ein Login erfolgreich

            weitere Anmerkung: bei mir läuft der IO Broker noch auf http - ich bekomme bei der PW Eingabemaske folgenden Hinweis. Keine Ahnung ob das relevant ist.
            c5b2e6ec-a73b-4a7e-94c6-5bb5ab53818a-image.jpeg

            • dem S-Miles Home Account, erstellt über die "S-Miles Home" APP
              hoymiles.0
              2026-05-11 07:44:50.185 info [testCloudLogin] result for yyyyyyyyy@gmx.de: region@neapi.hoymiles.com: ok (dc=1) | v3@euapi.hoymiles.com: rejected status=1 "The account can only be used for logging in to the S-Miles Home app." | v0@euapi.hoymiles.com: rejected status=1 "Your app version is low. Please update to the latest version."
              -> Im Adapter: Fehler beim Login: The account can only be used for logging in to the S-Miles Home app.
              -> auf der Webseite https://global.hoymiles.com/website/ : The account can only be used for logging in to the S-Miles Home app.
              ==>S-Miles Home accounts können dafür nicht verwendet werden.
            1 Antwort Letzte Antwort
            0
            • D Online
              D Online
              der_user
              schrieb am zuletzt editiert von
              #11

              Guten Morgen,
              das ist dir wahrscheinlich bekannt: Hoymiles migrated to a new Argon2-based authentication flow

              As of early 2026, Hoymiles has updated its S-Miles Cloud authentication, specifically impacting the login process. Recent investigations into the Hoymiles web login flow revealed a mismatch in the "salted v3 authentication path".
              This change to a more secure, likely Argon2-based (or similar modern hashing) algorithm has caused issues with third-party integrations, such as Home Assistant.

              Key Details of the Authentication Update:

              • Path: The authentication now involves a salted v3 path at /iam/pub/3/auth/login.
              • Impact: Third-party integrations that were not updated to handle this new salted/hashed authentication method failed, receiving 502 errors or authentication failures.
              • Fix: As of March 2026, the "homeassistant-hoymiles-cloud" integration has been updated to correctly handle the new authentication flow and now supports both cloud and DIY accounts.
              • Context: This change is consistent with moving from older hashing mechanisms (like BCrypt or SHA) to modern, memory-hard algorithms like Argon2, which improve security against GPU/ASIC brute-force attacks.

              Falls doch irrelevant - ich will nur helfen das Problem einzugrenzen ;-)
              Vg

              1 Antwort Letzte Antwort
              0
              • EisteeE Online
                EisteeE Online
                Eistee
                schrieb am zuletzt editiert von Eistee
                #12

                Hi @der_user,
                kannst du den Adapter nochmal neu installieren von der URL https://github.com/Eistee82/ioBroker.hoymiles/tree/feat/cloud-login-v0-fallback
                Ich hab mir einen Account angelegt wie du ihn nutzt und damit den Login erfolgreich getestet. In dem Account habe ich nur keinen Wechselrichter zum testen.
                Die neue Version sollte die Home Accounts unterstützen nun.
                Gruß Alina

                D 1 Antwort Letzte Antwort
                0
                • EisteeE Eistee

                  Hi @der_user,
                  kannst du den Adapter nochmal neu installieren von der URL https://github.com/Eistee82/ioBroker.hoymiles/tree/feat/cloud-login-v0-fallback
                  Ich hab mir einen Account angelegt wie du ihn nutzt und damit den Login erfolgreich getestet. In dem Account habe ich nur keinen Wechselrichter zum testen.
                  Die neue Version sollte die Home Accounts unterstützen nun.
                  Gruß Alina

                  D Online
                  D Online
                  der_user
                  schrieb am zuletzt editiert von der_user
                  #13

                  @Eistee sagte:

                  Die neue Version sollte die Home Accounts unterstützen nun.

                  schaut gut aus, jetzt geht der Login bei beiden Account-Typen:
                  Sowohl der von der Home App als auch der vom Installer Account.
                  Komischer weise werden beide im Log mit profile=home angezeigt.
                  Vielleicht sind neue Installer-Accounts im Hintergrund bei Hoymiles etwas anders als ältere. Ist aber egal. Das wichtigste es geht.

                  Da ich in beiden Accounttypen (noch) Wechselrichter hinterlegt habe, kann ich bestätigen, dass ein paar Daten abrufbar sind. Zumindest was ich in der Kürze der Zeit erkennen konnte. Unter "weather" wird mir nichts angezeigt.

                  hoymiles.0
                  2026-05-12 12:13:10.749 info [testCloudLogin] result for <HoymilesS-MilesInstaller-Account>@gmx.net: region@neapi.hoymiles.com: ok (dc=0) | preInsp@neapi.hoymiles.com: ok (v=3 profile=home salt=yes) | login@neapi.hoymiles.com: ACCEPTED (token received)
                  hoymiles.0
                  2026-05-12 12:13:09.192 info [testCloudLogin] starting diagnostics for <HoymilesS-MilesInstaller-Account>

                  hoymiles.0
                  2026-05-12 12:14:04.555 info [testCloudLogin] result for <HoymilesS-MilesHome-Account>@gmx.de: region@neapi.hoymiles.com: ok (dc=1) | preInsp@euapi.hoymiles.com: ok (v=3 profile=home salt=yes) | login@euapi.hoymiles.com: ACCEPTED (token received)
                  hoymiles.0
                  2026-05-12 12:14:02.649 info [testCloudLogin] starting diagnostics for <HoymilesS-MilesHome-Account>@gmx.de

                  1 Antwort Letzte Antwort
                  0
                  • D Online
                    D Online
                    der_user
                    schrieb am zuletzt editiert von
                    #14

                    Ich hatte ja versprochen, noch etwas zur Firmware zu schreiben.

                    Vorweg: Es gibt drei verschiedene Apps (hier gelistet: https://global.hoymiles.com/website/app).
                    Da ich es anfangs nicht besser wusste, habe ich zuerst die S-Miles Home App verwendet.

                    Vorteile:
                    -Aktuelle Firmwarestände werden angezeigt.
                    -DTU und Mikro-Wechselrichter lassen sich getrennt aktualisieren.

                    Nachteil:
                    -Mit diesem Account kann man sich nicht im Webportal einloggen. Die Anmeldung ist ausschließlich über die App möglich.

                    Durch den Hinweis, dass für das Webportal ein anderer Account benötigt wird, und weil ich im Adapter keine Cloud-Verbindung herstellen konnte, habe ich mir zusätzlich die S-Miles Installer App heruntergeladen.
                    Mit dem gleichen Account funktioniert die Anmeldung dort nicht, daher habe ich mit einer zweiten Mailadresse einen zusätzlichen Account angelegt.

                    Vorteile dieser App:

                    • Mehr Informationen verfügbar.
                    • Möglichkeit, Übersichten/Draufsichten o. Ä. zu erstellen.

                    Nachteile:

                    • Es werden nicht die neuesten Firmwareversionen angezeigt.
                    • Es kann nur die DTU aktualisiert werden, nicht jedoch der Mikro-Wechselrichter.

                    Was habe ich nun gemacht um aktuelle Firmware zu bekommen?
                    Wichtig: Der Wechselrichter kann immer nur einem Account gleichzeitig zugewiesen sein.
                    Den Wechselrichter aus der S-Miles Installer App entfernt, falls dort schon registriert:
                    Anlagen → Anlage bearbeiten → Geräte → Bearbeiten → Geräte-ID löschen

                    Danach in der S-Miles Home App hinzugefügt:
                    System → "+" (oben rechts) → Gerät → Gerät hinzufügen → manuell oder per WLAN → anschließend den weiteren Schritten folgen
                    nun kommt vermutlich direkt die Meldung dass es für die eine oder auch beide Module neue Firmwarestände gibt
                    Falls nicht: Geräte -> Micro auswählen -> Zahnrad -> Firmware
                    In meinem Fall war die Aktualisierung des Kommunikationssmodul direkt "Pflicht" da mir die App den Hinweis angezeigt hatte, dass mit der niedrige Versionen (V00.01.11) eine instabiles WLAN Verbindung bestehen kann.
                    Wechselrichter Firmware stand mir frei.

                    für HMS-800W-2T gibts derzeit folgende Stände (12.05.2026)
                    Kommunikationsmodul: V01.00.07
                    Wechselrichter: V01.03.09

                    Ich habe beide Firmwarestände Aktualisiert - der Adpater kann weiterhin mit dem Gerät kommunizieren.
                    Ich wollte das Gerät aber wieder in der S-Miles Installer App haben, da mir der parallele Webzugriff wichtig ist.
                    Also wieder Gerät aus der S-Miles Home App entfernt und in der S-Miles Installer App hinzugefügt.
                    Nun hab ich wieder das Gerät in der Installer App und WEb Portal.

                    WhatsApp Image 2026-05-12 at 20.08.14a.jpeg WhatsApp Image 2026-05-12 at 20.08.14.jpeg

                    Installer App und WEb Portal wird zwar Firmwareupdate angeboten - nicht aber die aktuellen Firmwarestände
                    snap1402.jpg

                    1 Antwort Letzte Antwort
                    0
                    • EisteeE Online
                      EisteeE Online
                      Eistee
                      schrieb am zuletzt editiert von
                      #15

                      Kleiner Tipp:

                      • Erstell einen Account mit der Installer App.
                      • Füge den Wechselrichter hinzu.
                      • Log dich in der Home App mit dem Account aus der Installer App ein.

                      So hast du alle funktionen in einem Account der alles kann ;)

                      1 Antwort Letzte Antwort
                      0
                      • D Online
                        D Online
                        der_user
                        schrieb am zuletzt editiert von
                        #16

                        alles klar. dann hab ich nur den "Fehler" gemacht, dass ich direkt über die Home App mir einen Account hab generieren lassen.
                        D.h. der Home Account ist nicht bei der Installer App zu verwenden aber anders herum schon.
                        Alles klar.

                        dann sollten dir nun vermutlich auch neuere Firmwarestände angezeigt werden?

                        1 Antwort Letzte Antwort
                        0
                        • D Online
                          D Online
                          der_user
                          schrieb am zuletzt editiert von der_user
                          #17

                          Sollte der Adapter bei "Weather" irgendwas anzeigen?
                          der Ordner ist bei mir leer.
                          snap1403.jpg

                          und ist bei dir die Zeit der letzten Aktualisierung auch + 2 Stunden? - jetzt ist es 20:50 Uhr
                          Tue May 12 2026 22:45:49 GMT+0200 (Mitteleuropäische Sommerzeit)

                          1 Antwort Letzte Antwort
                          0
                          • EisteeE Online
                            EisteeE Online
                            Eistee
                            schrieb am zuletzt editiert von Eistee
                            #18

                            Also die Zeiten sind bei mir +1std und er zeigt im hoymiles.0.station-?????????????.info.timezone auch utc+1 an. Wetter geht nur mit dem installer Account. Der home Account liefert leider nicht alle daten. Beide Accountarten haben unterschiedliche API Endpunkte und daher nicht 100% identische daten.
                            https://github.com/Eistee82/ioBroker.hoymiles/blob/main/docs/de/README.md

                            1 Antwort Letzte Antwort
                            0
                            • D Online
                              D Online
                              der_user
                              schrieb am zuletzt editiert von der_user
                              #19

                              Wie weiter oben geschrieben habe ich beide Account Typen.
                              Home als auch Installer.
                              Mit beiden probiert. Bei keinem werden mir Wetterdaten angezeigt.

                              hoymiles.0
                              2026-05-12 12:13:10.749 info [testCloudLogin] result for <HoymilesS-MilesInstaller-Account>@gmx.net: region@neapi.hoymiles.com: ok (dc=0) | preInsp@neapi.hoymiles.com: ok (v=3 profile=home salt=yes) | login@neapi.hoymiles.com: ACCEPTED (token received)
                              hoymiles.0
                              2026-05-12 12:13:09.192 info [testCloudLogin] starting diagnostics for <HoymilesS-MilesInstaller-Account>

                              Allerdings wird im logging bei dem Account auch hier erwähnt: profile=home
                              Was eigentlich falsch ist

                              Anders gefragt: wie hast du deinen Installer Account erstellt? Über die App oder über die Webseite und über welche genau? Ich habe gesehen, dass es auch noch einen alte Webseite gibt.
                              Dann würde ich meine erstellten Accounts löschen und entsprechend den richtigen erstellen.
                              Vg

                              1 Antwort Letzte Antwort
                              0
                              • EisteeE Online
                                EisteeE Online
                                Eistee
                                schrieb am zuletzt editiert von Eistee
                                #20

                                @der_user das war noch ein kleiner Bug das immer Home Api ohne Wetter benutzt wurde. Vielen Dank dir für das Testen. Mit deiner hilfe ist esw nun gelungen die Home Accounts zu integrieren. Ich habe Soeben eine neue Version 0.3.5 released die kann dann auch bald direkt in iobroker geupdated werden oder jetzt schon per npm.

                                D 1 Antwort Letzte Antwort
                                0
                                • EisteeE Eistee

                                  @der_user das war noch ein kleiner Bug das immer Home Api ohne Wetter benutzt wurde. Vielen Dank dir für das Testen. Mit deiner hilfe ist esw nun gelungen die Home Accounts zu integrieren. Ich habe Soeben eine neue Version 0.3.5 released die kann dann auch bald direkt in iobroker geupdated werden oder jetzt schon per npm.

                                  D Online
                                  D Online
                                  der_user
                                  schrieb am zuletzt editiert von
                                  #21

                                  @Eistee sagte:

                                  Version 0.3.5

                                  hab mir die gerade installiert.

                                  jetzt schaut der Login im Log anders aus:

                                  hoymiles.0
                                  2026-05-13 20:34:14.299 info [testCloudLogin] result for HoymilesS-MilesInstaller-Account>@gmx.net: region@neapi.hoymiles.com: ok (dc=0) | preInsp@neapi.hoymiles.com: ok (v=3 salt=yes) | login@neapi.hoymiles.com: ACCEPTED (token received) | probe@neapi.hoymiles.com: profile=installer (status=0)
                                  hoymiles.0
                                  2026-05-13 20:34:12.284 info [testCloudLogin] starting diagnostics for HoymilesS-MilesInstaller-Account>@gmx.net

                                  Allerdings ist der "weather" Ordner noch immer leer (profile=installer)
                                  oder hätte ich nun wieder mit dem Home-Account testen müssen?

                                  snap1404.jpg

                                  1 Antwort Letzte Antwort
                                  0
                                  • EisteeE Online
                                    EisteeE Online
                                    Eistee
                                    schrieb am zuletzt editiert von Eistee
                                    #22

                                    Könnte es sein das du keine geo koordinaten in der App eingestellt hast? latitude und logitude sind bei dir 0 und adress wird auch nicht geladen

                                    1 Antwort Letzte Antwort
                                    0
                                    • D Online
                                      D Online
                                      der_user
                                      schrieb am zuletzt editiert von der_user
                                      #23

                                      In der App als auch im Webportal sehe ich meine Adresse als auch das Wetter.
                                      Ich wüsste nicht wo ich da was deaktiviert hätte.

                                      hier ein Screenshot vom Webportal

                                      snap1405.jpg

                                      snap1406.jpg

                                      1 Antwort Letzte Antwort
                                      0
                                      • D Online
                                        D Online
                                        der_user
                                        schrieb am zuletzt editiert von der_user
                                        #24

                                        Ich hab mir mal Netzwerkanalyse im Browser angesehen.
                                        Kann es sein, dass du du ggf. die Daten nicht nur zental von NEAPI.... abrufen kannst sondern je nach Gerät zusätzlich von EUAPI....
                                        Anscheinend liegen die personenbezogenen Daten von meinem Account / Gerät nur auf den europäischen Servern vor - nicht aber am globalen. Mein Gerät hat hinten auf dem Typenschild ....WBS0.DE.HM.

                                        Laut ChatGPT verteilt Hoymiles die Daten:
                                        Hoymiles trennt Daten nicht nur logisch, sondern auch physisch:
                                        IAM / Login
                                        PV Daten
                                        Geo / Mapping
                                        Forecast / Weather
                                        Device Telemetry

                                        performance.getEntriesByType("resource")
                                        .map(r => new URL(r.name).hostname)
                                        .filter((v,i,a)=>a.indexOf(v)===i)
                                        

                                        Liefert als Ergebnis: "static.hoymiles.com", "global.hoymiles.com", "neapi.hoymiles.com", "at.alicdn.com", "apis.google.com", "euapi.hoymiles.com" ]

                                        auf der neapi.hoymiles.com ist latitude / longitude "0.0"
                                        snap1407.jpg
                                        dann er folgt laut Browseranalys aber ein paar Zeilen später der Aufruf der eupai.hymiles.com und dort bekommt er die Koordinaten
                                        snap1408.jpg
                                        Somit muss vermutlich auch bei der API die Information vorliegen, wo die echten Daten abzurufen sind.

                                        Generell scheint mir aber dass der Objektbaum noch immer der Stand vom "Home" account ist.
                                        Du Schreibst in deiner Doku "... auf global.hoymiles.com und nutzt die volle /pvm/...-Web-API inkl. latitude/longitude/address/local_time/status/warn_data und Firmware-Versionsstrings."

                                        Das wird mir im Objektbaum (Cloud) alles nicht angezeigt (siehe einen Post drüber)
                                        auch z.B. keine Firmwaredaten
                                        Allerdings zeigt er mir z.B Fimware im Browser an: - über die Url: filename /pvm/api/0/station/select_device_of_tree
                                        habe ich meine Daten.

                                        Ermittelst du über global.hoymiles.com/pvm/api/0/station/ oder
                                        neapi.hoymiles.com/pvm/api/0/station/select_device_of_tree

                                        Letzteres ist nämlich anscheinend die "richtige" Domain für Device Daten
                                        snap1409.jpg

                                        Vg

                                        1 Antwort Letzte Antwort
                                        0
                                        • EisteeE Online
                                          EisteeE Online
                                          Eistee
                                          schrieb zuletzt editiert von
                                          #25

                                          @der_user

                                          Danke für die ausführliche Netzwerkanalyse und die Screenshots — das war genau das fehlende Puzzleteil. Ich habe in der App-Decompilate nachgesehen: select_by_page liefert pro Station ein dc-Feld (0=neapi, 1=euapi), und die S-Miles-App routet station-spezifische Calls über genau dieses dc. Genauso wie du es im
                                          Browser beobachtet hast — der zweite Call gegen euapi ist kein Zufall, sondern Folge des Station-DCs.

                                          Ich habe einen Fix-Branch gebaut. Magst du ihn testen?

                                          https://github.com/Eistee82/ioBroker.hoymiles/tree/fix/cloud-station-dc-routing

                                          Was sich für deinen Account ändern sollte:

                                          • station-<id>.info.latitude / longitude / address werden befüllt — bei Home-Accounts neu über pvm-ext/api/0/station-ak/find (denselben Endpoint nutzt die S-Miles-Home-App selbst); bei deinem Installer-Account wird automatisch der zweite Versuch gegen euapi gemacht, wenn neapi 0.0 liefert.
                                          • Sobald lat/lon da sind, läuft auch der bestehende Wetter-Poll wieder — die station-<id>.weather.*-States sollten innerhalb eines Slow-Poll-Zyklus (ca. 30 min nach Adapter-Restart) gefüllt sein.

                                          Was ich gern als Feedback hätte:

                                          1. Welche Werte zeigen station-<id>.info.latitude / .longitude / .address nach dem Restart? (richtige Werte oder falsche?)
                                          2. Werden die station-<id>.weather.*-States nach 30 min befüllt?
                                          3. Macht es einen Unterschied, ob du den Home-Account oder den Installer-Account verwendest?
                                          4. Falls etwas fehlschlägt: die Test cloud login-Diagnose ist weiterhin im Admin verfügbar — der Output hilft mir wieder.

                                          Gruß Alina

                                          D 1 Antwort Letzte Antwort
                                          0

                                          Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                                          Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                                          Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                                          Registrieren Anmelden
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          599

                                          Online

                                          32.9k

                                          Benutzer

                                          83.0k

                                          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