Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Entwicklung
    4. [neuer Adapter] Gardena Smart System API

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    [neuer Adapter] Gardena Smart System API

    This topic has been deleted. Only users with topic management privileges can see it.
    • K
      klausiob @Flexer last edited by klausiob

      @flexer Also mein Gardena-Adapter läuft auch noch. Habe mich sogar nach 2 Jahren mal getraut alle Datenpunkte zu löschen und wieder neu anzulegen, da sich ein paar IDs geändert hatten, wo die alten dann Warnings erzeugten. Außerdem sind alle neuen Datenpunkte aus der aktuellen APP hinzugekommen. OK, der Entwickler wußte auch nicht, ob es sich lohnt da weiter zu machen, hatte kürzlich Kontakt, siehe github. Die App basiert auf der Datenstruktur der Handy-App, die man aber auch am PC aufrufen kann https://smart.gardena.com/ und diese wird in Datenpunkte umgewandelt. Somit bleibt die Schnittstelle halbwegs uptodate. Es gäbe allerdings einige Verbesserungswünsche, die aber von Anfang an existieren.
      Gardena.jpg

      1 Reply Last reply Reply Quote 0
      • K
        klausiob @exmerci last edited by

        @exmerci
        Das steht unter sileno.mower.status, der u.a. folgende Werte annehmen kann:

        /**
             "states": {
              "0": "uninitialised",
              "1": "paused",
              "2": "ok_cutting",           - mäht
              "3": "ok_searching",         - sucht den Leitdraht
              "4": "ok_charging",          - lädt
              "5": "ok_leaving",           - verläßt die Ladestation
              "6": "wait_updating",
              "7": "wait_power_up",
              "8": "parked_timer",         - parkt nach Zeitplan
              "9": "parked_park_selected", - Geparkt bis auf Widerruf
              "10": "off_disabled",        - ausgeschaltet
              "11": "off_hatch_open",      - Deckel geöffnet
              "12": "unknown",
              "13": "error",               - z.B. kein Schleifensignal
              "14": "error_at_power_up",
              "15": "off_hatch_closed",
              "16": "ok_cutting_timer_overridden", - manuelles Mähen mit vorgegebener Dauer
              "17": "parked_autotimer",
              "18": "parked_weathertimer",
              "19": "parked_daily_limit_reached",
              "20": "undefined"
         */
        
        K 1 Reply Last reply Reply Quote 0
        • K
          klausiob @klausiob last edited by

          @klausiob Nach Installation von js-controller >V3 sind erstmal alle Datenpunkte weg. Nachdem ich die Instanz gelöscht habe konnte ich allerdings alle Datenpunkte wieder anlegen. Hier gibt es zwar folgende Fehlermeldungen.

          2021-05-13 18:42:15.693 - warn: gardena.0 (9623) This object will not be created in future versions. Please report this to the developer.
          2021-05-13 18:42:15.693 - warn: gardena.0 (9623) Object gardena.0.datapoints.xxx is invalid: obj.type has an invalid value () but has to be one of state, channel, device, enum, host, adapter, instance, meta, config, script, user, group, chart, folder
          

          Das ist aber nur ein Warning und deutet darauf hin, das hier im Code einige Daten genauer definiert werden müßten. Gleiche Problem gab es auch bei anderen Adaptern, z.B. smartgarden.

          K 1 Reply Last reply Reply Quote 0
          • K
            klausiob @klausiob last edited by klausiob

            @arteck Sorry, ich würde mir gerne mal den Code vom Gardena Adapter ansehen um mich auch mal in node.js einzuarbeiten. Habe die letzten 20 Jahre u.a. mit Javascript und HTML programmiert. Das sollte doch zu schaffen sein. Nur eine Frage welche IDE könnt ihr mir für node.js empfehlen. Ich habe in den letzten Jahren mit Eclipse gearbeitet. Ich weiß die geht auch, aber vielleicht könnt ihr mir was besseres empfehlen.
            Habe Wiki gefunden, d.h. ihr (?) benutzt alle WebStorm (?). Was haltet ihr von Visual Studio Code?

            Und noch eine Frage zum ADMIN in Statusansicht. Bei einigen Datenpunkten im Gardena-Adapter steht nicht ok sondern [0x20] . Was bedeutet das, wenn da kein OK steht?

            K 1 Reply Last reply Reply Quote 0
            • K
              kg36304 @klausiob last edited by

              @klausiob

              Hallo,

              ich habe zwischendurch mal eine Frage, brauche ich um den neuen GARDENA smart Sensor 19040-20 Bodenfeuchtesensor in Iobroker zu integrieren zwangsläufig das Gateway von Gardena? Oder geht das auch ohne.

              Sorry, ich habe sonst nichts von Gardena Smart.

              Danke für eine kurze Info.

              LG

              Kai

              K 1 Reply Last reply Reply Quote 0
              • K
                klausiob @kg36304 last edited by

                @kg36304 Ich würde sagen ja, denn der Iobroker Adapter (auch der smartgarden-Adapter) kommuniziert nicht direkt mit den Geräten, sondern mit den Servern von Gardena bzw. Husquarna. Diese wiederum dann mit dem Gateway und das Gateway mit den Geräten von Gardena über eine propritäre Funkstrecke.

                K 1 Reply Last reply Reply Quote 0
                • K
                  kg36304 @klausiob last edited by

                  @klausiob

                  OK, danke.

                  LG

                  Kai

                  1 Reply Last reply Reply Quote 0
                  • K
                    KaiGu @frajop last edited by

                    @frajop hi. Wie bekomme ich diesen Wert in dem smartgarden ausgelesen?

                    1 Reply Last reply Reply Quote 0
                    • P
                      Phaserman last edited by Phaserman

                      Hi, habe mir grade den Gardena Smart Sileno 600 gekauft und wollte ihn in iobroker einbinden. Ich habe Smartgarden installiert und mir bei Husquana eine API angelegt.
                      Die Instanz meldet folgendes:Screenshot_20220428-203535_Edge.jpg
                      Entweder bekomme ich bei Protokolle Error 400 oder Error 403 jemandem ob ich den API eintrage oder Sharedkey.
                      Wo könnte mein Fehler liegen?

                      jpgorganizer 1 Reply Last reply Reply Quote 0
                      • jpgorganizer
                        jpgorganizer @Phaserman last edited by

                        Hallo zusammen,

                        ich habe gerade gesehen, dass Gardena eine neue Version der API veröffentlicht hat.
                        Bisher 1.0.0
                        Jetzt 1.1.0

                        Es gibt ein Changelog, aber das muss ich mir erst noch genauer ansehen, was das für den Adapter bedeutet.
                        Ich melde mich dazu kommende Woche.

                        VG jpgorganizer

                        jpgorganizer P 2 Replies Last reply Reply Quote 2
                        • jpgorganizer
                          jpgorganizer @jpgorganizer last edited by

                          @ alle User mit einer Smart Pump oder einem Smart Water Control

                          Ich brauche von euch eine Info:

                          Was für Services werden bei dem jeweiligen Device in den Datenpunkten angelegt?
                          Ich erwarte bei beiden Geräten jeweils genau einen SERVICE_COMMON und jeweils genau einen SERVICE_VALVE. Gibt es da weitere?

                          Auch eine Bestätigung, dass es genau diese beiden Services sind, ist hilfreich.

                          Danke euch.

                          jpgorganizer JohGre 2 Replies Last reply Reply Quote 0
                          • jpgorganizer
                            jpgorganizer @jpgorganizer last edited by jpgorganizer

                            neues Release v1.0.6 ist online
                            in ioBroker im latest (stable mach ich in ein paar Tagen)
                            und in npm

                            Changelog

                            1.0.6

                            • (jpgorganizer) 2022-May-04
                              • some minor changes in documentation, including Issue 41
                                and new limit for SERVICE_VALVE (just smart Irrigation Control)
                              • bug fix in error handling
                              • changes due to new Gardena API v1.1.0
                              • necessary changes due to changed behavior Gardena Service Issue 43
                              • tests against js-controller 4.x, Issue 40

                            Bitte testen / prüfen / Rückmeldung erwünscht

                            M jpgorganizer 2 Replies Last reply Reply Quote 0
                            • JohGre
                              JohGre @jpgorganizer last edited by

                              @jpgorganizer sagte in [neuer Adapter] Gardena Smart System API:

                              Ich erwarte bei beiden Geräten jeweils genau einen SERVICE_COMMON und jeweils genau einen SERVICE_VALVE. Gibt es da weitere?

                              Ich habe 3 Services abgebildet, wobei es genau jeweils 1 gibt für COMMON und VALVE aber zusätzlich noch VALVE_SET

                              smartgarden.0.LOCATION_xxx.DEVICE_xxx.SERVICE_COMMON_xx
                              smartgarden.0.LOCATION_xxx.DEVICE_xxx.SERVICE_VALVE_SET_xx
                              smartgarden.0.LOCATION_xxx.DEVICE_xxx.SERVICE_VALVE_xx
                              
                              jpgorganizer 1 Reply Last reply Reply Quote 0
                              • jpgorganizer
                                jpgorganizer @JohGre last edited by jpgorganizer

                                @johgre sagte in [neuer Adapter] Gardena Smart System API:

                                @jpgorganizer sagte in [neuer Adapter] Gardena Smart System API:

                                Ich erwarte bei beiden Geräten jeweils genau einen SERVICE_COMMON und jeweils genau einen SERVICE_VALVE. Gibt es da weitere?

                                Ich habe 3 Services abgebildet, wobei es genau jeweils 1 gibt für COMMON und VALVE aber zusätzlich noch VALVE_SET

                                smartgarden.0.LOCATION_xxx.DEVICE_xxx.SERVICE_COMMON_xx
                                smartgarden.0.LOCATION_xxx.DEVICE_xxx.SERVICE_VALVE_SET_xx
                                smartgarden.0.LOCATION_xxx.DEVICE_xxx.SERVICE_VALVE_xx
                                

                                das ist ein Water Control?
                                Kannst du sagen, ob das schon immer so war? also letztes Jahr? Mich irritiert das SERVICE_VALVE_SET

                                JohGre 1 Reply Last reply Reply Quote 0
                                • JohGre
                                  JohGre @jpgorganizer last edited by

                                  @jpgorganizer Kann ich dir jetzt nicht sagen, habe aber eben VALVE_SET gelöscht, wird aber bei Neustart des Adapters dann wieder angelegt.
                                  Bin aber noch bei Version 1.0.5

                                  jpgorganizer 1 Reply Last reply Reply Quote 0
                                  • jpgorganizer
                                    jpgorganizer @JohGre last edited by

                                    @johgre sagte in [neuer Adapter] Gardena Smart System API:

                                    @jpgorganizer Kann ich dir jetzt nicht sagen, habe aber eben VALVE_SET gelöscht, wird aber bei Neustart des Adapters dann wieder angelegt.
                                    Bin aber noch bei Version 1.0.5

                                    ok, das hat nichts mit der Adapterversion zu tun. Die Daten kommen dann so von Gardena, nur die Doku dort sagt eben was anderes. Da steht nur die smart irrigation control für VALVE SET.

                                    87cefec6-883a-4303-b91e-42431e4bc3d9-grafik.png

                                    JohGre 1 Reply Last reply Reply Quote 0
                                    • JohGre
                                      JohGre @jpgorganizer last edited by

                                      @jpgorganizer So hab jetzt das Update gemacht und wie du schon geschrieben hast auch hier das selbe Verhalten.

                                      1 Reply Last reply Reply Quote 0
                                      • M
                                        michihorn @jpgorganizer last edited by

                                        @jpgorganizer Hallöchen ich habe gerade 1.06 drüber gebügelt, mein Adapter liefert wieder Daten. Danke für deinen Einsatz

                                        1 Reply Last reply Reply Quote 0
                                        • P
                                          Phaserman @jpgorganizer last edited by

                                          @jpgorganizer Ich habe alles bei Husqvarna wieder gelöscht und neu gemacht, danach lief der Adapter bei iobroker wieder und wurde grün, allerdings nicht sehr lange. Die Instanz wurde Gelb und hatte den Kontakt zum Gerät verloren. Ich habe daraufhin einen Task angehängt, der die Instanz alle 2 Minuten neu gestartet hat. Funktionierte Prima. Bis gestern Abend. 50c4564b-274d-4997-9c0c-5e465ac4805c-image.png
                                          Habe eine Mail an Gardena und an Husqvarna Dev Team gesendet.
                                          Der Test im Terminal mit dem API funktioniert. anscheinend wurde ich gesperrt?
                                          Was soll ich jetzt machen?
                                          Danke

                                          jpgorganizer 1 Reply Last reply Reply Quote 0
                                          • jpgorganizer
                                            jpgorganizer @Phaserman last edited by jpgorganizer

                                            @phaserman
                                            warten bis deine Sperre aufgehoben wurde. Mit alle 2 min Neuaufbau reißt du alle Limits.

                                            warum baust du auch alle 2min neu auf?

                                            P 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            823
                                            Online

                                            31.7k
                                            Users

                                            79.8k
                                            Topics

                                            1.3m
                                            Posts

                                            gardena
                                            33
                                            208
                                            37034
                                            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