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

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

Vorheriges Thema - Nächstes Thema

habl

Nabend CoolTux,

ich bin begeisterter Benutzer von deinen Modulen, vielen Dank für deine herausragende Arbeit.

Nur leider habe ich seit dem letzen größeren Update beim schalten meines Roboters immer folgende Fehlermeldung im log:

2018.05.02 19:13:42 1: PERL WARNING: Use of uninitialized value $abilities in string ne at ./FHEM/74_GardenaSmartDevice.pm line 257.
2018.05.02 19:13:42 1: stacktrace:
2018.05.02 19:13:42 1:     main::__ANON__                      called by ./FHEM/74_GardenaSmartDevice.pm (257)
2018.05.02 19:13:42 1:     main::GardenaSmartDevice_Set        called by ./FHEM/98_apptime.pm (205)
2018.05.02 19:13:42 1:     main::apptime_getTiming             called by ./FHEM/98_apptime.pm (165)
2018.05.02 19:13:42 1:     main::CallFn                        called by fhem.pl (1780)
2018.05.02 19:13:42 1:     main::DoSet                         called by fhem.pl (1813)
2018.05.02 19:13:42 1:     main::CommandSet                    called by fhem.pl (1194)
2018.05.02 19:13:42 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2523)
2018.05.02 19:13:42 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (898)
2018.05.02 19:13:42 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (538)
2018.05.02 19:13:42 1:     main::FW_Read                       called by ./FHEM/98_apptime.pm (205)
2018.05.02 19:13:42 1:     main::apptime_getTiming             called by ./FHEM/98_apptime.pm (165)
2018.05.02 19:13:42 1:     main::CallFn                        called by fhem.pl (708)


ist  funktional zwar egal aber unschön ::), vielleicht magst Du dir das ja mal anschauen.


VG
  habl

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

CoolTux

Zitat von: habl am 02 Mai 2018, 19:47:46
Nabend CoolTux,

ich bin begeisterter Benutzer von deinen Modulen, vielen Dank für deine herausragende Arbeit.

Nur leider habe ich seit dem letzen größeren Update beim schalten meines Roboters immer folgende Fehlermeldung im log:

2018.05.02 19:13:42 1: PERL WARNING: Use of uninitialized value $abilities in string ne at ./FHEM/74_GardenaSmartDevice.pm line 257.
2018.05.02 19:13:42 1: stacktrace:
2018.05.02 19:13:42 1:     main::__ANON__                      called by ./FHEM/74_GardenaSmartDevice.pm (257)
2018.05.02 19:13:42 1:     main::GardenaSmartDevice_Set        called by ./FHEM/98_apptime.pm (205)
2018.05.02 19:13:42 1:     main::apptime_getTiming             called by ./FHEM/98_apptime.pm (165)
2018.05.02 19:13:42 1:     main::CallFn                        called by fhem.pl (1780)
2018.05.02 19:13:42 1:     main::DoSet                         called by fhem.pl (1813)
2018.05.02 19:13:42 1:     main::CommandSet                    called by fhem.pl (1194)
2018.05.02 19:13:42 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2523)
2018.05.02 19:13:42 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (898)
2018.05.02 19:13:42 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (538)
2018.05.02 19:13:42 1:     main::FW_Read                       called by ./FHEM/98_apptime.pm (205)
2018.05.02 19:13:42 1:     main::apptime_getTiming             called by ./FHEM/98_apptime.pm (165)
2018.05.02 19:13:42 1:     main::CallFn                        called by fhem.pl (708)


ist  funktional zwar egal aber unschön ::), vielleicht magst Du dir das ja mal anschauen.


VG
  habl

Können bitte andere einmal schauen ob sie auch diese Meldung haben? Speziell wer den watering_computer verwendet oder den mower mit den set Befehlen parkuntilfurthernotice, parkuntilnexttimer und startresumeschedule.
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

Kenneth

Zitat von: CoolTux am 03 Mai 2018, 08:47:19
Können bitte andere einmal schauen ob sie auch diese Meldung haben? Speziell wer den watering_computer verwendet oder den mower mit den set Befehlen parkuntilfurthernotice, parkuntilnexttimer und startresumeschedule.


Wenn ich den Mäher oder Wassercompter schalte habe ich keine derartige Warnung im Log.

Grüße
Intel NUC @Ubuntu > FHEM 5.8
HM-LAN, NanoCul, Signalduino
EchoDot, Gardena Sileno, XT1, Somfy RTS
TabletUI

CoolTux

Zitat von: Kenneth am 04 Mai 2018, 14:40:55

Wenn ich den Mäher oder Wassercompter schalte habe ich keine derartige Warnung im Log.

Grüße

Ich danke Dir. Welche perl Version hast Du?
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

CoolTux

