[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

Zitat von: zife am 31 März 2022, 08:19:07
Und was ganz anderes ist mir noch aufgefallen:

ich hab mir einen neuen Sensor angeschafft, den 19040-20 (also den Nachfolger des 19030-20).
Der wird zwar korrekt erkannt, aber er liefert - zumindest bei mir - keine Werte. Der state steht dauerhaft auf "initialized", während in der App die Werte stehen.
Noch dazu habe ich bei diesem Sensor kein "set <device> refresh" in FHEMWEB. Hab ich da was falsch konfiguriert oder steckt da ein Bug?

EDIT: ok, warum auch immer stand in meinen Attributen "model sensor2". Mit "model sensor" funktioniert es erstmal. Vielleicht gab es in irgendeiner Modul-Version mal eine Erweiterung für ein model2...

Moin,
ich hab auch den 19040-20 neu.
Nach umstellen des Attr model von "sensor 2" auf "sensor" waren zwar die Refresh-Befehle da, die haben aber keine Auswirkungen auf die Aktualisierung der Readings des Device.
Eine Auswahl von "sensor 2" als attr model ist dann auch nicht mehr möglich (wird in der Liste nicht aufgeführt).
Den Winterschlaf kann man allerdings starten und auch das Gerät daraus wieder aufwecken.

Eine Update der Bodentemperatur und Bodenfeuchte ist in der App allerdings möglich.
Kann man den Refresh für den Sensor II aus fhem noch realisieren?

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

BOFH

So kurze Meldung. Lieg gerade flach. Guck mir das nächste Woche an.

Sensor2 ist sicherlich gute und richtige Wahl. Der Sensor liefert weniger Infos als der alte.
Glaube nur Helligkeit? Das muss dann noch ins Modul als State.
Kannst ja mal bitte ein List von dem Sensor machen.
Alternativ hast du die Option stateFormat übergangsweise zu nutzen


Water Control State offen/geschlossen ist doch gut? Steht dort sonst der Zeitplan?
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)

zife

Na, dann erstmal gute Besserung!!

Ich trenn das Thema jetzt mal in einzelne Posts.

1. Sensor
Sensor2 gibt es in der aktuellen Modul-Version nicht (mehr), zumindest nicht im dropdown. Ist der irgendwie im Galopp verlorengegangen? Ich hatte vorher "sensor2" als model drin, aber da stand der state nur noch auf "initialized", bzw. wurde nicht aktualisiert. Es fehlt dann auch der set-Befehl "refresh". Der Sensor liefert eigentlich Bodenfeuchte und Temperatur (und nicht auch noch Helligkeit, wie der 19030-20).

