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 cloud in ioBroker einbinden

NEWS

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

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

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

Shelly cloud in ioBroker einbinden

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
shelly cloudiobroker
22 Beiträge 7 Kommentatoren 5.1k Aufrufe 7 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.
  • E ecurb

    @jabba_the_hutt
    @da_Woody

    Hey danke für die antwort.

    dann muss ich nicht weiter suchen sondern doch einen VPN versuchen und aufbauen.

    Viele grüße

    Heiko SchwederH Offline
    Heiko SchwederH Offline
    Heiko Schweder
    schrieb am zuletzt editiert von
    #7

    Der Post ist schon ein Paar tage alt, aber nach dem Googlen bin ich Hier gelandet und hielte es daher für sinnvoll, das ich meine Kleine Lösung hier schreibe.

    Also hab für mich ne Lösung gefunden ohne vpn und über die shelly Cloud die daten abzurufen.

    1. Man geht auf die seite https://home.shelly.cloud/#/user_settings unter Cloud-Autorisierungs-schlüssel und holt sich den API key und die Server Adresse.

    server_adresse_api_key.png

    1. Geräte id Herausfinden: Man geht auf die shelly cloud Seite und öffnet das gerät wovon man die id haben möchte, in der Browser Adress Zeile ist es der Letzte Abschnitt nach dem / auf dem Foto Gelb Markiert

    Geräte_id.png

    1. Ein Blockly Erstellen
      3.1

    Unter Aktion, Den exec Block nutzen.
    Bei Befehl

    curl -X POST Hier_deine_server_adresse/device/status -d "id=geräte_id&auth_key=Dein_api_key"
    

    Bitte nur "Hier_deine_server_adresse" ändern zu deiner Server Adresse , nicht das /device/status löschen!!!

    Dann noch dein API Key Eintragen bei Dein_api_key
    Deine Geräte id bei geräte_id Eintragen
    Mit Ergebnissen Haken Setzten

    3.2
    unter Systeme den debug_output nutzen daran ein JSON nach Objekt mit der Variable result, falls die variable nicht vorhanden ist einfach neu erstellen

    JSON_output.png

    Schon hat man ein JSON wo man zerpflücken kann und die daten Nutzen wo man Braucht.

    Blockly_shelly_cloud.png

    NegaleinN E 2 Antworten Letzte Antwort
    1
    • Heiko SchwederH Heiko Schweder

      Der Post ist schon ein Paar tage alt, aber nach dem Googlen bin ich Hier gelandet und hielte es daher für sinnvoll, das ich meine Kleine Lösung hier schreibe.

      Also hab für mich ne Lösung gefunden ohne vpn und über die shelly Cloud die daten abzurufen.

      1. Man geht auf die seite https://home.shelly.cloud/#/user_settings unter Cloud-Autorisierungs-schlüssel und holt sich den API key und die Server Adresse.

      server_adresse_api_key.png

      1. Geräte id Herausfinden: Man geht auf die shelly cloud Seite und öffnet das gerät wovon man die id haben möchte, in der Browser Adress Zeile ist es der Letzte Abschnitt nach dem / auf dem Foto Gelb Markiert

      Geräte_id.png

      1. Ein Blockly Erstellen
        3.1

      Unter Aktion, Den exec Block nutzen.
      Bei Befehl

      curl -X POST Hier_deine_server_adresse/device/status -d "id=geräte_id&auth_key=Dein_api_key"
      

      Bitte nur "Hier_deine_server_adresse" ändern zu deiner Server Adresse , nicht das /device/status löschen!!!

      Dann noch dein API Key Eintragen bei Dein_api_key
      Deine Geräte id bei geräte_id Eintragen
      Mit Ergebnissen Haken Setzten

      3.2
      unter Systeme den debug_output nutzen daran ein JSON nach Objekt mit der Variable result, falls die variable nicht vorhanden ist einfach neu erstellen

      JSON_output.png

      Schon hat man ein JSON wo man zerpflücken kann und die daten Nutzen wo man Braucht.

      Blockly_shelly_cloud.png

      NegaleinN Offline
      NegaleinN Offline
      Negalein
      Global Moderator
      schrieb am zuletzt editiert von
      #8

      @heiko-schweder sagte in Shelly cloud in ioBroker einbinden:

      Schon hat man ein JSON wo man zerpflücken kann und die daten Nutzen wo man Braucht.

      sehr cool. Danke
      Danach hab ich gerade gesucht.

      könntest du dein Blockly exportieren?

      Oder wie komme ich zu
      57eb2c33-d15e-4f5e-9532-f72ebbd2b8c1-image.png

      Und wo gebe ich an, wo das JSON gespeichert werden soll?

      Kann man öfter als alle 5 Minuten abfragen?

      Danke

      ° Node.js: 20.17.0 NPM: 10.8.2
      ° Proxmox, Ubuntu 22.04.3 LTS
      ° Fixer ---> iob fix

      1 Antwort Letzte Antwort
      0
      • Heiko SchwederH Heiko Schweder

        Der Post ist schon ein Paar tage alt, aber nach dem Googlen bin ich Hier gelandet und hielte es daher für sinnvoll, das ich meine Kleine Lösung hier schreibe.

        Also hab für mich ne Lösung gefunden ohne vpn und über die shelly Cloud die daten abzurufen.

        1. Man geht auf die seite https://home.shelly.cloud/#/user_settings unter Cloud-Autorisierungs-schlüssel und holt sich den API key und die Server Adresse.

        server_adresse_api_key.png

        1. Geräte id Herausfinden: Man geht auf die shelly cloud Seite und öffnet das gerät wovon man die id haben möchte, in der Browser Adress Zeile ist es der Letzte Abschnitt nach dem / auf dem Foto Gelb Markiert

        Geräte_id.png

        1. Ein Blockly Erstellen
          3.1

        Unter Aktion, Den exec Block nutzen.
        Bei Befehl

        curl -X POST Hier_deine_server_adresse/device/status -d "id=geräte_id&auth_key=Dein_api_key"
        

        Bitte nur "Hier_deine_server_adresse" ändern zu deiner Server Adresse , nicht das /device/status löschen!!!

        Dann noch dein API Key Eintragen bei Dein_api_key
        Deine Geräte id bei geräte_id Eintragen
        Mit Ergebnissen Haken Setzten

        3.2
        unter Systeme den debug_output nutzen daran ein JSON nach Objekt mit der Variable result, falls die variable nicht vorhanden ist einfach neu erstellen

        JSON_output.png

        Schon hat man ein JSON wo man zerpflücken kann und die daten Nutzen wo man Braucht.

        Blockly_shelly_cloud.png

        E Offline
        E Offline
        ecurb
        schrieb am zuletzt editiert von
        #9

        @heiko-schweder
        Hey Sorry das ich mich erst soooo viel später melde.

        Hat geklappt. Ich kann mir zwar nicht erklären wo die "0" bei "data.device_status.meters.0.power" herkommt aber egal hauptsache es klappt.

        Vielen dank

        1 Antwort Letzte Antwort
        0
        • B Online
          B Online
          benbensimpson2204
          schrieb am zuletzt editiert von
          #10

          Nabend bräuchte mal eure Hilfe
          würde gerne den Temperaturwert aus der Shellycloud auslesen und in einem Datenpunkt speichern. Hier mein Blockly
          Shelly Blockly.jpg

          hier der output

          javascript.0	23:06:18.523	info	script.js.common.test.shellycloud: {"isok":true,"data":{"online":true,"device_status":{"ts":1735941967.78,"_updated":"2025-01-03 22:06:08","input:1":{"id":1,"state":false},"serial":3550,"id":"XXXXXXXXXXXX","v_eve:1":{"ev":"","ttl":-1,"id":1},"input:0":{"id":0,"state":false},"wifi":{"sta_ip":"192.168.1.135","status":"got ip","ssid":"RUT241_77A7","rssi":-24},"addons":["temperature:100","voltmeter:100"],"temperature:100":{"id":100,"errors":[],"tC":6.81,"tF":44.26},"input:2":{"id":2,"counts":{"by_minute":[0,0,0],"minute_ts":1735941900,"total":0},"freq":0},"ws":{"connected":false},"sys":{"webhook_rev":109,"mac":"CC7B5C880810","restart_required":false,"time":"04:01","unixtime":1735873286,"uptime":330882,"ram_size":267904,"ram_free":109720,"fs_size":393216,"fs_free":102400,"cfg_rev":48,"kvs_rev":0,"schedule_rev":6,"available_updates":{},"reset_reason":1},"mqtt":{"connected":false},"v_eve:0":{"ev":"","ttl":-1,"id":0},"v_eve:2":{"ev":"","ttl":-1,"id":2},"voltmeter:100":{"id":100,"voltage":12.49,"errors":[]},"switch:0":{"id":0,"output":false,"source":"timer"},"code":"SNSN-0043X","cloud":{"connected":true},"switch:1":{"id":1,"output":false,"source":"timer"},"ble":{}}}}
          javascript.0	23:06:18.523	info	script.js.common.test.shellycloud: TempC
          

          leider bekomme ich kein wert raus, und weiß jetzt auch nicht mehr weiter

          A 1 Antwort Letzte Antwort
          0
          • B benbensimpson2204

            Nabend bräuchte mal eure Hilfe
            würde gerne den Temperaturwert aus der Shellycloud auslesen und in einem Datenpunkt speichern. Hier mein Blockly
            Shelly Blockly.jpg

            hier der output

            javascript.0	23:06:18.523	info	script.js.common.test.shellycloud: {"isok":true,"data":{"online":true,"device_status":{"ts":1735941967.78,"_updated":"2025-01-03 22:06:08","input:1":{"id":1,"state":false},"serial":3550,"id":"XXXXXXXXXXXX","v_eve:1":{"ev":"","ttl":-1,"id":1},"input:0":{"id":0,"state":false},"wifi":{"sta_ip":"192.168.1.135","status":"got ip","ssid":"RUT241_77A7","rssi":-24},"addons":["temperature:100","voltmeter:100"],"temperature:100":{"id":100,"errors":[],"tC":6.81,"tF":44.26},"input:2":{"id":2,"counts":{"by_minute":[0,0,0],"minute_ts":1735941900,"total":0},"freq":0},"ws":{"connected":false},"sys":{"webhook_rev":109,"mac":"CC7B5C880810","restart_required":false,"time":"04:01","unixtime":1735873286,"uptime":330882,"ram_size":267904,"ram_free":109720,"fs_size":393216,"fs_free":102400,"cfg_rev":48,"kvs_rev":0,"schedule_rev":6,"available_updates":{},"reset_reason":1},"mqtt":{"connected":false},"v_eve:0":{"ev":"","ttl":-1,"id":0},"v_eve:2":{"ev":"","ttl":-1,"id":2},"voltmeter:100":{"id":100,"voltage":12.49,"errors":[]},"switch:0":{"id":0,"output":false,"source":"timer"},"code":"SNSN-0043X","cloud":{"connected":true},"switch:1":{"id":1,"output":false,"source":"timer"},"ble":{}}}}
            javascript.0	23:06:18.523	info	script.js.common.test.shellycloud: TempC
            

            leider bekomme ich kein wert raus, und weiß jetzt auch nicht mehr weiter

            A Offline
            A Offline
            Alexvoell
            schrieb am zuletzt editiert von
            #11

            @benbensimpson2204
            Ich bekomme auch kein Werte heraus beim Shelly Aussentempfühler kann mir bitte jemand helfen

            A da_WoodyD 2 Antworten Letzte Antwort
            0
            • A Alexvoell

              @benbensimpson2204
              Ich bekomme auch kein Werte heraus beim Shelly Aussentempfühler kann mir bitte jemand helfen

              A Offline
              A Offline
              Alexvoell
              schrieb am zuletzt editiert von
              #12

              @alexvoell said in Shelly cloud in ioBroker einbinden:

              @benbensimpson2204
              Ich bekomme auch kein Werte heraus beim Shelly Aussentempfühler kann mir bitte jemand helfen

              f2fe60f5-8692-4730-961c-742d957344a5-image.png

              A 1 Antwort Letzte Antwort
              0
              • A Alexvoell

                @alexvoell said in Shelly cloud in ioBroker einbinden:

                @benbensimpson2204
                Ich bekomme auch kein Werte heraus beim Shelly Aussentempfühler kann mir bitte jemand helfen

                f2fe60f5-8692-4730-961c-742d957344a5-image.png

                A Offline
                A Offline
                Alexvoell
                schrieb am zuletzt editiert von
                #13

                @alexvoell said in Shelly cloud in ioBroker einbinden:

                @alexvoell said in Shelly cloud in ioBroker einbinden:

                @benbensimpson2204
                Ich bekomme auch kein Werte heraus beim Shelly Aussentempfühler kann mir bitte jemand helfen

                f2fe60f5-8692-4730-961c-742d957344a5-image.png

                2735b647-34c1-425e-b5f0-61dde3275d28-image.png

                B 1 Antwort Letzte Antwort
                0
                • A Alexvoell

                  @benbensimpson2204
                  Ich bekomme auch kein Werte heraus beim Shelly Aussentempfühler kann mir bitte jemand helfen

                  da_WoodyD Offline
                  da_WoodyD Offline
                  da_Woody
                  schrieb am zuletzt editiert von
                  #14

                  @alexvoell sagte in Shelly cloud in ioBroker einbinden:

                  @benbensimpson2204
                  Ich bekomme auch kein Werte heraus beim Shelly Aussentempfühler kann mir bitte jemand helfen

                  was für einen fühler meinst du denn?
                  hab beim pool einen shelly+1pm mit addon und hab im adapter und ioB alle werte drinnen.
                  bb4a7165-01af-4665-8b4d-5a5e7a7deab7-grafik.png
                  8a4a1868-3cdf-4e5a-b8b2-9ee12a7d363c-grafik.png

                  gruß vom Woody
                  HAPPINESS is not a DESTINATION, it's a WAY of LIFE!

                  A 1 Antwort Letzte Antwort
                  0
                  • da_WoodyD da_Woody

                    @alexvoell sagte in Shelly cloud in ioBroker einbinden:

                    @benbensimpson2204
                    Ich bekomme auch kein Werte heraus beim Shelly Aussentempfühler kann mir bitte jemand helfen

                    was für einen fühler meinst du denn?
                    hab beim pool einen shelly+1pm mit addon und hab im adapter und ioB alle werte drinnen.
                    bb4a7165-01af-4665-8b4d-5a5e7a7deab7-grafik.png
                    8a4a1868-3cdf-4e5a-b8b2-9ee12a7d363c-grafik.png

                    A Offline
                    A Offline
                    Alexvoell
                    schrieb am zuletzt editiert von
                    #15

                    @da_woody Vielen Dank, aber ich kann nur über ein anderes Netzwerk auf diese Sensor zugreifen, benötige des wegen den Cloud-Zugang zwecks Logging der Temperatur über das komplette Jahr.f70b1f10-cb07-42b3-ab44-3ce504ee7c01-image.png

                    da_WoodyD 1 Antwort Letzte Antwort
                    0
                    • A Alexvoell

                      @da_woody Vielen Dank, aber ich kann nur über ein anderes Netzwerk auf diese Sensor zugreifen, benötige des wegen den Cloud-Zugang zwecks Logging der Temperatur über das komplette Jahr.f70b1f10-cb07-42b3-ab44-3ce504ee7c01-image.png

                      da_WoodyD Offline
                      da_WoodyD Offline
                      da_Woody
                      schrieb am zuletzt editiert von
                      #16

                      @alexvoell abgesehn davon, daß dein sensor ein update will.
                      32ec90f0-90c3-4e62-a5b4-4ea6aece43f2-grafik.png
                      via VPN solltest du ja auf diesen "fühler" zugreifen können in einem anderen netzwerk per IP.

                      nach 10x lesen glaube ich dein problem zu erkennen! :clown_face:
                      du siehst zwar in der APP die werte,
                      563fad41-9092-4612-9ab7-8c14298c7cc2-grafik.png
                      die gibts aber im adapter nicht.
                      IMHO müsstest du das z.b. in influxdb loggen und dann selbst berechnen.

                      gruß vom Woody
                      HAPPINESS is not a DESTINATION, it's a WAY of LIFE!

                      A 1 Antwort Letzte Antwort
                      0
                      • da_WoodyD da_Woody

                        @alexvoell abgesehn davon, daß dein sensor ein update will.
                        32ec90f0-90c3-4e62-a5b4-4ea6aece43f2-grafik.png
                        via VPN solltest du ja auf diesen "fühler" zugreifen können in einem anderen netzwerk per IP.

                        nach 10x lesen glaube ich dein problem zu erkennen! :clown_face:
                        du siehst zwar in der APP die werte,
                        563fad41-9092-4612-9ab7-8c14298c7cc2-grafik.png
                        die gibts aber im adapter nicht.
                        IMHO müsstest du das z.b. in influxdb loggen und dann selbst berechnen.

                        A Offline
                        A Offline
                        Alexvoell
                        schrieb am zuletzt editiert von
                        #17

                        @da_woody Hallo, vielen Dank für die Unterstützung bzw. den Versuch zu helfen.
                        Ich möchte den Sensor aus der Ferne – ohne VPN – über die Cloud auslesen und die Daten dort auch loggen.
                        Das Logging an sich ist mir soweit klar.
                        Allerdings wird der Sensor, wie im ursprünglichen Beitrag beschrieben, nicht in der Cloud ausgelesen und IOBroker mit der richtigen Temp angezeigt, und ich verstehe nicht, woran das liegt.

                        da_WoodyD 1 Antwort Letzte Antwort
                        0
                        • A Alexvoell

                          @da_woody Hallo, vielen Dank für die Unterstützung bzw. den Versuch zu helfen.
                          Ich möchte den Sensor aus der Ferne – ohne VPN – über die Cloud auslesen und die Daten dort auch loggen.
                          Das Logging an sich ist mir soweit klar.
                          Allerdings wird der Sensor, wie im ursprünglichen Beitrag beschrieben, nicht in der Cloud ausgelesen und IOBroker mit der richtigen Temp angezeigt, und ich verstehe nicht, woran das liegt.

                          da_WoodyD Offline
                          da_WoodyD Offline
                          da_Woody
                          schrieb am zuletzt editiert von
                          #18

                          @alexvoell du bist da in einem tread wo es um lokales netz geht.
                          ich glaube nicht, daß du aus der cloud was auslesen kannst. kenn mich da zuwenig aus, denke, die API gibt das nicht her...
                          hab ein ähnliches problem. möchte meine shelly 1pm heizung (infrarot) via shelly dw steuern.
                          die heizungskurven in der APP kann ich nicht ansprechen. (on/off) einzige möglichkeit, über alexa umwege um wenigstens die temperatur zu regeln.

                          gruß vom Woody
                          HAPPINESS is not a DESTINATION, it's a WAY of LIFE!

                          A 2 Antworten Letzte Antwort
                          0
                          • da_WoodyD da_Woody

                            @alexvoell du bist da in einem tread wo es um lokales netz geht.
                            ich glaube nicht, daß du aus der cloud was auslesen kannst. kenn mich da zuwenig aus, denke, die API gibt das nicht her...
                            hab ein ähnliches problem. möchte meine shelly 1pm heizung (infrarot) via shelly dw steuern.
                            die heizungskurven in der APP kann ich nicht ansprechen. (on/off) einzige möglichkeit, über alexa umwege um wenigstens die temperatur zu regeln.

                            A Offline
                            A Offline
                            Alexvoell
                            schrieb am zuletzt editiert von
                            #19

                            @da_woody sagte in Shelly cloud in ioBroker einbinden:

                            shelly dw

                            ja lese den Beitrag von oben scheinbar geht das ich kann die Verbindung über die ID auch herstellen aber keine Werte Temperatur lesen

                            1 Antwort Letzte Antwort
                            0
                            • da_WoodyD da_Woody

                              @alexvoell du bist da in einem tread wo es um lokales netz geht.
                              ich glaube nicht, daß du aus der cloud was auslesen kannst. kenn mich da zuwenig aus, denke, die API gibt das nicht her...
                              hab ein ähnliches problem. möchte meine shelly 1pm heizung (infrarot) via shelly dw steuern.
                              die heizungskurven in der APP kann ich nicht ansprechen. (on/off) einzige möglichkeit, über alexa umwege um wenigstens die temperatur zu regeln.

                              A Offline
                              A Offline
                              Alexvoell
                              schrieb am zuletzt editiert von
                              #20

                              @da_woody Das müsste doch in der Shelly App über Szene gehen, was du da vor hast.

                              da_WoodyD 1 Antwort Letzte Antwort
                              0
                              • A Alexvoell

                                @da_woody Das müsste doch in der Shelly App über Szene gehen, was du da vor hast.

                                da_WoodyD Offline
                                da_WoodyD Offline
                                da_Woody
                                schrieb am zuletzt editiert von
                                #21

                                @alexvoell das ja, aber eben nicht im ioB und somit auch nicht über mene iQontrol visu.

                                gruß vom Woody
                                HAPPINESS is not a DESTINATION, it's a WAY of LIFE!

                                1 Antwort Letzte Antwort
                                0
                                • A Alexvoell

                                  @alexvoell said in Shelly cloud in ioBroker einbinden:

                                  @alexvoell said in Shelly cloud in ioBroker einbinden:

                                  @benbensimpson2204
                                  Ich bekomme auch kein Werte heraus beim Shelly Aussentempfühler kann mir bitte jemand helfen

                                  f2fe60f5-8692-4730-961c-742d957344a5-image.png

                                  2735b647-34c1-425e-b5f0-61dde3275d28-image.png

                                  B Online
                                  B Online
                                  benbensimpson2204
                                  schrieb am zuletzt editiert von
                                  #22

                                  @alexvoell mit der cloud ging es bei mir auch nicht
                                  hole mir die daten jetzt per mqtt. der shelly schickt seine daten an hivemq und da hole ich sie per mqtt ab
                                  shelly bauwagen.jpg

                                  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

                                  521

                                  Online

                                  32.4k

                                  Benutzer

                                  81.6k

                                  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