NEWS
[neuer Adapter] smartgarden adapter for Gardena smart system
-
@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 -
-
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
prima, da habe ich drauf gewartet, wird auf jeden Fall getestet. -
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...
-
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 -
dachte ich mir, dass es an einer DNS Auflösung liegt
Aber gut dass es geht.Gruß
jpgorganizer -
@jpgorganizer
pn kommt gleich -
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 -
@jpgorganizer
nein, aber ioBroker im Docker Container, aber mi eigener IP über mac vlan -
@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)
-
@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 -
@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.
-
@dslraser
und warum läuft der jetzt? Du machst mir Angst .... Selbstheilung wäre mir neuGrüße
jpgorganizer -
@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 neuGrüße
jpgorganizerhast Du vielleicht einen Beitrag oben überlesen ?
-
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 -
@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... -
welche Datenpunkte du schreiben kannst steht hier https://github.com/jpgorganizer/ioBroker.smartgarden
Wenn keine Ventile angeklemmt sind, dann wird Gardena auch nichts zeigen können. Wie sollten die das auch machen, ist ja nichts da
In dem "alten" Adapter musste man die Duration einstellen und von idle auf manual umstellen und den trigger betätigen.
Sowas gibt es in diesem Adapter nicht. Das sind unterschiedliche Konzepte. im anderen Adapter wird gepolllt, dh. zyklisch nachgesehen (nachgefragt), hier wird auf eine Mitteilung gewartet. Somit resourcenschonender
Grüße
jpgorganizer -
Mit welchen Datenpunkten könnte ich eine Bewässerung starten bzw.steuern ?
du hast eine smart irrigation control? Wenn ja, dann sind wir schon zu zweit
Grüße
jpgorganizer -
@jpgorganizer sagte in [neuer Adapter] smartgarden adapter for Gardena smart system:
du hast eine smart irrigation control?
ja, dann sind wir zu zweit.
-
Neue Version 0.2.0 soeben hochgeladen nach github.
Bitte beachtet die folgenden Hinweise
- IMPORTANT : datapoint for MOWER control (command) changed from
duration_value
toactivity_control_i
- rework leftovertimer
- improved error handling
- improved logging (see loglevel in adapter configurations)
Die Änderung des Datenpunktes für die Mower control war erforderlich, da es sonst zu Missverständnis mit dem Datenpunkt gleichen Namens in anderen Services (z.B. bei den Valve's) gekommen wäre.
Ich habe lange mit mir gerungen, den Namen zu ändern. Aber lieber jetzt ändern wie ewig mitschleppen. Danke für euer Verständnis.Bitte testen. Danke.
Grüße
jpgorganizer - IMPORTANT : datapoint for MOWER control (command) changed from