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

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

Vorheriges Thema - Nächstes Thema

Albundy0001

Zitat von: BOFH am 31 August 2023, 21:02:37Bild sehe ich keins. Ja Abhängigkeiten müssen erfüllt sein damit das Modul korrekt arbeitet.

Also erstinstallation/-Inbetriebnahme mittels fhem?
Hallo BOFH,
habe ich leider so machen müssen, aber dann funzte es auch wieder auf anhieb.

Viele Grüße

Mucki

Hallo BOFH,

Zitat von: BOFH am 31 August 2023, 20:49:58@Mucki. Check ich die Tage.

das ist super von Dir. Vielen Dank :)

Ich habe noch folgendes beobachtet:

Wenn ich
attr global stacktrace 1setze und danach im Anschluss
attr global stacktrace 0ausführe, werden bis zum nächsten Neustart von FHEM keine weiteren Fehlermeldungen geloggt. Aber nach Neustart geht es wieder los. :o

TimoD

Ich bekomme seit dem Update, bei jedem Abruf, folgenden Fehler:

Cannot execute parse json asynchronously
Könnt Ihr mir da helfen?

BOFH

Zitat von: TimoD am 25 September 2023, 14:55:41Ich bekomme seit dem Update, bei jedem Abruf, folgenden Fehler:

Cannot execute parse json asynchronously
Könnt Ihr mir da helfen?

update wo von?
Ansonsten ist das so leider nicht hilfreich, außer dass er nicht in den subprocess zum auslesen der server antwort geht.



@Mucki,
sorry bin jetzt erst mal wieder an ein Rechner gekommen :)

Aus deinen alten Logs ist noch zu sehen, dass andere Module fehlerhaft sind.
52_I2C_PCA9685.pm und 00_RPII2C.pmdies nur nebenher erwähnt...

Grundlegend sehe ich nur in der Bridge dann ein Problem. Welche Version vom Modul hattest du drauf? Sehe gerade keine infos da zu


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

Hallo BOFH,

die Bridge hat die Version v2.5.2
Internals:
   .FhemMetaInternals 1
   BRIDGE     1
   FUUID      64d8eab8-f33f-6b2f-6d15-048e606d505555af
   FVERSION   73_GardenaSmartBridge.pm:v2.5.2-s26186/2022-07-01
   INTERVAL   360
   NAME       myGardenaBridge
   NOTIFYDEV  global,myGardenaBridge
   NR         1588
   NTFY_ORDER 50-myGardenaBridge
   STATE      Connected
   TYPE       GardenaSmartBridge
   URL        https://smart.gardena.com/v1
   VERSION    v2.5.2
   eventCount 7289
Du schreibst:
ZitatAus deinen alten Logs ist noch zu sehen, dass andere Module fehlerhaft sind.
CodeAuswählen
52_I2C_PCA9685.pm und 00_RPII2C.pm
dies nur nebenher erwähnt...
Das stimmt, den Fehler habe ich noch nicht gefunden, aber ich bin derzeit eh dabei, das Modul komplett rauszuwerfen. Damit steuere ich eine Aquarienbeleuchtung mit Sonnenauf- und -untergang sowie Mondlicht. Zukünftig will ich das Hoch- und runterdimmen nicht mehr über den Fhem-Rechner machen, sondern mit einem ESP. Dadurch würde ich den Raspi entlasten... aber das ist ein anderes Thema.

Viele Grüße
Mucki

BOFH

magst du mal
update add https://git.cooltux.net/FHEM/mod-GardenaSmart/src/branch/main/controls_GardenaSmartDevice.txtund dann
update ausführen und schauen, dass er auch die Gardena Module aktualisiert

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

... das mache ich gerne, aber erst am Wochenende, weil ich diese Woche unterwegs bin  8)
Ich melde mich dann wieder.

Mucki

Hallo BOFH,

das ergab keinen Update von Gardena-Modulen.

Downloading https://git.cooltux.net/FHEM/mod-GardenaSmart/src/branch/main/controls_GardenaSmartDevice.txt
GardenaSmartDevice
nothing to do...


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)

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)

