Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
linux:fhem:homematic [27.02.2016 16:22] marc [Wandthermostat HM-TC-IT-WM-W-EU] |
linux:fhem:homematic [31.10.2021 09:29] marc [Heizkörperthermostat 105155 HM-CC-RT-DN] Frei |
||
---|---|---|---|
Zeile 6: | Zeile 6: | ||
===== Geräte ===== | ===== Geräte ===== | ||
+ | |||
+ | ==== autoReadReg ==== | ||
+ | |||
+ | 2013 eingeführt und zu finden im Device. Steuert das automatische Lesen der Konfiguration - ggf. zeitverzögert um Resourcen zu schonen. Es wird Level 5 empfohlen. | ||
==== HM-CFG-USB-2 ==== | ==== HM-CFG-USB-2 ==== | ||
Zeile 87: | Zeile 91: | ||
<file cfg tempList-Alltag.cfg> | <file cfg tempList-Alltag.cfg> | ||
- | entities: | + | entities: |
- | R_0_tempListSat>08:00 17.5 20:45 21.0 24:00 17.5 | + | tempListSat>07:00 19.5 21:00 21.5 24:00 19.5 |
- | R_1_tempListSun>08:00 17.5 20:30 21.0 24:00 17.5 | + | tempListSun> |
- | R_2_tempListMon>15:00 17.5 20:30 21.0 24:00 17.5 | + | tempListMon>13:30 19.5 20:30 21.5 24:00 19.5 |
- | R_3_tempListTue>15:00 17.5 20:30 21.0 24:00 17.5 | + | tempListTue> |
- | R_4_tempListWed>15:00 17.5 20:30 21.0 24:00 17.5 | + | tempListWed>13:30 19.5 20:30 21.5 24:00 19.5 |
- | R_5_tempListThu>15:00 17.5 20:30 21.0 24:00 17.5 | + | tempListThu> |
- | R_6_tempListFri>15:00 17.5 20:45 21.0 24:00 17.5 | + | tempListFri> |
+ | entities: | ||
+ | tempListSat> | ||
+ | tempListSun>07:00 19.5 20:30 21.5 24:00 19.5 | ||
+ | tempListMon>13:30 19.5 20:30 21.5 24:00 19.5 | ||
+ | tempListTue> | ||
+ | tempListWed>13:30 19.5 20:30 21.5 24:00 19.5 | ||
+ | tempListThu> | ||
+ | tempListFri>13:30 19.5 20:30 21.5 24:00 19.5 | ||
+ | entities: | ||
+ | R_P1_0_tempListSat> | ||
+ | R_P1_1_tempListSun> | ||
+ | R_P1_2_tempListMon> | ||
+ | R_P1_3_tempListTue> | ||
+ | R_P1_4_tempListWed> | ||
+ | R_P1_5_tempListThu> | ||
+ | R_P1_6_tempListFri> | ||
+ | R_P2_0_tempListSat> | ||
+ | R_P2_1_tempListSun> | ||
+ | R_P2_2_tempListMon> | ||
+ | R_P2_3_tempListTue> | ||
+ | R_P2_4_tempListWed> | ||
+ | R_P2_5_tempListThu> | ||
+ | R_P2_6_tempListFri> | ||
+ | R_P3_0_tempListSat> | ||
+ | R_P3_1_tempListSun> | ||
+ | R_P3_2_tempListMon> | ||
+ | R_P3_3_tempListTue> | ||
+ | R_P3_4_tempListWed> | ||
+ | R_P3_5_tempListThu> | ||
+ | R_P3_6_tempListFri> | ||
entities: | entities: | ||
- | R_0_tempListSat>08:30 18.5 20:30 15.0 24:00 18.5 | + | tempListSat>08:00 18.5 19:30 17.5 24:00 18.5 |
- | R_1_tempListSun>08:30 18.5 20:00 15.0 24:00 18.5 | + | tempListSun> |
- | R_2_tempListMon>05:20 18.5 20:00 15.0 24:00 18.5 | + | tempListMon> |
- | R_3_tempListTue>05:20 18.5 20:00 15.0 24:00 18.5 | + | tempListTue> |
- | R_4_tempListWed>05:20 18.5 20:00 15.0 24:00 18.5 | + | tempListWed> |
- | R_5_tempListThu>05:20 18.5 20:00 15.0 24:00 18.5 | + | tempListThu> |
- | R_6_tempListFri>05:20 18.5 20:30 15.0 24:00 18.5 | + | tempListFri> |
+ | entities: | ||
+ | R_P1_0_tempListSat>08:00 18.5 19:30 17.5 24:00 18.5 | ||
+ | R_P1_1_tempListSun> | ||
+ | R_P1_2_tempListMon>05:30 18.5 19:00 17.5 24:00 18.5 | ||
+ | R_P1_3_tempListTue>05:30 18.5 19:00 17.5 24:00 18.5 | ||
+ | R_P1_4_tempListWed>05:30 18.5 19:00 17.5 24:00 18.5 | ||
+ | R_P1_5_tempListThu>05:30 18.5 19:00 17.5 24:00 18.5 | ||
+ | R_P1_6_tempListFri>05:30 18.5 19:30 17.5 24:00 18.5 | ||
+ | R_P2_0_tempListSat> | ||
+ | R_P2_1_tempListSun> | ||
+ | R_P2_2_tempListMon> | ||
+ | R_P2_3_tempListTue> | ||
+ | R_P2_4_tempListWed> | ||
+ | R_P2_5_tempListThu> | ||
+ | R_P2_6_tempListFri> | ||
+ | R_P3_0_tempListSat> | ||
+ | R_P3_1_tempListSun> | ||
+ | R_P3_2_tempListMon> | ||
+ | R_P3_3_tempListTue> | ||
+ | R_P3_4_tempListWed> | ||
+ | R_P3_5_tempListThu> | ||
+ | R_P3_6_tempListFri> | ||
entities: | entities: | ||
- | R_0_tempListSat> | + | tempListSat> |
- | R_1_tempListSun> | + | tempListSun> |
- | R_2_tempListMon>05:00 17.5 05:45 21.0 15:00 17.5 20:00 19.0 24:00 17.5 | + | tempListMon>14:00 19.5 20:00 20.0 24:00 19.5 |
- | R_3_tempListTue>05:00 17.5 05:45 21.0 15:00 17.5 20:00 19.0 24:00 17.5 | + | tempListTue>14:00 19.5 20:00 20.0 24:00 19.5 |
- | R_4_tempListWed>05:00 17.5 05:45 21.0 15:00 17.5 20:00 19.0 24:00 17.5 | + | tempListWed>14:00 19.5 20:00 20.0 24:00 19.5 |
- | R_5_tempListThu>05:00 17.5 05:45 21.0 15:00 17.5 20:00 19.0 24:00 17.5 | + | tempListThu>14:00 19.5 20:00 20.0 24:00 19.5 |
- | R_6_tempListFri>05:00 17.5 05:45 21.0 15:00 17.5 20:00 19.0 24:00 17.5 | + | tempListFri>13:30 19.5 20:00 20.0 24:00 19.5 |
entities: | entities: | ||
- | R_0_tempListSat> | + | tempListSat> |
- | R_1_tempListSun> | + | tempListSun> |
- | R_2_tempListMon>04:45 17.0 05:45 21.0 24:00 16.0 | + | tempListMon>06:00 19.5 14:00 20.0 24:00 18.0 |
- | R_3_tempListTue>04:45 17.0 05:45 21.0 24:00 16.0 | + | tempListTue> |
- | R_4_tempListWed>04:45 17.0 05:45 21.0 24:00 16.0 | + | tempListWed>06:00 19.5 14:00 20.0 24:00 18.0 |
- | R_5_tempListThu>04:45 17.0 05:45 21.0 24:00 16.0 | + | tempListThu> |
- | R_6_tempListFri>04:45 17.0 05:45 21.0 24:00 16.0 | + | tempListFri>06:00 19.5 14:00 20.0 24:00 18.0 |
+ | entities: | ||
+ | R_P1_0_tempListSat> | ||
+ | R_P1_1_tempListSun>24:00 18.0 | ||
+ | R_P1_2_tempListMon> | ||
+ | R_P1_3_tempListTue>06:00 19.5 14:00 20.0 24:00 18.0 | ||
+ | R_P1_4_tempListWed> | ||
+ | R_P1_5_tempListThu> | ||
+ | R_P1_6_tempListFri> | ||
+ | R_P2_0_tempListSat> | ||
+ | R_P2_1_tempListSun> | ||
+ | R_P2_2_tempListMon> | ||
+ | R_P2_3_tempListTue> | ||
+ | R_P2_4_tempListWed> | ||
+ | R_P2_5_tempListThu> | ||
+ | R_P2_6_tempListFri> | ||
+ | R_P3_0_tempListSat> | ||
+ | R_P3_1_tempListSun> | ||
+ | R_P3_2_tempListMon> | ||
+ | R_P3_3_tempListTue> | ||
+ | R_P3_4_tempListWed> | ||
+ | R_P3_5_tempListThu> | ||
+ | R_P3_6_tempListFri> | ||
</ | </ | ||
- | <file cfg tempList-Urlaub.cfg> | + | <file cfg tempList-Frei.cfg> |
- | entities: | + | entities: |
- | R_0_tempListSat>08:00 17.5 20:45 21.0 24:00 17.5 | + | tempListSat>07:00 19.5 20:45 21.5 24:00 19.5 |
- | R_1_tempListSun>08:00 17.5 20:45 21.0 24:00 17.5 | + | tempListSun>07:00 19.5 20:45 21.5 24:00 19.5 |
- | R_2_tempListMon>08:00 17.5 20:45 21.0 24:00 17.5 | + | tempListMon>07:00 19.5 20:45 21.5 24:00 19.5 |
- | R_3_tempListTue>08:00 17.5 20:45 21.0 24:00 17.5 | + | tempListTue>07:00 19.5 20:45 21.5 24:00 19.5 |
- | R_4_tempListWed>08:00 17.5 20:45 21.0 24:00 17.5 | + | tempListWed>07:00 19.5 20:45 21.5 24:00 19.5 |
- | R_5_tempListThu>08:00 17.5 20:45 21.0 24:00 17.5 | + | tempListThu>07:00 19.5 20:45 21.5 24:00 19.5 |
- | R_6_tempListFri>08:00 17.5 20:45 21.0 24:00 17.5 | + | tempListFri>07:00 19.5 20:45 21.5 24:00 19.5 |
+ | entities: | ||
+ | tempListSat> | ||
+ | tempListSun> | ||
+ | tempListMon> | ||
+ | tempListTue> | ||
+ | tempListWed> | ||
+ | tempListThu> | ||
+ | tempListFri> | ||
+ | entities: | ||
+ | R_P1_0_tempListSat> | ||
+ | R_P1_1_tempListSun> | ||
+ | R_P1_2_tempListMon> | ||
+ | R_P1_3_tempListTue> | ||
+ | R_P1_4_tempListWed> | ||
+ | R_P1_5_tempListThu> | ||
+ | R_P1_6_tempListFri> | ||
+ | R_P2_0_tempListSat> | ||
+ | R_P2_1_tempListSun> | ||
+ | R_P2_2_tempListMon> | ||
+ | R_P2_3_tempListTue> | ||
+ | R_P2_4_tempListWed> | ||
+ | R_P2_5_tempListThu> | ||
+ | R_P2_6_tempListFri> | ||
+ | R_P3_0_tempListSat> | ||
+ | R_P3_1_tempListSun> | ||
+ | R_P3_2_tempListMon> | ||
+ | R_P3_3_tempListTue> | ||
+ | R_P3_4_tempListWed> | ||
+ | R_P3_5_tempListThu> | ||
+ | R_P3_6_tempListFri> | ||
entities: | entities: | ||
- | R_0_tempListSat>08:30 18.5 20:30 15.0 24:00 18.5 | + | tempListSat>08:30 18.5 19:30 17.5 24:00 18.5 |
- | R_1_tempListSun>08:30 18.5 20:30 15.0 24:00 18.5 | + | tempListSun>08:30 18.5 19:30 17.5 24:00 18.5 |
- | R_2_tempListMon>08:30 18.5 20:30 15.0 24:00 18.5 | + | tempListMon>08:30 18.5 19:30 17.5 24:00 18.5 |
- | R_3_tempListTue>08:30 18.5 20:30 15.0 24:00 18.5 | + | tempListTue>08:30 18.5 19:30 17.5 24:00 18.5 |
- | R_4_tempListWed>08:30 18.5 20:30 15.0 24:00 18.5 | + | tempListWed>08:30 18.5 19:30 17.5 24:00 18.5 |
- | R_5_tempListThu>08:30 18.5 20:30 15.0 24:00 18.5 | + | tempListThu>08:30 18.5 19:30 17.5 24:00 18.5 |
- | R_6_tempListFri>08:30 18.5 20:30 15.0 24:00 18.5 | + | tempListFri>08:30 18.5 19:30 17.5 24:00 18.5 |
+ | entities: | ||
+ | R_P1_0_tempListSat> | ||
+ | R_P1_1_tempListSun> | ||
+ | R_P1_2_tempListMon> | ||
+ | R_P1_3_tempListTue> | ||
+ | R_P1_4_tempListWed> | ||
+ | R_P1_5_tempListThu> | ||
+ | R_P1_6_tempListFri> | ||
+ | R_P2_0_tempListSat> | ||
+ | R_P2_1_tempListSun> | ||
+ | R_P2_2_tempListMon> | ||
+ | R_P2_3_tempListTue> | ||
+ | R_P2_4_tempListWed> | ||
+ | R_P2_5_tempListThu> | ||
+ | R_P2_6_tempListFri> | ||
+ | R_P3_0_tempListSat> | ||
+ | R_P3_1_tempListSun> | ||
+ | R_P3_2_tempListMon> | ||
+ | R_P3_3_tempListTue> | ||
+ | R_P3_4_tempListWed> | ||
+ | R_P3_5_tempListThu> | ||
+ | R_P3_6_tempListFri> | ||
entities: | entities: | ||
- | R_0_tempListSat> | + | tempListSat> |
- | R_1_tempListSun> | + | tempListSun> |
- | R_2_tempListMon> | + | tempListMon> |
- | R_3_tempListTue> | + | tempListTue> |
- | R_4_tempListWed> | + | tempListWed> |
- | R_5_tempListThu> | + | tempListThu> |
- | R_6_tempListFri> | + | tempListFri> |
entities: | entities: | ||
- | R_0_tempListSat> | + | tempListSat> |
- | R_1_tempListSun> | + | tempListSun> |
- | R_2_tempListMon> | + | tempListMon> |
- | R_3_tempListTue> | + | tempListTue> |
- | R_4_tempListWed> | + | tempListWed> |
- | R_5_tempListThu> | + | tempListThu> |
- | R_6_tempListFri> | + | tempListFri> |
+ | entities: | ||
+ | R_P1_0_tempListSat> | ||
+ | R_P1_1_tempListSun> | ||
+ | R_P1_2_tempListMon> | ||
+ | R_P1_3_tempListTue> | ||
+ | R_P1_4_tempListWed> | ||
+ | R_P1_5_tempListThu> | ||
+ | R_P1_6_tempListFri> | ||
+ | R_P2_0_tempListSat> | ||
+ | R_P2_1_tempListSun> | ||
+ | R_P2_2_tempListMon> | ||
+ | R_P2_3_tempListTue> | ||
+ | R_P2_4_tempListWed> | ||
+ | R_P2_5_tempListThu> | ||
+ | R_P2_6_tempListFri> | ||
+ | R_P3_0_tempListSat> | ||
+ | R_P3_1_tempListSun> | ||
+ | R_P3_2_tempListMon> | ||
+ | R_P3_3_tempListTue> | ||
+ | R_P3_4_tempListWed> | ||
+ | R_P3_5_tempListThu> | ||
+ | R_P3_6_tempListFri> | ||
</ | </ | ||
- | <file cfg tempList-Weg.cfg> | + | <file cfg tempList-Verreist.cfg> |
entities: | entities: | ||
R_0_tempListSat> | R_0_tempListSat> | ||
Zeile 244: | Zeile 399: | ||
fhem "set hm tempList restore";; | fhem "set hm tempList restore";; | ||
} | } | ||
+ | |||
+ | === Sommer - Heizung ausschalten / Ventile öffnen === | ||
+ | |||
+ | set < | ||
+ | |||
+ | Beispiele Winter - Sommer siehe https:// | ||
=== Mehrere Thermostate peeren === | === Mehrere Thermostate peeren === | ||
Zeile 271: | Zeile 432: | ||
Können mit Thermosten (Kanal 3 - WindowRec) gepeert werden. | Können mit Thermosten (Kanal 3 - WindowRec) gepeert werden. | ||
+ | 1. Fensterkontakt abnehmen | ||
+ | |||
+ | 2. Kanäle peeren: | ||
set EG.Wo.AD.Terrasse.Rechts peerChan 0 EG.Wo.Clima.Auffahrt_WindowRec single | set EG.Wo.AD.Terrasse.Rechts peerChan 0 EG.Wo.Clima.Auffahrt_WindowRec single | ||
+ | 3. Anlerntaste vom Fensterkontakt drücken | ||
+ | |||
+ | 4. Anlerntaste von Thermostat drücken | ||
+ | |||
+ | 5. Fensterkontakt schließen | ||
Und beide in den Anlern-Modus setzen. | Und beide in den Anlern-Modus setzen. | ||
Zeile 277: | Zeile 446: | ||
=== Batteriestatus aktivieren? === | === Batteriestatus aktivieren? === | ||
- | Bei mir wohl nicht nötig. | + | set NameMeines_HM-SEC-SC regSet cyclicInfoMsg on |
+ | set hmusb hmPairForSec 600 | ||
+ | |||
+ | und Kontakt in den Anlernmodus bringen. | ||
siehe http:// | siehe http:// | ||
Zeile 309: | Zeile 481: | ||
=== peerNeedsBurst === | === peerNeedsBurst === | ||
- | set < | + | set < |
==== Wandtaster 131774 HM-PB-2-WM55-2 ==== | ==== Wandtaster 131774 HM-PB-2-WM55-2 ==== | ||
Zeile 510: | Zeile 682: | ||
| | ||
define FileLog_EG.Wo.Clima_Weather FileLog ./ | define FileLog_EG.Wo.Clima_Weather FileLog ./ | ||
- | attr FileLog_EG.Wo.Clima logtype plotWandthermostat: | + | attr FileLog_EG.Wo.Clima_Weather |
attr FileLog_EG.Wo.Clima_Weather room CUL_HM | attr FileLog_EG.Wo.Clima_Weather room CUL_HM | ||
+ | |||
+ | |||
+ | ==== Außentemperatursensor HM-WDS10-TH-O ==== | ||
+ | |||
+ | Analog zu " | ||
+ | |||
+ | === Plots === | ||
+ | |||
+ | define FileLog_A.Clima FileLog ./ | ||
+ | attr FileLog_A.Clima logtype plotAussenTemp: | ||
+ | attr FileLog_A.Clima room Aussen | ||
+ | |||
+ | define plotAussenTemp SVG FileLog_A.Clima: | ||
+ | attr plotAussenTemp room Außen | ||
+ | attr plotAussenTemp alias Außentemperatursensor | ||
+ | attr plotAussenTemp group Wetter | ||
+ | attr plotAussenTemp sortby 1 | ||
+ | |||
+ | |||
+ | |||
===== Das Modul HMInfo ===== | ===== Das Modul HMInfo ===== | ||
Zeile 527: | Zeile 719: | ||
aufgelistet werden. | aufgelistet werden. | ||
+ | |||
+ | Readings und Internals von HMInfo bieten eine Zusammenfassung des Zustands aller HM Komponenten. Diese sind in Fehler ERR' , Warnungen W_ und Information I_ untergliedert. Die Prüfung und Erneuerung der Zähler und Werte wird mit update erreicht. Dies lässt sich automatisiert (lt. wiki erscheint alle 5 min sinnvoll) durchführen: | ||
+ | |||
+ | set hm update | ||
+ | attr hm autoupdate 00:05 | ||
+ | |||
==== peerCheck ==== | ==== peerCheck ==== | ||
Zeile 564: | Zeile 762: | ||
bzw. f | bzw. f | ||
+ | |||
+ | |||
+ | ===== Geräte ersetzen ===== | ||
+ | |||
+ | 1. Pairen | ||
+ | der neue Aktor heißt dann z.B. HM_1AFCC3 neue Schreibweise , wenn du einigermasen aktuell bist | ||
+ | |||
+ | 2. testen über Fhemweb on off , ob Pairing funktioniert hat :) | ||
+ | |||
+ | 3. DEF vom Aktor notieren z.B.hier 1AFCC3 | ||
+ | |||
+ | 4. delete HM_1AFCC3 | ||
+ | mein Beispiel war nur zum Pairen des neuen Aktors, das define wollen wir nicht mehr haben! | ||
+ | |||
+ | 5. DEF ändern vom alten Aktor von xxxxxx nach 1AFCC3 | ||
+ | modify (DEF) | ||
+ | |||
+ | 6. save | ||
+ | |||
+ | 7 shutdown restart um die alte hmid los zu werden | ||
+ | |||
+ | |||
+ |