Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Shelly cloud in ioBroker einbinden

    NEWS

    • Amazon Alexa - ioBroker Skill läuft aus ?

    • Monatsrückblick – September 2025

    • Neues Video "KI im Smart Home" - ioBroker plus n8n

    Shelly cloud in ioBroker einbinden

    This topic has been deleted. Only users with topic management privileges can see it.
    • Heiko Schweder
      Heiko Schweder @ecurb last edited by

      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

      Negalein E 2 Replies Last reply Reply Quote 1
      • Negalein
        Negalein Global Moderator @Heiko Schweder last edited by

        @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

        1 Reply Last reply Reply Quote 0
        • E
          ecurb @Heiko Schweder last edited by

          @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 Reply Last reply Reply Quote 0
          • B
            benbensimpson2204 last edited by

            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 Reply Last reply Reply Quote 0
            • A
              Alexvoell @benbensimpson2204 last edited by

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

              A da_Woody 2 Replies Last reply Reply Quote 0
              • A
                Alexvoell @Alexvoell last edited by

                @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 Reply Last reply Reply Quote 0
                • A
                  Alexvoell @Alexvoell last edited by

                  @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 Reply Last reply Reply Quote 0
                  • da_Woody
                    da_Woody @Alexvoell last edited by

                    @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 1 Reply Last reply Reply Quote 0
                    • A
                      Alexvoell @da_Woody last edited by

                      @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_Woody 1 Reply Last reply Reply Quote 0
                      • da_Woody
                        da_Woody @Alexvoell last edited by

                        @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! 🤡
                        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 1 Reply Last reply Reply Quote 0
                        • A
                          Alexvoell @da_Woody last edited by

                          @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_Woody 1 Reply Last reply Reply Quote 0
                          • da_Woody
                            da_Woody @Alexvoell last edited by

                            @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 2 Replies Last reply Reply Quote 0
                            • A
                              Alexvoell @da_Woody last edited by

                              @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 Reply Last reply Reply Quote 0
                              • A
                                Alexvoell @da_Woody last edited by

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

                                da_Woody 1 Reply Last reply Reply Quote 0
                                • da_Woody
                                  da_Woody @Alexvoell last edited by

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

                                  1 Reply Last reply Reply Quote 0
                                  • B
                                    benbensimpson2204 @Alexvoell last edited by

                                    @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 Reply Last reply Reply Quote 0
                                    • First post
                                      Last post

                                    Support us

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

                                    970
                                    Online

                                    32.3k
                                    Users

                                    81.0k
                                    Topics

                                    1.3m
                                    Posts

                                    iobroker shelly cloud
                                    7
                                    22
                                    4758
                                    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