Mucki

Hallo BOFH,

das hat geklappt. Mein Raspi hat nun die GardenaSmartBridge-Version v2.6.0.  :)

Aber leider sind die Fehlermeldungen im Log nicht weg.  :(

Die Auszüge aus dem Logfile Du darfst diesen Dateianhang nicht ansehen. anbei.

Viele Grüße von
Mucki

BOFH

Ja top, schau ich mir die Tage an.

Weg sollte es auch nicht sein. Nur eine Fehlermeldung mit Zeilenangabe macht nur Sinn, bei der gleichen Basis (nämlich 2.6.0)

Schicken Rest-Sonntag

[edit]
hast noch ein list vom bridge device bitte
[/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)

Mucki

ZitatWeg sollte es auch nicht sein. Nur eine Fehlermeldung mit Zeilenangabe macht nur Sinn, bei der gleichen Basis (nämlich 2.6.0)
Ich hatte schon gehofft. Aber das macht natürlich Sinn.

na klar:

Internals:
   .FhemMetaInternals 1
   BRIDGE     1
   FUUID      xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxxxxxx
   INTERVAL   60
   NAME       myGardenaBridge
   NOTIFYDEV  global,myGardenaBridge
   NR         1588
   NTFY_ORDER 50-myGardenaBridge
   STATE      Connected
   TYPE       GardenaSmartBridge
   URL        https://smart.gardena.com/v1
   VERSION    v2.6.0
   eventCount 446
   .attraggr:
   .attrminint:
   .clientArray:
     GardenaSmartDevice
   .fhem:
   READINGS:
     2023-08-13 16:39:03   address         ......., ..... xxxx, Deutschland
     2023-08-13 16:39:03   authorized_user_ids 0
     2023-08-13 16:39:06   category-id     xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
     2023-08-13 16:39:06   category-name   category
     2023-10-08 23:21:38   category-timestamp 2023-10-08T21:21:37.314328Z
     2023-08-13 16:39:06   category-value  gateway
     2023-08-13 16:39:03   city            Wohnort
     2023-08-13 16:39:06   connection_status-id xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
     2023-08-13 16:39:06   connection_status-name connection_status
     2023-10-08 23:21:38   connection_status-timestamp 2023-10-08T21:21:37.314333Z
     2023-08-13 16:39:06   connection_status-value online
     2023-08-13 16:39:03   devices         2
     2023-08-13 16:39:06   ethernet_status-ip 192.168.178.xx
     2023-08-13 16:39:03   gateway_time_zone Europe/Berlin
     2023-08-13 16:39:03   gateway_time_zone_offset 7200000
     2023-08-13 16:39:03   id              xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
     2023-09-29 18:47:37   lastRequestState
     2023-08-13 16:39:06   last_time_online-id xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
     2023-08-13 16:39:06   last_time_online-name last_time_online
     2023-10-08 23:21:38   last_time_online-timestamp 2023-10-08T21:21:37.314349Z
     2023-09-29 16:16:44   last_time_online-value 2023-09-29T14:11:06Z
     2023-08-13 16:39:03   latitude        xx.xxxxxxx
     2023-08-13 16:39:03   longitude       x.xxxxxxx
     2023-08-13 16:39:06   manufacturer-id xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxx
     2023-08-13 16:39:06   manufacturer-name manufacturer
     2023-10-08 23:21:38   manufacturer-timestamp 2023-10-08T21:21:37.314351Z
     2023-08-13 16:39:06   manufacturer-value BNW
     2023-08-13 16:39:06   model_number-id xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
     2023-08-13 16:39:06   model_number-name model_number
     2023-10-08 23:21:38   model_number-timestamp 2023-10-08T21:21:37.314328Z
     2023-08-13 16:39:06   model_number-value 21869
     2023-08-13 16:39:03   name            My Garden
     2023-08-13 16:39:06   product-id      xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
     2023-08-13 16:39:06   product-name    product
     2023-10-08 23:21:38   product-timestamp 2023-10-08T21:21:37.314328Z
     2023-08-13 16:39:06   product-value   1-GATEWAY
     2023-08-13 16:39:06   serial_number-id xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
     2023-08-13 16:39:06   serial_number-name serial_number
     2023-08-30 09:19:25   serial_number-timestamp 2023-08-30T07:17:34Z
     2023-08-13 16:39:06   serial_number-value xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
     2023-08-13 16:39:06   sgtin-id        xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
     2023-08-13 16:39:06   sgtin-name      sgtin
     2023-10-08 23:21:38   sgtin-timestamp 2023-10-08T21:21:37.314350Z
     2023-08-13 16:39:06   sgtin-value     xxxxxxxxxxxxxxxxxxxxxxxx
     2023-10-08 23:21:37   state           Connected
     2023-10-08 19:31:09   sun_data        HASH(0x7bcff08)
     2023-08-13 16:39:03   time_zone       Europe/Berlin
     2023-08-13 16:39:03   time_zone_offset 7200000
     2023-10-08 19:31:00   token           ........................................................... 
     2023-08-13 16:39:06   version-id      xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
     2023-08-13 16:39:06   version-name    version
     2023-08-30 09:19:25   version-timestamp 2023-08-30T07:17:34Z
     2023-08-30 09:19:25   version-value   7.10.1
   helper:
     locations_id xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
     refresh_token xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
     session_id .............................................................................
     token_expired 1697650259.5177
     user_id    xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
     deviceList:
       SILENO
   hmccu:
Attributes:
   gardenaAccountEmail mail@de.de
   interval   60
   room       9.6_System,GardenaSmart

Danke für die Wünsche. Dir wünsche ich eine angenehme Woche  8)  und schon mal vielen Dank.

