[gelöst] HMCCUDEV / CCU2 / Übergabe der Temperaturliste an HM-CC-RT-DN

Begonnen von ChHerrm, 14 Januar 2017, 15:33:46

Vorheriges Thema - Nächstes Thema

ChHerrm

Hallo!
Nachdem mein Thermostat nun vernünftig läuft, würde ich jetzt gerne eine Temperaturliste per FHEM-Datei ändern können. Meine Konfiguration ist per CCU2 und einem Raspberry Pi gestaltet.
Ich habe es laut Wiki-Eintrag mit folgendem Befehl erfolglos versucht, um erstmal überhaupt die Funktionalität von tempList zu kontrollieren:
set HM_HM_CC_RT_DN_NEQ1011157_Clima tempListSat 05:30 16.0 07:00 16.0 16:00 16.0 21:30 21.0 24:00 16.0

Aber schon da heißt es, dass ..._Clima nicht bekannt ist. Hier ist meine grundlegende Konfiguration.:


# Homematic-Konfiguration

define HMLAN1 HMCCU 192.168.0.21
attr HMLAN1 rpcport 2001,9292
attr HMLAN1 rpcserver on
attr HMLAN1 stateFormat rpcstate/state

# Schlafzimmer-Thermostat
define HM_HM_CC_RT_DN_NEQ1005861 HMCCUDEV NEQ1005861
attr HM_HM_CC_RT_DN_NEQ1005861 IODev HMLAN1
attr HM_HM_CC_RT_DN_NEQ1005861 alias Schlafzimmer
attr HM_HM_CC_RT_DN_NEQ1005861 ccureadingfilter (^UNREACH|LOWBAT|TEMPERATURE|VALVE_STATE|CONTROL|BATTERY_STATE)
attr HM_HM_CC_RT_DN_NEQ1005861 ccureadingformat datapoint
attr HM_HM_CC_RT_DN_NEQ1005861 cmdIcon Auto:sani_heating_automatic Manu:sani_heating_manual Boost:sani_heating_boost on:general_an off:general_aus
attr HM_HM_CC_RT_DN_NEQ1005861 controldatapoint 4.SET_TEMPERATURE
attr HM_HM_CC_RT_DN_NEQ1005861 event-on-change-reading .*
attr HM_HM_CC_RT_DN_NEQ1005861 eventMap /datapoint 4.MANU_MODE 20.0:Manu/datapoint 4.AUTO_MODE 1:Auto/datapoint 4.BOOST_MODE 1:Boost/datapoint 4.MANU_MODE 4.5:off/datapoint 4.MANU_MODE 30.5:on/
attr HM_HM_CC_RT_DN_NEQ1005861 stateFormat Temperatur: 4.ACTUAL_TEMPERATURE°C\
Batterie: 4.BATTERY_STATE[V]\
Ventil: 4.VALVE_STATE%
attr HM_HM_CC_RT_DN_NEQ1005861 statedatapoint 4.SET_TEMPERATURE
attr HM_HM_CC_RT_DN_NEQ1005861 stripnumber 1
attr HM_HM_CC_RT_DN_NEQ1005861 substexcl control
attr HM_HM_CC_RT_DN_NEQ1005861 substitute UNREACH,LOWBAT!(0|false):no,(1|true):yes;;CONTROL_MODE!0:AUTO,1:MANU,2:PARTY,3:BOOST;;SET_TEMPERATURE!#0-3.5:off,#30.5-40:on
attr HM_HM_CC_RT_DN_NEQ1005861 webCmd control:Auto:Manu:Boost:on:off
attr HM_HM_CC_RT_DN_NEQ1005861 widgetOverride control:5.0,17.0,20.0,21.0,22.0


Hier sind alle Readings die ich erstmal herausbekommen habe:

Readings
0.LOWBAT
no
2017-01-14 15:00:29
0.UNREACH
no
2017-01-14 15:00:29
4.ACTUAL_TEMPERATURE
21.2
2017-01-14 15:30:55
4.BATTERY_STATE
3.2
2017-01-14 15:28:44
4.CONTROL_MODE
AUTO
2017-01-14 15:28:44
4.PARTY_TEMPERATURE
5.0
2017-01-14 15:28:44
4.SET_TEMPERATURE
21.0
2017-01-14 15:28:44
4.VALVE_STATE
41
2017-01-14 15:28:44
R-ADAPTIVE_REGULATION
2
2017-01-14 15:18:26
R-BACKLIGHT_ON_TIME
10
2017-01-14 15:18:26
R-BOOST_AFTER_WINDOW_OPEN
0
2017-01-14 15:18:26
R-BOOST_POSITION
80
2017-01-14 15:18:26
R-BOOST_TIME_PERIOD
1
2017-01-14 15:18:26
R-BURST_RX
1
2017-01-14 15:18:26
R-BUTTON_LOCK
0
2017-01-14 15:18:26
R-BUTTON_RESPONSE_WITHOUT_BACKLIGHT
0
2017-01-14 15:18:26
R-CYCLIC_INFO_MSG
1
2017-01-14 15:18:26
R-CYCLIC_INFO_MSG_DIS
0
2017-01-14 15:18:26
R-DAYLIGHT_SAVING_TIME
1
2017-01-14 15:18:26
R-DECALCIFICATION_TIME
180
2017-01-14 15:18:26
R-DECALCIFICATION_WEEKDAY
2
2017-01-14 15:18:26
R-DISPLAY_INFORMATION
0
2017-01-14 15:18:26
R-ENDTIME_FRIDAY_1
960
2017-01-14 15:18:26
R-ENDTIME_FRIDAY_10
1440
2017-01-14 15:18:26
R-ENDTIME_FRIDAY_11
1440
2017-01-14 15:18:26
R-ENDTIME_FRIDAY_12
1440
2017-01-14 15:18:26
R-ENDTIME_FRIDAY_13
1440
2017-01-14 15:18:26
R-ENDTIME_FRIDAY_2
1440
2017-01-14 15:18:26
R-ENDTIME_FRIDAY_3
1020
2017-01-14 15:18:26
R-ENDTIME_FRIDAY_4
1320
2017-01-14 15:18:26
R-ENDTIME_FRIDAY_5
1440
2017-01-14 15:18:26
R-ENDTIME_FRIDAY_6
1440
2017-01-14 15:18:26
R-ENDTIME_FRIDAY_7
1440
2017-01-14 15:18:26
R-ENDTIME_FRIDAY_8
1440
2017-01-14 15:18:26
R-ENDTIME_FRIDAY_9
1440
2017-01-14 15:18:26
R-ENDTIME_MONDAY_1
990
2017-01-14 15:18:26
R-ENDTIME_MONDAY_10
1440
2017-01-14 15:18:26
R-ENDTIME_MONDAY_11
1440
2017-01-14 15:18:26
R-ENDTIME_MONDAY_12
1440
2017-01-14 15:18:26
R-ENDTIME_MONDAY_13
1440
2017-01-14 15:18:26
R-ENDTIME_MONDAY_2
1320
2017-01-14 15:18:26
R-ENDTIME_MONDAY_3
1440
2017-01-14 15:18:26
R-ENDTIME_MONDAY_4
1320
2017-01-14 15:18:26
R-ENDTIME_MONDAY_5
1440
2017-01-14 15:18:26
R-ENDTIME_MONDAY_6
1440
2017-01-14 15:18:26
R-ENDTIME_MONDAY_7
1440
2017-01-14 15:18:26
R-ENDTIME_MONDAY_8
1440
2017-01-14 15:18:26
R-ENDTIME_MONDAY_9
1440
2017-01-14 15:18:26
R-ENDTIME_SATURDAY_1
600
2017-01-14 15:18:26
R-ENDTIME_SATURDAY_10
1440
2017-01-14 15:18:26
R-ENDTIME_SATURDAY_11
1440
2017-01-14 15:18:26
R-ENDTIME_SATURDAY_12
1440
2017-01-14 15:18:26
R-ENDTIME_SATURDAY_13
1440
2017-01-14 15:18:26
R-ENDTIME_SATURDAY_2
1440
2017-01-14 15:18:26
R-ENDTIME_SATURDAY_3
1440
2017-01-14 15:18:26
R-ENDTIME_SATURDAY_4
1440
2017-01-14 15:18:26
R-ENDTIME_SATURDAY_5
1440
2017-01-14 15:18:26
R-ENDTIME_SATURDAY_6
1440
2017-01-14 15:18:26
R-ENDTIME_SATURDAY_7
1440
2017-01-14 15:18:26
R-ENDTIME_SATURDAY_8
1440
2017-01-14 15:18:26
R-ENDTIME_SATURDAY_9
1440
2017-01-14 15:18:26
R-ENDTIME_SUNDAY_1
600
2017-01-14 15:18:26
R-ENDTIME_SUNDAY_10
1440
2017-01-14 15:18:26
R-ENDTIME_SUNDAY_11
1440
2017-01-14 15:18:26
R-ENDTIME_SUNDAY_12
1440
2017-01-14 15:18:26
R-ENDTIME_SUNDAY_13
1440
2017-01-14 15:18:26
R-ENDTIME_SUNDAY_2
1320
2017-01-14 15:18:26
R-ENDTIME_SUNDAY_3
1440
2017-01-14 15:18:26
R-ENDTIME_SUNDAY_4
1440
2017-01-14 15:18:26
R-ENDTIME_SUNDAY_5
1440
2017-01-14 15:18:26
R-ENDTIME_SUNDAY_6
1440
2017-01-14 15:18:26
R-ENDTIME_SUNDAY_7
1440
2017-01-14 15:18:26
R-ENDTIME_SUNDAY_8
1440
2017-01-14 15:18:26
R-ENDTIME_SUNDAY_9
1440
2017-01-14 15:18:26
R-ENDTIME_THURSDAY_1
990
2017-01-14 15:18:26
R-ENDTIME_THURSDAY_10
1440
2017-01-14 15:18:26
R-ENDTIME_THURSDAY_11
1440
2017-01-14 15:18:26
R-ENDTIME_THURSDAY_12
1440
2017-01-14 15:18:26
R-ENDTIME_THURSDAY_13
1440
2017-01-14 15:18:26
R-ENDTIME_THURSDAY_2
1320
2017-01-14 15:18:26
R-ENDTIME_THURSDAY_3
1440
2017-01-14 15:18:26
R-ENDTIME_THURSDAY_4
1320
2017-01-14 15:18:26
R-ENDTIME_THURSDAY_5
1440
2017-01-14 15:18:26
R-ENDTIME_THURSDAY_6
1440
2017-01-14 15:18:26
R-ENDTIME_THURSDAY_7
1440
2017-01-14 15:18:26
R-ENDTIME_THURSDAY_8
1440
2017-01-14 15:18:26
R-ENDTIME_THURSDAY_9
1440
2017-01-14 15:18:26
R-ENDTIME_TUESDAY_1
990
2017-01-14 15:18:26
R-ENDTIME_TUESDAY_10
1440
2017-01-14 15:18:26
R-ENDTIME_TUESDAY_11
1440
2017-01-14 15:18:26
R-ENDTIME_TUESDAY_12
1440
2017-01-14 15:18:26
R-ENDTIME_TUESDAY_13
1440
2017-01-14 15:18:26
R-ENDTIME_TUESDAY_2
1320
2017-01-14 15:18:26
R-ENDTIME_TUESDAY_3
1440
2017-01-14 15:18:26
R-ENDTIME_TUESDAY_4
1320
2017-01-14 15:18:26
R-ENDTIME_TUESDAY_5
1440
2017-01-14 15:18:26
R-ENDTIME_TUESDAY_6
1440
2017-01-14 15:18:26
R-ENDTIME_TUESDAY_7
1440
2017-01-14 15:18:26
R-ENDTIME_TUESDAY_8
1440
2017-01-14 15:18:26
R-ENDTIME_TUESDAY_9
1440
2017-01-14 15:18:26
R-ENDTIME_WEDNESDAY_1
990
2017-01-14 15:18:26
R-ENDTIME_WEDNESDAY_10
1440
2017-01-14 15:18:26
R-ENDTIME_WEDNESDAY_11
1440
2017-01-14 15:18:26
R-ENDTIME_WEDNESDAY_12
1440
2017-01-14 15:18:26
R-ENDTIME_WEDNESDAY_13
1440
2017-01-14 15:18:26
R-ENDTIME_WEDNESDAY_2
1320
2017-01-14 15:18:26
R-ENDTIME_WEDNESDAY_3
1440
2017-01-14 15:18:26
R-ENDTIME_WEDNESDAY_4
1320
2017-01-14 15:18:26
R-ENDTIME_WEDNESDAY_5
1440
2017-01-14 15:18:26
R-ENDTIME_WEDNESDAY_6
1440
2017-01-14 15:18:26
R-ENDTIME_WEDNESDAY_7
1440
2017-01-14 15:18:26
R-ENDTIME_WEDNESDAY_8
1440
2017-01-14 15:18:26
R-ENDTIME_WEDNESDAY_9
1440
2017-01-14 15:18:26
R-GLOBAL_BUTTON_LOCK
0
2017-01-14 15:18:26
R-I_VALUE_EXTERN
15
2017-01-14 15:18:26
R-I_VALUE_INTERN
15
2017-01-14 15:18:26
R-LOCAL_RESET_DISABLE
0
2017-01-14 15:18:26
R-LOW_BAT_LIMIT
2.1
2017-01-14 15:18:26
R-MANU_MODE_PRIORITIZATION
1
2017-01-14 15:18:26
R-MIN_MAX_VALUE_NOT_RELEVANT_FOR_MANU_MODE
0
2017-01-14 15:18:26
R-MODUS_BUTTON_LOCK
0
2017-01-14 15:18:26
R-PARTY_MODE_PRIORITIZATION
1
2017-01-14 15:18:26
R-P_START_VALUE_EXTERN
30
2017-01-14 15:18:26
R-P_START_VALUE_INTERN
30
2017-01-14 15:18:26
R-P_VALUE_EXTERN
30
2017-01-14 15:18:26
R-P_VALUE_INTERN
30
2017-01-14 15:18:26
R-SHOW_WEEKDAY
0
2017-01-14 15:18:26
R-TEMPERATUREFALL_MODUS
4
2017-01-14 15:18:26
R-TEMPERATUREFALL_VALUE
1.4
2017-01-14 15:18:26
R-TEMPERATUREFALL_WINDOW_OPEN
5.0
2017-01-14 15:18:26
R-TEMPERATUREFALL_WINDOW_OPEN_TIME_PERIOD
15
2017-01-14 15:18:26
R-TEMPERATURE_COMFORT
21.0
2017-01-14 15:18:26
R-TEMPERATURE_FRIDAY_1
19.0
2017-01-14 15:18:26
R-TEMPERATURE_FRIDAY_10
17.0
2017-01-14 15:18:26
R-TEMPERATURE_FRIDAY_11
17.0
2017-01-14 15:18:26
R-TEMPERATURE_FRIDAY_12
17.0
2017-01-14 15:18:26
R-TEMPERATURE_FRIDAY_13
17.0
2017-01-14 15:18:26
R-TEMPERATURE_FRIDAY_2
21.0
2017-01-14 15:18:26
R-TEMPERATURE_FRIDAY_3
17.0
2017-01-14 15:18:26
R-TEMPERATURE_FRIDAY_4
21.0
2017-01-14 15:18:26
R-TEMPERATURE_FRIDAY_5
17.0
2017-01-14 15:18:26
R-TEMPERATURE_FRIDAY_6
17.0
2017-01-14 15:18:26
R-TEMPERATURE_FRIDAY_7
17.0
2017-01-14 15:18:26
R-TEMPERATURE_FRIDAY_8
17.0
2017-01-14 15:18:26
R-TEMPERATURE_FRIDAY_9
17.0
2017-01-14 15:18:26
R-TEMPERATURE_LOWERING
17.0
2017-01-14 15:18:26
R-TEMPERATURE_MAXIMUM
30.5
2017-01-14 15:18:26
R-TEMPERATURE_MINIMUM
4.5
2017-01-14 15:18:26
R-TEMPERATURE_MONDAY_1
19.0
2017-01-14 15:18:26
R-TEMPERATURE_MONDAY_10
17.0
2017-01-14 15:18:26
R-TEMPERATURE_MONDAY_11
17.0
2017-01-14 15:18:26
R-TEMPERATURE_MONDAY_12
17.0
2017-01-14 15:18:26
R-TEMPERATURE_MONDAY_13
17.0
2017-01-14 15:18:26
R-TEMPERATURE_MONDAY_2
21.0
2017-01-14 15:18:26
R-TEMPERATURE_MONDAY_3
19.0
2017-01-14 15:18:26
R-TEMPERATURE_MONDAY_4
21.0
2017-01-14 15:18:26
R-TEMPERATURE_MONDAY_5
17.0
2017-01-14 15:18:26
R-TEMPERATURE_MONDAY_6
17.0
2017-01-14 15:18:26
R-TEMPERATURE_MONDAY_7
17.0
2017-01-14 15:18:26
R-TEMPERATURE_MONDAY_8
17.0
2017-01-14 15:18:26
R-TEMPERATURE_MONDAY_9
17.0
2017-01-14 15:18:26
R-TEMPERATURE_OFFSET
7
2017-01-14 15:18:26
R-TEMPERATURE_SATURDAY_1
19.0
2017-01-14 15:18:26
R-TEMPERATURE_SATURDAY_10
17.0
2017-01-14 15:18:26
R-TEMPERATURE_SATURDAY_11
17.0
2017-01-14 15:18:26
R-TEMPERATURE_SATURDAY_12
17.0
2017-01-14 15:18:26
R-TEMPERATURE_SATURDAY_13
17.0
2017-01-14 15:18:26
R-TEMPERATURE_SATURDAY_2
21.0
2017-01-14 15:18:26
R-TEMPERATURE_SATURDAY_3
17.0
2017-01-14 15:18:26
R-TEMPERATURE_SATURDAY_4
17.0
2017-01-14 15:18:26
R-TEMPERATURE_SATURDAY_5
17.0
2017-01-14 15:18:26
R-TEMPERATURE_SATURDAY_6
17.0
2017-01-14 15:18:26
R-TEMPERATURE_SATURDAY_7
17.0
2017-01-14 15:18:26
R-TEMPERATURE_SATURDAY_8
17.0
2017-01-14 15:18:26
R-TEMPERATURE_SATURDAY_9
17.0
2017-01-14 15:18:26
R-TEMPERATURE_SUNDAY_1
19.0
2017-01-14 15:18:26
R-TEMPERATURE_SUNDAY_10
17.0
2017-01-14 15:18:26
R-TEMPERATURE_SUNDAY_11
17.0
2017-01-14 15:18:26
R-TEMPERATURE_SUNDAY_12
17.0
2017-01-14 15:18:26
R-TEMPERATURE_SUNDAY_13
17.0
2017-01-14 15:18:26
R-TEMPERATURE_SUNDAY_2
21.0
2017-01-14 15:18:26
R-TEMPERATURE_SUNDAY_3
19.0
2017-01-14 15:18:26
R-TEMPERATURE_SUNDAY_4
17.0
2017-01-14 15:18:26
R-TEMPERATURE_SUNDAY_5
17.0
2017-01-14 15:18:26
R-TEMPERATURE_SUNDAY_6
17.0
2017-01-14 15:18:26
R-TEMPERATURE_SUNDAY_7
17.0
2017-01-14 15:18:26
R-TEMPERATURE_SUNDAY_8
17.0
2017-01-14 15:18:26
R-TEMPERATURE_SUNDAY_9
17.0
2017-01-14 15:18:26
R-TEMPERATURE_THURSDAY_1
19.0
2017-01-14 15:18:26
R-TEMPERATURE_THURSDAY_10
17.0
2017-01-14 15:18:26
R-TEMPERATURE_THURSDAY_11
17.0
2017-01-14 15:18:26
R-TEMPERATURE_THURSDAY_12
17.0
2017-01-14 15:18:26
R-TEMPERATURE_THURSDAY_13
17.0
2017-01-14 15:18:26
R-TEMPERATURE_THURSDAY_2
21.0
2017-01-14 15:18:26
R-TEMPERATURE_THURSDAY_3
19.0
2017-01-14 15:18:26
R-TEMPERATURE_THURSDAY_4
21.0
2017-01-14 15:18:26
R-TEMPERATURE_THURSDAY_5
17.0
2017-01-14 15:18:26
R-TEMPERATURE_THURSDAY_6
17.0
2017-01-14 15:18:26
R-TEMPERATURE_THURSDAY_7
17.0
2017-01-14 15:18:26
R-TEMPERATURE_THURSDAY_8
17.0
2017-01-14 15:18:26
R-TEMPERATURE_THURSDAY_9
17.0
2017-01-14 15:18:26
R-TEMPERATURE_TUESDAY_1
19.0
2017-01-14 15:18:26
R-TEMPERATURE_TUESDAY_10
17.0
2017-01-14 15:18:26
R-TEMPERATURE_TUESDAY_11
17.0
2017-01-14 15:18:26
R-TEMPERATURE_TUESDAY_12
17.0
2017-01-14 15:18:26
R-TEMPERATURE_TUESDAY_13
17.0
2017-01-14 15:18:26
R-TEMPERATURE_TUESDAY_2
21.0
2017-01-14 15:18:26
R-TEMPERATURE_TUESDAY_3
19.0
2017-01-14 15:18:26
R-TEMPERATURE_TUESDAY_4
21.0
2017-01-14 15:18:26
R-TEMPERATURE_TUESDAY_5
17.0
2017-01-14 15:18:26
R-TEMPERATURE_TUESDAY_6
17.0
2017-01-14 15:18:26
R-TEMPERATURE_TUESDAY_7
17.0
2017-01-14 15:18:26
R-TEMPERATURE_TUESDAY_8
17.0
2017-01-14 15:18:26
R-TEMPERATURE_TUESDAY_9
17.0
2017-01-14 15:18:26
R-TEMPERATURE_WEDNESDAY_1
19.0
2017-01-14 15:18:26
R-TEMPERATURE_WEDNESDAY_10
17.0
2017-01-14 15:18:26
R-TEMPERATURE_WEDNESDAY_11
17.0
2017-01-14 15:18:26
R-TEMPERATURE_WEDNESDAY_12
17.0
2017-01-14 15:18:26
R-TEMPERATURE_WEDNESDAY_13
17.0
2017-01-14 15:18:26
R-TEMPERATURE_WEDNESDAY_2
21.0
2017-01-14 15:18:26
R-TEMPERATURE_WEDNESDAY_3
19.0
2017-01-14 15:18:26
R-TEMPERATURE_WEDNESDAY_4
21.0
2017-01-14 15:18:26
R-TEMPERATURE_WEDNESDAY_5
17.0
2017-01-14 15:18:26
R-TEMPERATURE_WEDNESDAY_6
17.0
2017-01-14 15:18:26
R-TEMPERATURE_WEDNESDAY_7
17.0
2017-01-14 15:18:26
R-TEMPERATURE_WEDNESDAY_8
17.0
2017-01-14 15:18:26
R-TEMPERATURE_WEDNESDAY_9
17.0
2017-01-14 15:18:26
R-VALVE_ERROR_RUN_POSITION
15
2017-01-14 15:18:26
R-VALVE_MAXIMUM_POSITION
100
2017-01-14 15:18:26
R-VALVE_OFFSET
0
2017-01-14 15:18:26
control
21.0
2017-01-14 15:28:44
state
21.0
2017-01-14 15:28:44


