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

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

Vorheriges Thema - Nächstes Thema

CoolTux

Zitat von: Kenneth am 07 August 2017, 14:49:01
- Config komplett gelöscht
- die alten module wieder umbenannt und geladen
- bridge anlegen lassen
  --> läuft  :o

Die neuen Module aus GIT laufen auch jedoch passt es mit den Namen noch nicht, alle Devices mit Leerzeichen im Namen werden nicht angelegt.
Probiers mal bei dir hab dem Mäher und Sensor Leerzeichen verpasst dem einem mehr dem andern weniger ;)

Super. Kannst du das bitte bis heute Abend so lassen. Komme erst heute Abend wieder dazu zu testen.
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 07 August 2017, 14:53:44
Lösch Mal die Devices aus Deiner Konfig.
Danach die Module zurück benennen und dann FHEM Neustart.
Dann die Bridge neu anlegen, und zwar über die FHEM Weboberfläche. Wenn das alles klappt und die Geräte wieder angelegt werden und Daten kommen noch mal neustarten und schauen.

hab ich bereits gemacht wie oben beschrieben

Zitat
Was ich denke:
Du hast die Bridge angelegt und dann die Konfigurieren dafür aus der fhem.cfg rauskopiert und in eine include Datei geladen. Das ist schlechtes Handling.
FHEM sollte immer über das FHEMWEB konfiguriert werden. Und dann sollte nichts und niemals was nachträglich oder überhaupt mit der cfg Datei gemacht werden.
Grüße

hab die CFG editiert und zwar hab ich Trenner eingefügt und den Abschnitt benannt
################### Gardena - Maeher und CO #################
#
config.......

##################

In eine extra CFG hätte ich es später wirklich noch gespeichert und via include geladen, doch das mach ich meist zum schluss

----------------

Zitat von: CoolTux am 07 August 2017, 14:55:10
Super. Kannst du das bitte bis heute Abend so lassen. Komme erst heute Abend wieder dazu zu testen.

Ja klar mach ich. Hab nun nur den Mäher wieder umbenannt damit ich damit rumspielen
kann und dafür dem Namen des "watering_computer" ein Leerzeichen verpasst.
Intel NUC @Ubuntu > FHEM 5.8
HM-LAN, NanoCul, Signalduino
EchoDot, Gardena Sileno, XT1, Somfy RTS
TabletUI

VolkerL

Hallo,

hier mal ein Ausschnitt aus meiner LOG-Datei nach verbose 5. War einiges was sich da angesammelt hat. (Als Datei beigefügt)

und das list vom Mäher:

Internals:
   CHANGED
   DEF        661a4db2-2afe-4bce-b43f-e9c9ef41e895 mower IODev=myGardena
   DEVICEID   661a4db2-2afe-4bce-b43f-e9c9ef41e895
   IODev      myGardena
   LASTInputDev myGardena
   MSGCNT     28
   NAME       Gisberth
   NR         525
   STATE      paused
   TYPE       GardenaSmartDevice
   VERSION    0.0.25
   myGardena_MSGCNT 28
   myGardena_TIME 2017-08-07 16:37:01
   READINGS:
     2017-08-07 00:48:58   battery-level   100
     2017-08-07 00:48:58   battery-rechargeable_battery_status ok
     2017-08-07 00:48:58   device_info-category mower
     2017-08-07 16:27:02   device_info-last_time_online 2017-08-07T14:25:24Z
     2017-08-07 00:48:58   device_info-manufacturer Gardena
     2017-08-07 00:48:58   device_info-product 3-DEVICE
     2017-08-07 00:48:58   device_info-serial_number 00013847
     2017-08-07 00:48:58   device_info-sgtin 3034F8EE9006008000003617
     2017-08-07 00:48:58   device_info-version 3-2.4.7-1.2.0-4380-MODIFIED-ICD1.16_1.2.0
     2017-08-07 00:48:58   firmware-firmware_command unsupported
     2017-08-07 00:48:58   firmware-firmware_status up_to_date
     2017-08-07 00:48:58   firmware-firmware_upload_progress 0
     2017-08-07 00:48:58   firmware-inclusion_status included
     2017-08-07 16:01:46   internal_temperature-temperature 35
     2017-08-07 00:48:58   mower-error     no_message
     2017-08-07 00:48:58   mower-override_end_time 1970-01-01T00:00Z
     2017-08-07 12:37:03   mower-source_for_next_start no_source
     2017-08-07 12:37:03   mower-status    paused
     2017-08-07 12:37:03   mower-timestamp_next_start 1969-12-31T22:00Z
     2017-08-07 00:48:58   radio-connection_status status_device_alive
     2017-08-07 00:48:58   radio-quality   50
     2017-08-07 00:48:58   radio-state     poor
     2017-08-07 14:20:44   state           paused
Attributes:
   model      mower
   room       GardenaSmart


