NEWS
[neuer Adapter] smartgarden adapter for Gardena smart system
-
@StrathCole sagte in [neuer Adapter] smartgarden adapter for Gardena smart system:
@jpgorganizer
Heute hab ich etwas ganz anderes: Der Mäher hat sich verfahren und war nicht mehr im Bereich.
smartgarden.0.LOCATION_x.DEVICE_y.SERVICE_MOWER_z.lastErrorCode_value
enthält korrekterweiseOUTSIDE_WORKING_AREA
. Dummerweise ist aberactivity_value
=NONE
, was dazu führt, dassactivity_mowing_i
auftrue
steht. Wäre es da nicht sinnvoll, dass es auffalse
steht?state_value
steht übrigens aufERROR
.diese Frage habe ich erwartet. den Status
activity_mowing_i
habe ich eingebaut, da ich darüber steuere, ob meine Rasenfläche Mäher-frei ist oder nicht. Und im Fehlerfall ist es aus meiner Sicht besser, wenn er sagt, dass der Mäher irgendwo steht.Mir ist klar, dass man dies auch anders sehen kann. Evtl. baue ich einen Schalter ein ... wenn ich dazu komme.
VG
jpgorganizer -
@jpgorganizer Nein, kein Problem. Ich kann auch auf den State mit "OK" oder "ERROR" prüfen. Mir ging es eher drum, falls das nicht so geplant war deinerseits
-
Hi Leute,
ich entwickle ja gerade am Thema Voraussage der Mähzeit. Ich habe gerade bei github dazu eine Fragen gestellt. Bitte mal ansehen und kommentieren.https://github.com/jpgorganizer/ioBroker.smartgarden/issues/1#issuecomment-613521500
VG jpgorganizer
-
@jpgorganizer Done
-
@jpgorganizer Hallo, ich benutze den Gardena-Adapter für meinen Smart Sileno City 500 seit fast einem Jahr erfolgreich. Was ist der Grund, dass Du einen eigenen entwickelst. Wie ich jetzt nach dem Winterschlaf meines Robby feststellen mußte, gab es ein Firmware Update und ein App-Update, wo es auch Anpassungen in dem bisherigen Adapter geben müßte. Leider funktionieren auch einige Sachen nicht mehr. Berücksichtigt deine Implementierung das aktuelle Update bereits?
Viele Grüße
klausiob -
@klausiob
na dann hast du den Grund für meinen Adapter doch schon gefunden.Der smartgarden Adapter hier basiert auf der offiziellen Schnittstelle von Gardena, der andere Gardena Adapter stand heute nicht.
VG
jpgorganizer -
@jpgorganizer Leider sind jetzt auch in der APP bzw. im Browser bestimmte Befehle nicht mehr möglich. Ich hatte meinen Mäher immer manuell gestartet und ihn bis auf Widerruf geparkt. Die Laufzeit konnte ich vorher in VIS eingeben. Weißt Du, ob das die neue Schnittstelle noch hergibt? In der App kann man erst ab einer Stunde starten.
Habt ihr schon eine passende VIS Oberfläche?
VG klausiob -
@klausiob sagte in [neuer Adapter] smartgarden adapter for Gardena smart system:
Ich hatte meinen Mäher immer manuell gestartet und ihn bis auf Widerruf geparkt.
siehe Doku readme
@klausiob sagte in [neuer Adapter] smartgarden adapter for Gardena smart system:
Habt ihr schon eine passende VIS Oberfläche?
von mir nicht geplant, @dslraser hat was gemacht, aber m.W. "nur" für die Bewässerung. Musst du mal nach oben scrollen
VG jpgorganizer
-
@jpgorganizer Adapterinstallation hat sich bei mir aufgehängt. Irgendwelche Systemvoraussetzungen? Versionen node.js, npm, js-Controller, Speicher?
VG klausiob -
-
2020-04-19 20:52:55.796 - info: iobroker url "https://github.com/jpgorganizer/ioBroker.smartgarden" --debug 2020-04-19 20:52:56.970 - info: iobroker install https://github.com/jpgorganizer/ioBroker.smartgarden/tarball/master 2020-04-19 20:52:58.201 - info: iobroker npm install https://github.com/jpgorganizer/ioBroker.smartgarden/tarball/master --production --save --prefix "/opt/iobroker" (System call)
Danach passierte nichts mehr. Eben nochmal probiert. Vorher ein paar Adapter gestoppt, u.a. den Gardena Adapter. Dann hat es erstmal funktioniert und ich werde mal testen. Ich habe nur einen Mäher, keine Bewässerung.
Instanz erstellt. Nun stehe ich etwas auf dem Schlauch. Da ich eigentlich einen smart system account bei Gardena habe. Wie komme ich da an den API-Key?
VG klausiob -
@klausiob sagte in [neuer Adapter] smartgarden adapter for Gardena smart system:
Wie komme ich da an den API-Key?
steht alles im Readme ... siehe https://github.com/jpgorganizer/ioBroker.smartgarden/blob/master/README.md#requirements
-
@jpgorganizer Ups. Die readme ist sehr gut, aber ich habe irgendwie nicht geschnallt, daß ich mich auf dieser Seite https://developer.1689.cloud/docs#/docs/getting-started/ anmelden müßte. Noch dazu weil das signin durch Runterscrollen in dem Moment nicht mehr sichtbar war
Vielleicht kannst Du das in der readme noch etwas eindeutiger sagen.
Etwa so in deutsch. Wenn man einen Gardena smart system account schon hat, kann man sich mit diesem auf https://developer.1689.cloud/docs#/docs/getting-started/ einloggen und bei Absatz 2. Create Application weitermachen.
VG klausiob -
2020-04-20 11:00:44.543 - info: smartgarden.0 starting. Version 0.4.2 in /opt/iobroker/node_modules/iobroker.smartgarden, node: v8.16.2 2020-04-20 11:00:44.648 - info: smartgarden.0 sgSetState: info.revision Main: 2012 / API: 2010 2020-04-20 11:00:44.651 - info: smartgarden.0 Gardena Smart System Service hosts at: smart_host: https://api.smart.gardena.dev authentication_host: https://api.authentication.husqvarnagroup.dev 2020-04-20 11:00:45.069 - info: smartgarden.0 Connection: successful: response.statusCode / statusMessage=200 / OK 2020-04-20 11:00:45.070 - info: smartgarden.0 sgSetState: info.connection true 2020-04-20 11:00:45.074 - info: smartgarden.0 get_locations ... 2020-04-20 11:00:45.248 - error: smartgarden.0 Error: getlocations: no data
Eigentlich sieht das Log doch gut aus. Bei den Objekten sagt aber der connection status=false. Der Adapter ist gelb.
Location notwendig? In meiner APP steht nur Germany drin.
VG Klaus -
das Thema gab es auch schon mal weiter oben. Die Ursache ist mir nicht klar. Immer wenn neue APIKeys eingerichtet werden, geht es direkt danach nicht.
Ich weiß nicht, ob das ein Zeitproblem ist. Evtl. muss Gardena da erst noch den Key irgendwo eintragen. Nur so richtig glaube ich an diese Theorie selbst noch nicht. Nur geändert habe weder ich noch offensichtlich die anderen User auch nichts und dann ging es auf einmal.Les mal ab
@Hosifox sagte in [neuer Adapter] smartgarden adapter for Gardena smart system:
Hallo
ich habe den Adapter ohne Fehler installiert und danach eingerichtet. ich bekomme im LOG den Fehler
(6116) Error: getlocations: no dataMuss ich noch was einstellen?
Gruß Thorsten
-
@jpgorganizer Es gibt da ja noch den Pkt. 3 in der Beschreibung. Connect new API Button. Ist da noch was zu machen?
Offenbar ja. Habe mich jetzt mit allen 3 APIs verbunden un siehe da, habe jetzt viele Datenpunkte und Adapter ist grün.
VG klausio
-
@klausiob sagte in [neuer Adapter] smartgarden adapter for Gardena smart system:
mit allen 3 APIs verbunden
da ist doch die API für den Husquvarna dabei - die brauchst du sicher nicht für den Gardena.
Authentification API undGARDENA smart system API reicht.Seh schon, da muss ich das Readme noch aufbohren ....
Aber gut, dass es geht. Danke für's Feedback
Grüße
jpgorganizer -
@jpgorganizer Werde mal jetzt ein Gardena-VIS Dublikat mit den neuen Datenpunkten verbinden.
Unter "revision" steht main: 2012 / API: 2010. Wenn dies das Jahr wäre, sieht das nicht so aktuell aus?
VG klausiob -
@klausiob sagte in [neuer Adapter] smartgarden adapter for Gardena smart system:
main: 2012 / API: 2010
hat nix mit Jahren zu tun, ist eine Versionsnummer aus meinem SVN. Da könnt Ihr nichts damit anfangen, nur ich
VG jpgorganizer
-
@jpgorganizer OK. Erleichterung. Ich habe jetzt unter smartgarden.0 ein Ordner LOCATION ..., darunter ein DEVICE... und darunter 3 SERVICE_COMMON... + SERVICE_MOWER ... und info. Darunter immer die gleichen Datenpunkte mit gleichen Werten. Eine Folge, daß ich mit den 3 APIs verbunden habe?
Gegenüber dem anderen Gardena-Adpter vermisse ich auch viele Datenpunkte.
Z.B. Ladezyklen, Kollisionen, gesamte Mähzeit gegenüber Laufzeit. Die Zeitplanung, usw. Wie starte ich den Mäher?
VG klausiob