Wie kann ich nun also eine Temperaturliste in mein Thermostat einbinden, wenn ich einen Eintrag wie Clima nicht finde?:-/ Über einen Denkanstoß würde ich mich sehr freuen:-)

martinp876

Mache doch gleich richtig.
Vorab: es gibt eine Reihe von templistverwaltungen. Hier die von hm\hminfo:
Definiere hminfo
Define hm HMinfo
Schaue im Wiki nach hminfo, da ist es ausführlicher.
Setze attr configtempfile auf deinen gewünschten Namen. Ich würde auch ein direktory setzen, kannst du auch später.
Mache
Set hm tempListG save
Jetzt sind alle aktuellen templisten der RTS in einem File.
Ich würde jetzt das file im Texteditor öffnen. Eine templisten nehme ( die Syntax ist quasi selbsterklaerend) und eine Kopie einer Liste anlegen. Den Namen, welcher in der Zeile entities steht musst du ändern. Also so, wie das Temperaturprofile heissen soll.

Wenn du eine hminfo templistG verify machst liest hminfo die Datei.

Jetzt gehst du zum climachannels Kanal und machst
Set rt_Clima tempTmplSet <meinprofil>
Die werden alle Profile aus dem file angeboten, suche eines aus.
Das Profil wird in einem attr gesichert. Mache also ein save.
Aus hminfo kannst du nun prüfen, dass alle Profile auch programmiert sind. Mache ein restore und hminfo schreibt alle Unterschiede. Setze das webcmd auf
desired-temp:controlMode:tempTmplSet
Dann kannst du alles Wesentliche in einer Zeile steuern.
Erstellen templisten wie viele du brauchst.