Hier das List, wenn man ihn als "sensor" konfiguiert:
Internals:
   DEF        8427e610-712a-4e9a-b151-978f186b225f sensor2
   DEVICEID   8427e610-712a-4e9a-b151-978f186b225f
   FUUID      61a7b456-f33f-93cd-2c0c-0db12000b160a07d
   GardenaZentrale_MSGCNT 1384
   GardenaZentrale_TIME 2022-04-01 09:02:46
   IODev      GardenaZentrale
   LASTInputDev GardenaZentrale
   MSGCNT     1384
   NAME       Fuehlmann_Rasen
   NR         127
   STATE      T: 8°C, H: 70%
   TYPE       GardenaSmartDevice
   VERSION    v2.4.3
   READINGS:
     2022-03-30 11:45:42   IODev           GardenaZentrale
     2022-02-01 18:03:05   battery-disposable_battery_status ok
     2022-03-30 07:14:42   battery-level   37
     2022-02-01 18:03:05   device_info-category sensor2
     2022-02-01 18:03:05   device_info-connection_status online
     2022-04-01 06:13:31   device_info-last_time_online 2022-04-01 06:13:01
     2022-02-01 18:03:05   device_info-manufacturer Gardena
     2022-02-01 18:03:05   device_info-product 8-DEVICE
     2022-02-01 18:03:05   device_info-serial_number 00065303
     2022-02-01 18:03:05   device_info-sgtin 3034F8EE901298000000FF17
     2022-02-01 18:03:05   device_info-version 0.0.1-4.0.0-1.5.3-1.1.1
     2022-02-01 18:03:05   firmware-firmware_command nichts zu tun
     2022-02-01 18:03:05   firmware-firmware_status auf dem neusten Stand
     2022-02-01 18:03:05   firmware-firmware_upload_progress 0
     2022-02-01 18:03:05   firmware-inclusion_status inbegriffen
     2022-04-01 06:13:31   humidity-humidity 70
     2022-03-31 08:21:34   lastRequestState request_error
     2022-04-01 06:13:31   radio-quality   60
     2022-03-31 16:53:34   radio-state     schwach
     2022-03-25 18:28:13   soil_model-model_definition 05648C0A4B540B37800C28AC0D003C0F
     2022-03-25 18:28:13   soil_model-model_status final_model
     2022-02-01 18:03:05   soil_temperature-frost_warning kein Frost
     2022-04-01 06:13:31   soil_temperature-temperature 8
     2022-04-01 09:02:46   state           T: 8°C, H: 70%
     2022-02-01 18:03:05   winter_mode     awake
   helper:
     STARTINGPOINTID
     _id       
     button_config_time_id
     eco_mode_id
     schedules_paused_until_1_id
     schedules_paused_until_2_id
     schedules_paused_until_3_id
     schedules_paused_until_4_id
     schedules_paused_until_5_id
     schedules_paused_until_6_id
     schedules_paused_until_id
     winter_mode_id 8bd56289-ef37-44c6-a647-37062f00fdba
Attributes:
   IODev      GardenaZentrale
   event-on-change-reading .*
   fp_GrundrissAU 668,657,0,Fuehlmann_Rasen,
   group      Gardena
   icon       czSensorGardena_full@grey
   model      sensor
   room       A0 Garten,Geraete



Und hier als sensor2:
Internals:
   DEF        8427e610-712a-4e9a-b151-978f186b225f sensor2
   DEVICEID   8427e610-712a-4e9a-b151-978f186b225f
   FUUID      61a7b456-f33f-93cd-2c0c-0db12000b160a07d
   GardenaZentrale_MSGCNT 1387
   GardenaZentrale_TIME 2022-04-01 09:08:50
   IODev      GardenaZentrale
   LASTInputDev GardenaZentrale
   MSGCNT     1387
   NAME       Fuehlmann_Rasen
   NR         127
   STATE      T: 8°C, H: 70%
   TYPE       GardenaSmartDevice
   VERSION    v2.4.3
   READINGS:
     2022-03-30 11:45:42   IODev           GardenaZentrale
     2022-02-01 18:03:05   battery-disposable_battery_status ok
     2022-03-30 07:14:42   battery-level   37
     2022-02-01 18:03:05   device_info-category sensor2
     2022-02-01 18:03:05   device_info-connection_status online
     2022-04-01 06:13:31   device_info-last_time_online 2022-04-01 06:13:01
     2022-02-01 18:03:05   device_info-manufacturer Gardena
     2022-02-01 18:03:05   device_info-product 8-DEVICE
     2022-02-01 18:03:05   device_info-serial_number 00065303
     2022-02-01 18:03:05   device_info-sgtin 3034F8EE901298000000FF17
     2022-02-01 18:03:05   device_info-version 0.0.1-4.0.0-1.5.3-1.1.1
     2022-02-01 18:03:05   firmware-firmware_command nichts zu tun
     2022-02-01 18:03:05   firmware-firmware_status auf dem neusten Stand
     2022-02-01 18:03:05   firmware-firmware_upload_progress 0
     2022-02-01 18:03:05   firmware-inclusion_status inbegriffen
     2022-04-01 06:13:31   humidity-humidity 70
     2022-03-31 08:21:34   lastRequestState request_error
     2022-04-01 06:13:31   radio-quality   60
     2022-03-31 16:53:34   radio-state     schwach
     2022-03-25 18:28:13   soil_model-model_definition 05648C0A4B540B37800C28AC0D003C0F
     2022-03-25 18:28:13   soil_model-model_status final_model
     2022-02-01 18:03:05   soil_temperature-frost_warning kein Frost
     2022-04-01 06:13:31   soil_temperature-temperature 8
     2022-04-01 09:02:46   state           T: 8°C, H: 70%
     2022-02-01 18:03:05   winter_mode     awake
   helper:
     STARTINGPOINTID
     _id       
     button_config_time_id
     eco_mode_id
     schedules_paused_until_1_id
     schedules_paused_until_2_id
     schedules_paused_until_3_id
     schedules_paused_until_4_id
     schedules_paused_until_5_id
     schedules_paused_until_6_id
     schedules_paused_until_id
     winter_mode_id 8bd56289-ef37-44c6-a647-37062f00fdba
