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

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

Vorheriges Thema - Nächstes Thema

Mucki

Moin BOFH,

attr global stacktrace 1 ist vorhanden. Bringt aber leider keine weiteren Infos.

Es werden zwei HourCounter durch Gardena getriggert. Die zählen, wie lange gemäht bzw. der Akku geladen werden.

Internals:
   .attreocr-thresholdpulseTimePerDay 0
   .lastTimecountsOverall 1692071404.32373
   .lastTimecountsPerDay 1692071404.32373
   .lastTimepauseTimeEdge 1692071404.32373
   .lastTimepauseTimeIncrement 1692071404.32373
   .lastTimepauseTimeOverall 1692071404.32373
   .lastTimepauseTimePerDay 1692071404.32373
   .lastTimepulseTimeEdge 1692071404.32373
   .lastTimepulseTimeIncrement 1692071404.32373
   .lastTimepulseTimeOverall 1692071404.32373
   .lastTimepulseTimePerDay 1692072126.48989
   .lastTimestate 1692071404.32373
   .lastTimetickChanged 1692011360.29161
   .lastTimetickDay 1692050400.72055
   .lastTimetickHour 1692072000.51234
   .lastTimetickMonth 1691937403.09763
   .lastTimetickUpdated 1692074700.46626
   .lastTimetickWeek 1691937403.09763
   .lastTimetickYear 1691937403.09763
   .lastTimevalue 1692071404.32373
   DEF        SILENO:mähen|SILENO:manuelles.mähen SILENO.s.*|SILENO.F.*|SILENO.g.*
   FUUID      5e7e4c48-f33f-6b2f-5ce8-e63141cdd70d1882
   NAME       CN_Fridolin
   NR         1122
   NTFY_ORDER 50-CN.Fridolin
   STATE      0
   TYPE       HourCounter
   VERSION    1.0.1.2 - 24.12.2014
   eventCount 63
   .attraggr:
   .attreocr:
     pulseTimePerDay:180
   .attrminint:
     tick.*:0
     .*:3600
   READINGS:
     2023-08-15 06:45:00   countsOverall   1491
     2023-08-15 06:45:00   countsPerDay    0
     2023-08-15 06:45:00   pauseTimeEdge   3628
     2023-08-15 06:45:00   pauseTimeIncrement 63340
     2023-08-15 06:45:00   pauseTimeOverall 98569617
     2023-08-15 06:45:00   pauseTimePerDay 24300
     2023-08-15 06:45:00   pulseTimeEdge   1451
     2023-08-15 06:45:00   pulseTimeIncrement 1451
     2023-08-15 06:45:00   pulseTimeOverall 5356286
     2023-08-15 06:45:00   pulseTimePerDay 0
     2023-08-15 06:45:00   state           0
     2023-08-14 13:09:20   tickChanged     964
     2023-08-15 00:00:00   tickDay         2
     2023-08-15 06:00:00   tickHour        38
     2023-08-13 16:36:43   tickMonth       0
     2023-08-15 06:45:00   tickUpdated     249
     2023-08-13 16:36:43   tickWeek        0
     2023-08-13 16:36:43   tickYear        0
     2023-08-15 06:45:00   value           0
   helper:
     OFF_Regexp SILENO.s.*|SILENO.F.*|SILENO.g.*
     ON_Regexp  SILENO:mähen|SILENO:manuelles.mähen
     calledByEvent
     changedTimestamp 2023-08-15 06:45:00
     forceClear
     forceDayChange
     forceHourChange
     forceMonthChange
     forceWeekChange
     forceYearChange
     isFirstRun
     sdRoundHourLast 1692072000
     value      0
     cmdQueue:
Attributes:
   comment    06.04.20 alte Definition:
SILENO:mähen SILENO:suche.Ladestation
   event-min-interval tick.*:0,.*:3600
   event-on-change-reading pulseTimePerDay:180
   interval   3
   room       GardenaSmart

Weiter gibt es ein LogFile, das die HourCounter Daten und vom Rasenmäher die Regex parts battery-level, mover-error und mover-status loggt. Hier ein Ausschnitt:
2023-08-14_12:57:16 SILENO battery-level: 90
2023-08-14_13:00:01 CN.Fridolin pulseTimePerDay: 5241
2023-08-14_13:03:18 CN.Fridolin pulseTimePerDay: 5438
2023-08-14_13:09:00 CN.Fridolin pulseTimePerDay: 5780
2023-08-14_13:09:20 SILENO mower-status: suche Ladestation
2023-08-14_13:15:22 SILENO mower-status: geparkt durch SensorControl
2023-08-14_13:18:00 CN.Fridolin.laden pulseTimePerDay: 3423
2023-08-14_13:21:00 CN.Fridolin.laden pulseTimePerDay: 3603
2023-08-14_13:21:25 SILENO battery-level: 99
2023-08-14_13:24:01 CN.Fridolin.laden pulseTimePerDay: 3784
2023-08-14_13:27:00 CN.Fridolin.laden pulseTimePerDay: 3963
2023-08-14_13:27:27 CN.Fridolin.laden pulseTimePerDay: 3990
2023-08-14_14:09:00 CN.Fridolin pulseTimePerDay: 5800
2023-08-14_14:30:00 CN.Fridolin.laden pulseTimePerDay: 3990
2023-08-14_15:10:12 CN.Fridolin pulseTimePerDay: 5800
2023-08-14_15:30:02 CN.Fridolin.laden pulseTimePerDay: 3990
2023-08-14_16:10:40 CN.Fridolin pulseTimePerDay: 5800
2023-08-14_16:33:00 CN.Fridolin.laden pulseTimePerDay: 3990
2023-08-14_17:11:09 CN.Fridolin pulseTimePerDay: 5800
2023-08-14_17:33:00 CN.Fridolin.laden pulseTimePerDay: 3990
2023-08-14_18:11:31 CN.Fridolin pulseTimePerDay: 5800
2023-08-14_18:33:00 CN.Fridolin.laden pulseTimePerDay: 3990
2023-08-14_19:11:57 CN.Fridolin pulseTimePerDay: 5800
2023-08-14_19:33:01 CN.Fridolin.laden pulseTimePerDay: 3990
2023-08-14_20:12:00 CN.Fridolin pulseTimePerDay: 5800
2023-08-14_20:36:00 CN.Fridolin.laden pulseTimePerDay: 3990
2023-08-14_21:12:29 CN.Fridolin pulseTimePerDay: 5800
2023-08-14_21:39:00 CN.Fridolin.laden pulseTimePerDay: 3990
2023-08-14_22:12:38 CN.Fridolin pulseTimePerDay: 5800
2023-08-14_22:39:00 CN.Fridolin.laden pulseTimePerDay: 3990
2023-08-14_23:12:47 CN.Fridolin pulseTimePerDay: 5800
2023-08-14_23:39:00 CN.Fridolin.laden pulseTimePerDay: 3990
2023-08-15_00:00:00 CN.Fridolin.laden pulseTimePerDay: 0
2023-08-15_00:00:00 CN.Fridolin pulseTimePerDay: 0
2023-08-15_00:06:57 SILENO mower-status: geparkt nach Zeitplan
2023-08-15_01:00:00 CN.Fridolin.laden pulseTimePerDay: 0
2023-08-15_01:00:00 CN.Fridolin pulseTimePerDay: 0
2023-08-15_02:01:22 CN.Fridolin pulseTimePerDay: 0
2023-08-15_02:03:00 CN.Fridolin.laden pulseTimePerDay: 0
2023-08-15_03:01:31 CN.Fridolin pulseTimePerDay: 0
2023-08-15_03:06:00 CN.Fridolin.laden pulseTimePerDay: 0
2023-08-15_04:01:40 CN.Fridolin pulseTimePerDay: 0
2023-08-15_04:06:00 CN.Fridolin.laden pulseTimePerDay: 0
2023-08-15_05:01:54 CN.Fridolin pulseTimePerDay: 0
2023-08-15_05:09:00 CN.Fridolin.laden pulseTimePerDay: 0
2023-08-15_06:02:06 CN.Fridolin pulseTimePerDay: 0
2023-08-15_06:09:00 CN.Fridolin.laden pulseTimePerDay: 0
Mit den Daten aus dem LogFile wird ein SVG Plot erzeugt. Siehe Bild.

Weitere Komponenten (doif, notify, ...) triggern nicht auf die beiden Komponenten.
Die Fehlermeldungen werden auch immer dann erzeugt, wenn ich set myGardenaBridge getDeviceState ausführe.