Vergiss die anderen Kommandos. Die machen keinen Spass.

ChHerrm

Danke für deine Rückmeldung! Ich habe jetzt die Schritte alle so weit ausgeführt, bis zu folgendem Befehl:

set HM_HM_CC_RT_DN_NEQ1011157_Clima tempTmplSet tempList.cfg

Die Rückmeldung ist aber, dass HM_HM_CC_RT_DN_NEQ1011157_Clima unbekannt ist. Auch nur NEQ1011157_Clima ist unbekannt. Also _Clima scheint irgendwie nicht verstanden zu werden:-/ Was kann ich daran ändern?

MadMax-FHEM

Mach doch mal ein list von dem Gerät und poste es hier.

Wenn das gezeigte die ganze Konfiguration des Thermostaten ist, dann ist da auch kein _Clima Kanal da.

Somit kann der Aufruf ja nicht gehen.

Hast du irgendwelche Kanäle gelöscht?
Umbenannt?

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

frank

ZitatDie Rückmeldung ist aber, dass HM_HM_CC_RT_DN_NEQ1011157_Clima unbekannt ist. Auch nur NEQ1011157_Clima ist unbekannt. Also _Clima scheint irgendwie nicht verstanden zu werden:-/ Was kann ich daran ändern?
kein wunder.
martins beschreibung bezieht sich auf devices vom TYPE=CUL_HM.
du nutzt aber welche vom TYPE=HMCCUDEV.
das sollte man ggf im titel deutlicher hervorheben.
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