Attributes:
   IODev      GardenaZentrale
   event-on-change-reading .*
   fp_GrundrissAU 668,657,0,Fuehlmann_Rasen,
   group      Gardena
   icon       czSensorGardena_full@grey
   model      sensor2
   room       A0 Garten,Geraete
fhem mit EnOcean, Gardena, Vorwerk, Miele und Teufel/Raumfeld-Integration... nur meine Kinder wollen sich damit nicht anständig steuern lassen. Wer weiß Rat?

zife

2. Smart Water Control/Irrigation Control:

Zitat von: BOFH am 31 März 2022, 16:41:37
Water Control State offen/geschlossen ist doch gut? Steht dort sonst der Zeitplan?

Das Problem ist, dass man so nicht unterscheiden kann, ob ein Zeitplan aktiv ist (und nur aufgrund der Uhrzeit gerade nicht bewässert wird), oder ob der Zeitplan pausiert wurde.

Es gibt also eigentlich 3 grundlegende Zustände (mal abgesehen von Fehlermeldungen und winter mode)
... bewässert gerade (für noch x Minuten)
... Zeitplan aktiv, aber andere Uhrzeit
... Zeitplan pausiert

Das muss nicht zwingend über state abgebildet werden, aber das reading "scheduling-scheduled_watering_next_start" steht immer auf der Zeitplan-Uhrzeit, egal ob aktiv oder nicht.

In der Irrigation Control ist es anders gelöst, da zeigt der state "scheduled watering next start...", wenn ein Zeitplan aktiv ist. Dabei nimmt er das nächste zutreffende Datum/Zeit, die einzelnen Kreisläufe stehen in den Readings "scheduling-scheduled_watering_next_start_1, 2, 3... usw".
Was er in den anderen Fällen zeigt, kann ich gerade nicht nachsehen, da dort ja gerade ein Bug dafür sorgt, dass der nicht korrekt aktualisiert wird  :P

In der Gardena-App ist es auch einheitlich: sie zeigt
... Bewässerung läuft (noch x Minuten)
... oder Nächste Bewässerung am/um... (was bei mehreren Kreisläufen auch eine Liste sein kann)
... oder gar nichts, wenn alle Ventil-Zeitpläne pausiert sind.

Lange Rede, kurzer Sinn: mir würde es reichen, wenn man in der Smart Water Control irgendwie herausfinden kann, ob der Zeitplan pausiert ist - was nicht unbedingt im state stehen muss. Fände ich aber intuitiv richtig.

EDIT: Übrigens kennt der state der Smart Water Control auch den state "offline" nicht - wenn man die Batterien rausnimmt, bleibt der state auf "geschlossen". Das müsste aus der Cloud eigentlich anders übertragen werden, denke ich.

Für die Irrigation Control bräuchte es "nur" einen Fix, so dass es wieder läuft wie vorher (sprich: state wird wieder korrekt aktualisiert).

Ist vermutlich ne Menge Arbeit, sorry... ich liefere gerne, was immer gebraucht wird!
Aber jetzt kurier Dich erstmal aus.  ;)
fhem mit EnOcean, Gardena, Vorwerk, Miele und Teufel/Raumfeld-Integration... nur meine Kinder wollen sich damit nicht anständig steuern lassen. Wer weiß Rat?

