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

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

Vorheriges Thema - Nächstes Thema

Bob83

Hallo zusammen,

Zitat von: Mucki am 28 Februar 2024, 13:16:15
Zitat von: sparkiie am 25 Februar 2024, 09:51:34Selbes Problem habe ich auch.

Geht nicht:
set SILENO startOverrideTimer 240
Geht:
set SILENO startResumeSchedule

Das kann ich bestätigen. Das ist bei mir genau so.


Ich habe heute meinen Roboter auch in Betrieb genommen und habe exakt das gleiche Fehlerbild.
Hat hierzu schon jemand eine Lösung gefunden? Wenn es ums testen geht, kann ich gerne meine Hilfe anbieten.

Liebe Grüße

Bob83

Ich habe gerade mal einen Blick in die Gardena API Doku geworfen und folgende Beschreibung gefunden (siehe Anhang)
Kann es vielleicht sein, dass hier das Attribute geändert wurde welches den Roboter in Bewegung setzt? Habe da zu wenig Ahnung von, wollte aber die Info mal mitteilen.
Wenn das quatsch ist, dann bitte ignorieren.

Du darfst diesen Dateianhang nicht ansehen.

BOFH

Bin gerade bissel knapp mit zeit.

@Mucki: was sagen denn die Logs ?

@Rest: gut möglich | wenn jemand die muse hat kann er gerne mal den command im browser loggen ctrl+shift+i rufen in der regel die entwickler tools auf, hier dann den post request fürs mähen posten ( nur den request header ); gut möglich, dass das in der api umbenannt wurde. Kann mir das sonst gern auch mal Sonntag oder so zu Gemüte führen :)

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)

Mucki


Bob83

@BOFH: Habe heute mal versucht deinen Vorschlag umzusetzen und den post request header über die Entwicklertools zu analysieren, bin aber irgendwie damit nicht zurecht gekommen da ich diese zuvor noch nie benutzt habe. Sorry dass ich hier nicht unterstützen kann würde mich aber freuen wenn du was rausfinden kannst.

Mucki

@BOFH: Auch ich bin leider gescheitert, in der Console etwas Gescheites zu finden. Daszu fehlt mir leider auch das Wissen, wo ich suchen muss.

Mucki

Übrigens, der Befehl
set mover parkUntilFurtherNotice wird weiterhin ordnungsgemäß ausgeführt.

habl

Zitat von: BOFH am 14 März 2024, 22:05:51@Rest: gut möglich | wenn jemand die muse hat kann er gerne mal den command im browser loggen ctrl+shift+i rufen in der regel die entwickler tools auf, hier dann den post request fürs mähen posten ( nur den request header ); gut möglich, dass das in der api umbenannt wurde. Kann mir das sonst gern auch mal Sonntag oder so zu Gemüte führen :)
Hallo BOFH:

Hier mal die Adresse:
https://smart.gardena.com/v1/devices/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/abilities/mower/commands/manual_start?locationId=xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx

und die Post Daten:
{"mowerTimer":14400,"startingPointDistance":null,"areaId":null}
in der App habe ich 4 Stunden angegeben, passt also mit den 14400 Sekunden.

und den Request Header:

POST /v1/devices/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/abilities/mower/commands/manual_start?locationId=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx HTTP/2
Host: smart.gardena.com
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/115.0
Accept: application/json
Accept-Language: de,de,en
Accept-Encoding: gzip, deflate, br
Content-Type: application/json
Authorization-Provider: husqvarna
Authorization: Bearer ey.............YOxd
X-Requested-With: XMLHttpRequest
Content-Length: 63
Origin: https://smart.gardena.com
DNT: 1
Connection: keep-alive
Referer: https://smart.gardena.com/
Sec-Fetch-Dest: empty
Sec-Fetch-Mode: cors
Sec-Fetch-Site: same-origin
Pragma: no-cache
Cache-Control: no-cache
TE: trailers

hoffe das hilft...

VG
  habl

BOFH

Na das schaut doch brauchbar aus, danke @habi. und den Anderen beiden für ihren Versuch.

was ich interessant finde ist
1) startingpointdistance  das nun variable als übergabewert ? waren vorher doch die distancezonen.   
2) areaId  - für die Lunar Mäher ( oder wie die heißen; hat jemand einen solchen? )

dann werd ich das mal abarbeiten/einarbeiten


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)