Gerade habe ich die Namen der HourCounter geändert, weil im FileLog ein Ausrufezeichen stand. (CN.Fridolin geändert in CN_Fridolin). Das Ausrufezeichen im FileLog ist jetzt weg, aber das war leider nicht die Ursache für die Fehlermeldungen. Diese sind weiter vorhanden.

Viele Grüße
Mucki

BOFH

Du könntest die zum testen mal deaktivieren...

Die fhem procedure die hier alarm schlägt ist die, des updaten von readings, wenn sich was geändert hat.

Also würde ich tippen, dass irgend ein Reading da ist bzw nicht da ist, mit dem er arbeiten möchte.
Da du den Mäher gelöscht hattest, sollten hier keine readings existieren, die es nicht gibt, außer die durch deine methode erzeugten eigenen ...

TESTING
Darum zum testen bitte, die eigenen readings ( wie auch immer erzeugt, deaktivieren ) , dann
deletereading CN.Fridolin *, wenn ich das richtig sehe, heißt dein Sileno so. alternativ einmal den Mäher löschen.
fhem speichern lassen und dann schauen ob es die Meldungen noch gibt. 
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,

ich habe beide HourCounter und alle Readings meines Mähers gelöscht:
delete CN_Fridolin
delete CN_Fridolin_laden
deletereading SILENO .*

Anschließend erhielt der Mäher wieder neue Readings aus der Bridge:


battery-auto_rechargeable_battery_status    full    2023-08-15 09:05:49
battery-charging 0 2023-08-15 09:05:49
battery-level 100 2023-08-15 09:05:49
device_info-category Mäher 2023-08-15 09:05:49
device_info-connection_status online 2023-08-15 09:05:49
device_info-last_time_online 2023-08-15 08:26:51 2023-08-15 09:05:49
device_info-manufacturer    Gardena 2023-08-15 09:05:49
device_info-model_number    6146 2023-08-15 09:05:49
device_info-product    3-DEVICE    2023-08-15 09:05:49
device_info-serial_number    000.....    2023-08-15 09:05:49
device_info-sgtin    N/A    2023-08-15 09:05:49
device_info-version    3.0.0-4.0.0-1.5.3-2.5.0    2023-08-15 09:05:49
firmware-firmware_status    auf dem neusten Stand    2023-08-15 09:05:49
firmware-inclusion_status    inbegriffen    2023-08-15 09:05:49
mower-error    kein Fehler    2023-08-15 09:05:49
mower-initialized_initialized    1    2023-08-15 09:05:49
mower-last_error_code    kein Fehler    2023-08-15 09:05:49
mower-manual_operation    0    2023-08-15 09:05:49
mower-source_for_next_start    Wochentimer erreicht    2023-08-15 09:05:49
mower-start_delay_ms    0    2023-08-15 09:05:49
mower-status    geparkt nach Zeitplan    2023-08-15 09:05:49
mower-timestamp_last_error_code    temporarily unavailable    2023-08-15 09:05:49
mower-timestamp_next_start    2023-08-15 10:30    2023-08-15 09:05:49
mower_stats-charging_cycles    1625    2023-08-15 09:05:49
mower_stats-collisions    3727    2023-08-15 09:05:49
mower_stats-cutting_time    1817    2023-08-15 09:05:49
mower_stats-running_time    1955    2023-08-15 09:05:49
mower_timer-mower_timer    0    2023-08-15 09:05:49
mower_timer-mower_timer_timestamp    1692054143    2023-08-15 09:05:49
mower_type-base_software_up_to_date    1    2023-08-15 09:05:49
mower_type-device_type    18    2023-08-15 09:05:49
mower_type-device_variant    4    2023-08-15 09:05:49
mower_type-mainboard_version    41.6    2023-08-15 09:05:49
mower_type-mmi_version    41.4    2023-08-15 09:05:49
mower_type-serial_number    190915798    2023-08-15 09:05:49
radio-quality    100    2023-08-15 09:05:49
radio-state    gut    2023-08-15 09:05:49
scheduling-schedules_paused_until    1969-12-31T23:00:00Z    2023-08-15 09:05:49
startpoint-1-enabled    1    2023-08-15 09:05:49
startpoint-2-enabled    0    2023-08-15 09:05:49
startpoint-3-enabled    0    2023-08-15 09:05:49
state    geparkt nach Zeitplan    2023-08-15 09:05:49
winter_mode    awake    2023-08-15 09:05:49[/td]
Die Fehlermeldungen im LogFile sind leider weiterhin vorhanden
[Tue Aug 15 09:05:49 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5018.
[Tue Aug 15 09:05:49 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5018.
[Tue Aug 15 09:05:49 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5018.
[Tue Aug 15 09:05:49 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5018.
[Tue Aug 15 09:05:49 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5018.
[Tue Aug 15 09:05:49 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5018.
[Tue Aug 15 09:05:49 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5018.
[Tue Aug 15 09:11:54 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5018.
[Tue Aug 15 09:11:54 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5018.
[Tue Aug 15 09:11:54 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5018.
[Tue Aug 15 09:11:54 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5018.
[Tue Aug 15 09:11:54 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5018.
[Tue Aug 15 09:11:54 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5018.
[Tue Aug 15 09:11:54 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5018.

Es liegt also nicht an den HourCountern.
 
Viele Grüße

rudolfkoenig

Zitatattr global stacktrace 1 ist vorhanden. Bringt aber leider keine weiteren Infos.
"attr global stacktrace 1" sollte zusaetzlich zum Fehlertext den stacktrace anzeigen.
Die angezeigten Fehlermeldungen haben nicht das uebliche Format.
=> Irgendein Modul hat den globalen __WARN__ Handler aus fhem.pl mit einer primitiven Version ueberschrieben.

Wuesste gerne, warum man sowas macht.

Mucki

ZitatDie angezeigten Fehlermeldungen haben nicht das uebliche Format.
=> Irgendein Modul hat den globalen __WARN__ Handler aus fhem.pl mit einer primitiven Version ueberschrieben.

Wuesste gerne, warum man sowas macht.
... das wüsste ich auch gerne. Ich bin mir keiner Schuld bewußt. Wie kann das passieren bzw. wie könnte ich es schaffen, dass der __WARN__ Handler wieder richtig funktioniert?

rudolfkoenig

ZitatWie kann das passieren bzw.
Man verwendet ein "boeses" Modul.
Es gibt zwar auch "offizielle" Module, die __WARN__ ueberschreiben, aber die formatieren die Ausgabe nicht um.
Deswegen tippe ich auf ein "unoffizielles" Modul, das heisst etwas, was nicht von fhem.de kommt.


Zitatwie könnte ich es schaffen, dass der __WARN__ Handler wieder richtig funktioniert?
Wenn man { SignalHandling() } in der FHEM Kommandozeile eingibt, dann sollte das wieder restauriert sein.

Mucki

#1731
Um sicherzustellen, dass fhem.pl nicht verändert ist, habe ich in Zeile 4 geändert in ##. (ein # hinzugefügt).
Dann ein Update gemacht und shutdown restart ausgeführt.

Wie gewünscht gab es ein update der fhem.pl.

Hier die Log-Einträge.

Um schneller zu erkennen, ob die Fehlermeldungen wieder auftauchen und ob stacktrace nunmehr mehr Infos liefert, habe ich um 11:01:24 und 11:02:59
"set myGardenaBridge getDeviceState" ausgeführt.

Nach dem Hochfahren gab es diese Meldungen. Vielleicht helfen die weiter?
[Tue Aug 15 11:01:12 2023] fhem.pl: Use of uninitialized value in concatenation (.) or string at ./FHEM/73_GardenaSmartBridge.pm line 637.
[Tue Aug 15 11:01:12 2023] fhem.pl: Use of uninitialized value in concatenation (.) or string at ./FHEM/73_GardenaSmartBridge.pm line 637.
[Tue Aug 15 11:01:12 2023] fhem.pl: Use of uninitialized value in concatenation (.) or string at ./FHEM/73_GardenaSmartBridge.pm line 644.
[Tue Aug 15 11:01:12 2023] fhem.pl: Use of uninitialized value in concatenation (.) or string at ./FHEM/73_GardenaSmartBridge.pm line 644.
[Tue Aug 15 11:01:12 2023] fhem.pl: Use of uninitialized value in concatenation (.) or string at ./FHEM/73_GardenaSmartBridge.pm line 649.
[Tue Aug 15 11:01:12 2023] fhem.pl: Use of uninitialized value in concatenation (.) or string at ./FHEM/73_GardenaSmartBridge.pm line 649.

Hier der komplette Auszug aus dem LogFile
[Tue Aug 15 10:54:23 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5018.
[Tue Aug 15 10:54:23 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5018.
[Tue Aug 15 10:54:23 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5018.
[Tue Aug 15 10:54:23 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5018.
[Tue Aug 15 10:54:23 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5018.
[Tue Aug 15 10:54:23 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5018.
[Tue Aug 15 10:54:23 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5018.
2023.08.15 10:55:53 1:
2023.08.15 10:55:53 1: Downloading https://fhem.de/fhemupdate/controls_fhem.txt
2023.08.15 10:57:36 1: backup done: FHEM-20230815_105553.tar.gz (88921643 Bytes)
2023.08.15 10:57:36 1: fhem
2023.08.15 10:57:36 1: RMDIR: ./restoreDir/update/2023-07-26
2023.08.15 10:57:38 1: UPD ./fhem.pl
2023.08.15 10:57:38 1: UPD FHEM/74_AutomowerConnect.pm
2023.08.15 10:57:38 1: UPD lib/FHEM/Devices/AMConnect/Common.pm
2023.08.15 10:57:38 1: saving fhem.cfg
2023.08.15 10:57:38 1: saving ./log/fhem.save
2023.08.15 10:57:38 1:
2023.08.15 10:57:38 1:
2023.08.15 10:57:38 1: Downloading https://raw.githubusercontent.com/knowthelist/fhem-tablet-ui/master/controls_fhemtabletui.txt
2023.08.15 10:57:38 1: fhemtabletui
2023.08.15 10:57:38 1: nothing to do...
2023.08.15 10:57:38 1:
2023.08.15 10:57:38 1:
2023.08.15 10:57:38 1: Downloading https://raw.githubusercontent.com/zwiebert/tronferno-fhem/master/modules/tronferno/controls_tronferno.txt
2023.08.15 10:57:38 1: tronferno
2023.08.15 10:57:38 1: nothing to do...
2023.08.15 10:57:38 1:
2023.08.15 10:57:38 1:
2023.08.15 10:57:38 1: Downloading https://raw.githubusercontent.com/zwiebert/tronferno-fhem/master/modules/sduino/controls_fernotron.txt
2023.08.15 10:57:39 1: fernotron
2023.08.15 10:57:39 1: nothing to do...
2023.08.15 10:57:39 1: Calling /usr/bin/perl ./contrib/commandref_modular.pl, this may take a while
2023.08.15 10:57:39 1:
2023.08.15 10:57:39 1: update finished, "shutdown restart" is needed to activate the changes.
2023.08.15 10:57:39 1:
2023.08.15 10:57:39 1: Please consider using the global attribute sendStatistics
2023.08.15 10:57:55 1: HMCCU [d_ccu] Graceful shutdown in 8 seconds
2023.08.15 10:57:55 1: HMCCURPCPROC [d_rpc178065VirtualDevices] Stopping RPC server CB9292178060178065
## weitere HMCCURPCPROC  gelöscht
2023.08.15 10:58:03 2: HMCCURPCPROC [d_rpc178065CUxD] RPC server process CB8701178060178065 deleted
2023.08.15 10:58:03 1: HMCCU [d_ccu] All RPC servers inactive
2023.08.15 10:58:03 2: HMCCURPCPROC [d_rpc178065CUxD] Stop I/O handling
2023.08.15 10:58:03 2: HMCCURPCPROC [d_rpc178065CUxD] RPC server stopped. Cancel delayed shutdown.
2023.08.15 10:58:04 1: Server shutdown delayed due to d_rpc178065VirtualDevices,d_rpc178065CUxD,d_rpc178065HmIP_RF,d_ccu for max 10 sec
2023.08.15 10:58:25 0: Server shutdown
2023.08.15 10:58:27 1: HMCCU [d_ccu] Graceful shutdown
2023.08.15 10:58:31 1: Including fhem.cfg
[Tue Aug 15 10:58:31 2023] fhem.pl: Subroutine myTestUtils1_Initialize redefined at ./FHEM/99_myTestUtils.pm line 15, <$fh> line 14.
2023.08.15 10:58:31 1: Including FHEM/Rolladen.cfg
2023.08.15 10:58:31 1: Including FHEM/RolladenT.cfg
2023.08.15 10:58:32 1: Including FHEM/Pilight.cfg
2023.08.15 10:58:33 1: Including FHEM/Max.cfg
2023.08.15 10:58:35 1: Including FHEM/Temperatursensoren.cfg
[Tue Aug 15 10:58:43 2023] fhem.pl: Use of uninitialized value in concatenation (.) or string at ./FHEM/52_I2C_PCA9685.pm line 256, <$fh> line 332.
2023.08.15 10:58:43 1: Including FHEM/At.cfg
2023.08.15 10:58:50 0: HourCounter CN.Trigon_Heizung Define.228 parameters: CN.Trigon_Heizung HourCounter Trigon_Heizung:Trigon_Heizung:.on Trigon_Heizung:Trigon_Heizung:.off
2023.08.15 10:58:50 0: HourCounter CN.Vision_Heizung Define.228 parameters: CN.Vision_Heizung HourCounter Vision_Heizung:Vision_Heizung:.on Vision_Heizung:Vision_Heizung:.off
2023.08.15 10:58:50 0: HourCounter CN.Steckdose_Keller Define.228 parameters: CN.Steckdose_Keller HourCounter Steckdose_Keller:on Steckdose_Keller:off
2023.08.15 10:58:56 1: HMCCU [d_ccu] CCU port 8181 is reachable
2023.08.15 10:58:56 1: HMCCU [d_ccu] Initialized version 5.0 222930908
2023.08.15 10:58:56 1: HMCCU [d_ccu] Initializing device
2023.08.15 10:58:56 1: HMCCU [d_ccu] Read 14 devices with 158 channels from CCU 192.168.178.65
2023.08.15 10:58:56 1: HMCCU [d_ccu] Read 1 programs from CCU 192.168.178.65
2023.08.15 10:58:56 1: HMCCU [d_ccu] Read 1 virtual groups from CCU 192.168.178.65
2023.08.15 10:58:56 1: HMCCURPCPROC [d_rpc178065HmIP_RF] Initialized version 5.0 222930908 for interface HmIP-RF with I/O device d_ccu
2023.08.15 10:58:57 0: HourCounter CN_Fridolin Define.228 parameters: CN_Fridolin HourCounter SILENO:mähen|SILENO:manuelles.mähen SILENO.s.*|SILENO.F.*|SILENO.g.*
2023.08.15 10:58:57 0: HourCounter CN_Fridolin_laden Define.228 parameters: CN_Fridolin_laden HourCounter SILENO:battery-charging:.1 SILENO:battery-charging:.0
2023.08.15 10:59:00 1: HMCCURPCPROC [d_rpc178065CUxD] Initialized version 5.0 222930908 for interface CUxD with I/O device d_ccu
2023.08.15 10:59:00 1: HMCCURPCPROC [d_rpc178065VirtualDevices] Initialized version 5.0 222930908 for interface VirtualDevices with I/O device d_ccu
2023.08.15 10:59:07 1: Including ./log/fhem.save
2023.08.15 10:59:21 1: readingsUpdate(AQ,P00_gruen,0) missed to call readingsBeginUpdate first.
2023.08.15 10:59:21 1: stacktrace:
2023.08.15 10:59:21 1:     main::readingsBulkUpdate            called by fhem.pl (4987)
2023.08.15 10:59:21 1:     main::readingsEndUpdate             called by ./FHEM/52_I2C_PCA9685.pm (593)
2023.08.15 10:59:21 1:     main::I2C_PCA9685_UpdReadings       called by ./FHEM/52_I2C_PCA9685.pm (504)
2023.08.15 10:59:21 1:     main::I2C_PCA9685_I2CRec            called by fhem.pl (3980)
2023.08.15 10:59:21 1:     main::CallFn                        called by ./FHEM/00_RPII2C.pm (272)
2023.08.15 10:59:21 1:     main::RPII2C_Write                  called by fhem.pl (3980)
2023.08.15 10:59:21 1:     main::CallFn                        called by ./FHEM/52_I2C_PCA9685.pm (449)
2023.08.15 10:59:21 1:     main::I2C_PCA9685_i2cread           called by ./FHEM/52_I2C_PCA9685.pm (130)
2023.08.15 10:59:21 1:     (eval)                              called by ./FHEM/52_I2C_PCA9685.pm (120)
2023.08.15 10:59:21 1:     main::I2C_PCA9685_Init              called by fhem.pl (3980)
2023.08.15 10:59:21 1:     main::CallFn                        called by ./FHEM/00_RPII2C.pm (128)
2023.08.15 10:59:21 1:     main::RPII2C_Init_Client            called by ./FHEM/00_RPII2C.pm (111)
2023.08.15 10:59:21 1:     main::RPII2C_forall_clients         called by ./FHEM/00_RPII2C.pm (103)
2023.08.15 10:59:21 1:     main::RPII2C_Notify                 called by fhem.pl (3980)
2023.08.15 10:59:21 1:     main::CallFn                        called by fhem.pl (3892)
2023.08.15 10:59:21 1:     main::DoTrigger                     called by fhem.pl (686)
2023.08.15 10:59:21 1: readingsUpdate(AQ,P01_blau,41) missed to call readingsBeginUpdate first.
2023.08.15 10:59:21 1: stacktrace:
2023.08.15 10:59:21 1:     main::readingsBulkUpdate            called by fhem.pl (4987)
2023.08.15 10:59:21 1:     main::readingsEndUpdate             called by ./FHEM/52_I2C_PCA9685.pm (593)
2023.08.15 10:59:21 1:     main::I2C_PCA9685_UpdReadings       called by ./FHEM/52_I2C_PCA9685.pm (504)
2023.08.15 10:59:21 1:     main::I2C_PCA9685_I2CRec            called by fhem.pl (3980)
2023.08.15 10:59:21 1:     main::CallFn                        called by ./FHEM/00_RPII2C.pm (272)
2023.08.15 10:59:21 1:     main::RPII2C_Write                  called by fhem.pl (3980)
2023.08.15 10:59:21 1:     main::CallFn                        called by ./FHEM/52_I2C_PCA9685.pm (449)
2023.08.15 10:59:21 1:     main::I2C_PCA9685_i2cread           called by ./FHEM/52_I2C_PCA9685.pm (130)
2023.08.15 10:59:21 1:     (eval)                              called by ./FHEM/52_I2C_PCA9685.pm (120)
2023.08.15 10:59:21 1:     main::I2C_PCA9685_Init              called by fhem.pl (3980)
2023.08.15 10:59:21 1:     main::CallFn                        called by ./FHEM/00_RPII2C.pm (128)
2023.08.15 10:59:21 1:     main::RPII2C_Init_Client            called by ./FHEM/00_RPII2C.pm (111)
2023.08.15 10:59:21 1:     main::RPII2C_forall_clients         called by ./FHEM/00_RPII2C.pm (103)
2023.08.15 10:59:21 1:     main::RPII2C_Notify                 called by fhem.pl (3980)
2023.08.15 10:59:21 1:     main::CallFn                        called by fhem.pl (3892)
2023.08.15 10:59:21 1:     main::DoTrigger                     called by fhem.pl (686)
2023.08.15 10:59:21 1: readingsUpdate(AQ,P02_rot,0) missed to call readingsBeginUpdate first.
2023.08.15 10:59:21 1: stacktrace:
2023.08.15 10:59:21 1:     main::readingsBulkUpdate            called by fhem.pl (4987)
2023.08.15 10:59:21 1:     main::readingsEndUpdate             called by ./FHEM/52_I2C_PCA9685.pm (593)
2023.08.15 10:59:21 1:     main::I2C_PCA9685_UpdReadings       called by ./FHEM/52_I2C_PCA9685.pm (504)
2023.08.15 10:59:21 1:     main::I2C_PCA9685_I2CRec            called by fhem.pl (3980)
2023.08.15 10:59:21 1:     main::CallFn                        called by ./FHEM/00_RPII2C.pm (272)
2023.08.15 10:59:21 1:     main::RPII2C_Write                  called by fhem.pl (3980)
2023.08.15 10:59:21 1:     main::CallFn                        called by ./FHEM/52_I2C_PCA9685.pm (449)
2023.08.15 10:59:21 1:     main::I2C_PCA9685_i2cread           called by ./FHEM/52_I2C_PCA9685.pm (130)
2023.08.15 10:59:21 1:     (eval)                              called by ./FHEM/52_I2C_PCA9685.pm (120)
2023.08.15 10:59:21 1:     main::I2C_PCA9685_Init              called by fhem.pl (3980)
2023.08.15 10:59:21 1:     main::CallFn                        called by ./FHEM/00_RPII2C.pm (128)
2023.08.15 10:59:21 1:     main::RPII2C_Init_Client            called by ./FHEM/00_RPII2C.pm (111)
2023.08.15 10:59:21 1:     main::RPII2C_forall_clients         called by ./FHEM/00_RPII2C.pm (103)
2023.08.15 10:59:21 1:     main::RPII2C_Notify                 called by fhem.pl (3980)
2023.08.15 10:59:21 1:     main::CallFn                        called by fhem.pl (3892)
2023.08.15 10:59:21 1:     main::DoTrigger                     called by fhem.pl (686)
2023.08.15 10:59:21 1: readingsUpdate(AQ,P03_Trigon_stripe_h_m,2938) missed to call readingsBeginUpdate first.
2023.08.15 10:59:21 1: stacktrace:
2023.08.15 10:59:21 1:     main::readingsBulkUpdate            called by fhem.pl (4987)
2023.08.15 10:59:21 1:     main::readingsEndUpdate             called by ./FHEM/52_I2C_PCA9685.pm (593)
2023.08.15 10:59:21 1:     main::I2C_PCA9685_UpdReadings       called by ./FHEM/52_I2C_PCA9685.pm (504)
2023.08.15 10:59:21 1:     main::I2C_PCA9685_I2CRec            called by fhem.pl (3980)
2023.08.15 10:59:21 1:     main::CallFn                        called by ./FHEM/00_RPII2C.pm (272)
2023.08.15 10:59:21 1:     main::RPII2C_Write                  called by fhem.pl (3980)
2023.08.15 10:59:21 1:     main::CallFn                        called by ./FHEM/52_I2C_PCA9685.pm (449)
2023.08.15 10:59:21 1:     main::I2C_PCA9685_i2cread           called by ./FHEM/52_I2C_PCA9685.pm (130)
2023.08.15 10:59:21 1:     (eval)                              called by ./FHEM/52_I2C_PCA9685.pm (120)
2023.08.15 10:59:21 1:     main::I2C_PCA9685_Init              called by fhem.pl (3980)
2023.08.15 10:59:21 1:     main::CallFn                        called by ./FHEM/00_RPII2C.pm (128)
2023.08.15 10:59:21 1:     main::RPII2C_Init_Client            called by ./FHEM/00_RPII2C.pm (111)
2023.08.15 10:59:21 1:     main::RPII2C_forall_clients         called by ./FHEM/00_RPII2C.pm (103)
2023.08.15 10:59:21 1:     main::RPII2C_Notify                 called by fhem.pl (3980)
2023.08.15 10:59:21 1:     main::CallFn                        called by fhem.pl (3892)
2023.08.15 10:59:21 1:     main::DoTrigger                     called by fhem.pl (686)
2023.08.15 10:59:21 1: readingsUpdate(AQ,P04_Trigon_mitte,2938) missed to call readingsBeginUpdate first.
2023.08.15 10:59:21 1: stacktrace:
2023.08.15 10:59:21 1:     main::readingsBulkUpdate            called by fhem.pl (4987)
2023.08.15 10:59:21 1:     main::readingsEndUpdate             called by ./FHEM/52_I2C_PCA9685.pm (593)
2023.08.15 10:59:21 1:     main::I2C_PCA9685_UpdReadings       called by ./FHEM/52_I2C_PCA9685.pm (504)
2023.08.15 10:59:21 1:     main::I2C_PCA9685_I2CRec            called by fhem.pl (3980)
2023.08.15 10:59:21 1:     main::CallFn                        called by ./FHEM/00_RPII2C.pm (272)
2023.08.15 10:59:21 1:     main::RPII2C_Write                  called by fhem.pl (3980)
2023.08.15 10:59:21 1:     main::CallFn                        called by ./FHEM/52_I2C_PCA9685.pm (449)
2023.08.15 10:59:21 1:     main::I2C_PCA9685_i2cread           called by ./FHEM/52_I2C_PCA9685.pm (130)
2023.08.15 10:59:21 1:     (eval)                              called by ./FHEM/52_I2C_PCA9685.pm (120)
2023.08.15 10:59:21 1:     main::I2C_PCA9685_Init              called by fhem.pl (3980)
2023.08.15 10:59:21 1:     main::CallFn                        called by ./FHEM/00_RPII2C.pm (128)
2023.08.15 10:59:21 1:     main::RPII2C_Init_Client            called by ./FHEM/00_RPII2C.pm (111)
2023.08.15 10:59:21 1:     main::RPII2C_forall_clients         called by ./FHEM/00_RPII2C.pm (103)
2023.08.15 10:59:21 1:     main::RPII2C_Notify                 called by fhem.pl (3980)
2023.08.15 10:59:21 1:     main::CallFn                        called by fhem.pl (3892)
2023.08.15 10:59:21 1:     main::DoTrigger                     called by fhem.pl (686)
2023.08.15 10:59:21 1: readingsUpdate(AQ,P05_Trigon_vorne,2132) missed to call readingsBeginUpdate first.
2023.08.15 10:59:21 1: stacktrace:
2023.08.15 10:59:21 1:     main::readingsBulkUpdate            called by fhem.pl (4987)
2023.08.15 10:59:21 1:     main::readingsEndUpdate             called by ./FHEM/52_I2C_PCA9685.pm (593)
2023.08.15 10:59:21 1:     main::I2C_PCA9685_UpdReadings       called by ./FHEM/52_I2C_PCA9685.pm (504)
2023.08.15 10:59:21 1:     main::I2C_PCA9685_I2CRec            called by fhem.pl (3980)
2023.08.15 10:59:21 1:     main::CallFn                        called by ./FHEM/00_RPII2C.pm (272)
2023.08.15 10:59:21 1:     main::RPII2C_Write                  called by fhem.pl (3980)
2023.08.15 10:59:21 1:     main::CallFn                        called by ./FHEM/52_I2C_PCA9685.pm (449)
2023.08.15 10:59:21 1:     main::I2C_PCA9685_i2cread           called by ./FHEM/52_I2C_PCA9685.pm (130)
2023.08.15 10:59:21 1:     (eval)                              called by ./FHEM/52_I2C_PCA9685.pm (120)
2023.08.15 10:59:21 1:     main::I2C_PCA9685_Init              called by fhem.pl (3980)
2023.08.15 10:59:21 1:     main::CallFn                        called by ./FHEM/00_RPII2C.pm (128)
2023.08.15 10:59:21 1:     main::RPII2C_Init_Client            called by ./FHEM/00_RPII2C.pm (111)
2023.08.15 10:59:21 1:     main::RPII2C_forall_clients         called by ./FHEM/00_RPII2C.pm (103)
2023.08.15 10:59:21 1:     main::RPII2C_Notify                 called by fhem.pl (3980)
2023.08.15 10:59:21 1:     main::CallFn                        called by fhem.pl (3892)
2023.08.15 10:59:21 1:     main::DoTrigger                     called by fhem.pl (686)
2023.08.15 10:59:21 1: readingsUpdate(AQ,P06_Trigon_hinten,2938) missed to call readingsBeginUpdate first.
2023.08.15 10:59:21 1: stacktrace:
2023.08.15 10:59:21 1:     main::readingsBulkUpdate            called by fhem.pl (4987)
2023.08.15 10:59:21 1:     main::readingsEndUpdate             called by ./FHEM/52_I2C_PCA9685.pm (593)
2023.08.15 10:59:21 1:     main::I2C_PCA9685_UpdReadings       called by ./FHEM/52_I2C_PCA9685.pm (504)
2023.08.15 10:59:21 1:     main::I2C_PCA9685_I2CRec            called by fhem.pl (3980)
2023.08.15 10:59:21 1:     main::CallFn                        called by ./FHEM/00_RPII2C.pm (272)
2023.08.15 10:59:21 1:     main::RPII2C_Write                  called by fhem.pl (3980)
2023.08.15 10:59:21 1:     main::CallFn                        called by ./FHEM/52_I2C_PCA9685.pm (449)
2023.08.15 10:59:21 1:     main::I2C_PCA9685_i2cread           called by ./FHEM/52_I2C_PCA9685.pm (130)
2023.08.15 10:59:21 1:     (eval)                              called by ./FHEM/52_I2C_PCA9685.pm (120)
2023.08.15 10:59:21 1:     main::I2C_PCA9685_Init              called by fhem.pl (3980)
2023.08.15 10:59:21 1:     main::CallFn                        called by ./FHEM/00_RPII2C.pm (128)
2023.08.15 10:59:21 1:     main::RPII2C_Init_Client            called by ./FHEM/00_RPII2C.pm (111)
2023.08.15 10:59:21 1:     main::RPII2C_forall_clients         called by ./FHEM/00_RPII2C.pm (103)
2023.08.15 10:59:21 1:     main::RPII2C_Notify                 called by fhem.pl (3980)
2023.08.15 10:59:21 1:     main::CallFn                        called by fhem.pl (3892)
2023.08.15 10:59:21 1:     main::DoTrigger                     called by fhem.pl (686)
2023.08.15 10:59:21 1: readingsUpdate(AQ,P08_Vision_hinten,2938) missed to call readingsBeginUpdate first.
2023.08.15 10:59:21 1: stacktrace:
2023.08.15 10:59:21 1:     main::readingsBulkUpdate            called by fhem.pl (4987)
2023.08.15 10:59:21 1:     main::readingsEndUpdate             called by ./FHEM/52_I2C_PCA9685.pm (593)
2023.08.15 10:59:21 1:     main::I2C_PCA9685_UpdReadings       called by ./FHEM/52_I2C_PCA9685.pm (504)
2023.08.15 10:59:21 1:     main::I2C_PCA9685_I2CRec            called by fhem.pl (3980)
2023.08.15 10:59:21 1:     main::CallFn                        called by ./FHEM/00_RPII2C.pm (272)
2023.08.15 10:59:21 1:     main::RPII2C_Write                  called by fhem.pl (3980)
2023.08.15 10:59:21 1:     main::CallFn                        called by ./FHEM/52_I2C_PCA9685.pm (449)
2023.08.15 10:59:21 1:     main::I2C_PCA9685_i2cread           called by ./FHEM/52_I2C_PCA9685.pm (130)
2023.08.15 10:59:21 1:     (eval)                              called by ./FHEM/52_I2C_PCA9685.pm (120)
2023.08.15 10:59:21 1:     main::I2C_PCA9685_Init              called by fhem.pl (3980)
2023.08.15 10:59:21 1:     main::CallFn                        called by ./FHEM/00_RPII2C.pm (128)
2023.08.15 10:59:21 1:     main::RPII2C_Init_Client            called by ./FHEM/00_RPII2C.pm (111)
2023.08.15 10:59:21 1:     main::RPII2C_forall_clients         called by ./FHEM/00_RPII2C.pm (103)
2023.08.15 10:59:21 1:     main::RPII2C_Notify                 called by fhem.pl (3980)
2023.08.15 10:59:21 1:     main::CallFn                        called by fhem.pl (3892)
2023.08.15 10:59:21 1:     main::DoTrigger                     called by fhem.pl (686)
2023.08.15 10:59:21 1: readingsUpdate(AQ,P09_Vision_mitte,2938) missed to call readingsBeginUpdate first.
2023.08.15 10:59:21 1: stacktrace:
2023.08.15 10:59:21 1:     main::readingsBulkUpdate            called by fhem.pl (4987)
2023.08.15 10:59:21 1:     main::readingsEndUpdate             called by ./FHEM/52_I2C_PCA9685.pm (593)
2023.08.15 10:59:21 1:     main::I2C_PCA9685_UpdReadings       called by ./FHEM/52_I2C_PCA9685.pm (504)
2023.08.15 10:59:21 1:     main::I2C_PCA9685_I2CRec            called by fhem.pl (3980)
2023.08.15 10:59:21 1:     main::CallFn                        called by ./FHEM/00_RPII2C.pm (272)
2023.08.15 10:59:21 1:     main::RPII2C_Write                  called by fhem.pl (3980)
2023.08.15 10:59:21 1:     main::CallFn                        called by ./FHEM/52_I2C_PCA9685.pm (449)
2023.08.15 10:59:21 1:     main::I2C_PCA9685_i2cread           called by ./FHEM/52_I2C_PCA9685.pm (130)
2023.08.15 10:59:21 1:     (eval)                              called by ./FHEM/52_I2C_PCA9685.pm (120)
2023.08.15 10:59:21 1:     main::I2C_PCA9685_Init              called by fhem.pl (3980)
2023.08.15 10:59:21 1:     main::CallFn                        called by ./FHEM/00_RPII2C.pm (128)
2023.08.15 10:59:21 1:     main::RPII2C_Init_Client            called by ./FHEM/00_RPII2C.pm (111)
2023.08.15 10:59:21 1:     main::RPII2C_forall_clients         called by ./FHEM/00_RPII2C.pm (103)
2023.08.15 10:59:21 1:     main::RPII2C_Notify                 called by fhem.pl (3980)
2023.08.15 10:59:21 1:     main::CallFn                        called by fhem.pl (3892)
2023.08.15 10:59:21 1:     main::DoTrigger                     called by fhem.pl (686)
2023.08.15 10:59:21 1: readingsUpdate(AQ,P11_Vision_vorne,2132) missed to call readingsBeginUpdate first.
2023.08.15 10:59:21 1: stacktrace:
2023.08.15 10:59:21 1:     main::readingsBulkUpdate            called by fhem.pl (4987)
2023.08.15 10:59:21 1:     main::readingsEndUpdate             called by ./FHEM/52_I2C_PCA9685.pm (593)
2023.08.15 10:59:21 1:     main::I2C_PCA9685_UpdReadings       called by ./FHEM/52_I2C_PCA9685.pm (504)
2023.08.15 10:59:21 1:     main::I2C_PCA9685_I2CRec            called by fhem.pl (3980)
2023.08.15 10:59:21 1:     main::CallFn                        called by ./FHEM/00_RPII2C.pm (272)
2023.08.15 10:59:21 1:     main::RPII2C_Write                  called by fhem.pl (3980)
2023.08.15 10:59:21 1:     main::CallFn                        called by ./FHEM/52_I2C_PCA9685.pm (449)
2023.08.15 10:59:21 1:     main::I2C_PCA9685_i2cread           called by ./FHEM/52_I2C_PCA9685.pm (130)
2023.08.15 10:59:21 1:     (eval)                              called by ./FHEM/52_I2C_PCA9685.pm (120)
2023.08.15 10:59:21 1:     main::I2C_PCA9685_Init              called by fhem.pl (3980)
2023.08.15 10:59:21 1:     main::CallFn                        called by ./FHEM/00_RPII2C.pm (128)
2023.08.15 10:59:21 1:     main::RPII2C_Init_Client            called by ./FHEM/00_RPII2C.pm (111)
2023.08.15 10:59:21 1:     main::RPII2C_forall_clients         called by ./FHEM/00_RPII2C.pm (103)
2023.08.15 10:59:21 1:     main::RPII2C_Notify                 called by fhem.pl (3980)
2023.08.15 10:59:21 1:     main::CallFn                        called by fhem.pl (3892)
2023.08.15 10:59:21 1:     main::DoTrigger                     called by fhem.pl (686)
2023.08.15 10:59:21 1: readingsUpdate(AQ,P13_Panorama_stripe_h,0) missed to call readingsBeginUpdate first.
2023.08.15 10:59:21 1: stacktrace:
2023.08.15 10:59:21 1:     main::readingsBulkUpdate            called by fhem.pl (4987)
2023.08.15 10:59:21 1:     main::readingsEndUpdate             called by ./FHEM/52_I2C_PCA9685.pm (593)
2023.08.15 10:59:21 1:     main::I2C_PCA9685_UpdReadings       called by ./FHEM/52_I2C_PCA9685.pm (504)
2023.08.15 10:59:21 1:     main::I2C_PCA9685_I2CRec            called by fhem.pl (3980)
2023.08.15 10:59:21 1:     main::CallFn                        called by ./FHEM/00_RPII2C.pm (272)
2023.08.15 10:59:21 1:     main::RPII2C_Write                  called by fhem.pl (3980)
2023.08.15 10:59:21 1:     main::CallFn                        called by ./FHEM/52_I2C_PCA9685.pm (449)
2023.08.15 10:59:21 1:     main::I2C_PCA9685_i2cread           called by ./FHEM/52_I2C_PCA9685.pm (130)
2023.08.15 10:59:21 1:     (eval)                              called by ./FHEM/52_I2C_PCA9685.pm (120)
2023.08.15 10:59:21 1:     main::I2C_PCA9685_Init              called by fhem.pl (3980)
2023.08.15 10:59:21 1:     main::CallFn                        called by ./FHEM/00_RPII2C.pm (128)
2023.08.15 10:59:21 1:     main::RPII2C_Init_Client            called by ./FHEM/00_RPII2C.pm (111)
2023.08.15 10:59:21 1:     main::RPII2C_forall_clients         called by ./FHEM/00_RPII2C.pm (103)
2023.08.15 10:59:21 1:     main::RPII2C_Notify                 called by fhem.pl (3980)
2023.08.15 10:59:21 1:     main::CallFn                        called by fhem.pl (3892)
2023.08.15 10:59:21 1:     main::DoTrigger                     called by fhem.pl (686)
2023.08.15 10:59:21 1: readingsUpdate(AQ,P14_Panorama_vorne,0) missed to call readingsBeginUpdate first.
2023.08.15 10:59:21 1: stacktrace:
2023.08.15 10:59:21 1:     main::readingsBulkUpdate            called by fhem.pl (4987)
2023.08.15 10:59:21 1:     main::readingsEndUpdate             called by ./FHEM/52_I2C_PCA9685.pm (593)
2023.08.15 10:59:21 1:     main::I2C_PCA9685_UpdReadings       called by ./FHEM/52_I2C_PCA9685.pm (504)
2023.08.15 10:59:21 1:     main::I2C_PCA9685_I2CRec            called by fhem.pl (3980)
2023.08.15 10:59:21 1:     main::CallFn                        called by ./FHEM/00_RPII2C.pm (272)
2023.08.15 10:59:21 1:     main::RPII2C_Write                  called by fhem.pl (3980)
2023.08.15 10:59:21 1:     main::CallFn                        called by ./FHEM/52_I2C_PCA9685.pm (449)
2023.08.15 10:59:21 1:     main::I2C_PCA9685_i2cread           called by ./FHEM/52_I2C_PCA9685.pm (130)
2023.08.15 10:59:21 1:     (eval)                              called by ./FHEM/52_I2C_PCA9685.pm (120)
2023.08.15 10:59:21 1:     main::I2C_PCA9685_Init              called by fhem.pl (3980)
2023.08.15 10:59:21 1:     main::CallFn                        called by ./FHEM/00_RPII2C.pm (128)
2023.08.15 10:59:21 1:     main::RPII2C_Init_Client            called by ./FHEM/00_RPII2C.pm (111)
2023.08.15 10:59:21 1:     main::RPII2C_forall_clients         called by ./FHEM/00_RPII2C.pm (103)
2023.08.15 10:59:21 1:     main::RPII2C_Notify                 called by fhem.pl (3980)
2023.08.15 10:59:21 1:     main::CallFn                        called by fhem.pl (3892)
2023.08.15 10:59:21 1:     main::DoTrigger                     called by fhem.pl (686)
2023.08.15 10:59:21 1: readingsUpdate(AQ,P15_Panorama_hinten,0) missed to call readingsBeginUpdate first.
2023.08.15 10:59:21 1: stacktrace:
2023.08.15 10:59:21 1:     main::readingsBulkUpdate            called by fhem.pl (4987)
2023.08.15 10:59:21 1:     main::readingsEndUpdate             called by ./FHEM/52_I2C_PCA9685.pm (593)
2023.08.15 10:59:21 1:     main::I2C_PCA9685_UpdReadings       called by ./FHEM/52_I2C_PCA9685.pm (504)
2023.08.15 10:59:21 1:     main::I2C_PCA9685_I2CRec            called by fhem.pl (3980)
2023.08.15 10:59:21 1:     main::CallFn                        called by ./FHEM/00_RPII2C.pm (272)
2023.08.15 10:59:21 1:     main::RPII2C_Write                  called by fhem.pl (3980)
2023.08.15 10:59:21 1:     main::CallFn                        called by ./FHEM/52_I2C_PCA9685.pm (449)
2023.08.15 10:59:21 1:     main::I2C_PCA9685_i2cread           called by ./FHEM/52_I2C_PCA9685.pm (130)
2023.08.15 10:59:21 1:     (eval)                              called by ./FHEM/52_I2C_PCA9685.pm (120)
2023.08.15 10:59:21 1:     main::I2C_PCA9685_Init              called by fhem.pl (3980)
2023.08.15 10:59:21 1:     main::CallFn                        called by ./FHEM/00_RPII2C.pm (128)
2023.08.15 10:59:21 1:     main::RPII2C_Init_Client            called by ./FHEM/00_RPII2C.pm (111)
2023.08.15 10:59:21 1:     main::RPII2C_forall_clients         called by ./FHEM/00_RPII2C.pm (103)
2023.08.15 10:59:21 1:     main::RPII2C_Notify                 called by fhem.pl (3980)
2023.08.15 10:59:21 1:     main::CallFn                        called by fhem.pl (3892)
2023.08.15 10:59:21 1:     main::DoTrigger                     called by fhem.pl (686)
2023.08.15 10:59:22 0: HMCCU [d_ccu] Scheduling post FHEM initialization tasks in 12 seconds
2023.08.15 10:59:22 1: usb create starting
2023.08.15 10:59:30 1: usb create end
[Tue Aug 15 10:59:31 2023] fhem.pl: substr outside of string at (eval 1703) line 4.
[Tue Aug 15 10:59:31 2023] fhem.pl: Use of uninitialized value in concatenation (.) or string at (eval 1703) line 4.
[Tue Aug 15 10:59:31 2023] fhem.pl: substr outside of string at (eval 1707) line 4.
[Tue Aug 15 10:59:31 2023] fhem.pl: Use of uninitialized value in concatenation (.) or string at (eval 1707) line 4.
[Tue Aug 15 10:59:31 2023] fhem.pl: substr outside of string at (eval 1711) line 4.
[Tue Aug 15 10:59:31 2023] fhem.pl: Use of uninitialized value in concatenation (.) or string at (eval 1711) line 4.
[Tue Aug 15 10:59:31 2023] fhem.pl: substr outside of string at (eval 1715) line 4.
[Tue Aug 15 10:59:31 2023] fhem.pl: Use of uninitialized value in concatenation (.) or string at (eval 1715) line 4.
[Tue Aug 15 10:59:31 2023] fhem.pl: substr outside of string at (eval 1719) line 4.
[Tue Aug 15 10:59:31 2023] fhem.pl: Use of uninitialized value in concatenation (.) or string at (eval 1719) line 4.
2023.08.15 10:59:31 0: Featurelevel: 6.2
2023.08.15 10:59:31 0: Server started with 923 defined entities (fhem.pl:27750/2023-07-11 perl:5.024001 os:linux user:fhem pid:11881)
2023.08.15 10:59:34 0: HourCounter CN.Trigon_Heizung Run.598 first run done countsOverall:4147
2023.08.15 10:59:34 0: HourCounter CN.Vision_Heizung Run.598 first run done countsOverall:2496
2023.08.15 10:59:34 0: HourCounter CN.Steckdose_Keller Run.598 first run done countsOverall:1184
2023.08.15 10:59:35 0: HourCounter CN_Fridolin Run.598 first run done countsOverall:0
2023.08.15 10:59:35 0: HourCounter CN_Fridolin_laden Run.598 first run done countsOverall:0
2023.08.15 10:59:37 1: HMCCU [d_ccu] Reading device config from CCU. This may take a couple of seconds ...
2023.08.15 10:59:40 2: HMCCURPCPROC [d_rpc178065CUxD] Can't get full list of peers: Request method getLinks not supported by CCU interface
2023.08.15 10:59:47 2: HMCCURPCPROC [d_rpc178065VirtualDevices] RPC server process started for interface VirtualDevices with PID=11892

# weitere HMCCURPCPRO-Einträge gelöscht

2023.08.15 11:00:00 1: HMCCU [d_ccu] All RPC servers running
2023.08.15 11:00:01 1: [Shelly_status] device Lampe_Arbeitszimmer has error read from http://192.168.178.95:80 timed out
[Tue Aug 15 11:00:18 2023] fhem.pl: Argument "firmware" isn't numeric in numeric eq (==) at ./FHEM/00_TronfernoMCU.pm line 384.
[Tue Aug 15 11:00:18 2023] fhem.pl: Argument "firmware" isn't numeric in numeric eq (==) at ./FHEM/00_TronfernoMCU.pm line 384.
[Tue Aug 15 11:00:18 2023] fhem.pl: Argument "build-time" isn't numeric in numeric eq (==) at ./FHEM/00_TronfernoMCU.pm line 384.
[Tue Aug 15 11:00:18 2023] fhem.pl: Argument "chip" isn't numeric in numeric eq (==) at ./FHEM/00_TronfernoMCU.pm line 384.
[Tue Aug 15 11:01:12 2023] fhem.pl: Use of uninitialized value in concatenation (.) or string at ./FHEM/73_GardenaSmartBridge.pm line 637.
[Tue Aug 15 11:01:12 2023] fhem.pl: Use of uninitialized value in concatenation (.) or string at ./FHEM/73_GardenaSmartBridge.pm line 637.
[Tue Aug 15 11:01:12 2023] fhem.pl: Use of uninitialized value in concatenation (.) or string at ./FHEM/73_GardenaSmartBridge.pm line 644.
[Tue Aug 15 11:01:12 2023] fhem.pl: Use of uninitialized value in concatenation (.) or string at ./FHEM/73_GardenaSmartBridge.pm line 644.
[Tue Aug 15 11:01:12 2023] fhem.pl: Use of uninitialized value in concatenation (.) or string at ./FHEM/73_GardenaSmartBridge.pm line 649.
[Tue Aug 15 11:01:12 2023] fhem.pl: Use of uninitialized value in concatenation (.) or string at ./FHEM/73_GardenaSmartBridge.pm line 649.
[Tue Aug 15 11:01:24 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5018.
[Tue Aug 15 11:01:24 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5018.
[Tue Aug 15 11:01:24 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5018.
[Tue Aug 15 11:01:24 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5018.
[Tue Aug 15 11:01:24 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5018.
[Tue Aug 15 11:01:24 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5018.
[Tue Aug 15 11:01:24 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5018.
[Tue Aug 15 11:02:59 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5018.
[Tue Aug 15 11:02:59 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5018.
[Tue Aug 15 11:02:59 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5018.
[Tue Aug 15 11:02:59 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5018.
[Tue Aug 15 11:02:59 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5018.
[Tue Aug 15 11:02:59 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5018.
[Tue Aug 15 11:02:59 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5018.
[Tue Aug 15 11:09:04 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5018.
[Tue Aug 15 11:09:04 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5018.
[Tue Aug 15 11:09:04 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5018.
[Tue Aug 15 11:09:04 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5018.
[Tue Aug 15 11:09:04 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5018.
[Tue Aug 15 11:09:04 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5018.
[Tue Aug 15 11:09:04 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5018.

Leider liefert __WARN__ Handler immer noch keine weiteren Infos.

Während ich schreibe, kam der hilfreiche Vorschlag
Zitat{SignalHandling)}
Dankeschön! Dieses ergab CODE(0xbec210)
Nun gibt es auch weitere Infos im LogFile
2023.08.15 11:25:15 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 5018.
2023.08.15 11:25:15 1: stacktrace:
2023.08.15 11:25:15 1:     main::__ANON__                      called by fhem.pl (5018)
2023.08.15 11:25:15 1:     main::readingsBulkUpdateIfChanged   called by ./FHEM/73_GardenaSmartBridge.pm (1086)
2023.08.15 11:25:15 1:     FHEM::GardenaSmartBridge::WriteReadings called by ./FHEM/73_GardenaSmartBridge.pm (913)
2023.08.15 11:25:15 1:     FHEM::GardenaSmartBridge::ResponseProcessingFinalFromSubProcessing called by ./FHEM/73_GardenaSmartBridge.pm (930)
2023.08.15 11:25:15 1:     FHEM::GardenaSmartBridge::PollChild called by fhem.pl (3503)
2023.08.15 11:25:15 1:     main::HandleTimeout                 called by fhem.pl (705)
2023.08.15 11:25:15 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 5018.
2023.08.15 11:25:15 1: stacktrace:
2023.08.15 11:25:15 1:     main::__ANON__                      called by fhem.pl (5018)
2023.08.15 11:25:15 1:     main::readingsBulkUpdateIfChanged   called by ./FHEM/73_GardenaSmartBridge.pm (1092)
2023.08.15 11:25:15 1:     FHEM::GardenaSmartBridge::WriteReadings called by ./FHEM/73_GardenaSmartBridge.pm (913)
2023.08.15 11:25:15 1:     FHEM::GardenaSmartBridge::ResponseProcessingFinalFromSubProcessing called by ./FHEM/73_GardenaSmartBridge.pm (930)
2023.08.15 11:25:15 1:     FHEM::GardenaSmartBridge::PollChild called by fhem.pl (3503)
2023.08.15 11:25:15 1:     main::HandleTimeout                 called by fhem.pl (705)
2023.08.15 11:25:15 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 5018.
2023.08.15 11:25:15 1: stacktrace:
2023.08.15 11:25:15 1:     main::__ANON__                      called by fhem.pl (5018)
2023.08.15 11:25:15 1:     main::readingsBulkUpdateIfChanged   called by ./FHEM/73_GardenaSmartBridge.pm (1099)
2023.08.15 11:25:15 1:     FHEM::GardenaSmartBridge::WriteReadings called by ./FHEM/73_GardenaSmartBridge.pm (913)
2023.08.15 11:25:15 1:     FHEM::GardenaSmartBridge::ResponseProcessingFinalFromSubProcessing called by ./FHEM/73_GardenaSmartBridge.pm (930)
2023.08.15 11:25:15 1:     FHEM::GardenaSmartBridge::PollChild called by fhem.pl (3503)
2023.08.15 11:25:15 1:     main::HandleTimeout                 called by fhem.pl (705)
2023.08.15 11:25:15 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 5018.
2023.08.15 11:25:15 1: stacktrace:
2023.08.15 11:25:15 1:     main::__ANON__                      called by fhem.pl (5018)
2023.08.15 11:25:15 1:     main::readingsBulkUpdateIfChanged   called by ./FHEM/73_GardenaSmartBridge.pm (1101)
2023.08.15 11:25:15 1:     FHEM::GardenaSmartBridge::WriteReadings called by ./FHEM/73_GardenaSmartBridge.pm (913)
2023.08.15 11:25:15 1:     FHEM::GardenaSmartBridge::ResponseProcessingFinalFromSubProcessing called by ./FHEM/73_GardenaSmartBridge.pm (930)
2023.08.15 11:25:15 1:     FHEM::GardenaSmartBridge::PollChild called by fhem.pl (3503)
2023.08.15 11:25:15 1:     main::HandleTimeout                 called by fhem.pl (705)
2023.08.15 11:25:15 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 5018.
2023.08.15 11:25:15 1: stacktrace:
2023.08.15 11:25:15 1:     main::__ANON__                      called by fhem.pl (5018)
2023.08.15 11:25:15 1:     main::readingsBulkUpdateIfChanged   called by ./FHEM/73_GardenaSmartBridge.pm (1104)
2023.08.15 11:25:15 1:     FHEM::GardenaSmartBridge::WriteReadings called by ./FHEM/73_GardenaSmartBridge.pm (913)
2023.08.15 11:25:15 1:     FHEM::GardenaSmartBridge::ResponseProcessingFinalFromSubProcessing called by ./FHEM/73_GardenaSmartBridge.pm (930)
2023.08.15 11:25:15 1:     FHEM::GardenaSmartBridge::PollChild called by fhem.pl (3503)
2023.08.15 11:25:15 1:     main::HandleTimeout                 called by fhem.pl (705)
2023.08.15 11:25:15 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 5018.
2023.08.15 11:25:15 1: stacktrace:
2023.08.15 11:25:15 1:     main::__ANON__                      called by fhem.pl (5018)
2023.08.15 11:25:15 1:     main::readingsBulkUpdateIfChanged   called by ./FHEM/73_GardenaSmartBridge.pm (1106)
2023.08.15 11:25:15 1:     FHEM::GardenaSmartBridge::WriteReadings called by ./FHEM/73_GardenaSmartBridge.pm (913)
2023.08.15 11:25:15 1:     FHEM::GardenaSmartBridge::ResponseProcessingFinalFromSubProcessing called by ./FHEM/73_GardenaSmartBridge.pm (930)
2023.08.15 11:25:15 1:     FHEM::GardenaSmartBridge::PollChild called by fhem.pl (3503)
2023.08.15 11:25:15 1:     main::HandleTimeout                 called by fhem.pl (705)
2023.08.15 11:25:15 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 5018.
2023.08.15 11:25:15 1: stacktrace:
2023.08.15 11:25:15 1:     main::__ANON__                      called by fhem.pl (5018)
2023.08.15 11:25:15 1:     main::readingsBulkUpdateIfChanged   called by ./FHEM/73_GardenaSmartBridge.pm (1108)
2023.08.15 11:25:15 1:     FHEM::GardenaSmartBridge::WriteReadings called by ./FHEM/73_GardenaSmartBridge.pm (913)
2023.08.15 11:25:15 1:     FHEM::GardenaSmartBridge::ResponseProcessingFinalFromSubProcessing called by ./FHEM/73_GardenaSmartBridge.pm (930)
2023.08.15 11:25:15 1:     FHEM::GardenaSmartBridge::PollChild called by fhem.pl (3503)
2023.08.15 11:25:15 1:     main::HandleTimeout                 called by fhem.pl (705)


Hilft uns das weiter?


BOFH

Der erste Anteil ist tatsächlich uninitalisierte variable. Schlechtes Modul  ::)  ;D
Taucht allerdings auch nur einmal beim FHEM Start auf.


Der Rest ist dann der readingsupdate wie schon vermutet. Jetzt sehen wir nur gezielt die Zeilen des Übels.

[edit]

Hast du hast die aktuelle Software auf deinem Mäher!
Habe gesehen dass es hier Updates seitens Gardena gibt. Eventuell gibt es hier auch im datenstrom neue Werte die im Code nicht korrekt interpretiert/zugewiesen werden können.

Das Update kam im mai. Hast du seit dem die Einträge?
[/edit]
Schau mir das die Tage mal an.
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

ZitatDas Update kam im mai. Hast du seit dem die Einträge?
Die ersten Einträge hatte ich am 5. April.

[Wed Apr  5 10:54:05 2023] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 5013.
An das ota-Update im Frühjahr von Gardena erinnere ich mich. Ich weiß aber nicht mehr, wann das war. Vielleicht bei mir schon im April?
Letzte Woche kam ein weiteres Update, das per USB-Kabel in den Mäher eingespielt werden musste. Das habe ich auch gemacht. Es hat sich aber an den Fehlermeldungen seit diesem letzten Update nichts geändert.

Mich wundert, dass in meiner Test-Insatllation auf einem anderen Raspi keine Fehlermeldungen auftauchen.

ZitatSchau mir das die Tage mal an.
Das ist sehr lieb von Dir.  Vielen Dank im Voraus. :)

BOFH

Kannst du noch mal die Bridge auf Verbose 5 stellen und dann ein log davon posten. Acht auf deine persönlichen daten und x sie weg


ZitatMich wundert, dass in meiner Test-Insatllation auf einem anderen Raspi keine Fehlermeldungen auftauchen.
darum dachte ich deine notify komponenten sind schuld oder event trigger....
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

Na klar doch. Um 22:01:44 habe ich set myGardenaBridge getDevicesState aufgerufen.
Hoffentlich habe ich nicht zuviel weggeixt (xxx) bzw. durch 123456 ersetzt. Sonst melde Dich bitte.

Ich lege den Log als Datei Du darfst diesen Dateianhang nicht ansehen. bei, weil ich beim Versuch die Daten als Code einzufügen vom Forumboard einen Datenbankfehler erhielt. Vielleicht waren das zuviele Zeichen.


Albundy0001

Hallo zusammen,
nach 7 Jahren musste bei meinem Sileno+ leider die Funkplatine ausgetauscht werden.
Um mein "Schaf" wieder in fhem zu integrieren, habe ich die GardenaSmartBridge gelöscht, da ich angenommen hatte, dass der angezeigte Fehler der GardenaBridge auf den Austausch der Platine hingedeutet hat.
Der Fehler ist folgender:
Die GardenaBridge versucht einen Token zu erhalten (getToken) und erhält dann immer den Wert 429. Email und Passwort sind aber richtig.
Sileno+ hat die aktuelle Gardena Firmware erhalten.

Ich kann mit dem Fehler leider nichts anfangen. Aber evtl. hat ja jemand von Euch einen Tipp.

Vielen Dank

Du darfst diesen Dateianhang nicht ansehen.

BOFH

@Mucki. Check ich die Tage.

@Albundy0001. Gehts denn mit der Gardena App?
Erhält die bridge readings
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)

Albundy0001

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

@Albundy0001. Gehts denn mit der Gardena App?
Erhält die bridge readings
Hallo BOFH,
ja mit der Gardena App funktioniert die Kommunikation und ich kann das "Schaf" auf die Weide schicken etc.
Was mir noch aufgefallen ist, im ersten Thread ist noch gefordert, dass "apt-get install libio-socket-ssl-perl" dgf. werden muss. Dieses habe ich getan, wird aber scheinbar nicht richtig installiert. Siehe auch die Fehlermeldung (Bild) im Thread #1738. Mein Raspi ist ein Bullseye.
Und wie muss ich das autocreate aktive schalten?

BOFH

Bild sehe ich keins. Ja Abhängigkeiten müssen erfüllt sein damit das Modul korrekt arbeitet.

Also erstinstallation/-Inbetriebnahme mittels fhem?
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)