BOFH

Sensor2
Ein sensor2 ist noch nie im Modul gewesen.
Und wird durch den Initial (auto_create) erzeugt und mit dem entsprechenden model aufgrund der Antwort gesetzt.
Manuell könnte man hier sensor2 wieder setzen. Füge das in die Liste hinzu.

ZitatEine Update der Bodentemperatur und Bodenfeuchte ist in der App allerdings möglich.

mag mir mal jemand den payload zum updaten der jeweiligen Optionen posten. Eventuell ist er ja mit dem alten Sensor identisch und es fehlt schlicht das reading zur Helligkeit ( da der Sensor diesen nicht hat?!)

WaterControl
1)
Lässt sich jetzt teils drüber streiten.
frage: was machen denn die readings, wenn das gerät offline ist? (reading device_info-connection_status)
*räupser* --- offline => geschlossen ;). Ich weiß nicht ob das unbedingt somit eine "Modulfähigkeit" wäre. Denk ich mal drauf rum.

2)
Zeitpläne sollte er dann mit in state führen, du hast recht. magst du mal ein list vom watercontrol bei pausiertem plan machen.


IC24
Hier ist nur noch das State Baustelle ?





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)

zife

Zitat von: BOFH am 02 April 2022, 13:02:44
Sensor2
Ein sensor2 ist noch nie im Modul gewesen.
Und wird durch den Initial (auto_create) erzeugt und mit dem entsprechenden model aufgrund der Antwort gesetzt.
Manuell könnte man hier sensor2 wieder setzen. Füge das in die Liste hinzu.
Ok, das erklärt es... danke - dann setz ich es wieder manuell, bis es im Update in der Liste auftaucht. So war es bei mir auch vorher, nur hat er eben nicht aktualisiert, und es gab in FHEMWEB auch keinen set-Befehl dafür (im Gegensatz zum "alten" Sensor).


Zitat von: BOFH am 02 April 2022, 13:02:44
mag mir mal jemand den payload zum updaten der jeweiligen Optionen posten. Eventuell ist er ja mit dem alten Sensor identisch und es fehlt schlicht das reading zur Helligkeit ( da der Sensor diesen nicht hat?!)

Genau, der "Sensor2" hat keine Helligkeits-Funktion. Hier die Payloads:

Feuchtigkeit aktualisieren

POST   https://smart.gardena.com/v1/devices/8427[...anonymisiert...]/abilities/humidity/command?locationId=4b6b[...anonymisiert...]

{"name":"measure_soil_humidity","parameters":{}}


Temperatur aktualisieren:

POST   https://smart.gardena.com/v1/devices/8427[...anonymisiert...]/abilities/soil_temperature/command?locationId=4b6b[...anonymisiert...]

{"name":"measure_soil_temperature","parameters":{}}

[/code]

Zitat von: BOFH am 02 April 2022, 13:02:44
WaterControl
1)
Lässt sich jetzt teils drüber streiten.
frage: was machen denn die readings, wenn das gerät offline ist? (reading device_info-connection_status)
*räupser* --- offline => geschlossen ;). Ich weiß nicht ob das unbedingt somit eine "Modulfähigkeit" wäre. Denk ich mal drauf rum.

Ich hab mich mit dem Vorschlag an die states des Mähers angelehnt. Der wechselt auf "offline", wenn die Verbindung weg ist. Ich frage das ab, damit ich sehe, wenn er nicht funktioniert. Analog wollte ich das mit der Smart Water Control und der IrrigationControl machen.
Natürlich geht das auch über device_info-connection_status, der ist aber interessanterweise "online", obwohl meine Smart Water Control seit Tagen ohne Batterie ist. Und das Reading ist von heute morgen...  ???

Zitat von: BOFH am 02 April 2022, 13:02:44
IC24
Hier ist nur noch das State Baustelle ?