MadMax-FHEM

Zitat von: frank am 15 Januar 2017, 16:26:43
kein wunder.
martins beschreibung bezieht sich auf devices vom TYPE=CUL_HM.
du nutzt aber welche vom TYPE=HMCCUDEV.
das sollte man ggf im titel deutlicher hervorheben.

Oh, stimmt.

Gut, dass jemand genau liest...

Aber stimmt bei dem Tutel etc. wäre ich jetzt auch nicht auf sowas gekommen...

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

ChHerrm

Hm, okay. Also ist das Übergeben einer Temperaturliste ohne Weiteres nicht möglich bzw. noch nicht gemacht worden, wenn ich es als HMCCUDEV angelegt habe? Wäre es ein großer Aufwand, das Umzustellen bzw. wäre das überhaupt möglich?

MadMax-FHEM

Vielleicht erst mal im Betreff angeben, dass es sich um die Nutzung von HMCCU handelt damit jemand drüber stolpert der sowas hat / weiß...

Da ich das nicht nutze, sondern direkt an fhem angebunden bin, bin ich raus...

Gruß und viel Erfolg, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

ChHerrm

Okay, habe es jetzt mal umbenannt. Danke für eure Hinweise!

zap

Jetzt habe ich den Beitrag bemerkt ;-)

