Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Hat sich erledigt - smartgarden – password Grant deprecated

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    22
    1
    1.2k

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.5k

Hat sich erledigt - smartgarden – password Grant deprecated

Scheduled Pinned Locked Moved ioBroker Allgemein
4 Posts 2 Posters 243 Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • brunulriB Offline
    brunulriB Offline
    brunulri
    wrote on last edited by brunulri
    #1

    Hallo zusammen,

    ich möchte euch kurz informieren, dass ich mit dem Husqvarna Developer Support gesprochen habe:
    ✅ Der grant_type=password ist für die Husqvarna/Gardena API offiziell nicht mehr unterstützt (deprecated).
    ❌ Der ioBroker smartgarden Adapter nutzt aber noch diesen Flow, um sich am Benutzerkonto anzumelden.
    Das funktioniert jetzt nicht mehr – deshalb kommt immer 400 Bad Request.

    Husqvarna unterstützt nur noch:

    client_credentials (Server-zu-Server, aber ohne User-Daten wie Location)

    authorization_code ➜ Das ist der moderne OAuth2-Flow mit Redirect-URL und Login-Maske für den User.

    Das bedeutet:
    Ohne Anpassung auf den Authorization Code Flow ist der Adapter nicht mehr nutzbar, um Gardena Geräte (Gateway, Water Control, Sensoren) in ioBroker einzubinden.

    ✅ Ich habe auf GitHub schon ein Issue eröffnet:
    👉 https://github.com/jpgorganizer/ioBroker.smartgarden/issues/91

    Wenn noch mehr User 👍 geben oder mithelfen können, wäre das super!
    Vielleicht hat auch jemand Lust, den Adapter zu forken oder den Flow zu modernisieren.

    Falls jemand Erfahrungen hat, wie man z. B. ein Redirect mit ioBroker (z. B. mit Admin-UI) umsetzen kann: gerne her damit!

    Danke euch allen & viele Grüße
    brunulri

    mcm1957M 1 Reply Last reply
    0
    • brunulriB brunulri

      Hallo zusammen,

      ich möchte euch kurz informieren, dass ich mit dem Husqvarna Developer Support gesprochen habe:
      ✅ Der grant_type=password ist für die Husqvarna/Gardena API offiziell nicht mehr unterstützt (deprecated).
      ❌ Der ioBroker smartgarden Adapter nutzt aber noch diesen Flow, um sich am Benutzerkonto anzumelden.
      Das funktioniert jetzt nicht mehr – deshalb kommt immer 400 Bad Request.

      Husqvarna unterstützt nur noch:

      client_credentials (Server-zu-Server, aber ohne User-Daten wie Location)

      authorization_code ➜ Das ist der moderne OAuth2-Flow mit Redirect-URL und Login-Maske für den User.

      Das bedeutet:
      Ohne Anpassung auf den Authorization Code Flow ist der Adapter nicht mehr nutzbar, um Gardena Geräte (Gateway, Water Control, Sensoren) in ioBroker einzubinden.

      ✅ Ich habe auf GitHub schon ein Issue eröffnet:
      👉 https://github.com/jpgorganizer/ioBroker.smartgarden/issues/91

      Wenn noch mehr User 👍 geben oder mithelfen können, wäre das super!
      Vielleicht hat auch jemand Lust, den Adapter zu forken oder den Flow zu modernisieren.

      Falls jemand Erfahrungen hat, wie man z. B. ein Redirect mit ioBroker (z. B. mit Admin-UI) umsetzen kann: gerne her damit!

      Danke euch allen & viele Grüße
      brunulri

      mcm1957M Online
      mcm1957M Online
      mcm1957
      wrote on last edited by
      #2

      @brunulri

      Kannst du bitte kurz dagen warum sich das erledigt hat

      Und warum du das Issue grs hlossen hast?

      Funktioniert der Adapter derzeit - oder nicht?

      Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
      Support Repositoryverwaltung.

      Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

      LESEN - gute Forenbeitrage

      brunulriB 1 Reply Last reply
      0
      • mcm1957M mcm1957

        @brunulri

        Kannst du bitte kurz dagen warum sich das erledigt hat

        Und warum du das Issue grs hlossen hast?

        Funktioniert der Adapter derzeit - oder nicht?

        brunulriB Offline
        brunulriB Offline
        brunulri
        wrote on last edited by
        #3

        @mcm1957

        Hallo mcm1957 ,
        warum ich das Thema jetzt als erledigt markiere:
        Ich konnte das Problem lösen, weil ich den Adapter nicht mehr mit Benutzername & Passwort laufen lasse (das war ja der veraltete password Grant, der von Husqvarna deaktiviert wurde).
        Stattdessen nutze ich jetzt nur noch den Application Key & Secret über den client_credentials Flow.

        • Damit verbindet sich der Adapter sauber
        • Ich sehe meine Location und meine Gardena Geräte in ioBroker
        • Das Gateway selbst sehe ich zwar nicht als Objekt, brauche ich aber auch nicht zwingend

        Wie lange das mit dem client_credentials Flow jetzt genau funktioniert,
        weiß ich natürlich nicht — das liegt ja daran, ob Gardena/Husqvarna ihre API-Strategie in Zukunft nochmal ändern und ob der smartgarden Adapter weiterentwickelt wird.
        Für den Moment läuft es bei mir aber stabil.

        mcm1957M 1 Reply Last reply
        0
        • brunulriB brunulri

          @mcm1957

          Hallo mcm1957 ,
          warum ich das Thema jetzt als erledigt markiere:
          Ich konnte das Problem lösen, weil ich den Adapter nicht mehr mit Benutzername & Passwort laufen lasse (das war ja der veraltete password Grant, der von Husqvarna deaktiviert wurde).
          Stattdessen nutze ich jetzt nur noch den Application Key & Secret über den client_credentials Flow.

          • Damit verbindet sich der Adapter sauber
          • Ich sehe meine Location und meine Gardena Geräte in ioBroker
          • Das Gateway selbst sehe ich zwar nicht als Objekt, brauche ich aber auch nicht zwingend

          Wie lange das mit dem client_credentials Flow jetzt genau funktioniert,
          weiß ich natürlich nicht — das liegt ja daran, ob Gardena/Husqvarna ihre API-Strategie in Zukunft nochmal ändern und ob der smartgarden Adapter weiterentwickelt wird.
          Für den Moment läuft es bei mir aber stabil.

          mcm1957M Online
          mcm1957M Online
          mcm1957
          wrote on last edited by
          #4

          @brunulri
          Danke f.d. Info

          Ev wär es dann sinnvoll den User / Password mode aus dem Adspter zu entfernen wenn er ectra anwählbar. Sollte das der Fall sein erstel doch bitte ein Isdue bzw öffne dei s nichmsls dsmit der Deb das Umsetzen kann wenn er will.

          Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
          Support Repositoryverwaltung.

          Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

          LESEN - gute Forenbeitrage

          1 Reply Last reply
          0
          Reply
          • Reply as topic
          Log in to reply
          • Oldest to Newest
          • Newest to Oldest
          • Most Votes


          Support us

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

          341

          Online

          32.5k

          Users

          81.7k

          Topics

          1.3m

          Posts
          Community
          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
          ioBroker Community 2014-2025
          logo
          • Login

          • Don't have an account? Register

          • Login or register to search.
          • First post
            Last post
          0
          • Home
          • Recent
          • Tags
          • Unread 0
          • Categories
          • Unreplied
          • Popular
          • GitHub
          • Docu
          • Hilfe