Soweit ich das bisher sagen kann, ja. Die getesteten Funktionen gehen jedenfalls erfolgreich durch. Mir hat der Gartenbauer gerade die Technik rausgerupft - ich schließ das dann zum Testen nochmal provisorisch an.
fhem mit EnOcean, Gardena, Vorwerk, Miele und Teufel/Raumfeld-Integration... nur meine Kinder wollen sich damit nicht anständig steuern lassen. Wer weiß Rat?

zife

Zitat von: BOFH am 02 April 2022, 13:02:44
2)
Zeitpläne sollte er dann mit in state führen, du hast recht. magst du mal ein list vom watercontrol bei pausiertem plan machen.

Sorry, oben vergessen:

Internals:
   DEF        1172[...anonymisiert...]227521 watering_computer
   DEVICEID   1172[...anonymisiert...]
   FUUID      6144[...anonymisiert...]
   GardenaZentrale_MSGCNT 3590
   GardenaZentrale_TIME 2022-04-04 11:07:38
   IODev      GardenaZentrale
   LASTInputDev GardenaZentrale
   MSGCNT     3590
   NAME       Hausmann
   NR         131
   STATE      geschlossen
   TYPE       GardenaSmartDevice
   VERSION    v2.4.3
   READINGS:
     2022-03-30 11:45:43   IODev           GardenaZentrale
     2022-04-04 11:07:38   ambient_temperature-temperature 24
     2022-02-01 18:03:04   battery-disposable_battery_status ok
     2022-04-04 11:07:38   battery-level   85
     2022-02-01 18:03:04   device_info-category Bewässerungscomputer
     2022-04-04 08:25:22   device_info-connection_status online
     2022-04-04 11:07:38   device_info-last_time_online 2022-04-04 11:07:07
     2022-02-01 18:03:04   device_info-manufacturer Gardena
     2022-02-01 18:03:04   device_info-product 1-DEVICE
     2022-02-01 18:03:04   device_info-serial_number 00029922
     2022-02-01 18:03:04   device_info-sgtin 3034[...anonymisiert...]
     2022-02-01 18:03:04   device_info-version 0.3.5-4.0.0-1.5.3-2.4.1
     2022-02-01 18:03:04   error-error     ok
     2022-04-04 11:07:38   error-valve_error_1_severity no_error
     2022-04-04 11:07:38   error-valve_error_1_type ok
     2022-04-04 11:07:38   error-valve_error_1_valve_id 1
     2022-02-01 18:03:04   firmware-firmware_command nichts zu tun
     2022-02-01 18:03:04   firmware-firmware_status auf dem neusten Stand
     2022-02-01 18:03:04   firmware-firmware_upload_progress 0
     2022-02-01 18:03:04   firmware-inclusion_status inbegriffen
     2022-03-30 14:30:11   lastRequestState request_error
     2022-02-01 18:03:04   manualButtonTime 90
     2022-04-01 00:02:44   radio-quality   80
     2022-02-01 18:03:04   radio-state     gut
     2022-03-30 13:01:34   scheduling-scheduled_watering_next_start 2022-03-30 19:01
     2022-04-04 11:07:38   state           geschlossen
     2022-04-04 11:07:38   watering-watering_timer_1_duration 0
     2022-04-04 11:07:38   watering-watering_timer_1_state nichts zu tun
     2022-04-04 11:07:38   watering-watering_timer_1_valve_id 1
     2022-03-30 14:29:38   winter_mode     awake
   helper:
     STARTINGPOINTID
     _id       
     button_config_time_id 576ff[...anonymisiert...]
     eco_mode_id
     schedules_paused_until_1_id
     schedules_paused_until_2_id
     schedules_paused_until_3_id
     schedules_paused_until_4_id
     schedules_paused_until_5_id
     schedules_paused_until_6_id
     schedules_paused_until_id f2c3[...anonymisiert...]
     winter_mode_id e926[...anonymisiert...]
Attributes:
   IODev      GardenaZentrale
   event-on-change-reading .*
   fp_GrundrissAU 336,1173,0,Hausmann,
   group      Gardena
   icon       czBew2_full@grey
   model      watering_computer
   room       A0 Garten,Geraete