Zitat von: habl am 02 Mai 2018, 19:47:46
Nabend CoolTux,

ich bin begeisterter Benutzer von deinen Modulen, vielen Dank für deine herausragende Arbeit.

Nur leider habe ich seit dem letzen größeren Update beim schalten meines Roboters immer folgende Fehlermeldung im log:

2018.05.02 19:13:42 1: PERL WARNING: Use of uninitialized value $abilities in string ne at ./FHEM/74_GardenaSmartDevice.pm line 257.
2018.05.02 19:13:42 1: stacktrace:
2018.05.02 19:13:42 1:     main::__ANON__                      called by ./FHEM/74_GardenaSmartDevice.pm (257)
2018.05.02 19:13:42 1:     main::GardenaSmartDevice_Set        called by ./FHEM/98_apptime.pm (205)
2018.05.02 19:13:42 1:     main::apptime_getTiming             called by ./FHEM/98_apptime.pm (165)
2018.05.02 19:13:42 1:     main::CallFn                        called by fhem.pl (1780)
2018.05.02 19:13:42 1:     main::DoSet                         called by fhem.pl (1813)
2018.05.02 19:13:42 1:     main::CommandSet                    called by fhem.pl (1194)
2018.05.02 19:13:42 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2523)
2018.05.02 19:13:42 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (898)
2018.05.02 19:13:42 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (538)
2018.05.02 19:13:42 1:     main::FW_Read                       called by ./FHEM/98_apptime.pm (205)
2018.05.02 19:13:42 1:     main::apptime_getTiming             called by ./FHEM/98_apptime.pm (165)
2018.05.02 19:13:42 1:     main::CallFn                        called by fhem.pl (708)


ist  funktional zwar egal aber unschön ::), vielleicht magst Du dir das ja mal anschauen.


VG
  habl

Welche Perlversion hast Du?
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

Kenneth

Zitat von: CoolTux am 04 Mai 2018, 14:42:27
Ich danke Dir. Welche perl Version hast Du?

This is perl 5, version 22, subversion 1 (v5.22.1) built for x86_64-linux-gnu-thread-multi
(with 60 registered patches, see perl -V for more detail)


Grüße
Intel NUC @Ubuntu > FHEM 5.8
HM-LAN, NanoCul, Signalduino
EchoDot, Gardena Sileno, XT1, Somfy RTS
TabletUI

habl

meine Version:

This is perl 5, version 20, subversion 2 (v5.20.2) built for x86_64-linux-gnu-thread-multi


VG
  habl

CoolTux

Sollte jetzt keinen großen Unterschied machen

Kannst Du bitte einmal ein Device auf verbose 5 setzen und dann schalten. Denke mal es geht um einen Mäher oder?
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

habl

gerne, hier die Ausgabe...


2018.05.04 20:19:22 1: PERL WARNING: Use of uninitialized value $abilities in string ne at ./FHEM/74_GardenaSmartDevice.pm line 257.
2018.05.04 20:19:22 1: stacktrace:
2018.05.04 20:19:22 1:     main::__ANON__                      called by ./FHEM/74_GardenaSmartDevice.pm (257)
2018.05.04 20:19:22 1:     main::GardenaSmartDevice_Set        called by ./FHEM/98_apptime.pm (205)
2018.05.04 20:19:22 1:     main::apptime_getTiming             called by ./FHEM/98_apptime.pm (165)
2018.05.04 20:19:22 1:     main::CallFn                        called by fhem.pl (1780)
2018.05.04 20:19:22 1:     main::DoSet                         called by fhem.pl (1813)
2018.05.04 20:19:22 1:     main::CommandSet                    called by fhem.pl (1194)
2018.05.04 20:19:22 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2523)
2018.05.04 20:19:22 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (898)
2018.05.04 20:19:22 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (538)
2018.05.04 20:19:22 1:     main::FW_Read                       called by ./FHEM/98_apptime.pm (205)
2018.05.04 20:19:22 1:     main::apptime_getTiming             called by ./FHEM/98_apptime.pm (165)
2018.05.04 20:19:22 1:     main::CallFn                        called by fhem.pl (708)
2018.05.04 20:19:22 4: GardenaSmartBridge (Robert) - IOWrite: "name":"park_until_next_timer" 481ecc63-7dab-4b5f-a5f6-faa35811a35b mower IODevHash=HASH(0x765cc30)
2018.05.04 20:19:23 5: GardenaSmartBridge (Robert) - RequestERROR: received http code 204 without any data after requesting gardena cloud
2018.05.04 20:19:27 4: GardenaSmartDevice (Robert) - readings was written}
2018.05.04 20:19:27 4: GardenaSmartDevice (Robert) - find logical device: Robert
2018.05.04 20:20:48 1: PERL WARNING: Use of uninitialized value $abilities in string ne at ./FHEM/74_GardenaSmartDevice.pm line 257.
2018.05.04 20:20:48 1: stacktrace:
2018.05.04 20:20:48 1:     main::__ANON__                      called by ./FHEM/74_GardenaSmartDevice.pm (257)
2018.05.04 20:20:48 1:     main::GardenaSmartDevice_Set        called by ./FHEM/98_apptime.pm (205)
2018.05.04 20:20:48 1:     main::apptime_getTiming             called by ./FHEM/98_apptime.pm (165)
2018.05.04 20:20:48 1:     main::CallFn                        called by fhem.pl (1780)
2018.05.04 20:20:48 1:     main::DoSet                         called by fhem.pl (1813)
2018.05.04 20:20:48 1:     main::CommandSet                    called by fhem.pl (1194)
2018.05.04 20:20:48 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2523)
2018.05.04 20:20:48 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (898)
2018.05.04 20:20:48 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (538)
2018.05.04 20:20:48 1:     main::FW_Read                       called by ./FHEM/98_apptime.pm (205)
2018.05.04 20:20:48 1:     main::apptime_getTiming             called by ./FHEM/98_apptime.pm (165)
2018.05.04 20:20:48 1:     main::CallFn                        called by fhem.pl (708)
2018.05.04 20:20:48 4: GardenaSmartBridge (Robert) - IOWrite: "name":"park_until_further_notice" 481ecc63-7dab-4b5f-a5f6-faa35811a35b mower IODevHash=HASH(0x765cc30)
2018.05.04 20:20:49 5: GardenaSmartBridge (Robert) - RequestERROR: received http code 204 without any data after requesting gardena cloud


