Hauptmenü

Neueste Beiträge

#1
Homematic / Aw: Bestehende FHEM Installati...
Letzter Beitrag von tndx - 23 Dezember 2025, 00:25:41
Seit wann gibt es denn piVCCU nicht mehr? M.W. gibt es das nach wie vor, auch wenn das an Bedeutung verloren hat, seit es Raspberrymatic/OpenCCU auch für Docker oder LXC gibt. Für einen Pi 3 ist es aber nach wie vor die beste Alternative, da RM/OC mehr Kofigurationsaufwand erfordert und debmatic doch etwas eigenartig ist.
Aber unabhängig von der Wahl der CCU-SW sollte dir klar sein, ob du die alte HM-Welt weiterhin CUL_HM betreiben willst oder zusammen mit HM-IP über HMCCU. Wenn ersteres, dann brauchst du 2 HM-Funkmodule, je 1x für CUL_HM und HMCCU. Dabei hat dein Raspi nur eine GPIO-Leiste, so dass du unweigerlich mindestens eins der beiden Module anders anbinden musst: USB oder(W)LAN. Wenn letzteres, dann musst du, wie schon vorher geschrieben, deine HM-Welt auf HMCCU umkonfigurieren, einfach Backup einspielen funktioniert nicht.
Werde dir erstmal über diese Frage klar, bevor du weitere Fragen stellst, damit du dann gezielt in die eine oder andere Richtung Unterstützung bekommst.
BTW: ich habe den ersten Weg gewählt und nutze piVCCU auf demselben Raspi 3 wie FHEM, wobei mein Linux mittlerweile ziemlich veraltet sein dürfte.
#2
Marktplatz - Güter / Aw: [Verkaufe] Aqara Tür Fenst...
Letzter Beitrag von taskkill - 22 Dezember 2025, 23:58:53
Hey, zwei würde ich nehmen per Brief. Gruß Reiner.
#3
Sonstiges / Aw: DebianMail unter Debian 12...
Letzter Beitrag von moskito - 22 Dezember 2025, 23:37:53
Das war aber dann nicht diese Curl Variante, oder?
https://wiki.fhem.de/wiki/E-Mail_senden#cURL_(Linux,_Windows)

Hier können Anhänge (relativ einfach) mitgesendet werden:
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.

Gruß
Danny
#4
Hi Stefan, danke für Deine Hilfe.

Eine .err habe ich nicht. Hier ist ein - in den Readings stark gekürztes - List der Heizung, damit Du die Konfiguration sehen kannst:

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 7736171324180220

Frohe Weihnachtstage!
#5
Homematic / Aw: Bestehende FHEM Installati...
Letzter Beitrag von Beta-User - 22 Dezember 2025, 22:32:18
Wenn wir schon beim Ordnen der Gedanken sind:

Du könntest (!) deine vorhandenen HM-Geräte (vermutlich jetzt in FHEM: CUL_HM) weiter nutzen unter einer CCU, wenn du der die bisherige HMId "unterschiebst" (die steht irgendwo in einer Art config-file der CCU).
Dann musst du halt den Teil nach HMCCU.* umkonfigurieren...

Der erste Ordnungsgedanke für mich wäre: Warum willst du überhaupt HMIP haben? Imo bekommt man insbesondere in ZigBee (deutlich) mehr für's Geld, und hat dazu noch eine unendlich große Auswahl an möglichen Komponenten (was manchmal auch wieder schwierig und unübersichtlich ist, zugegebenermaßen)...
#6
Heizungssteuerung/Raumklima / Aw: Vitoconnect - Verbesserte ...
Letzter Beitrag von binlan - 22 Dezember 2025, 22:26:12
Zitat 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");

Hi Stefan,

gesagt getan. Es hatte diesmal nicht 24h sondern ca. 48h gedauert. Seit dem kam stündlich:
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

gestern Abend dann gegen 23:30 Uhr hab ich die Zeile angepasst, *ohne* fhem neuzustarten. Seitdem aktualisert sich die Heizung plötzlich wieder und ich habe keinerlei weiteren Log von der Heizung. Zuvor hab ich nochmal logReponseOnce angestossen. Die Files könnte ich nochmal hochladen wenn nötig.
#7
Homematic / Aw: Bestehende FHEM Installati...
Letzter Beitrag von rabehd - 22 Dezember 2025, 22:21:53
Auch für mich Chaos.
Du brauchst ein FHEM und eine CCU.
Die Verbindung wäre das Modul HMCCU.
Das bisherige FHEM kann erhalten bleiben, nur für IP brauchst Du eine Art von CCU.
#8
FHEM Code changes / Revision 30655: mqtt2.template...
Letzter Beitrag von System - 22 Dezember 2025, 22:10:39
Revision 30655: mqtt2.template: add 2 z2m proposals

mqtt2.template: add 2 z2m proposals

Source: Revision 30655: mqtt2.template: add 2 z2m proposals
#9
MQTT / Aw: mqtt2.template: Contributi...
Letzter Beitrag von Beta-User - 22 Dezember 2025, 21:59:37
Danke euch, habe die beiden Vorschläge so eingecheckt.

Schade eigentlich nur, dass das weekprofile-feature nicht vercoded ist. Das _TZE200_hvaxb2tc scheint das erste zigbee-Modell zu sein, das wirklich 7 verschiedene Profile unterstützt. "Ungeschickt" ist nur, wenn das stimmt, dass man immer 6 Schaltzeiten angeben muss...
#10
Homematic / Aw: Bestehende FHEM Installati...
Letzter Beitrag von Otto123 - 22 Dezember 2025, 21:40:02
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.