Die Temperaturliste bzw. die Wochenprogramme werden bei HMCCUDEV über die Config-Parameter eingestellt, nicht über Datenpunkte. Der richtige Befehl dafür ist "set config".

Leider sind diese Parameter schlecht bzw. nicht dokumentiert. Die beste Vorgehensweise ist, sich mit "get configlist" erst mal die aktuellen Einstellungen bzw. Config-Parameter anzeigen zu lassen.

Du führst also mal folgenden Befehl aus:

get HM_HM_CC_RT_DN_NEQ1005861 configlist

Dabei findest Du u.a. die Parameter ENDTIME_Wochentag_Nr=nnn und TEMPERATURE_Wochentag_Nr=nnn

Bei ENDTIME_xxx wird das Offset von 0 Uhr in Minuten angegeben (7 Uhr = 7*60 = 420). Beispiel: Wenn Du von 0-7 Uhr 19 Grad haben möchtest und von 7-22 Uhr 21 Grad und ab 22 Uhr wieder 19 Grad, kannst Du das (am Beispiel Montag) wie folgt einstellen:


set xyz config ENDTIME_MONDAY_1=420 ENDTIME_MONDAY_2=1320 ENDTIME_MONDAY_3=1440
set xyz config TEMPERATURE_MONDAY_1=19 TEMPERATURE_MONDAY_2=21 TEMPERATURE_MONDAY_3=19


Wichtig! Die letzte angegebene ENDTIME muss immer 1440 (=24*60) sein! Im Beispiel oben wird davon ausgegangen, dass die ENDTIMEs 4-13 alle auf 1440 stehen.

Du siehst, die Sache ist lange nicht so komfortabel wir in CUL_HM. Grund dafür ist, dass ich davon ausgegangen bin, dass man diese Art der Konfiguration im CCU Webinterface erledigt, da das dort recht komfortabel möglich ist. Denn wenn Du den Wandthermostaten einsetzt, wird die Sache in HMCCU noch komplizierter, da es dort noch 3 Wochenprofile gibt. D.h. die Anzahl der möglichen Parameter *3.

Daher meine Empfehlung: konfiguriere das über die CCU. Es wird sich ja vermutlich nur selten ändern.
2xCCU3, Fenster, Rollläden, Themostate, Stromzähler, Steckdosen ...)
Entwicklung: FHEM auf AMD NUC (Ubuntu)
Produktiv inzwischen auf Home Assistant gewechselt.
Maintainer: FULLY, Meteohub, HMCCU, AndroidDB

ChHerrm

Okay, dann weiß ich immerhin Bescheid. Danke für deine Hilfe!! :-)