hoffe Du erkennst was...
und ja ein Mäher

VG
  habl


teufelchen

Hallo Entwickler.
Beinen Näher starte ich fast nur noch über FHEM, dän Eureren tollen Modul.

Gibt es evtl. die Möglichkeit in einer späteren Version das startOverrideTimer nicht nur mit einer Minutenangabe zu steuern, sondern auch mit einer bis Zeit?
Z. B. startOverrideTimer till 17:30
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

CoolTux

Zitat von: habl am 04 Mai 2018, 20:22:43
gerne, hier die Ausgabe...


2018.05.04 20:19:22 1: PERL WARNING: Use of uninitialized value $abilities in string ne at ./FHEM/74_GardenaSmartDevice.pm line 257.
2018.05.04 20:19:22 1: stacktrace:
2018.05.04 20:19:22 1:     main::__ANON__                      called by ./FHEM/74_GardenaSmartDevice.pm (257)
2018.05.04 20:19:22 1:     main::GardenaSmartDevice_Set        called by ./FHEM/98_apptime.pm (205)
2018.05.04 20:19:22 1:     main::apptime_getTiming             called by ./FHEM/98_apptime.pm (165)
2018.05.04 20:19:22 1:     main::CallFn                        called by fhem.pl (1780)
2018.05.04 20:19:22 1:     main::DoSet                         called by fhem.pl (1813)
2018.05.04 20:19:22 1:     main::CommandSet                    called by fhem.pl (1194)
2018.05.04 20:19:22 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2523)
2018.05.04 20:19:22 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (898)
2018.05.04 20:19:22 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (538)
2018.05.04 20:19:22 1:     main::FW_Read                       called by ./FHEM/98_apptime.pm (205)
2018.05.04 20:19:22 1:     main::apptime_getTiming             called by ./FHEM/98_apptime.pm (165)
2018.05.04 20:19:22 1:     main::CallFn                        called by fhem.pl (708)
2018.05.04 20:19:22 4: GardenaSmartBridge (Robert) - IOWrite: "name":"park_until_next_timer" 481ecc63-7dab-4b5f-a5f6-faa35811a35b mower IODevHash=HASH(0x765cc30)
2018.05.04 20:19:23 5: GardenaSmartBridge (Robert) - RequestERROR: received http code 204 without any data after requesting gardena cloud
2018.05.04 20:19:27 4: GardenaSmartDevice (Robert) - readings was written}
2018.05.04 20:19:27 4: GardenaSmartDevice (Robert) - find logical device: Robert
2018.05.04 20:20:48 1: PERL WARNING: Use of uninitialized value $abilities in string ne at ./FHEM/74_GardenaSmartDevice.pm line 257.
2018.05.04 20:20:48 1: stacktrace:
2018.05.04 20:20:48 1:     main::__ANON__                      called by ./FHEM/74_GardenaSmartDevice.pm (257)
2018.05.04 20:20:48 1:     main::GardenaSmartDevice_Set        called by ./FHEM/98_apptime.pm (205)
2018.05.04 20:20:48 1:     main::apptime_getTiming             called by ./FHEM/98_apptime.pm (165)
2018.05.04 20:20:48 1:     main::CallFn                        called by fhem.pl (1780)
2018.05.04 20:20:48 1:     main::DoSet                         called by fhem.pl (1813)
2018.05.04 20:20:48 1:     main::CommandSet                    called by fhem.pl (1194)
2018.05.04 20:20:48 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2523)
2018.05.04 20:20:48 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (898)
2018.05.04 20:20:48 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (538)
2018.05.04 20:20:48 1:     main::FW_Read                       called by ./FHEM/98_apptime.pm (205)
2018.05.04 20:20:48 1:     main::apptime_getTiming             called by ./FHEM/98_apptime.pm (165)
2018.05.04 20:20:48 1:     main::CallFn                        called by fhem.pl (708)
2018.05.04 20:20:48 4: GardenaSmartBridge (Robert) - IOWrite: "name":"park_until_further_notice" 481ecc63-7dab-4b5f-a5f6-faa35811a35b mower IODevHash=HASH(0x765cc30)
2018.05.04 20:20:49 5: GardenaSmartBridge (Robert) - RequestERROR: received http code 204 without any data after requesting gardena cloud


