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. Shelly: Keine HTTP-Werte

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    16
    1
    1.5k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    829

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.1k

Shelly: Keine HTTP-Werte

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
12 Beiträge 3 Kommentatoren 396 Aufrufe 2 Watching
  • Ä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.
  • SelleS Offline
    SelleS Offline
    Selle
    schrieb am zuletzt editiert von Selle
    #1

    Hallo zusammen,

    ich habe eine Reihe von Shellys über Iobroker eingebunden, aber bei einigen von ihnen werden keine Daten per HTTP gezogen, der Eintrag shelly.0.shellyplusplugs#ID#1.name ist bei einigen (null), bei anderen (vermeintlich?) identisch konfigurierten funktioniert es problemlos. Es betrifft Plus 1, Plus 2 PM und Plus Plugs, also alles Gen 2.

    Beispiel aus den Shelly-Logs eines Plugs, bei dem es funktioniert:

    shelly_notification:162 Status change of switch:0: {"id":0,"aenergy":{"by_minute":[15.253,15.253,15.253],"minute_ts":1733655240,"total":27543.247}}
    11:54:00
    shos_rpc_inst.c:242 Shelly.GetStatus via HTTP_in GET 192.168.188.22:49934
    11:54:14
    shos_rpc_inst.c:242 Shelly.GetDeviceInfo via HTTP_in GET 192.168.188.22:49936
    11:54:14
    shos_rpc_inst.c:242 Sys.GetConfig via HTTP_in GET 192.168.188.22:49938
    11:54:14
    shos_rpc_inst.c:242 WiFi.GetConfig via HTTP_in GET 192.168.188.22:49940
    11:54:14
    shos_rpc_inst.c:242 Mqtt.GetConfig via HTTP_in GET 192.168.188.22:49942
    11:54:14
    shos_rpc_inst.c:242 Cloud.GetConfig via HTTP_in GET 192.168.188.22:49944
    11:54:14
    shos_rpc_inst.c:242 Switch.GetConfig via HTTP_in GET 192.168.188.22:49946
    11:54:14
    shos_rpc_inst.c:242 Shelly.GetStatus via HTTP_in GET 192.168.188.22:50020
    11:54:29
    shos_rpc_inst.c:242 Shelly.GetDeviceInfo via HTTP_in GET 192.168.188.22:50022
    11:54:29
    shos_rpc_inst.c:242 Sys.GetConfig via HTTP_in GET 192.168.188.22:50024
    11:54:29
    shos_rpc_inst.c:242 WiFi.GetConfig via HTTP_in GET 192.168.188.22:50026
    11:54:29
    shos_rpc_inst.c:242 Mqtt.GetConfig via HTTP_in GET 192.168.188.22:50028
    11:54:29
    shos_rpc_inst.c:242 Cloud.GetConfig via HTTP_in GET 192.168.188.22:50030
    11:54:29
    shos_rpc_inst.c:242 Switch.GetConfig via HTTP_in GET 192.168.188.22:50032
    11:54:29
    shos_rpc_inst.c:242 Shelly.GetStatus via HTTP_in GET 192.168.188.22:50106
    11:54:45
    shos_rpc_inst.c:242 Shelly.GetDeviceInfo via HTTP_in GET 192.168.188.22:50108
    11:54:45
    shos_rpc_inst.c:242 Sys.GetConfig via HTTP_in GET 192.168.188.22:50110
    11:54:45
    shos_rpc_inst.c:242 WiFi.GetConfig via HTTP_in GET 192.168.188.22:50112
    11:54:45
    shos_rpc_inst.c:242 Mqtt.GetConfig via HTTP_in GET 192.168.188.22:50114
    11:54:45
    shos_rpc_inst.c:242 Cloud.GetConfig via HTTP_in GET 192.168.188.22:50116
    11:54:45
    shos_rpc_inst.c:242 Switch.GetConfig via HTTP_in GET 192.168.188.22:50118
    11:54:45
    shelly_notification:162 Status change of switch:0: {"id":0,"aenergy":{"by_minute":[15.253,15.253,15.253],"minute_ts":1733655300,"total":27543.262}}
    11:55:00
    shos_rpc_inst.c:242 Shelly.GetStatus via HTTP_in GET 192.168.188.22:50192
    11:55:00
    shos_rpc_inst.c:242 Shelly.GetDeviceInfo via HTTP_in GET 192.168.188.22:50194
    11:55:00
    shos_rpc_inst.c:242 Sys.GetConfig via HTTP_in GET 192.168.188.22:50196
    11:55:00
    shos_rpc_inst.c:242 WiFi.GetConfig via HTTP_in GET 192.168.188.22:50198
    11:55:00
    shos_rpc_inst.c:242 Mqtt.GetConfig via HTTP_in GET 192.168.188.22:50200
    11:55:00
    shos_rpc_inst.c:242 Cloud.GetConfig via HTTP_in GET 192.168.188.22:50202
    11:55:00
    shos_rpc_inst.c:242 Switch.GetConfig via HTTP_in GET 192.168.188.22:50204
    11:55:00
    shos_rpc_inst.c:242 Shelly.GetStatus via HTTP_in GET 192.168.188.22:50290
    11:55:15
    shos_rpc_inst.c:242 Shelly.GetDeviceInfo via HTTP_in GET 192.168.188.22:50292
    11:55:15
    shos_rpc_inst.c:242 Sys.GetConfig via HTTP_in GET 192.168.188.22:50294
    11:55:15
    shos_rpc_inst.c:242 WiFi.GetConfig via HTTP_in GET 192.168.188.22:50296
    11:55:15
    shos_rpc_inst.c:242 Mqtt.GetConfig via HTTP_in GET 192.168.188.22:50298
    11:55:15
    shos_rpc_inst.c:242 Cloud.GetConfig via HTTP_in GET 192.168.188.22:50300
    11:55:15
    shos_rpc_inst.c:242 Switch.GetConfig via HTTP_in GET 192.168.188.22:50302
    

    Und der Bruder, bei dem es nicht geht:

    shelly_notification:162 Status change of switch:0: {"id":0,"aenergy":{"by_minute":[457.062,457.499,456.625],"minute_ts":1733655120,"total":85.416}}
    11:52:00
    shelly_notification:162 Status change of switch:0: {"id":0,"aenergy":{"by_minute":[456.625,457.062,457.499],"minute_ts":1733655180,"total":85.873}}
    11:53:00
    shelly_notification:162 Status change of switch:0: {"id":0,"aenergy":{"by_minute":[456.625,456.625,457.062],"minute_ts":1733655240,"total":86.330}}
    11:54:00
    

    Wenn ich die Device Data runterlade erkenne ich nur einen Eintrag (abgesehen von den IDs), der unterschiedlich ist

      "config": {
        "sys": {
          "debug": {
            "level": 2,
            "file_level": null,
            "mqtt": {
              "enable": false
    

    Hier steht beim korrekt arbeitenden enable:true

    Kann mich jemand auf die richtige Fährte führe, was hier schief läuft?

    haus-automatisierungH 1 Antwort Letzte Antwort
    0
    • SelleS Selle

      Hallo zusammen,

      ich habe eine Reihe von Shellys über Iobroker eingebunden, aber bei einigen von ihnen werden keine Daten per HTTP gezogen, der Eintrag shelly.0.shellyplusplugs#ID#1.name ist bei einigen (null), bei anderen (vermeintlich?) identisch konfigurierten funktioniert es problemlos. Es betrifft Plus 1, Plus 2 PM und Plus Plugs, also alles Gen 2.

      Beispiel aus den Shelly-Logs eines Plugs, bei dem es funktioniert:

      shelly_notification:162 Status change of switch:0: {"id":0,"aenergy":{"by_minute":[15.253,15.253,15.253],"minute_ts":1733655240,"total":27543.247}}
      11:54:00
      shos_rpc_inst.c:242 Shelly.GetStatus via HTTP_in GET 192.168.188.22:49934
      11:54:14
      shos_rpc_inst.c:242 Shelly.GetDeviceInfo via HTTP_in GET 192.168.188.22:49936
      11:54:14
      shos_rpc_inst.c:242 Sys.GetConfig via HTTP_in GET 192.168.188.22:49938
      11:54:14
      shos_rpc_inst.c:242 WiFi.GetConfig via HTTP_in GET 192.168.188.22:49940
      11:54:14
      shos_rpc_inst.c:242 Mqtt.GetConfig via HTTP_in GET 192.168.188.22:49942
      11:54:14
      shos_rpc_inst.c:242 Cloud.GetConfig via HTTP_in GET 192.168.188.22:49944
      11:54:14
      shos_rpc_inst.c:242 Switch.GetConfig via HTTP_in GET 192.168.188.22:49946
      11:54:14
      shos_rpc_inst.c:242 Shelly.GetStatus via HTTP_in GET 192.168.188.22:50020
      11:54:29
      shos_rpc_inst.c:242 Shelly.GetDeviceInfo via HTTP_in GET 192.168.188.22:50022
      11:54:29
      shos_rpc_inst.c:242 Sys.GetConfig via HTTP_in GET 192.168.188.22:50024
      11:54:29
      shos_rpc_inst.c:242 WiFi.GetConfig via HTTP_in GET 192.168.188.22:50026
      11:54:29
      shos_rpc_inst.c:242 Mqtt.GetConfig via HTTP_in GET 192.168.188.22:50028
      11:54:29
      shos_rpc_inst.c:242 Cloud.GetConfig via HTTP_in GET 192.168.188.22:50030
      11:54:29
      shos_rpc_inst.c:242 Switch.GetConfig via HTTP_in GET 192.168.188.22:50032
      11:54:29
      shos_rpc_inst.c:242 Shelly.GetStatus via HTTP_in GET 192.168.188.22:50106
      11:54:45
      shos_rpc_inst.c:242 Shelly.GetDeviceInfo via HTTP_in GET 192.168.188.22:50108
      11:54:45
      shos_rpc_inst.c:242 Sys.GetConfig via HTTP_in GET 192.168.188.22:50110
      11:54:45
      shos_rpc_inst.c:242 WiFi.GetConfig via HTTP_in GET 192.168.188.22:50112
      11:54:45
      shos_rpc_inst.c:242 Mqtt.GetConfig via HTTP_in GET 192.168.188.22:50114
      11:54:45
      shos_rpc_inst.c:242 Cloud.GetConfig via HTTP_in GET 192.168.188.22:50116
      11:54:45
      shos_rpc_inst.c:242 Switch.GetConfig via HTTP_in GET 192.168.188.22:50118
      11:54:45
      shelly_notification:162 Status change of switch:0: {"id":0,"aenergy":{"by_minute":[15.253,15.253,15.253],"minute_ts":1733655300,"total":27543.262}}
      11:55:00
      shos_rpc_inst.c:242 Shelly.GetStatus via HTTP_in GET 192.168.188.22:50192
      11:55:00
      shos_rpc_inst.c:242 Shelly.GetDeviceInfo via HTTP_in GET 192.168.188.22:50194
      11:55:00
      shos_rpc_inst.c:242 Sys.GetConfig via HTTP_in GET 192.168.188.22:50196
      11:55:00
      shos_rpc_inst.c:242 WiFi.GetConfig via HTTP_in GET 192.168.188.22:50198
      11:55:00
      shos_rpc_inst.c:242 Mqtt.GetConfig via HTTP_in GET 192.168.188.22:50200
      11:55:00
      shos_rpc_inst.c:242 Cloud.GetConfig via HTTP_in GET 192.168.188.22:50202
      11:55:00
      shos_rpc_inst.c:242 Switch.GetConfig via HTTP_in GET 192.168.188.22:50204
      11:55:00
      shos_rpc_inst.c:242 Shelly.GetStatus via HTTP_in GET 192.168.188.22:50290
      11:55:15
      shos_rpc_inst.c:242 Shelly.GetDeviceInfo via HTTP_in GET 192.168.188.22:50292
      11:55:15
      shos_rpc_inst.c:242 Sys.GetConfig via HTTP_in GET 192.168.188.22:50294
      11:55:15
      shos_rpc_inst.c:242 WiFi.GetConfig via HTTP_in GET 192.168.188.22:50296
      11:55:15
      shos_rpc_inst.c:242 Mqtt.GetConfig via HTTP_in GET 192.168.188.22:50298
      11:55:15
      shos_rpc_inst.c:242 Cloud.GetConfig via HTTP_in GET 192.168.188.22:50300
      11:55:15
      shos_rpc_inst.c:242 Switch.GetConfig via HTTP_in GET 192.168.188.22:50302
      

      Und der Bruder, bei dem es nicht geht:

      shelly_notification:162 Status change of switch:0: {"id":0,"aenergy":{"by_minute":[457.062,457.499,456.625],"minute_ts":1733655120,"total":85.416}}
      11:52:00
      shelly_notification:162 Status change of switch:0: {"id":0,"aenergy":{"by_minute":[456.625,457.062,457.499],"minute_ts":1733655180,"total":85.873}}
      11:53:00
      shelly_notification:162 Status change of switch:0: {"id":0,"aenergy":{"by_minute":[456.625,456.625,457.062],"minute_ts":1733655240,"total":86.330}}
      11:54:00
      

      Wenn ich die Device Data runterlade erkenne ich nur einen Eintrag (abgesehen von den IDs), der unterschiedlich ist

        "config": {
          "sys": {
            "debug": {
              "level": 2,
              "file_level": null,
              "mqtt": {
                "enable": false
      

      Hier steht beim korrekt arbeitenden enable:true

      Kann mich jemand auf die richtige Fährte führe, was hier schief läuft?

      haus-automatisierungH Online
      haus-automatisierungH Online
      haus-automatisierung
      Developer Most Active
      schrieb am zuletzt editiert von
      #2

      @selle sagte in Shelly: Keine HTTP-Werte:

      shelly.0.shellyplusplugs#ID#1.name ist bei einigen (null)

      Der ist immer null, wenn keine Name vergeben wurde. Das ist erstmal normal. Den Wert kann man entsprechend setzen, damit dann ein neuer Name übermittelt wird. Und der steht dann auch in dem Datenpunkt.

      🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
      🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
      📚 Meine inoffizielle ioBroker Dokumentation

      SelleS 1 Antwort Letzte Antwort
      0
      • haus-automatisierungH haus-automatisierung

        @selle sagte in Shelly: Keine HTTP-Werte:

        shelly.0.shellyplusplugs#ID#1.name ist bei einigen (null)

        Der ist immer null, wenn keine Name vergeben wurde. Das ist erstmal normal. Den Wert kann man entsprechend setzen, damit dann ein neuer Name übermittelt wird. Und der steht dann auch in dem Datenpunkt.

        SelleS Offline
        SelleS Offline
        Selle
        schrieb am zuletzt editiert von
        #3

        @haus-automatisierung
        Sorry, schlecht formuliert, das war nur ein Beispiel (Name ist auch vergeben). Betrifft beim Plug z.B. auch model, version, rssi und uptime. Relay0.Current (z.B.) und natürlich vor allem Relay0.Switch funktioniert problemlos

        haus-automatisierungH 1 Antwort Letzte Antwort
        0
        • SelleS Selle

          @haus-automatisierung
          Sorry, schlecht formuliert, das war nur ein Beispiel (Name ist auch vergeben). Betrifft beim Plug z.B. auch model, version, rssi und uptime. Relay0.Current (z.B.) und natürlich vor allem Relay0.Switch funktioniert problemlos

          haus-automatisierungH Online
          haus-automatisierungH Online
          haus-automatisierung
          Developer Most Active
          schrieb am zuletzt editiert von
          #4

          @selle Dann sollte ein Log im Debug-Modus alle nötigen Infos liefern.

          Ansonsten fehlen Infos zu den verwendeten Versionen. Also Adapter, Shelly-Firmware, usw.

          🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
          🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
          📚 Meine inoffizielle ioBroker Dokumentation

          SelleS 1 Antwort Letzte Antwort
          0
          • haus-automatisierungH haus-automatisierung

            @selle Dann sollte ein Log im Debug-Modus alle nötigen Infos liefern.

            Ansonsten fehlen Infos zu den verwendeten Versionen. Also Adapter, Shelly-Firmware, usw.

            SelleS Offline
            SelleS Offline
            Selle
            schrieb am zuletzt editiert von
            #5

            @haus-automatisierung
            Du meinst vom Adapter?

            Shelly Log 2024-12-08.txt

            Adapter-Version ist 8.2.1, ioBroker 7.1.5, Node.js 20.18.0 und NPM 10.8.2
            Die Shellys sind 1.4.4 oder 1.4.2

            SelleS 1 Antwort Letzte Antwort
            0
            • SelleS Selle

              @haus-automatisierung
              Du meinst vom Adapter?

              Shelly Log 2024-12-08.txt

              Adapter-Version ist 8.2.1, ioBroker 7.1.5, Node.js 20.18.0 und NPM 10.8.2
              Die Shellys sind 1.4.4 oder 1.4.2

              SelleS Offline
              SelleS Offline
              Selle
              schrieb am zuletzt editiert von
              #6

              Hat noch jemand eine Idee?

              T 1 Antwort Letzte Antwort
              0
              • SelleS Selle

                Hat noch jemand eine Idee?

                T Nicht stören
                T Nicht stören
                ticaki
                schrieb am zuletzt editiert von
                #7

                @selle

                Bei mir steht null bis ich einen Namen setze, in deinem Log sehe ich auch nur Namesabfragen mit ergebnissen

                Weather-Warnings Espresense NSPanel-Lovelace-ui Tagesschau

                Spenden

                SelleS haus-automatisierungH 2 Antworten Letzte Antwort
                0
                • T ticaki

                  @selle

                  Bei mir steht null bis ich einen Namen setze, in deinem Log sehe ich auch nur Namesabfragen mit ergebnissen

                  SelleS Offline
                  SelleS Offline
                  Selle
                  schrieb am zuletzt editiert von
                  #8

                  @ticaki
                  Danke für deine Antwort, so ganz verstehe ich sie aber nicht. Die Shellys haben alle einen Namen, der auch angezeigt wird (sowohl über die IP als auch die Shelly Cloud), ich bin davon ausgegangen dass das einer der Werte ist, der nicht korrekt übertragen wird?

                  1 Antwort Letzte Antwort
                  0
                  • T ticaki

                    @selle

                    Bei mir steht null bis ich einen Namen setze, in deinem Log sehe ich auch nur Namesabfragen mit ergebnissen

                    haus-automatisierungH Online
                    haus-automatisierungH Online
                    haus-automatisierung
                    Developer Most Active
                    schrieb am zuletzt editiert von
                    #9

                    @ticaki sagte in Shelly: Keine HTTP-Werte:

                    Bei mir steht null bis ich einen Namen setze

                    Das ist auch völlig korrekt so

                    🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
                    🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
                    📚 Meine inoffizielle ioBroker Dokumentation

                    SelleS 1 Antwort Letzte Antwort
                    0
                    • haus-automatisierungH haus-automatisierung

                      @ticaki sagte in Shelly: Keine HTTP-Werte:

                      Bei mir steht null bis ich einen Namen setze

                      Das ist auch völlig korrekt so

                      SelleS Offline
                      SelleS Offline
                      Selle
                      schrieb am zuletzt editiert von
                      #10

                      @haus-automatisierung
                      Aber Namen setzen bedeutet hier in der Shelly-Umgebung, korrekt?

                      haus-automatisierungH 1 Antwort Letzte Antwort
                      0
                      • SelleS Selle

                        @haus-automatisierung
                        Aber Namen setzen bedeutet hier in der Shelly-Umgebung, korrekt?

                        haus-automatisierungH Online
                        haus-automatisierungH Online
                        haus-automatisierung
                        Developer Most Active
                        schrieb am zuletzt editiert von
                        #11

                        @selle Geht auch über den ioBroker Datenpunkt. Sowohl für das Gerät, als auch für alle Kanäle

                        🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
                        🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
                        📚 Meine inoffizielle ioBroker Dokumentation

                        SelleS 1 Antwort Letzte Antwort
                        0
                        • haus-automatisierungH haus-automatisierung

                          @selle Geht auch über den ioBroker Datenpunkt. Sowohl für das Gerät, als auch für alle Kanäle

                          SelleS Offline
                          SelleS Offline
                          Selle
                          schrieb am zuletzt editiert von
                          #12

                          @haus-automatisierung
                          Okay, ich greife nach jedem Strohhalm und hab testweise direkt Namen vergeben, hat leider nichts geändert.

                          Ich hab mir das Debug-Log nochmal angeschaut. Direkt am Anfang kommen 5 Einträge [onlineCheck] für die IPs, bei denen der Abruf funktioniert. Das könnte ein Ansatzpunkt sein, nach welchen Kriterien werden diese 5 abgefragt? Für einen der nicht funktionierenden gibt es kurz darauf zwei [MQTT] Publish die u.a. seine IP 192.168.188.35 enthalten, die wird aber nicht geschrieben und bleibt (null). Woran könnte das liegen?

                          Um das ausschließen zu können: Wenn es ein Authentifizierungsproblem gäbe, würde das gelogged werden, oder?

                          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

                          514

                          Online

                          32.6k

                          Benutzer

                          82.1k

                          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