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

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

    • Neues Video über Aliase, virtuelle Geräte und Kategorien

    • Wir empfehlen: Node.js 22.x

    Shelly cloud in ioBroker einbinden

    This topic has been deleted. Only users with topic management privileges can see it.
    • E
      ecurb @Jabba_the_Hutt last edited by 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 Schweder 1 Reply Last reply Reply Quote 1
      • 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

                    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
                                    • First post
                                      Last post

                                    Support us

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

                                    686
                                    Online

                                    32.1k
                                    Users

                                    80.7k
                                    Topics

                                    1.3m
                                    Posts

                                    iobroker shelly cloud
                                    7
                                    21
                                    4359
                                    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