hoffe Du erkennst was...
und ja ein Mäher

VG
  habl

Bitte teste mal die neue Version aus dem Master Git. Brauchst nur die Device installieren.
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

CoolTux

Zitat von: teufelchen am 09 Mai 2018, 06:52:18
Hallo Entwickler.
Beinen Näher starte ich fast nur noch über FHEM, dän Eureren tollen Modul.

Gibt es evtl. die Möglichkeit in einer späteren Version das startOverrideTimer nicht nur mit einer Minutenangabe zu steuern, sondern auch mit einer bis Zeit?
Z. B. startOverrideTimer till 17:30

Kann die API das von Hause aus? Weiß das einer?
Ansonsten muß das von FHEM gesteuert werden. Muss ich mir bei Gelegenheit mal anschauen.
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

habl

Hi CoolTux,

Zitat von: CoolTux am 09 Mai 2018, 08:10:11
Bitte teste mal die neue Version aus dem Master Git. Brauchst nur die Device installieren.

sieht doch gut aus:

2018.05.09 12:24:34 4: GardenaSmartBridge (Robert) - IOWrite: "name":"park_until_next_timer" 481ecc63-7dab-4b5f-a5f6-faa35811a35b mower IODevHash=HASH(0x7075918)
2018.05.09 12:24:35 5: GardenaSmartBridge (Robert) - RequestERROR: received http code 204 without any data after requesting gardena cloud
2018.05.09 12:24:39 4: GardenaSmartDevice (Robert) - readings was written}
2018.05.09 12:24:39 4: GardenaSmartDevice (Robert) - find logical device: Robert
2018.05.09 12:25:40 4: GardenaSmartBridge (Robert) - IOWrite: "name":"start_resume_schedule" 481ecc63-7dab-4b5f-a5f6-faa35811a35b mower IODevHash=HASH(0x7075918)
2018.05.09 12:25:41 5: GardenaSmartBridge (Robert) - RequestERROR: received http code 204 without any data after requesting gardena cloud
2018.05.09 12:25:45 4: GardenaSmartDevice (Robert) - readings was written}
2018.05.09 12:25:45 4: GardenaSmartDevice (Robert) - find logical device: Robert



Danke Dir dafür!
  habl

CoolTux

Zitat von: habl am 09 Mai 2018, 12:35:19
Hi CoolTux,

sieht doch gut aus:

2018.05.09 12:24:34 4: GardenaSmartBridge (Robert) - IOWrite: "name":"park_until_next_timer" 481ecc63-7dab-4b5f-a5f6-faa35811a35b mower IODevHash=HASH(0x7075918)
2018.05.09 12:24:35 5: GardenaSmartBridge (Robert) - RequestERROR: received http code 204 without any data after requesting gardena cloud
2018.05.09 12:24:39 4: GardenaSmartDevice (Robert) - readings was written}
2018.05.09 12:24:39 4: GardenaSmartDevice (Robert) - find logical device: Robert
2018.05.09 12:25:40 4: GardenaSmartBridge (Robert) - IOWrite: "name":"start_resume_schedule" 481ecc63-7dab-4b5f-a5f6-faa35811a35b mower IODevHash=HASH(0x7075918)
2018.05.09 12:25:41 5: GardenaSmartBridge (Robert) - RequestERROR: received http code 204 without any data after requesting gardena cloud
2018.05.09 12:25:45 4: GardenaSmartDevice (Robert) - readings was written}
2018.05.09 12:25:45 4: GardenaSmartDevice (Robert) - find logical device: Robert



Danke Dir dafür!
  habl

sehr schön. habe die version ins svn eingecheckt. kommt dann morgen früh per update
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