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

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

Vorheriges Thema - Nächstes Thema

kkoeniger

Danke - eilt nicht (meine Sprinkleranlage ist zwar vormontiert, wird aber erst in den nächsten Tagen eingegraben und aktiviert). Dafür habe ich jetzt schon alles für zusätzliche manuelle Beregnungen der 3 Zonen eingestellt.
LG,
Karl

jassi0001

Hallo zusammen,

mich wundert, dass hier noch keiner nach der Smart Presure Pump gefragt hat. Wenn ich das richtig sehe, wird diese vom Modul noch nicht unterstützt. Sie ist zumindest nicht auswählbar. Ist das geplant ? Ich habe hier nämlich eine und wüder die gern über FHEM an und wieder ausschalten.

Wie kann ich denn dazu beitragen, dass diese ins Modul integriert wird ?

Gruß Stefan

CoolTux

Hallo Stefan,

Am einfachsten für mich wäre es wenn Du mir den url Aufbau und den payload Aufbau geben könntest.
In FHEM sollte die Pumpe aber als Device schon angelegt sein, oder?


Grüße
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

teufelchen

Hallo CoolTux,

vielen Dank für dies Modul. Damit habe ich das ganze letzte Jahr meinen Mähroboter (Gardena SIleno+) gesteuert.
In den Readings des Mähroboter steht
mower-timestamp_last_error_code illegal year
mower-timestamp_next_start illegal year

Lässt sich dies irgenwie korrigieren?

Und noch einen Wunsch bzw. Frage.
Gestartet wird der Mäher je manuell mit eine Zeit in Minuten.
set Maehroboter startOverrideTimer 600
Wäre es viel Aufwand eine Zeit bis hinzuzufügen?
Also so etwas wie:
set Maehroboter startOverrideTimer till 17:30
Ich räume früh erst die Schläuche vom Rasensprenger weg und starte dann manuell den Mäher. Sicherlich kein Problem auf die Uhr zu sehen und schnell die Zeit bis die Kinder heim kommen und im Garten spielen zu rechnen. Eine direkt Zeitangabe wäre aber eine Vereinfachung.
Raspberry Pi 3
CUL433: V 1.26.05 a-culfw Build: 311 (2018-12-09_19-12-53) CUL433 (F-Band: 433MHz)
freq:433.920MHz bWidth:325KHz rAmpl:42dB sens:4dB
Debmatic mit RPI-RF-MOD

SeeAge

Zitat von: CoolTux am 29 März 2019, 18:00:00
Hallo Stefan,

Am einfachsten für mich wäre es wenn Du mir den url Aufbau und den payload Aufbau geben könntest.
In FHEM sollte die Pumpe aber als Device schon angelegt sein, oder?


Grüße

Hi,

ja die Smart Pressure Pump wird angelegt, aber ich kann nur lesen und nicht steuern.

Wie/wo finde ich die Daten (url/payload) die du brauchst, damit man die Pumpe in Zukunft auch steuern kann?

Danke und smarte Grüße,
Christian
ZWave (Licht, Rolladen, Heizung) & EnOcean (Schalter), SmartVisu mit Fronthem, Alexa-FHEM, Presence mit FritzBox

CoolTux

Zitat von: SeeAge am 19 April 2019, 15:20:34
Hi,

ja die Smart Pressure Pump wird angelegt, aber ich kann nur lesen und nicht steuern.

Wie/wo finde ich die Daten (url/payload) die du brauchst, damit man die Pumpe in Zukunft auch steuern kann?

Danke und smarte Grüße,
Christian

Am besten wäre ein Netzwerkmitschnitt wenn Du über die App steuerst.
Aber gib am besten erstmal ein list vom Device und dann schaue ich mal.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

SeeAge

Zitat von: CoolTux am 19 April 2019, 17:46:05
Am besten wäre ein Netzwerkmitschnitt wenn Du über die App steuerst.
Aber gib am besten erstmal ein list vom Device und dann schaue ich mal.

Hier erst mal das List, bzgl. Mitschnitt muss ich mal schauen wie ich das mache. Du meinst mit z.B. Wireshark? Oder gibt es was im FHEM?