BOFH

@Mucki:  mir fehlt noch ne info zu deinen log traces ...

@Rest: gerne mal adden
Basierend auf dem aktuellen stable hab ich den patch branch mal veröffentlicht.
update add https://git.cooltux.net/FHEM/mod-GardenaSmart/raw/branch/patch_newstart_command/controls_GardenaSmartDevice.txt
testen.   ( nicht für mucki ;) bis er mir sagen kann, ob die logs nicht mehr geflooded werden )
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)

marboj

Hi BOFH,

mit dem Patch geht der manuelle Start wieder...

Gruß
Marco
meine FHEM-Konfiguration: Raspberry Pi4, BT-Dongle, CUL868, CeeBee II

Seidenschnabel

Zitat von: BOFH am 17 März 2024, 21:03:12@Mucki:  mir fehlt noch ne info zu deinen log traces ...


@Rest: gerne mal adden
Basierend auf dem aktuellen stable hab ich den patch branch mal veröffentlicht.
update add https://git.cooltux.net/FHEM/mod-GardenaSmart/raw/branch/patch_newstart_command/controls_GardenaSmartDevice.txt
testen.   ( nickt für mucki ;) bis er mir sagen kann, ob die logs nicht mehr geflooded werden )



Leider bekomme ich nach dem Update weiter die Meldung "400" im state. Hat jemand von euch auch weiter das Problem. Habe natürlich auch schon "shutdown / restart" gemacht.
Vielleicht doch einmal den Sileno löschen und wieder neu anlegen?

Mucki

Zitat von: BOFH am 17 März 2024, 21:03:12@Mucki:  mir fehlt noch ne info zu deinen log traces ...

Hallo BOFH,

ich sehe zwei Möglichkeiten, entweder hast Du meine Info (#1803) übersehen (https://forum.fhem.de/index.php?msg=1307417) oder Du benötigst weitere Infos. Bei zweitem gib' mir bitte noch mal Bescheid. 

Wie gesagt, mein Logfile wird durch die beiden Module nicht mehr geflutet, d.h. es gibt keine unnötigen Einträge mehr. Freude kommt auf :-)


BOFH

Zitat von: Mucki am 22 März 2024, 17:40:31
Zitat von: BOFH am 17 März 2024, 21:03:12@Mucki:  mir fehlt noch ne info zu deinen log traces ...

Hallo BOFH,

ich sehe zwei Möglichkeiten, entweder hast Du meine Info (#1803) übersehen (https://forum.fhem.de/index.php?msg=1307417) oder Du benötigst weitere Infos. Bei zweitem gib' mir bitte noch mal Bescheid.

Wie gesagt, mein Logfile wird durch die beiden Module nicht mehr geflutet, d.h. es gibt keine unnötigen Einträge mehr. Freude kommt auf :-)

jepp übersehen, dann sollten ja mit dem update der anderen quelle theoretisch diese wieder da sein, dann merge ich das mal in eine quelle und lass das dann mal von euch testen :D

Zitat von: Seidenschnabel am 22 März 2024, 10:52:57
Zitat von: BOFH am 17 März 2024, 21:03:12@Mucki:  mir fehlt noch ne info zu deinen log traces ...


@Rest: gerne mal adden
Basierend auf dem aktuellen stable hab ich den patch branch mal veröffentlicht.
update add https://git.cooltux.net/FHEM/mod-GardenaSmart/raw/branch/patch_newstart_command/controls_GardenaSmartDevice.txt
testen.   ( nickt für mucki ;) bis er mir sagen kann, ob die logs nicht mehr geflooded werden )



Leider bekomme ich nach dem Update weiter die Meldung "400" im state. Hat jemand von euch auch weiter das Problem. Habe natürlich auch schon "shutdown / restart" gemacht.
Vielleicht doch einmal den Sileno löschen und wieder neu anlegen?

nur beim starten? oder generell? Dann ja gerne bitte dein mower löschen aus fhem. wird dann automatisch neu angelegt beim getdevicestate bzw starte nach dem löschen (und speichern) das fhem einfach mal neu. bitte dann einmal rückmelden.

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)

BOFH

Löscht dann bitte mal eure Quelle.

Aktuelle zusammengeführte Version liegt nun im testing

https://git.cooltux.net/FHEM/mod-GardenaSmart/raw/branch/testing/controls_GardenaSmartDevice.txt
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)