ZitatZwei Dateien mit anhängen: set sendMail message Subject="Dies ist ein Test" Anhang="./www/images/fhemSVG/bag.svg" Anhang="www/images/fhemSVG/batterie.svg" Mein Text, für die anzuhängenden Dateien können relative und absolute Pfade verwendet werden. Beim Vorbereiten der E-Mail wird geprüft ob die Dateien existieren, da dies sonst eine typische Fehlerquelle ist. Es wird nichts versendet wenn eine Datei nicht gefunden werden kann.
Internals:
DEF user@example.com password 70
FUUID 649960f6-f33f-e1ef-6673-cf29d35d192ed8e5
FVERSION 98_vitoconnect.pm:v1.0.3-s29593/2025-01-29
NAME HybridHeizung
NR 1008
Redirect_URI http://localhost:4200/
STATE last update: 2025-12-22 22:46:37
TYPE vitoconnect
apiKey xxx
counter 0
eventCount 2
intervall 70
login ok
refresh_token 32cd783a221e959595f07c89d1c50dfb
timeout 15
user user@example.com
HELPER:
PACKAGE main
VERSION 1.0.3
VERSION_API unused
VERSION_CTZ unused
VERSION_ErrCodes unused
VERSION_SMUtils 1.28.3
READINGS:
[...]
2025-01-19 15:53:37 device {"data":[{"gatewaySerial":"7736172026180220","id":"0","boilerSerial":"7720677201939123","boilerSerialEditor":"DeviceCommunication","bmuSerial":null,"bmuSerialEditor":null,"createdAt":"2023-06-15T09:13:40.174Z","editedAt":"2025-01-18T12:05:23.724Z","modelId":"E3_Vitocal","status":"Online","deviceType":"heating","roles":["capability:backup;0020_HPMU_VC","capability:consumptionReport;electric","capability:monetization;AdvancedReport","capability:monetization;DhwSavingsCalculator","capability:productionReport;thermal","type:E3","type:cooling;integrated","type:dhw;integrated","type:heating;integrated","type:heatpump","type:product;Vitocal_250SH"],"isBoilerSerialEditable":false,"brand":null},{"gatewaySerial":"7736171324180220","id":"gateway","boilerSerial":null,"boilerSerialEditor":null,"bmuSerial":null,"bmuSerialEditor":null,"createdAt":"2023-06-25T17:46:46.360Z","editedAt":"2025-01-18T12:05:23.724Z","modelId":"E3_TCU10_x07","status":"Online","deviceType":"tcu","roles":["capability:hems","capability:src","capability:zigbeeCoordinator","type:E3","type:gateway;TCU300"],"isBoilerSerialEditable":false,"brand":null},{"gatewaySerial":"7736171324180220","id":"RoomControl-1","boilerSerial":null,"boilerSerialEditor":null,"bmuSerial":null,"bmuSerialEditor":null,"createdAt":"2024-11-08T21:14:58.786Z","editedAt":"2025-01-18T12:05:23.724Z","modelId":"E3_RoomControl_One_525","status":"Online","deviceType":"roomControl","roles":["capability:monetization;FTDC","capability:monetization;OWD","capability:zigbeeCoordinator","type:E3","type:virtual;smartRoomControl"],"isBoilerSerialEditable":false,"brand":null}]}
2025-12-22 22:46:33 device.actorSensorTest.active 0
2025-12-22 22:46:33 device.actorSensorTest.status standby
2025-12-22 22:46:33 device.configuration.houseLocation.altitude 400
2025-12-22 22:46:33 device.lock.malfunction.active 0
2025-04-23 09:30:54 device.messages.errors.raw.entries
2025-12-22 22:46:33 device.messages.info.list 23.06.2025 12:26:11 - I.114 - Smart Grid: Normalbetrieb aktiv
2025-12-22 22:46:33 device.messages.info.raw.entries customer, 1, OwnBus, I.99, info, 2025-12-21T13:52:38.000Z, customer, 1, OwnBus, I.114, info, 2025-06-23T12:26:11.000Z
2025-12-22 22:46:33 device.messages.service.raw.entries
2025-12-22 22:46:33 device.messages.status.list 22.12.2025 22:52:39 - S.118 - 4/3-Wege-Ventil in Position Integrierter Pufferspeicher
22.12.2025 11:06:53 - S.118 - 4/3-Wege-Ventil in Position Integrierter Pufferspeicher
22.12.2025 10:59:15 - S.135 - 4/3-Wege-Ventil Abtauen
22.12.2025 10:13:59 - S.125 - Waermepumpe im Heizbetrieb
22.12.2025 10:13:55 - S.118 - 4/3-Wege-Ventil in Position Integrierter Pufferspeicher
22.12.2025 10:04:45 - S.135 - 4/3-Wege-Ventil Abtauen
22.12.2025 09:33:50 - S.118 - 4/3-Wege-Ventil in Position Integrierter Pufferspeicher
23.06.2025 12:26:08 - S.165 - Waermepumpe: Systemstatus Regelung
2025-12-22 22:46:33 device.messages.status.raw.entries customer, 1, OwnBus, S.125, status, 2025-12-22T22:52:43.000Z, customer, 1, OwnBus, S.118, status, 2025-12-22T22:52:39.000Z, customer, 1, OwnBus, S.120, status, 2025-06-23T12:26:11.000Z, customer, 1, OwnBus, S.165, status, 2025-06-23T12:26:08.000Z, customer, 1, OwnBus, S.1, status, 2025-06-23T12:26:08.000Z
2025-12-22 22:46:33 device.messages.unknown.list S.125 - 1 - Unbekannter Code (1)
01.01.1970 00:00:00 - 2025-06-23T12:26:08.000Z - Unbekannter Code (2025-06-23T12:26:08.000Z)
S.1 - 1 - Unbekannter Code (1)
1 - 2025-12-22T22:52:43.000Z - Unbekannter Code (2025-12-22T22:52:43.000Z)
S.120 - 1 - Unbekannter Code (1)
1 - 2025-06-23T12:26:11.000Z - Unbekannter Code (2025-06-23T12:26:11.000Z)
[...]
2025-12-22 22:46:33 device.variant.value Vitocal250SH
2025-01-19 15:53:37 gw {"cursor":{"next":""},"data":[{"serial":"7736171324180220","version":"510.2324.5.0","firmwareUpdateFailureCounter":0,"autoUpdate":false,"createdAt":"2022-02-18T12:24:36.596Z","producedAt":"2022-02-18T12:24:36.313Z","lastStatusChangedAt":"2025-01-18T12:05:56.413Z","aggregatedStatus":"WorksProperly","targetRealm":"DC","gatewayType":"SA180Lan","installationId":2283294,"registeredAt":"2023-06-25T17:47:17.004Z","description":null,"otaOngoing":false}]}
2025-01-19 15:53:38 gw_features {"data":[{"feature":"gateway.devices","gatewayId":"7736171324180220","timestamp":"2025-01-18T12:05:23.427Z","isEnabled":true,"isReady":true,"apiVersion":1,"uri":"https://api.viessmann.com/iot/v1/equipment/installations/2283294/gateways/7736171324180220/features/gateway.devices","properties":{"devices":{"type":"DeviceList","value":[{"id":"gateway","fingerprint":"tcu:0010;33.325.2305.52;0010.0510.2324.0005","modelId":"E3_TCU10_x07","modelVersion":"dF0gt_xWeA0ZVAyUIF48vK3RSVU","name":"TCU","type":"tcu","roles":["capability:hems","capability:src","capability:zigbeeCoordinator","type:E3","type:gateway;TCU300"],"status":"online"},{"id":"RoomControl-1","fingerprint":"src:0010;33.325.52;46.502.2314.19","modelId":"E3_RoomControl_One_525","modelVersion":"jsZvCof78OzR-1-vRqo0bbo88ho","name":"E3_RoomControl_One_525","type":"roomControl","roles":["capability:monetization;FTDC","capability:monetization;OWD","capability:zigbeeCoordinator","type:E3","type:virtual;smartRoomControl"],"status":"online"},{"id":"0","fingerprint":"ecu;7720677201939123;0020.0509.2305.0192;0002.0612.0101.0004","modelId":"E3_Vitocal","modelVersion":"vKLogE4G9IMhwz2ETSH_F5SfCjQ","name":"Vitocal XXX-A, Release x05+","type":"heating","roles":["capability:backup;0020_HPMU_VC","capability:consumptionReport;electric","capability:monetization;AdvancedReport","capability:monetization;DhwSavingsCalculator","capability:productionReport;thermal","type:E3","type:cooling;integrated","type:dhw;integrated","type:heating;integrated","type:heatpump","type:product;Vitocal_250SH"],"status":"online"}]}},"commands":{}},{"feature":"gateway.wifi","gatewayId":"7736171324180220","timestamp":"2025-01-13T15:58:35.269Z","isEnabled":true,"isReady":true,"apiVersion":1,"uri":"https://api.viessmann.com/iot/v1/equipment/installations/2283294/gateways/7736171324180220/features/gateway.wifi","properties":{"strength":{"type":"number","value":-47,"unit":""}},"commands":{}}]}
[...]
2025-01-19 15:53:37 installation {"cursor":{"next":""},"data":[{"id":2283294,"description":"Ort","address":{"street":"Street","houseNumber":"99","zip":"1234","city":"City","region":null,"country":"DE","phoneNumber":null,"faxNumber":null,"geolocation":{"latitude":42,"longitude":7,"timeZone":"Europe/Berlin"}},"registeredAt":"2023-06-25T17:47:16.999Z","updatedAt":"2025-01-18T12:05:56.429Z","aggregatedStatus":"WorksProperly","servicedBy":null,"heatingType":null,"ownedByMaintainer":false,"endUserWlanCommissioned":true,"withoutViCareUser":false,"installationType":"Residential","buildingName":null,"buildingEmail":null,"buildingPhone":null,"accessLevel":"Owner","ownershipType":"ResidentialEndUser","brand":"Viessmann"}]}
2025-01-19 15:53:38 installation_features {"data":[]}
2025-12-22 22:46:33 state last update: 2025-12-22 22:46:37
2025-12-22 22:46:33 tcu.wifi.strength -48
devices:
7736172026180220:
gatewayType SA180Lan
installationId 2283294
version 513.2447.4.0
Attributes:
event-on-change-reading WW-Haupttemperatur,WW-Isttemperatur:0.2,WW-Status,WW-aktiv,WW-einmaliges_Aufladen,WW-zeitgesteuert_aktiv
room Cfg_Heizung
vitoconnect_installationID 2283294
vitoconnect_serial 7736171324180220Zitat von: stefanru am 14 Dezember 2025, 12:06:08In der aktuellen Version ist das in Zeile 3321:
Die Zeile in der Mitte könntest du mal auf:
Log3($name,1,$name." - Received response: ".$response_body."\n");
fhem | 2025.12.21 22:59:42 1: Heizung - Access Token: nicht definiert
fhem | 2025.12.21 23:01:12 1: Heizung - Access Token: nicht definiert
fhem | 2025.12.21 23:02:43 1: Heizung - Access Token: nicht definiert
fhem | 2025.12.21 23:04:13 1: Heizung - Access Token: nicht definiert
fhem | 2025.12.21 23:05:44 1: Heizung - Access Token: nicht definiert
fhem | 2025.12.21 23:07:14 1: Heizung - Access Token: nicht definiert
fhem | 2025.12.21 23:08:45 1: Heizung - Access Token: nicht definiert
fhem | 2025.12.21 23:10:15 1: Heizung - Access Token: nicht definiert
fhem | 2025.12.21 23:11:46 1: Heizung - Access Token: nicht definiert
Zitat von: foly12 am 22 Dezember 2025, 21:29:36Einen für FHEM unverändert wie bisher und den anderen als CCU für die neuen IP Komponenten?Klingt alles noch Chaos, aber der letzte Satz ist richtig.