und das vom Device:
Internals:
   BRIDGE     1
   DEF        crypt:425d5b5b5610675b0c43545f4d254d1c5a5f090d08541f0004 crypt:47534451441555065a0609
   INTERVAL   300
   NAME       myGardena
   NR         523
   STATE      connect to cloud
   TYPE       GardenaSmartBridge
   URL        https://sg-api.dss.husqvarnagroup.net/sg-1
   VERSION    0.0.25
   READINGS:
     2017-08-07 00:28:55   address         Alte Poststraße 65, 55743 Idar-Oberstein, Deutschland
     2017-08-07 00:28:55   authorized_user_ids 0
     2017-08-07 00:28:55   city            55743 Idar-Oberstein
     2017-08-07 00:28:55   devices         3
     2017-08-07 00:28:55   latitude        49.74484
     2017-08-07 00:28:55   longitude       7.27528000000007
     2017-08-07 00:28:55   name            My Garden
     2017-08-07 16:36:59   state           connect to cloud
     2017-08-07 14:20:40   token           5c6dbe20-d7f9-4e59-96fb-08066f40adba
     2017-08-07 00:28:55   zones           0
   helper:
     locations_id fd81c964-9d74-40ac-9d02-b4650395ff17
     password   crypt:47534451441555065a0609
     session_id 5c6dbe20-d7f9-4e59-96fb-08066f40adba
     user_id    78f69110-5c61-4196-a195-774455c91646
     username   crypt:425d5b5b5610675b0c43545f4d254d1c5a5f090d08541f0004
Attributes:
   room       GardenaSmart
   verbose    0


Update ist noch nicht ausgeführt worden.

Gruß

Volker

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

CoolTux

Version 0.0.29 fixt nun die Leerzeichen im Namen.
Gerade eben hochgeladen
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: VolkerL am 07 August 2017, 16:42:09
Hallo,

hier mal ein Ausschnitt aus meiner LOG-Datei nach verbose 5. War einiges was sich da angesammelt hat. (Als Datei beigefügt)

und das list vom Mäher:

Internals:
   CHANGED
   DEF        661a4db2-2afe-4bce-b43f-e9c9ef41e895 mower IODev=myGardena
   DEVICEID   661a4db2-2afe-4bce-b43f-e9c9ef41e895
   IODev      myGardena
   LASTInputDev myGardena
   MSGCNT     28
   NAME       Gisberth
   NR         525
   STATE      paused
   TYPE       GardenaSmartDevice
   VERSION    0.0.25
   myGardena_MSGCNT 28
   myGardena_TIME 2017-08-07 16:37:01
   READINGS:
     2017-08-07 00:48:58   battery-level   100
     2017-08-07 00:48:58   battery-rechargeable_battery_status ok
     2017-08-07 00:48:58   device_info-category mower
     2017-08-07 16:27:02   device_info-last_time_online 2017-08-07T14:25:24Z
     2017-08-07 00:48:58   device_info-manufacturer Gardena
     2017-08-07 00:48:58   device_info-product 3-DEVICE
     2017-08-07 00:48:58   device_info-serial_number 00013847
     2017-08-07 00:48:58   device_info-sgtin 3034F8EE9006008000003617
     2017-08-07 00:48:58   device_info-version 3-2.4.7-1.2.0-4380-MODIFIED-ICD1.16_1.2.0
     2017-08-07 00:48:58   firmware-firmware_command unsupported
     2017-08-07 00:48:58   firmware-firmware_status up_to_date
     2017-08-07 00:48:58   firmware-firmware_upload_progress 0
     2017-08-07 00:48:58   firmware-inclusion_status included
     2017-08-07 16:01:46   internal_temperature-temperature 35
     2017-08-07 00:48:58   mower-error     no_message
     2017-08-07 00:48:58   mower-override_end_time 1970-01-01T00:00Z
     2017-08-07 12:37:03   mower-source_for_next_start no_source
     2017-08-07 12:37:03   mower-status    paused
     2017-08-07 12:37:03   mower-timestamp_next_start 1969-12-31T22:00Z
     2017-08-07 00:48:58   radio-connection_status status_device_alive
     2017-08-07 00:48:58   radio-quality   50
     2017-08-07 00:48:58   radio-state     poor
     2017-08-07 14:20:44   state           paused
Attributes:
   model      mower
   room       GardenaSmart


