[73_GardenaSmartBridge, 74_GardenaSmartDevice] - Module für Gardena Smart System

Begonnen von CoolTux, 05 August 2017, 23:17:06

Vorheriges Thema - Nächstes Thema

SouzA

Moin,

wenn ich das richtig verstanden habe, hat beim iobroker die Anpassung der URL gereicht:
https://forum.iobroker.net/topic/43104/gardena-adapter-iobroker-neustart-keine-verbindung-mehr

Wie kann man in dem unseren Modul die Url, zumindest testweise, mal ändern?

Thx und bis denn
SouzA
Raspi 4, EnOcean TCM310 USB, HM-MOD-UART-USB, Jeelink, hue, AMAD, fully, FRITZBOX, Signalbot, VIERA, Presence BT/Mac, TPLink, Gassistant, Shelly, fhempy, ZigBee

CoolTux

Hatte ich bereits getestet, hat leider nicht funktioniert. Natürlich ist jeder herzlich eingeladen am Modul um zu schreiben und zu testen.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

TimoD

Hab es versucht, er bekommt jetzt wieder einen Token! Allerdings hängt es nun bei "fetch LocationID"

(Wenn du dies händisch testen willst, Unter fhem/FHEM/73_GardenaSmartBridge händisch anpassen)

Grüße Timo

Hackstall

Hallo ich habe die gleichen Probleme kann hier aber Skill-Technisch nicht
helfen. Ich wollte die Wisser nur ermutigen
weiterzuforschen so dass es wieder mit Gardena klappt.
Ich moechte ungern auf die Einbindung von Gardens in
Fhem verzichten.
Danke Andreas

fhemjörg

hallo,
leider habe ich auch nicht viel Erfahrung in den Modulen programmieren.
Aber hilft das weiter?

https://developer.husqvarnagroup.cloud/apis

An welcher Stelle muss die API eingetragen werden?

SebastianStorb

Ich habe einen Entwickler bei husqvarnagroup.com angeschrieben. Er hat mir folgenden Hinweis gegeben:

Dear Dr. Storb

Having read a few entries in that forum, I'd propose to do the following:

Visit https://developer.husqvarnagroup.cloud/ and sign in to create your personal application
Connect the Authentication API (see step 3) and GARDENA smart system API (see step 4) to that application while being logged in
Using this application key within FHEM module, you then should be able to authenticate on https://api.authentication.husqvarnagroup.dev/v1 (to get an access token, which is needed to access the GARDENA smart system API in step 4)
Now you're ready to properly point on the GARDENA smart system API following that URL: https://api.smart.gardena.dev/v1

Assuming that FHEM used to consume another api which was not intended to get used publicy, I do not know which side-effects or other efforts will be needed. In general, using an "unauthorized" system integration brings always some risks (for all parties...). So from GARDENA perspective I highly recommend (when using our public API for individual smart home solutions) to read the mentioned documentation, or otherwise to use our officially supported and maintained possibilities.

Best regards

M. M.


Leider kenne ich mich zu wenig aus und kann nicht einschätzen, ob es hilfreich ist.

snakeru

Das könnte auch nutzlich sein:

https://github.com/jpgorganizer/test4smartgarden/tree/master/apitestscript

Es ist ein Python-Script, das zeigt, wie man mit dem v2 API interagieren kann.

SouzA

Dann brauchen wir nur noch fhempy:
ZitatWer fhempy noch nicht kennt, noch eine kurze Zusammenfassung:
fhempy ermöglicht es FHEM Module in Python zu schreiben. Dazu wird fhempy innerhalb von FHEM gestartet welches dann über Websockets mit FHEM kommuniziert. Die Basisinstallation von fhempy ist Voraussetzung um die Module nutzen zu können.
https://forum.fhem.de/index.php/topic,116455.0.html

Bis denn
SouzA
Raspi 4, EnOcean TCM310 USB, HM-MOD-UART-USB, Jeelink, hue, AMAD, fully, FRITZBOX, Signalbot, VIERA, Presence BT/Mac, TPLink, Gassistant, Shelly, fhempy, ZigBee