Internals:
   CFGFN     
   DEF        f9a733d5-35c0-4c21-b293-f61910e2b526 electronic_pressure_pump
   DEVICEID   f9a733d5-35c0-4c21-b293-f61910e2b526
   FUUID      5cb8e78f-f33f-a54a-f32f-2158a9f0b601efa6
   GardenaBridge_MSGCNT 229
   GardenaBridge_TIME 2019-04-19 18:17:23
   IODev      GardenaBridge
   LASTInputDev GardenaBridge
   MSGCNT     229
   NAME       Pumpe_Zisterne
   NR         150752
   STATE      initialized
   TYPE       GardenaSmartDevice
   VERSION    1.4.0
   READINGS:
     2019-04-18 23:14:35   device_info-category electronic_pressure_pump
     2019-04-19 09:11:01   device_info-connection_status online
     2019-04-19 18:17:23   device_info-last_time_online 2019-04-19 18:16:30
     2019-04-18 23:14:35   device_info-manufacturer Gardena
     2019-04-18 23:14:35   device_info-product 4-DEVICE
     2019-04-18 23:14:35   device_info-serial_number 00008054
     2019-04-18 23:14:35   device_info-sgtin 3034F8EE9016028000001F76
     2019-04-18 23:14:35   device_info-version 0.0.6-2.5.2-1.2.5-ICD1.17_1.0.5
     2019-04-18 23:14:35   firmware-firmware_command nichts zu tun
     2019-04-18 23:14:35   firmware-firmware_status auf dem neusten Stand
     2019-04-18 23:14:35   firmware-firmware_update_start 1
     2019-04-18 23:14:35   firmware-firmware_upload_progress 0
     2019-04-18 23:14:35   firmware-inclusion_status inbegriffen
     2019-04-18 23:14:35   flow-dripping_alert sixty
     2019-04-18 23:14:35   flow-flow_rate  600
     2019-04-18 23:14:35   flow-flow_since_last_reset 0
     2019-04-18 23:14:35   flow-flow_total 0
     2019-04-19 17:12:12   manual_watering-last_manual_override_time 2
     2019-04-19 17:17:13   manual_watering-manual_watering_timer 0
     2019-04-19 17:17:13   outlet_pressure-outlet_pressure 0.8
     2019-04-18 23:14:35   outlet_pressure-outlet_pressure_max 5.8
     2019-04-18 23:14:35   outlet_temperature-frost_warning kein Frost
     2019-04-19 17:47:18   outlet_temperature-temperature 24
     2019-04-18 23:14:35   outlet_temperature-temperature_max 25
     2019-04-18 23:14:35   outlet_temperature-temperature_min 13
     2019-04-18 23:14:35   pump-error      0
     2019-04-18 23:14:35   pump-error1_count 3
     2019-04-18 23:14:35   pump-error2_count 0
     2019-04-18 23:14:35   pump-error3_count 1
     2019-04-18 23:14:35   pump-error4_count 0
     2019-04-19 17:17:13   pump-mode       off
     2019-04-18 23:14:35   pump-operating_days 0
     2019-04-19 09:11:01   pump-operating_mode scheduled
     2019-04-19 17:17:13   pump-pump_on_off off
     2019-04-18 23:14:35   pump-pump_state 3
     2019-04-19 09:11:01   pump-turn_on_pressure 2
     2019-04-19 09:11:01   radio-connection_status Gerät ist in Reichweite
     2019-04-19 18:17:23   radio-quality   70
     2019-04-18 23:14:35   radio-state     gut
     2019-04-18 23:14:35   scheduling-adaptive_scheduling_last_decision unklar
     2019-04-18 23:09:35   state           initialized
   helper:
     STARTINGPOINTID
Attributes:
   IODev      GardenaBridge
   model      electronic_pressure_pump
   room       GardenaSmart

ZWave (Licht, Rolladen, Heizung) & EnOcean (Schalter), SmartVisu mit Fronthem, Alexa-FHEM, Presence mit FritzBox

CoolTux

Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

SeeAge

ZWave (Licht, Rolladen, Heizung) & EnOcean (Schalter), SmartVisu mit Fronthem, Alexa-FHEM, Presence mit FritzBox

VolkerL

Hallo,

seit meinem letzten Update von fhem heute nachmittag funktioniert meine Verbindung zu GardenaSmart nicht mehr.

Ich erhalte folgende Meldung nach dem Neustart von fhem:

configfile: Cannot load module GardenaSmartBridge
Please define myGardenaGateway 5c537695... first
Cannot load module GardenaSmartDevice
Please define Sensor_1 5c537696... first
Cannot load module GardenaSmartDevice
Please define Maeher_1 5c5376a0... first


Im Log steht folgendes:

2019.04.22 21:36:46 1: PERL WARNING: Subroutine GardenaSmartDevice_Initialize redefined at ./FHEM/74_GardenaSmartDevice.pm line 64, <$fh> line 2737.
2019.04.22 21:36:46 1: PERL WARNING: Subroutine Define redefined at ./FHEM/74_GardenaSmartDevice.pm line 128, <$fh> line 2737.
2019.04.22 21:36:46 1: PERL WARNING: Subroutine Undef redefined at ./FHEM/74_GardenaSmartDevice.pm line 190, <$fh> line 2737.
2019.04.22 21:36:46 1: PERL WARNING: Subroutine Attr redefined at ./FHEM/74_GardenaSmartDevice.pm line 201, <$fh> line 2737.
2019.04.22 21:36:46 1: PERL WARNING: Subroutine Set redefined at ./FHEM/74_GardenaSmartDevice.pm line 209, <$fh> line 2737.
2019.04.22 21:36:46 1: PERL WARNING: Subroutine Parse redefined at ./FHEM/74_GardenaSmartDevice.pm line 345, <$fh> line 2737.
2019.04.22 21:36:46 1: PERL WARNING: Subroutine WriteReadings redefined at ./FHEM/74_GardenaSmartDevice.pm line 388, <$fh> line 2737.
2019.04.22 21:36:46 1: PERL WARNING: Subroutine ReadingLangGerman redefined at ./FHEM/74_GardenaSmartDevice.pm line 583, <$fh> line 2737.
2019.04.22 21:36:46 1: PERL WARNING: Subroutine RigRadingsValue redefined at ./FHEM/74_GardenaSmartDevice.pm line 702, <$fh> line 2737.
2019.04.22 21:36:46 1: PERL WARNING: Subroutine Zulu2LocalString redefined at ./FHEM/74_GardenaSmartDevice.pm line 719, <$fh> line 2737.
2019.04.22 21:36:46 1: PERL WARNING: Subroutine SetPredefinedStartPoints redefined at ./FHEM/74_GardenaSmartDevice.pm line 756, <$fh> line 2737.


Wie kriege ich meine Verbindung zu meinem Mäher und Sensor wieder zum Laufen?

Danke

Volker
Raspberry PI mit fhem 5.8, COC & HM-CFG-LAN für Homematic & CUL für FS20

CoolTux

Hallo Volker,

Das kann nicht das ganze Log sein. Bitte schau noch mal das Log direkt nach dem Neustart. Irgendwo steht bestimmt wieso das Bridge Modul nicht gestartet werden konnte.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

MadMax75

Hallo zusammen,

ich habe im Grunde keine Probleme meinen Smart Sileno mit FHEM zu steuern.
Lediglich ein kleines Problem taucht bei mir auf. Während des mähens erscheint bei den readings "mower-timestamp_last_error_code" und "mower-timestamp_next_start" immer der Eintrag "illegal year".


Ist das normal bzw. wo liegt der Fehler?
Habe das Datum am Gerät (Mäher) geprüft - ist korrekt.
Evtl. muss ich was konfigurieren. Hat jemand ähnliches?

mfg
Markus

CoolTux

Wenn das Jahr kleiner 2000 ist wird "illegal year" ausgegeben. Da stand dann immer 1970 im JSON String von Gardena.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

MadMax75

ok, verstehe. Aber wo wird das Datum eingestellt?
Am Gerät (Gardena Smart Sileno) ist definifinitv 2019 eingestellt (habs gestern geprüft).

Ist noch woanders ein Datum eingestellt?

VolkerL

Hallo,

zu meinem Problem mit der nicht mehr funktionierenden Verbindung zu meinen Geräten:

Wenn ich den Befehldefine myGardenaBridge GardenaSmartBridge ausführe kommt im fhem-Fenster "Cannot load module GardenaSmartBridge" und im LOG folgender Eintrag:

2019.04.23 09:31:36 0: Undefined subroutine &Module::CoreList::is_core called at FHEM/Meta.pm line 1069.

Mehr nicht.

Gruß
Volker
Raspberry PI mit fhem 5.8, COC & HM-CFG-LAN für Homematic & CUL für FS20