und das vom Device:
Internals:
   BRIDGE     1
   DEF        crypt:425d5b5b5610675b0c43545f4d254d1c5a5f090d08541f0004 crypt:47534451441555065a0609
   INTERVAL   300
   NAME       myGardena
   NR         523
   STATE      connect to cloud
   TYPE       GardenaSmartBridge
   URL        https://sg-api.dss.husqvarnagroup.net/sg-1
   VERSION    0.0.25
   READINGS:
     2017-08-07 00:28:55   address         Alte Poststraße 65, 55743 Idar-Oberstein, Deutschland
     2017-08-07 00:28:55   authorized_user_ids 0
     2017-08-07 00:28:55   city            55743 Idar-Oberstein
     2017-08-07 00:28:55   devices         3
     2017-08-07 00:28:55   latitude        49.74484
     2017-08-07 00:28:55   longitude       7.27528000000007
     2017-08-07 00:28:55   name            My Garden
     2017-08-07 16:36:59   state           connect to cloud
     2017-08-07 14:20:40   token           5c6dbe20-d7f9-4e59-96fb-08066f40adba
     2017-08-07 00:28:55   zones           0
   helper:
     locations_id fd81c964-9d74-40ac-9d02-b4650395ff17
     password   crypt:47534451441555065a0609
     session_id 5c6dbe20-d7f9-4e59-96fb-08066f40adba
     user_id    78f69110-5c61-4196-a195-774455c91646
     username   crypt:425d5b5b5610675b0c43545f4d254d1c5a5f090d08541f0004
Attributes:
   room       GardenaSmart
   verbose    0


Update ist noch nicht ausgeführt worden.

Gruß

Volker

Hallo,

Habe mir gerade Dein Log angeschaut. Bitte entferne es wieder aus dem Forum. Ganz schnell bitte  ;)

Das Log verrät mir ganz genau warum Dein Mäher kein Befehl an nimmt. Du hast kein Befehl gegeben  ;D
Ich brauche bitte ein log wo Du auch ein Befehl gegeben hast.


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

CoolTux

Neue Version 0.0.31 checkt nun ob alle benötigten Perl Module installiert sind, und wenn nicht gibt es eine Warnung.
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 07 August 2017, 18:16:12
Neue Version 0.0.31 checkt nun ob alle benötigten Perl Module installiert sind, und wenn nicht gibt es eine Warnung.

eben gemacht und alle Devices wurden angelegt :)
Intel NUC @Ubuntu > FHEM 5.8
HM-LAN, NanoCul, Signalduino
EchoDot, Gardena Sileno, XT1, Somfy RTS
TabletUI

CoolTux

Es geht es geht. ich habe erfolgreich  Kenneth Rasenspränger an gemacht.   ;D  ;D  ;D  ;D
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

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

VolkerL

Hallo coolTux,

mein Problem, dass ich den Mäher nicht starten konnte hat sich erledigt.
Nachdem ich alles aus fhem nochmals raus gelöscht habe und die Version 0.0.31 drauf gemacht und die Bridge und Devices neu erzeugt habe, funktioniert auch mein Mäher.  :) :) :) :)

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

CoolTux

Zitat von: VolkerL am 07 August 2017, 20:33:20
Hallo coolTux,

mein Problem, dass ich den Mäher nicht starten konnte hat sich erledigt.
Nachdem ich alles aus fhem nochmals raus gelöscht habe und die Version 0.0.31 drauf gemacht und die Bridge und Devices neu erzeugt habe, funktioniert auch mein Mäher.  :) :) :) :)

Gruß
Volker

Super da bin ich aber sehr froh. Freue mich das es klappt.
Als nächstes großes steht nun Fehlerbehandlung an. Das wird noch mal etwas dauern.

Was mich auch noch interessiert sind die refresh Befehle für den Sensor. Der Befehl geht sauber raus und es gibt auch keine Fehlermeldung, aber leider ist der Data buffer leer. Hätte da jetzt ein json erwartet.
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 07 August 2017, 18:50:33
Es geht es geht. ich habe erfolgreich  Kenneth Rasenspränger an gemacht.   ;D  ;D  ;D  ;D

Hey Leon,

;D ... cool

klappte bei mir auch auf Anhieb!!

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

CoolTux

Zitat von: Kenneth am 07 August 2017, 21:20:51
Hey Leon,

;D ... cool

klappte bei mir auch auf Anhieb!!

Grüße
  Matthias

Das lustige ist das es nirgends richtig steht. Man muss den Link hinter abilitys ändern. Habe versucht herauszufinden ob man da was aus den JSON lesen kann. Hat ganz gut geklappt.
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

Was passiert eigentlich wenn du die Zeiten änderst. Ist das Start oder end Zeit. Also wenn du eine duration von 20min ein gibst, öffnet er dann das Ventil für 20 min?
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 07 August 2017, 21:31:14
Was passiert eigentlich wenn du die Zeiten änderst. Ist das Start oder end Zeit. Also wenn du eine duration von 20min ein gibst, öffnet er dann das Ventil für 20 min?

jab das Ventil bleibt dann 20min offen.

Zitat von: CoolTux am 07 August 2017, 12:26:02
Einige Readings werden wohl noch geändert. Die aktualisieren sich dann auch trotz keiner Änderung. Da muß ich aber erstmal schauen wo das Sinn macht.

als Vorschlag  :D

radio-quality
battery-level
internal_temperature-temperature
batterie_is_charging

ambient_temperature-temperature
soil_temperature-temperature
humidity-humidity
ight-light

8)

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