Und hier nochmal mit wieder aktiviertem Zeitplan:
Internals:
   DEF        1172[...anonymisiert...]27521 watering_computer
   DEVICEID   1172[...anonymisiert...]27521
   FUUID      61448[...anonymisiert...]
   GardenaZentrale_MSGCNT 3591
   GardenaZentrale_TIME 2022-04-04 11:09:34
   IODev      GardenaZentrale
   LASTInputDev GardenaZentrale
   MSGCNT     3591
   NAME       Hausmann
   NR         131
   STATE      geschlossen
   TYPE       GardenaSmartDevice
   VERSION    v2.4.3
   READINGS:
     2022-03-30 11:45:43   IODev           GardenaZentrale
     2022-04-04 11:07:38   ambient_temperature-temperature 24
     2022-02-01 18:03:04   battery-disposable_battery_status ok
     2022-04-04 11:07:38   battery-level   85
     2022-02-01 18:03:04   device_info-category Bewässerungscomputer
     2022-04-04 08:25:22   device_info-connection_status online
     2022-04-04 11:09:34   device_info-last_time_online 2022-04-04 11:09:25
     2022-02-01 18:03:04   device_info-manufacturer Gardena
     2022-02-01 18:03:04   device_info-product 1-DEVICE
     2022-02-01 18:03:04   device_info-serial_number 00029922
     2022-02-01 18:03:04   device_info-sgtin 3034[...anonymisiert...]
     2022-02-01 18:03:04   device_info-version 0.3.5-4.0.0-1.5.3-2.4.1
     2022-02-01 18:03:04   error-error     ok
     2022-04-04 11:09:34   error-valve_error_1_severity no_error
     2022-04-04 11:09:34   error-valve_error_1_type ok
     2022-04-04 11:09:34   error-valve_error_1_valve_id 1
     2022-02-01 18:03:04   firmware-firmware_command nichts zu tun
     2022-02-01 18:03:04   firmware-firmware_status auf dem neusten Stand
     2022-02-01 18:03:04   firmware-firmware_upload_progress 0
     2022-02-01 18:03:04   firmware-inclusion_status inbegriffen
     2022-03-30 14:30:11   lastRequestState request_error
     2022-02-01 18:03:04   manualButtonTime 90
     2022-04-01 00:02:44   radio-quality   80
     2022-02-01 18:03:04   radio-state     gut
     2022-04-04 11:09:34   scheduling-scheduled_watering_next_start 2022-04-04 13:01
     2022-04-04 11:09:34   state           geschlossen
     2022-04-04 11:09:34   watering-watering_timer_1_duration 0
     2022-04-04 11:09:34   watering-watering_timer_1_state nichts zu tun
     2022-04-04 11:09:34   watering-watering_timer_1_valve_id 1
     2022-03-30 14:29:38   winter_mode     awake
   helper:
     STARTINGPOINTID
     _id       
     button_config_time_id 576f[...anonymisiert...]8f9ca
     eco_mode_id
     schedules_paused_until_1_id
     schedules_paused_until_2_id
     schedules_paused_until_3_id
     schedules_paused_until_4_id
     schedules_paused_until_5_id
     schedules_paused_until_6_id
     schedules_paused_until_id f2c3b[...anonymisiert...]
     winter_mode_id e92660[...anonymisiert...]
Attributes:
   IODev      GardenaZentrale
   event-on-change-reading .*
   fp_GrundrissAU 336,1173,0,Hausmann,
   group      Gardena
   icon       czBew2_full@grey
   model      watering_computer
   room       A0 Garten,Geraete
fhem mit EnOcean, Gardena, Vorwerk, Miele und Teufel/Raumfeld-Integration... nur meine Kinder wollen sich damit nicht anständig steuern lassen. Wer weiß Rat?

BOFH

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)

zife

Danke!

model2 ist jetzt auswählbar, und die beiden set refresh Befehle sind auch da. Nur "state" wird nicht korrekt aktualisiert. Es bleibt auf "the command is processed" stehen.