BOFH

mach mal ein update und schau was status quo ist.

Gardena hat die Infos des Gateways über die API reduziert; was im Modul zu fehlenden Readings führt.

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

... update check liefert

Downloading https://fhem.de/fhemupdate/controls_fhem.txt
fhem
List of new / modified files since last update:
UPD ./CHANGED
UPD ./MAINTAINER.txt
UPD FHEM/72_FB_CALLMONITOR.pm
UPD FHEM/72_FRITZBOX.pm
UPD FHEM/73_GardenaSmartBridge.pm
UPD FHEM/74_AutomowerConnect.pm
UPD FHEM/74_GardenaSmartDevice.pm
UPD FHEM/76_SMAInverter.pm
UPD FHEM/76_SolarForecast.pm
UPD FHEM/93_DbLog.pm

New entries in the CHANGED file:
 - feature: 76_SolarForecast: new consumer attr key 'noshow', minor fixes
 - feature: 72_FRITZBOX - Log3 handling
 - feature: 72_FB_CALLMONITOR - Log3 handling
 - change:  93_DbLog: edit Commandref Forum:#135204
 - feature: 76_SolarForecast: new Attr graphicHeaderOwnspec, minor fixes
 - change:  76_SMAInverter: add BAT_P_Charge/Discarge
 - change:  74_AutomowerConnect: Commandref update

Downloading https://raw.githubusercontent.com/knowthelist/fhem-tablet-ui/master/controls_fhemtabletui.txt
fhemtabletui
nothing to do...

Downloading https://raw.githubusercontent.com/zwiebert/tronferno-fhem/master/modules/tronferno/controls_tronferno.txt
tronferno
nothing to do...

Downloading https://raw.githubusercontent.com/zwiebert/tronferno-fhem/master/modules/sduino/controls_fernotron.txt
fernotron
nothing to do...

Downloading https://git.cooltux.net/FHEM/mod-GardenaSmart/raw/branch/patch_mucki/controls_GardenaSmartDevice.txt
GardenaSmartDevice
List of new / modified files since last update:
UPD FHEM/73_GardenaSmartBridge.pm

New entries in the CHANGED file:
    spellcheck + corrections

Danach würde die Brigde durch das fhemupdate und den patch_mucki geändert werden. Ist das so gewollt?