Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. [neuer Adapter] smartgarden adapter for Gardena smart system

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    [neuer Adapter] smartgarden adapter for Gardena smart system

    This topic has been deleted. Only users with topic management privileges can see it.
    • jpgorganizer
      jpgorganizer last edited by

      Hallo liebe ioBroker Gemeinde,

      da Gardena in 2019 eine Websocket Schnittstelle für die Smart Geräte wie Mähroboter, Bewässerungsanlage (smart irrigation control) veröffentlicht hat und es m.W. noch keinen Adapter dafür gibt, habe ich in den vergangenen Wochen einen Adapter dafür entwickelt.

      Ich bitte euch nun diesen zu testen. Für Fragen, Fehler etc. bitte diesen Thread nutzen. Ich werde versuchen die Fragen zu beantworten und auch Fehler zu beheben.

      Der Adapter liegt in github unter https://github.com/jpgorganizer/ioBroker.smartgarden.

      Viele Grüße
      jpgorganizer

      dslraser K S K S 9 Replies Last reply Reply Quote 2
      • JohGre
        JohGre last edited by

        Hallo, habe vorgestern den Adapter auf meinem Testsystem installiert und wollte mal vergleichen zum derzeit genutzten Gardena Adapter. Seit heute bekomme ich aber folgende Fehlermeldung:

        Error: connect EHOSTUNREACH 13.32.105.157:443
        

        Ist da der Gardena/Husqvarna Server derzeit nicht erreichbar?

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

          @JohGre said in [neuer Adapter] smartgarden adapter for Gardena smart system:

          Error: connect EHOSTUNREACH 13.32.105.157:443

          Ist der Fehler noch da?
          Ich habe einige Fehler von den Gardena Servern gesehen, aber den noch nie. Im Augenblick funktoniert bei mir alles. Im Log habe ich ebenfalls keine Fehler stehen, also entweder ein sehr kurzes Problem oder ???? wir müssen mal genauer nachsehen.
          Einen Passwort Fehler können wir aber ausschließen, oder?
          Wenn du den Adapter startest, wann kommt dann der Fehler? Sofort?

          Grüße
          jpgorganizer

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

            Passwortfehler schließen wir mal aus. Kommt gleich nach dem Start. Der Adapter läuft in einem Proxmox Container unter ubunu.
            Hier ein Logauszug

            undefined2020-03-20 17:16:47.321 - info: host.test-iobroker "system.adapter.smartgarden.0" enabled
            2020-03-20 17:16:47.329 - info: host.test-iobroker instance system.adapter.smartgarden.0 started with pid 379
            2020-03-20 17:16:47.841 - debug: smartgarden.0 (379) Redis Objects: Use Redis connection: 127.0.0.1:9001
            2020-03-20 17:16:47.859 - debug: smartgarden.0 (379) Objects client ready ... initialize now
            2020-03-20 17:16:47.861 - debug: smartgarden.0 (379) Objects create System PubSub Client
            2020-03-20 17:16:47.861 - debug: smartgarden.0 (379) Objects create User PubSub Client
            2020-03-20 17:16:47.862 - debug: smartgarden.0 (379) Objects client initialize lua scripts
            2020-03-20 17:16:47.871 - debug: smartgarden.0 (379) Objects connected to redis: 127.0.0.1:9001
            2020-03-20 17:16:47.875 - debug: smartgarden.0 (379) objectDB connected
            2020-03-20 17:16:47.876 - debug: smartgarden.0 (379) Redis States: Use Redis connection: 127.0.0.1:9000
            2020-03-20 17:16:47.881 - debug: smartgarden.0 (379) States create User PubSub Client
            2020-03-20 17:16:47.882 - debug: smartgarden.0 (379) States create System PubSub Client
            2020-03-20 17:16:47.890 - debug: smartgarden.0 (379) States connected to redis: 127.0.0.1:9000
            2020-03-20 17:16:47.891 - debug: smartgarden.0 (379) statesDB connected
            2020-03-20 17:16:48.157 - info: smartgarden.0 (379) starting. Version 0.0.1 in /opt/iobroker/node_modules/iobroker.smartgarden, node: v10.19.0
            2020-03-20 17:16:48.168 - debug: smartgarden.0 (379) ready - Adapter: databases are connected and adapter received configuration
            2020-03-20 17:16:48.172 - debug: smartgarden.0 (379) client_secret decrypt ready
            2020-03-20 17:16:48.172 - debug: smartgarden.0 (379) client_secret decrypt ready
            2020-03-20 17:16:48.173 - info: smartgarden.0 (379) config authenticaton_host: https://api.authentication.husqvarnagroup.dev
            2020-03-20 17:16:48.173 - info: smartgarden.0 (379) config smart_host: https://api.smart.gardena.dev
            2020-03-20 17:16:48.175 - info: smartgarden.0 (379) sgSetState: info.revision Main: 1923 / API: 1968
            2020-03-20 17:16:48.175 - info: smartgarden.0 (379) Gardena Smart System Service hosts at: smart_host: https://api.smart.gardena.dev authentication_host: https://api.authentication.husqvarnagroup.dev
            2020-03-20 17:16:48.176 - info: smartgarden.0 (379) Connecting to Gardena Smart System Service
            2020-03-20 17:16:48.215 - info: smartgarden.0 (379) state smartgarden.0.info.connection changed: false (ack = true)
            2020-03-20 17:16:48.215 - info: smartgarden.0 (379) ---> State change by device
            2020-03-20 17:16:48.215 - info: smartgarden.0 (379) state smartgarden.0.info.revision changed: Main: 1923 / API: 1968 (ack = true)
            2020-03-20 17:16:48.216 - info: smartgarden.0 (379) ---> State change by device
            2020-03-20 17:16:51.264 - error: smartgarden.0 (379) Error: connect EHOSTUNREACH 13.32.105.31:443
            2020-03-20 17:16:51.264 - info: smartgarden.0 (379) Connection failure.
            2020-03-20 17:16:51.265 - info: smartgarden.0 (379) sgSetState: info.connection false
            2020-03-20 17:16:51.265 - error: smartgarden.0 (379) Error: connect EHOSTUNREACH 13.32.105.31:443
            2020-03-20 17:16:51.272 - info: smartgarden.0 (379) state smartgarden.0.info.connection changed: false (ack = true)
            2020-03-20 17:16:51.272 - info: smartgarden.0 (379) ---> State change by device
            2020-03-20 17:16:51.272 - info: smartgarden.0 (379) state smartgarden.0.info.connection changed: false (ack = true)
            2020-03-20 17:16:51.272 - info: smartgarden.0 (379) ---> State change by device
            
            jpgorganizer 1 Reply Last reply Reply Quote 0
            • jpgorganizer
              jpgorganizer @JohGre last edited by

              @JohGre
              Ok, der Fehler kommt direkt beim ersten Connect.

              • Bitte Username, Passwort, API Key prüfen

              • Und vielleicht mal aus der VM heraus die IP anpingen. Mir ist die IP unbekannt, bei mir werden die Gardena Adressen auf eine andere IP geroutet.
                Die bei dir angemeckerte IP 13.32.105.31 kann ich aber anpingen. Hast du in deiner VM evtl HTTPS gesperrt - kann ich mir zwar nicht vorstellen, dass man sowas macht, aber er gibt ja an, dass HTTPS Port nicht geht.

              • kannst du aus deiner VM mal einen Browser aufrufen und dort auf https://api.authentication.husqvarnagroup.dev/ zu gehen versuchen. Der Server wird das, wenn du ihn erreichst mit "Forbidden" beantworten

              • hat das wirklich schon mal funktioniert?

              Grüße
              jpgorganizer

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

                So funkt wieder, war ein falscher Server für Pi-Hole eingetragen. somit keine dns auflösung. Danke für die Mühe. Dann werde ich mal weiterbeobachten.

                jpgorganizer 1 Reply Last reply Reply Quote 0
                • dslraser
                  dslraser Forum Testing Most Active @jpgorganizer last edited by

                  @jpgorganizer
                  prima, da habe ich drauf gewartet, wird auf jeden Fall getestet.

                  1 Reply Last reply Reply Quote 0
                  • dslraser
                    dslraser Forum Testing Most Active @jpgorganizer last edited by

                    @jpgorganizer

                    ich bekomme den Adapter nicht gestartet.

                    host.iobroker	2020-03-20 21:45:56.654	info	Restart adapter system.adapter.smartgarden.0 because enabled
                    host.iobroker	2020-03-20 21:45:56.654	info	instance system.adapter.smartgarden.0 terminated with code 0 (NO_ERROR)
                    host.iobroker	2020-03-20 21:45:56.653	error	Caught by controller[0]: at process._tickCallback (internal/process/next_tick.js:63:19)
                    host.iobroker	2020-03-20 21:45:56.653	error	Caught by controller[0]: at endReadableNT (_stream_readable.js:1145:12)
                    host.iobroker	2020-03-20 21:45:56.653	error	Caught by controller[0]: at IncomingMessage.emit (events.js:203:15)
                    host.iobroker	2020-03-20 21:45:56.653	error	Caught by controller[0]: at Object.onceWrapper (events.js:286:20)
                    host.iobroker	2020-03-20 21:45:56.653	error	Caught by controller[0]: at IncomingMessage.<anonymous> (/opt/iobroker/node_modules/request/request.js:1083:12)
                    host.iobroker	2020-03-20 21:45:56.653	error	Caught by controller[0]: at Request.emit (events.js:198:13)
                    host.iobroker	2020-03-20 21:45:56.653	error	Caught by controller[0]: at Request.<anonymous> (/opt/iobroker/node_modules/request/request.js:1161:10)
                    host.iobroker	2020-03-20 21:45:56.653	error	Caught by controller[0]: at Request.emit (events.js:198:13)
                    host.iobroker	2020-03-20 21:45:56.653	error	Caught by controller[0]: at Request.self.callback (/opt/iobroker/node_modules/request/request.js:185:22)
                    host.iobroker	2020-03-20 21:45:56.652	error	Caught by controller[0]: at Request._callback (/opt/iobroker/node_modules/iobroker.smartgarden/lib/api.js:1102:43)
                    host.iobroker	2020-03-20 21:45:56.652	error	Caught by controller[0]: TypeError: Cannot read property '0' of undefined
                    smartgarden.0	2020-03-20 21:45:56.113	info	(5608) Terminated (NO_ERROR): Without reason
                    smartgarden.0	2020-03-20 21:45:56.112	info	(5608) terminating
                    smartgarden.0	2020-03-20 21:45:56.068	info	(5608) cleaned everything up...
                    
                    jpgorganizer 1 Reply Last reply Reply Quote 0
                    • jpgorganizer
                      jpgorganizer @dslraser last edited by

                      @dslraser

                      er kann die Location nicht auflösen. Schau mal im Log, das müsste der letzte Response des Servers drinstehen. Kannst du mir den mal zeigen. Evtl. die Buchstaben und Zahlen gerne verfremden ... aber bitte keine Punkte rausnehmen - oder per PN

                      Grüße
                      jpgorganizer

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

                        @JohGre

                        dachte ich mir, dass es an einer DNS Auflösung liegt 🙂
                        Aber gut dass es geht.

                        Gruß
                        jpgorganizer

                        1 Reply Last reply Reply Quote 0
                        • dslraser
                          dslraser Forum Testing Most Active @jpgorganizer last edited by

                          @jpgorganizer
                          pn kommt gleich

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

                            @dslraser

                            da steht ein

                            2020-03-20 21:54:56.085 - info: smartgarden.0 (5879) Response: Forbidden
                            

                            hast du auch irgendeine Art Pi-Hole laufen?

                            Grüße
                            jpgorganizer

                            dslraser 2 Replies Last reply Reply Quote 0
                            • dslraser
                              dslraser Forum Testing Most Active @jpgorganizer last edited by

                              @jpgorganizer
                              nein, aber ioBroker im Docker Container, aber mi eigener IP über mac vlan

                              jpgorganizer 1 Reply Last reply Reply Quote 0
                              • dslraser
                                dslraser Forum Testing Most Active @jpgorganizer last edited by dslraser

                                @jpgorganizer
                                ich habe nochmal alles gelöscht und neu installiert, nun ist der Adapter grün. Frage mich nicht warum, ich habe nichts anderes gemacht...?

                                Testen kann ich dann erst wenn ich meine Ventile wieder an geklemmt habe.(vielleicht noch an diesem WE)

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

                                  @dslraser
                                  hmm, ich muss mal überlegen woran das liegen mag. Der Server verweigert deinen Zugriff. Er bekommt in der Anfrage das Ergebnis aus dem vorgehenden Call. Das sollte wohl passen.

                                  Hast du python3 auf deiner VM? Ich hab ein kleines python3 script, damit könnte man das ohne Overhead mal testen.

                                  Grüße
                                  jpgorganizer

                                  dslraser 1 Reply Last reply Reply Quote 0
                                  • dslraser
                                    dslraser Forum Testing Most Active @jpgorganizer last edited by

                                    @jpgorganizer sagte in [neuer Adapter] smartgarden adapter for Gardena smart system:

                                    Hast du python3 auf deiner VM?

                                    Das ist keine VM, das ist ein Synology NAS mit Docker. Aber der Adapter läuft ja jetzt.

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

                                      @dslraser
                                      und warum läuft der jetzt? Du machst mir Angst .... Selbstheilung wäre mir neu

                                      Grüße
                                      jpgorganizer

                                      dslraser 1 Reply Last reply Reply Quote 0
                                      • dslraser
                                        dslraser Forum Testing Most Active @jpgorganizer last edited by

                                        @jpgorganizer sagte in [neuer Adapter] smartgarden adapter for Gardena smart system:

                                        @dslraser
                                        und warum läuft der jetzt? Du machst mir Angst .... Selbstheilung wäre mir neu

                                        Grüße
                                        jpgorganizer

                                        hast Du vielleicht einen Beitrag oben überlesen ?

                                        https://forum.iobroker.net/post/397087

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

                                          @dslraser

                                          yes, den Beitrag, dass du neu installiert hast, habe ich überlesen.

                                          Na dann, einfach melden, wenn du Support brauchst. Abends bin ich i.d.R. erreichbar.

                                          Grüße
                                          jpgorganizer

                                          dslraser 1 Reply Last reply Reply Quote 0
                                          • dslraser
                                            dslraser Forum Testing Most Active @jpgorganizer last edited by dslraser

                                            @jpgorganizer sagte in [neuer Adapter] smartgarden adapter for Gardena smart system:

                                            Na dann, einfach melden, wenn du Support brauchst. Abends bin ich i.d.R. erreichbar.

                                            die erstellten Datenpunkte sind alle read only bzw. alle als Rolle text ? Mit welchen Datenpunkten könnte ich eine Bewässerung starten bzw.steuern ? In dem "alten" Adapter musste man die Duration einstellen und von idle auf manual umstellen und den trigger betätigen.
                                            Vielleicht liegt es auch daran, das die Ventile nicht angeklemmt sind ? In der App sind die ja dann auch ausgegraut...

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            1.1k
                                            Online

                                            31.7k
                                            Users

                                            79.7k
                                            Topics

                                            1.3m
                                            Posts

                                            gardena smart system smartgarden
                                            107
                                            1075
                                            238064
                                            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