BOFH

[EDIT]

@CoolTux,  also ich hätte zeit, würd mir das heute Abend angucken.  PN für Logins vom GIT ? oder soll ichs hier ins Forum laden?

Hab mir beide apis angeguckt,
Die neue API ist sicherlich die Zukunftsorientiertere , hat aber tatsächlich weit aus weniger Informationen zu bieten :(
Würde auf die "vom" det zurückgreifen und hoffen, dass das von Gardena nicht abschaltet wird in naher Zukunft

[/EDIT OFF]

RasPi 4
ZWave.me ZME_UZB (Fibaro Auge Gen.2)/ HM-USB2 (Thermostat | Hutschienen Relais | 1-/2fach Schalter) / Enigma2 / PhilipsTV / Philips HUE (GO|Bulb|Stripe (plus)) / Somfy IO Rollos / BOSCH HSG636XS6 / SONOS (P1, P3, P5 2.Gen, SUB, Bar)

Borkk

@CoolTux
@BOFH

Prima wenn Ihr Euch dem Thema annehmt, jetzt wo so langsam der Frühling kommt wäre es schön wenn meine Bewässerung wieder läuft  ;)

Ich kann euch beim Modul zwar nicht helfen, biete mich aber als Tester an. Ich habe mir schon einen Application Key für FHEM bei Gardena angelegt, das ganze erinnert mich an die API von Netatmo.
Docker@DS220+ FHEM, ConBeeII, Homebridge, Nginx ReverseProxy, ConfigDB, MQTT, NodeRed, InfluxDB, Grafana,
Raspberrymatic@Raspi3: HmIP Akt- /Sensoren, Shelly´s, Tibber Puls, Alexa, ASC, Gardena, Netatmo, E-Paper, FritzBox; Tado°, HOMEMODE, iBeacon, OLED ; ESP32/8266, SwitchBot ...

janssen777

Hey Leute,

Ich habe soeben die gleichen Schritte ausgeführt und stehe für Tests bereit. Ich gebe dir Recht.... Das erinnert mich ganz stark an das BOTVAC Modul. Auch hier wurde die gesamte Login Prozedur geändert.

Ich wünsche euch viel Erfolg bei den Änderungen und freue mich auf euer Ergebnis. Danke im Voraus für eure Zeit!

Zitat von: Borkk am 27 März 2021, 18:45:40
@CoolTux
@BOFH

Prima wenn Ihr Euch dem Thema annehmt, jetzt wo so langsam der Frühling kommt wäre es schön wenn meine Bewässerung wieder läuft  ;)

Ich kann euch beim Modul zwar nicht helfen, biete mich aber als Tester an. Ich habe mir schon einen Application Key für FHEM bei Gardena angelegt, das ganze erinnert mich an die API von Netatmo.

CoolTux

Die neue Modulversion ist nun dank Sebastion (BAFH) zum testen bereit.
Dazu bitte mittels

update add https://git.cooltux.net/FHEM/mod-GardenaSmart/raw/branch/testing/controls_GardenaSmartDevice.txt

Einen neuen Update channel hinzufügen und dann update ausführen. Danach shutdown restart machen.



Grüße
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Andy K.

Sieht soweit sehr gut aus! Zumindest ist der Sileno gerade losgefahren und alle Daten scheinen up to date zu sein. Vielen Dank für eure Mühe!

Albundy0001

Hallo zusammen,
von mir auch erstmal vielen, vielen Dank an die Programmierer.  ;D
Habe das Update durchgeführt und das Modul "GardenaSmartBridge" meldet sich zumindest wieder mit "Connected" und  der Status von meinem Schaf wird auch wieder angezeigt.
Da sich mein Schaf aber noch im Stall befindet, gibst noch keinen Startvorgang.  :P

VG Albundy

Hackstall

Hi,

Wir sind wieder im Spiel. Ein Hoch auf Euch und Euren Fix.
Super gemacht. Ich habe zwar noch nicht alle Geraete aktiv, aber der Regensensor
Funktioniert schonmal und die Bridge meldet connected.

Super gemacht.

Danke Andreas