attr SmartMeter deltaReadings Einspeisung_Total
2024-05-03_00:00:03 SmartMeter statEinspeisung_Total: Hour: 0 Day: 0 Month: 36 Year: 46 (since: 2024-04-30_15:14:28 )
2024-05-03_08:24:46 SmartMeter statEinspeisung_Total: Hour: 1 Day: 1 Month: 37 Year: 47 (since: 2024-04-30_15:14:28 )
2024-05-03_10:54:03 SmartMeter statEinspeisung_Total: Hour: 2 Day: 2 Month: 38 Year: 48 (since: 2024-04-30_15:14:28 )
024.05.03 10:12:07.375 5: Loading ./FHEM/74_AutomowerConnect.pm
2024.05.03 10:12:07.479 2: Registering AutomowerConnect Kutte for URL /AutomowerConnect/Kutte/map...
2024.05.03 10:12:07.480 2: Registering AutomowerConnect Kutte for URL /AutomowerConnect/Kutte/json...
2024.05.03 10:12:07.480 1: PERL WARNING: Use of uninitialized value $attrVal in pattern match (m//) at lib/FHEM/Devices/AMConnect/Common.pm line 338.
2024.05.03 10:12:09.967 4: AutomowerConnect Kutte getMowerResponse: response $statuscode >200<, $err ><, $param->url https://api.amc.husqvarna.dev/v1/mowers
$data >{"data":[{"type":"mower","id":"2817c4c5-3865-43fc-8964-780577fa2a6f","attributes":{"system":{"name":"Automower Aspire","model":"Husqvarna Automower® Aspire™ R4","serialNumber":241011852},"battery":{"batteryPercent":100},"capabilities":{"headlights":false,"workAreas":false,"position":false,"stayOutZones":false},"mower":{"mode":"MAIN_AREA","activity":"PARKED_IN_CS","inactiveReason":"NONE","state":"RESTRICTED","errorCode":0,"errorCodeTimestamp":0},"calendar":{"tasks":[{"start":750,"duration":150,"monday":true,"tuesday":true,"wednesday":true,"thursday":true,"friday":true,"saturday":true,"sunday":false,"workAreaId":0}]},"planner":{"nextStartTimestamp":1714739400000,"override":{"action":"NOT_ACTIVE"},"restrictedReason":"WEEK_SCHEDULE"},"metadata":{"connected":true,"statusTimestamp":1714723678284},"positions":[],"settings":{"cuttingHeight":null,"headlight":{"mode":null}},"statistics":{"cuttingBladeUsageTime":12185,"numberOfChargingCycles":1,"numberOfCollisions":192,"totalChargingTime":797,"totalCuttingTime":12185,"totalDriveDistance":3634,"totalRunningTime":12532,"totalSearchingTime":226}}}]}<
2024.05.03 10:12:09.968 5: AutomowerConnect Kutte getMowerResponse: found 0 => Automower Aspire 2817c4c5-3865-43fc-8964-780577fa2a6f
Not a reference at lib/FHEM/Devices/AMConnect/Common.pm line 1032.
Zitat von: Blauhorn am 24 März 2024, 18:57:09könntest Du Näheres zum Abfragen der SBR128 sagen? Ich habe die gleiche Konfiguration und würde gern den Batteriestatus mit einbauen.
define SBR128 ModbusAttr 2 2 <IP WiNet-S>:502 TCP
attr SBR128 DbLogExclude .*
attr SBR128 dev-h-combine 10
attr SBR128 dev-i-combine 10
attr SBR128 dev-type-S16-unpack s>
attr SBR128 dev-type-S32-len 2
attr SBR128 dev-type-S32-revRegs 1
attr SBR128 dev-type-S32-unpack l>
attr SBR128 dev-type-U32-len 2
attr SBR128 dev-type-U32-revRegs 1
attr SBR128 dev-type-U32-unpack N
attr SBR128 enableQueueLengthReading 0
attr SBR128 event-min-interval .*:3600
attr SBR128 event-on-change-reading .*
attr SBR128 obj-i10740-expr $val/10
attr SBR128 obj-i10740-poll 1
attr SBR128 obj-i10740-reading Voltage_Battery
attr SBR128 obj-i10741-expr $val/10
attr SBR128 obj-i10741-poll 1
attr SBR128 obj-i10741-reading Current_Battery
attr SBR128 obj-i10741-type S16
attr SBR128 obj-i10742-expr $val/10
attr SBR128 obj-i10742-poll 1
attr SBR128 obj-i10742-reading Temperature_Battery
attr SBR128 obj-i10743-expr $val/10
attr SBR128 obj-i10743-poll 1
attr SBR128 obj-i10743-polldelay x10
attr SBR128 obj-i10743-reading Level_Battery_SOC
attr SBR128 obj-i10744-poll 1
attr SBR128 obj-i10744-polldelay x1000
attr SBR128 obj-i10744-reading Level_Battery_SOH
attr SBR128 obj-i10745-expr $val/10
attr SBR128 obj-i10745-poll 1
attr SBR128 obj-i10745-reading Energy_Battery-Charge_Total
attr SBR128 obj-i10745-type U32
attr SBR128 obj-i10747-expr $val/10
attr SBR128 obj-i10747-poll 1
attr SBR128 obj-i10747-reading Energy_Battery-Discharge_Total
attr SBR128 obj-i10747-type U32
attr SBR128 room PV
attr SBR128 showError 1
setstate SBR128 2024-05-03 10:22:33 Current_Battery -1.2
setstate SBR128 2024-05-03 10:22:33 Energy_Battery-Charge_Total 687.8
setstate SBR128 2024-05-03 10:22:33 Energy_Battery-Discharge_Total 645.9
setstate SBR128 2024-05-03 08:55:05 LAST_ERROR timeout waiting for reply to fc 4 to id 2, i10740, len 9
setstate SBR128 2024-05-03 10:22:33 Level_Battery_SOC 39.8
setstate SBR128 2024-05-03 10:22:33 Level_Battery_SOH 100
setstate SBR128 2024-04-15 23:22:45 QueueLength 0
setstate SBR128 2024-05-03 10:22:33 Temperature_Battery 18.8
setstate SBR128 2024-05-03 10:22:33 Voltage_Battery 263.3
setstate SBR128 2024-04-21 00:02:37 state opened
Der Strom wird mit Vorzeichen ausgegeben: negativ = Laden, positiv = EntladenZitat von: ChrisH am 30 April 2024, 22:08:14Ich bin jetzt die Liste mit den Modbus Registern (V. 1.0.23) zweimal durch auf der Suche nach einem
Zaehler fuer den Tagesverbrauch (im Haus). Irgendwo muss der Wert doch herkommen den die iSolarcloud App anzeigt.
Oder rechnen die einfach die Einzelwerte "zusammen"?
Eigentlich wollte mir ja nur noch einen Autarkiegrad fuer mein Grafana zusammen bauen.
Energy_Consumption_Daily {sprintf("%.1f", (
ReadingsNum ("SH10RT","Energy_Import_Daily", 0) +
ReadingsNum("SH10RT","Energy_Direct_Consumption_Daily", 0) +
ReadingsNum("SH10RT", "Energy_Battery-Discharge_Daily",0)));},
Energy_Consumption_Total {sprintf("%.1f", (
ReadingsNum ("SH10RT","Energy_Import_Total", 0) +
ReadingsNum("SH10RT","Energy_Direct_Consumption_Total", 0) +
ReadingsNum("SH10RT", "Energy_Battery-Discharge_Total",0)));},
Zitat von: whistler81 am 01 Mai 2024, 16:04:16Freut mich sehr, dass mein Input den Weg in die WIKI geschafft hatIn diesen Wein muss ich leider etwas Wasser gießen. Meine Perl-Funktion im Wiki habe ich nicht erst jetzt programmiert, die läuft schon seit Januar und ist Bestandteil eines in Entwicklung befindlichen Energiemanagementsystems.
ZitatThis API is available for:ich hoffe mal das geht auch für ein spätes 2023 Modell....
All car models between model year 2015 and 2022 (some endpoints have limited availability).