In der Gardena-App sehe ich, dass die refresh-Befehle aber erfolgreich angekommen und umgesetzt werden.
fhem mit EnOcean, Gardena, Vorwerk, Miele und Teufel/Raumfeld-Integration... nur meine Kinder wollen sich damit nicht anständig steuern lassen. Wer weiß Rat?

BOFH

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)

zife

fhem mit EnOcean, Gardena, Vorwerk, Miele und Teufel/Raumfeld-Integration... nur meine Kinder wollen sich damit nicht anständig steuern lassen. Wer weiß Rat?

BOFH

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)

zife

Na, das geht ja jetzt Schlag auf Schlag!


Also...

1. Ventil geschlossen, Zeitplan pausiert.
state zeigt "scheduled watering next start: 2038-01-18T00:00:00.000Z"
App zeigt: nichts (wenn vorher ein Zeitplan abgebrochen wurde, steht da "Unterbrochen   xx:yy - zz:aa")

Kommentar:
2038-01-18T00:00:00.000Z ist auch der korrekte Wert aus der Cloud, da Gardena die dauerhafte Deaktivierung durch das Fantasie-Datum 18.1.2038, 00:00 abbildet.
In der state-Anzeige macht das aber wenig Sinn - wäre gut, wenn man diesen Wert durch was Sinnvolles ersetzen könnte ("closed").
Ich weiß nicht, wie Cooltux das für die IrrigationControl gelöst hat, da ist es dasselbe.



2. Ventil geschlossen, Zeitplan aktiv.
state zeigt "closed"
App zeigt: "Nächste Bewässerung heute um xx:yy Uhr" (wenn vorher ein Zeitplan abgebrochen wurde, steht da vorher auch "Unterbrochen   xx:yy - zz:aa")

Kommentar:
Hier müsste jetzt "scheduled watering next start: ...." im state stehen. Ggf.auch "closed | scheduled watering next start", um Deine Idee aufzugreifen - und macht Sinn, siehe 3.



3. Ventil manuell geöffnet, späterer Zeitplan aktiv.
state zeigt: "offen"
App zeigt: "Wird bewässert   xx Minuten verbleibend" und "Nächste Bewässerung   heute um xx:yy Uhr"

Kommentar:
Wie schon andiskutiert - hier müsste jetzt wieder der Zeitplan stehen, und auch die Info, dass das Ventil trotzdem offen ist, weil manuell geöffnet. Und ich würde konsequent bei einer Sprache bleiben. Also z.B. "open xx min | scheduled watering next start...."



4. Ventil manuell geöffnet, Zeitpläne deaktiviert.
state zeigt: "offen"
App zeigt: "Wird bewässert   xx Minuten verbleibend"

Kommentar:
siehe 3.



Die set-Befehle teste ich nachher auch noch durch.
fhem mit EnOcean, Gardena, Vorwerk, Miele und Teufel/Raumfeld-Integration... nur meine Kinder wollen sich damit nicht anständig steuern lassen. Wer weiß Rat?

BOFH

ich hätte ja auch mal ein erwartetes verhalten beschreiben sollen. - sorry mein fehler.

3 und 4. ok könnte man dann ja anzeigen, da manuell bewässert...

wording grundlegend englisch. außer 1) readingsLanguage steht auf de und 2) es gibt eine übersetzung im modul. das können wir zu schluss dann ergänzen closed sollte eigentlch durch geschlossen abgebildet werden :/

[EDIT]

kannst du mal ein list zeigen, wenn zeitplan aktiv ist

gibt neues reading "scheduling-schedules_paused_until" ...

[/EDIT]
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)

zife

Zitat von: BOFH am 05 April 2022, 13:08:35
kannst du mal ein list zeigen, wenn zeitplan aktiv ist

Na klar doch:

