NEWS
[neuer Adapter] smartgarden adapter for Gardena smart system
-
-
@jpgorganizer sagte in [neuer Adapter] smartgarden adapter for Gardena smart system:
was sagt die Gardena App, wenn du den Mäher heimgeschickt hast? Die zeigt doch, wann es wieder weitergeht.
Das ist ja gerade das verwirrende: Die sagte Nächster Zeitplan: Morgen um 10:30 Uhr. Eine halbe Stunde später hab ich ihn aber auch schon wieder laufen sehen.
Inzwischen habe ich aber noch ganz andere Probleme gehabt: Ich hab einen Objekt-State geloggt und zum gleichen Zeitpunkt wurde im Skript was anderes geloggt als im Objektbaum. Hat sich dann herausgestellt, dass irgendwie die Device-Nummer anders war in meinem Skript als im Objektbaum. Ist sowas möglich, dass sich die irgendwie geändert hat über den Winter? Momentan verstehe ich das nicht, aber ich habe jetzt mal den Objektbaum komplett neu anlegen lassen, die Device-Nummer ins Skript übernommen und kontrolliere das morgen nochmals (falls es wieder regnet). Verstehe irgendwie nicht, wie das überhaupt (teilweise) funktionieren konnte. Ich muss mal abwarten und nochmals kontrollieren...
-
@johgre Ja, ich überlasse die Zeiten komplett der Gardena-App. Bei PARK_UNTIL_FURTHER_NOTICE würde der Mäher in meinem Fall nicht mehr starten, deswegen scheidet das aus (wenn ich die Hilfe sprachlich richtig deute).
- um den aktuellen Vorgang abzubrechen, zur Ladestation zurückkehren und ignorieren Zeitplan verwenden Zeichenfolge PARK_UNTIL_FURTHER_NOTICE
Leider steht die Antwort zu meiner Frage zu PARK_UNTIL_NEXT_TASK nicht drin: Ist der aktuelle Vorgang erledigt, wenn einmal abgebrochen, obwohl der Vorgang noch ein paar Stunden dauern würde? Man sollte es annehmen...ich meine heute das Gegenteil beobachtet zu haben. Aber ich muss das nochmals gegenchecken.
- um den aktuellen Vorgang abzubrechen und zur Nutzung der Ladestation zurückzukehren Zeichenkette PARK_UNTIL_NEXT_TASK
-
Bei mir das selbe, habe ihn heute per PARK_UNTIL_NEXT_TASK heimgeschickt und später fuhr er wieder obwohl als er in der Ladestation war nächster Start Morgen in der APP stand.
Das hat letztes Jahr funktioniert aber jetzt nicht mehr, ich habe das heuer schon einige Male beobachtet aber dachte mir nur eventuell hat sich der IOBROKER verschluckt aber wenn ich hier lese das ich nicht der einzige damit bin wird es wohl am Adapter oder Gardena liegen.
-
@berndpehome sagte in [neuer Adapter] smartgarden adapter for Gardena smart system:
wird es wohl am Adapter oder Gardena liegen.
am Adapter liegt das nicht, der reicht den Befehl nur durch. Was Gardena draus macht liegt ausserhalb der Einflußsphäre des Adapters
Aber btw., ich habe dieses Jahr schon mehrere Dinge beobachtet, bei denen ich mir zu 99,9% sicher bin, dass das vergangenes Jahr anders war.
-
Prinzipiell lasse ich ihn auch per APP-Zeitplan laufen, nur wenn es regnet schicke ich ihn nach Hause
PARK_UNTIL_FURTHER_NOTICE
, wenn's dann wieder aufgehört hat lass ich ihn weitermähen.
Regenerkennung mache ich mit dem Netatmo Regenmesser, der hat einen Datenpunkt mit der Regensumme der letzten Stunde. Hat es wieder aufgehört starte ich ihn immer mit einer Duration bis 17:00 Uhr, das ist meine APP-Ende-Mähzeit.
Und das wars dann auch schon und wie schon geschrieben um 6:00 Uhr setzte ich den Zeitplan quasi wieder in BetriebSTART_DONT_OVERRIDE
. -
@johgre Stell doch mal bitte dein Blockly bzw. Script ein.
Danke. -
@jpgorganizer Ich kann meinerseits Entwarnung geben. Nachdem ich gestern die Device-ID angepasst hatte, fuhr der Kleine heute nach einem von Netatmo übermittelten Regenschauer um 12:53 Uhr mit PARK_UNTIL_NEXT_TASK ins Häuschen und regt sich seitdem nicht mehr.
Funktioniert also nach wie vor (zumindest bei mir). Muss gestern wohl ein niedriger Akkustand und nicht der zeitgleiche Regenschauer gewesen sein, der den Mäher zurück schickte? Allerdings habe ich ganz sicher gesehen in der App, dass er geparkt war und erst am nächsten Tag wieder starten wollte.
Hat vielleicht mit der falschen Device-ID zu tun, die komischerweise auch keinen Skriptfehler auslöste. Aber vielleicht ist das auch normal, dass es kein direktes Feedback gibt. Ich hatte nur im Skript-Log nachgesehen, nicht direkt unter dem Menüpunkt Protokolle für alle Adapter. Wie auch immer, heute hat jedenfalls alles funktioniert wie es soll. -
@oberfragger Das ist der esentielle Teil des Scripts
on('netatmo.0.NetAtmo-Station-(Wohnzimmer).Regenmesser.Rain.SumRain1', function (obj) { //auf regen reagieren let regen = obj.state.val; let status = getState(dpSilenoStatus).val; let timespan2Five = GetTimespan2End(maxLaufzeit);//Zeitspanne bis 18:00 Uhr holen if ( regen > '0.200') { if ((status == 'OK_CUTTING') || (status == 'OK_CUTTING_TIMER_OVERRIDDEN') || (status == 'OK_LEAVING') || (status == 'PAUSED')) { if (IsTimeInRange('09:00:00','18:00:00')) { setState(dpSilenoCommand, 'PARK_UNTIL_FURTHER_NOTICE');//Parken log('Setze Mäher auf PARK_UNTIL_FURTHER_NOTICE wegen Regen: ' + regen + ' Mäherstatus: ' + status) } } } else { if ( regen < '0.100' ) { if ( status == "PARKED_TIMER" || status == "PARKED_PARK_SELECTED") { if (IsTimeInRange('09:00:00', '18:00:00') && (IsWorkDay()) && (getState(objCarportTemperatur).val > minMovingTemp)) { //in definierter Zeitspanne, nur unter der Woche und Temp > 5° setState(dpSilenoCommand, String(timespan2Five*60));//für errechnete Laufzeit starten log("Starte Mäher aus parked_timer || parked_park_selected : Zeit bis 18:00 Uhr " + timespan2Five*60); Send2Telegram('STARTE Mäher nach Regen: ', 'STARTE Mäher nach Regen aus Status: ' + status); } } } } });
-
@caldwell27 Bei mir ging es leider noch nie, jemand eine Idee? Hätte auch die Settings übernommen -> same 403 Forbidden error!
-
Habe seit heute auch den Error forbidden 403.
Adapter lief bis heute einwandfrei.Hat evtl. Gardena damit zu tun?
Die Seite der API ist schon mal nicht erreichbar. Kann das jemand bestätigen?Gruß
Happyuser20 -
@happyuser20
Hi ja habe leider auch das gleiche Problem seit heute. Gestern lief der Adapter noch tadellos. Ich denke es liegt an Gardena bzw. der API.EDIT:
Habe mich eben mal eingeloggt auf: https://developer.husqvarnagroup.cloud/ und meine Applications waren einfach nicht mehr vorhanden !!Habe dann eine neue angelegt und den Token kann ich per Terminal auch holen. Was mir aber aufgefallen ist, dass man sich nicht mehr per Username & Passwort authentifizieren kann - um den Token zu holen - sondern nur noch mittels Application UND Secret Key.
Keine Ahnung ob das neu ist und hier etwas geändert wurde. Wenn ja dann muss sicher der Adapter hier entsprechend angepasst werden.
-
@jupzup said in [neuer Adapter] smartgarden adapter for Gardena smart system:
Habe mich eben mal eingeloggt auf: https://developer.husqvarnagroup.cloud/ und meine Applications waren einfach nicht mehr vorhanden !!
Habe dann eine neue angelegt und den Token kann ich per Terminal auch holen. Was mir aber aufgefallen ist, dass man sich nicht mehr per Username & Passwort authentifizieren kann sondern nur noch mittels Application UND Secret Key.Kann ich teilweise bestätigen. Konnte mich mit E-Mail und Passwort einloggen.
Hatte auch keine Applications mehr. Wie man eine neue anlegt hat sich anscheinend geändert.
Was muss bei "Redirect URLs" rein? -
@happyuser20 sagte in [neuer Adapter] smartgarden adapter for Gardena smart system:
@jupzup said in [neuer Adapter] smartgarden adapter for Gardena smart system:
Habe mich eben mal eingeloggt auf: https://developer.husqvarnagroup.cloud/ und meine Applications waren einfach nicht mehr vorhanden !!
Habe dann eine neue angelegt und den Token kann ich per Terminal auch holen. Was mir aber aufgefallen ist, dass man sich nicht mehr per Username & Passwort authentifizieren kann sondern nur noch mittels Application UND Secret Key.Kann ich teilweise bestätigen. Konnte mich mit E-Mail und Passwort einloggen.
Hatte auch keine Applications mehr. Wie man eine neue anlegt hat sich anscheinend geändert.
Was muss bei "Redirect URLs" rein?Hänge mich mal dran. Auch das Problem
-
Redirection URL habe ich eingetragen http://localhost:5000
Habe auf GitHub auch ein issue angelegt.
-
@jupzup Danke Dir!
Ich habe nun bei husqvarna eine neue Application mit Authentication-API und Gardene Smart System API erzeugt und den ir angezeigten API-Key wieder in den Smartgarden-Adapter eingetragen. Verbindung schlägt wieder fehl, d.h.
Im Protokoll steht nun: Error: request returned 400 Bad Request, vorher war's Error forbidden 403
Hab ich was falsch gemacht? Muss ich das application secret noch irgendwo eintragen?
Danke!
-
Moin,
ich denke, das Husqvarna da irgendwas umgestellt hat. Wenn ich mir angucke, wieviele User gerade Probleme haben. Da man den Secret-Key nicht eingtragen kann im Adapter, denke ich mal, das die Entwickler den Adapter ein bißchen "geradebiegen" müssen. Warten wir mal ab, da wird sich bestimmt was tun in den nächsten Tagen.bis denne
Marc -
Hallo ich habe mir den Sensor2 gegönnt, mir fehlen allendings einige Werte in den Datenpunkten, kann das jemand nachvoll ziehen?
Gibt es die DP überhaupt für den Sensor 2?
Gruß
Michael -
@michihorn die ambient-Werte werden bei mir gar nicht angelegt. Ist das ein neuer Sensor mit Helligkeitssensor?
-
@johgre Zumindest steht nix auf der Verpackung von einem Helligkeitssensor, daher war ich verblüfft das die entsprechenden DP angelegt wurden.