Internals:
   DEF        1172[...anonymisiert...] watering_computer
   DEVICEID   1172[...anonymisiert...]
   FUUID      614[...anonymisiert...]
   GardenaZentrale_MSGCNT 69
   GardenaZentrale_TIME 2022-04-05 13:43:29
   IODev      GardenaZentrale
   LASTInputDev GardenaZentrale
   MSGCNT     69
   NAME       Hausmann
   NR         131
   STATE      offen
   TYPE       GardenaSmartDevice
   VERSION    v2.4.3
   READINGS:
     2022-04-05 12:08:58   IODev           GardenaZentrale
     2022-04-05 12:12:15   ambient_temperature-temperature 25
     2022-02-01 18:03:04   battery-disposable_battery_status ok
     2022-04-05 12:12:15   battery-level   52
     2022-02-01 18:03:04   device_info-category Bewässerungscomputer
     2022-04-04 08:25:22   device_info-connection_status online
     2022-04-05 13:43:29   device_info-last_time_online 2022-04-05 13:41:59
     2022-02-01 18:03:04   device_info-manufacturer Gardena
     2022-02-01 18:03:04   device_info-product 1-DEVICE
     2022-02-01 18:03:04   device_info-serial_number 00029922
     2022-02-01 18:03:04   device_info-sgtin 3034[...anonymisiert...]
     2022-02-01 18:03:04   device_info-version 0.3.5-4.0.0-1.5.3-2.4.1
     2022-02-01 18:03:04   error-error     ok
     2022-04-05 13:43:29   error-valve_error_1_severity no_error
     2022-04-05 13:43:29   error-valve_error_1_type ok
     2022-04-05 13:43:29   error-valve_error_1_valve_id 1
     2022-02-01 18:03:04   firmware-firmware_command nichts zu tun
     2022-02-01 18:03:04   firmware-firmware_status auf dem neusten Stand
     2022-02-01 18:03:04   firmware-firmware_upload_progress 0
     2022-02-01 18:03:04   firmware-inclusion_status inbegriffen
     2022-03-30 14:30:11   lastRequestState request_error
     2022-04-05 13:07:43   manualButtonTime 48
     2022-04-05 12:40:01   radio-quality   90
     2022-02-01 18:03:04   radio-state     gut
     2022-04-05 13:43:29   scheduling-scheduled_watering_end 2022-04-05 15:57
     2022-04-05 13:43:29   scheduling-scheduled_watering_next_start 2022-04-05 19:01
     2022-04-05 13:41:28   scheduling-schedules_paused_until
     2022-04-05 13:43:29   state           offen
     2022-04-05 13:43:29   watering-watering_timer_1_duration 8097
     2022-04-05 13:43:29   watering-watering_timer_1_state scheduled
     2022-04-05 13:43:29   watering-watering_timer_1_valve_id 1
     2022-03-30 14:29:38   winter_mode     awake
   helper:
     STARTINGPOINTID
     _id       
     button_config_time_id 576[...anonymisiert...]
     eco_mode_id
     schedules_paused_until_1_id
     schedules_paused_until_2_id
     schedules_paused_until_3_id
     schedules_paused_until_4_id
     schedules_paused_until_5_id
     schedules_paused_until_6_id
     schedules_paused_until_id f2c3b[...anonymisiert...]
     winter_mode_id e92660d[...anonymisiert...]
Attributes:
   IODev      GardenaZentrale
   event-on-change-reading .*
   fp_GrundrissAU 336,1173,0,Hausmann,
   group      Gardena
   icon       czBew2_full@grey
   model      watering_computer
   room       A0 Garten,Geraete


Zitat von: BOFH am 05 April 2022, 13:08:35
gibt neues reading "scheduling-schedules_paused_until" ...

Hab mir das mal angeschaut - das wird gefüllt mit dem Wert, den man in der Gardena-App als "pausieren bis"-Datum angegeben hat (geht über fhem gar nicht), oder dem o.g. Fantasiedatum im Jahr 2038 bei dauerhaftem Stopp). Wenn Zeitplan aktiv, ist das Reading leer.
fhem mit EnOcean, Gardena, Vorwerk, Miele und Teufel/Raumfeld-Integration... nur meine Kinder wollen sich damit nicht anständig steuern lassen. Wer weiß Rat?