Erste Schritte mit dem HM-CC-RT-DN ...

Begonnen von Gerber, 19 Dezember 2013, 12:55:53

Vorheriges Thema - Nächstes Thema

Gerber

Hallo Community,

habe mir nun um meine HomeMatic welt zu erweitern einen HM-CC-RT-DN zum Test zugelegt.
In meiner neuen Wohnung möchte ich mehrere dieser Modelle in Betrieb nehmen und miteinander auf dem Channel 5 ClimaTeam peeren.

Ich habe den HM-CC-RT-DN an Fhem gepairt und alle Channels wurden erfolgreich in die fhem.cfg aufgenommen + Action Detector.

Soweit sogut.


Ziele:
- will über die Fhem Oberfläche / andFhem App die Temperatur einstellen können
- will über die Fhem Oberfläche z.B. ein Wochenplan erstellen wann geheizt werden soll und wann nicht ??
- will auch keinen TemperaturSensor oder Fensterkontakt mit dem HM-CC-RT-DN vorerst verbinden also rein nur den HM-CC-RT-DN bedienen...

Also ist vorerst ja nur der Channel 04 für mich interresant soweit ich mich eingelesen hab.
Nun weis ich nicht wie ich weiter vorgehen soll ?
Welche Schritte folgen nun sinvoll ?

Hab auch hier im Forum viele HM-CC-RT-DN Beiträge durchgelesen, bin aber nicht wirklich weiter gekommen...

Bin um jede Hilfe sehr sehr dankbar.

MFG

Gerber


Rohan

Fhem auf Mini-ITX mit Celeron 2-Core, HMLAN (> 55 Devices), CUL (FS20 und EM), RFXtrx 433E, Arduino (einige DS18B20), RPi mit 1-Wire (DS2423 für S0-Signale, DS18B20+), RPi/Arduino mit MQ-5 und MQ-9 (CO- und CNG/LPG-Sensor), CO-20 IAQ Sensor

Gerber

Hi Thomas,

jap disesen Link kenn ich.

Mir sind nur eben die nächsten Schritte nicht klar.
Welche Befehle ich genau benötige.
Damit ich eben die Temperatur über das Web einstellen kann.

Wenn ich diese änder wird ein set befehl geschickt, aber die Temperatur springt beim aktualisieren auf die Ausgangstemperatur zurück.

Und auch diese Wocheneinstellungen habe ich noch nicht wirklich verstanden...

Sorry noch nie mit diesem "HM-CC-RT-DN" gearbeitet

MFG Gerber

Rohan

#3
Hmmm...

gibt zu HM eine von Martin geschriebene Einsteigerdoku.

Und das der RT so ca. 2,5 Minuten braucht, bis er einen "set desiredTemp"-Befehl bekommt und quittieren kann (solange wird in der Web-GUI auch noch der alte Wert angezeigt) ist einfach so.

Also das Lesen und selbst Einarbeiten kann und möchte ich dir nicht (ab)nehmen ;)

Kleiner Tipp: Schritt für Schritt, du machst (mM) zu viele Baustellen gleichzeitig auf.

Edith wollte noch unbedingt loswerden: Falls du mit Wochenplan die TempListen aus dem Wiki meinst, kann ich dir eh nur das sagen, was dort geschrieben steht, weil ich es genau so mache.

Gruß
Thomas
Fhem auf Mini-ITX mit Celeron 2-Core, HMLAN (> 55 Devices), CUL (FS20 und EM), RFXtrx 433E, Arduino (einige DS18B20), RPi mit 1-Wire (DS2423 für S0-Signale, DS18B20+), RPi/Arduino mit MQ-5 und MQ-9 (CO- und CNG/LPG-Sensor), CO-20 IAQ Sensor

Gerber

Hi,

verdammt, ne klar komme nicht um das lesen herum das stimmt.

Hab auch schon viele viele Docs durchgelesen.

Eben nur die Dinge mit dem Wochentimer usw sind mir einfach noch nciht klar...
Und das wäre eigentlich von meiner Seite aus der nächste Schritt.
Wegen dem habe ich mich hier her gewandt -.-

MFG gerber

Rohan

Hi,

fluchen hilft dir auch nicht weiter  :P

Zitat von: Gerber am 19 Dezember 2013, 13:30:48... Wegen dem habe ich mich hier her gewandt ...

Meinst du denn jetzt mit Wochenplan die TempListen aus dem Wiki? Falls ja, was verstehst du daran nicht? Gut, es ist eine Querverbindung zum Erstellen einer 99_myUtils gegeben, aber auch dazu ist (mM) ausreichend Hilfestellung im Wiki gegeben. Und die Suchfuktion des Forums habe auch ich schon zu schätzen gelernt.

Gruß
Thomas
Fhem auf Mini-ITX mit Celeron 2-Core, HMLAN (> 55 Devices), CUL (FS20 und EM), RFXtrx 433E, Arduino (einige DS18B20), RPi mit 1-Wire (DS2423 für S0-Signale, DS18B20+), RPi/Arduino mit MQ-5 und MQ-9 (CO- und CNG/LPG-Sensor), CO-20 IAQ Sensor

Gerber

 :D :D

ja genau dies mein ich...

wie ich die 99_myUtils aufrufe oder mit dem Channel verbinde usw ist mir noch nciht wirklich klar...

Gruß

Rohan

Hmmm....

schau mal hilfsweise ins Wiki zum HM-CC-TC. Dort steht etwas mehr (u.a. Erläuterungstext) drin und muss nur entsprechend abgeändert werden (z.B. Namensgebung).

Zitat
######################################################
# Temperatur-Liste für Kellertreppe
# setzen per Aufruf von "{SetTempList_UG_Treppe_Heizung}"
# Vorsicht, da kein HM-CC-TC, sondern HM-CC-RT-DN, ist hier ein anderer Channel
# zu nehmen.
# ...

Auch die Kommentierungen in den Sub-Beispielen beachten.

Ich bin jetzt raus.

Gruß
Thomas
Fhem auf Mini-ITX mit Celeron 2-Core, HMLAN (> 55 Devices), CUL (FS20 und EM), RFXtrx 433E, Arduino (einige DS18B20), RPi mit 1-Wire (DS2423 für S0-Signale, DS18B20+), RPi/Arduino mit MQ-5 und MQ-9 (CO- und CNG/LPG-Sensor), CO-20 IAQ Sensor

Gerber

Ok werd ich mich mal informieren....

Danke für alles Thomas.

MFG Gerber

strauch

Du kannst den Wochentimer auch einfach über andfhem einstellen, dort dann aber für den Kanal nicht für das eigtl. Gerät. Matthias will das irgendwann mal verbinden, das es nur noch ein Gerät für den DN gibt.
FHEM 5.6 VMware mit Debian. 1 CUL für FS20 und HMLAN für Homematic, HM-CC-RT-DN, HM-LC_Sw1PBU-FM, HM-LC-Bl1PBU-FM,  HM-SEC-SC, HM-SEC-SC-2, HM-LC-Sw1-Pl2, HM-Sec-RHS, ASH2200, FHT80B, S20KSE, Sonos, XBMC, FB_Callmonitor, SMLUSB, Arduino Firmata, uvm.

Gerber

#10
Hi,

eine Frage besteht vorerst noch:

1.) anbei hab ich ein pic wo die an Fhem gepairten Channel des HM-CC-RT-DN zu sehen sind (noch nicht umbenannt -.-)

Überall ist von dem  "Channel (Kanal) 04 _ClimRT_tr" der ist aber bei mir nicht vorhanden...

Kann ich dann keine Temperaturlisten setzten oder muss ich hierfür den Channel "Clima" verwenden ?

Danke im voraus

Mfg Gerber

schnun

Hi Gerber,

ja, "Clima" passt.

Also das Modul in die 99myutils kopieren und dann die gewünschten Zeiten eingeben.
"Clima" habe ich in meiner .cfg auf "kue_heizungkueche" geändert.
Anbei das Modul aus meiner 99myutils (von 24.00 Uhr bis 04.30 sind 19.5 Grad etc.)

Danach die 99myutils speichern und in die FHEM Eingabezeile gibst Du - in meinem Fall -
{SetTempList_kue_heizungkueche} ein. Die geschweiften Klammern nicht vergessen.
Dann machst noch ein GetConfig auf den "Clima" (oder wie Du ihn letztendlich taufst),
einen "shutdown restart" und wartest mal ca. 3 min. In der logfile von "Clima" sollte nun sowas stehen (verified):

2013-12-14_20:52:25 kue_ThermoClima tempList_State: verified
2013-12-14_20:52:25 kue_ThermoClima tempListSat:   05:30 18.0 09:00 24.0 12:00 19.0 15:00 20.0 19:00 20.0 24:00 19.0
2013-12-14_20:52:25 kue_ThermoClima tempListSun:   05:30 18.0 09:00 24.0 12:00 19.0 15:00 20.0 19:00 20.0 24:00 19.0
2013-12-14_20:52:25 kue_ThermoClima tempListMon:   05:30 18.0 09:00 24.0 12:00 19.0 15:00 20.0 19:00 20.0 24:00 19.0
2013-12-14_20:52:25 kue_ThermoClima tempListTue:   05:30 18.0 09:00 24.0 12:00 19.0 15:00 20.0 19:00 20.0 24:00 19.0
2013-12-14_20:52:25 kue_ThermoClima tempListWed:   05:30 18.0 09:00 24.0 12:00 19.0 15:00 20.0 19:00 20.0 24:00 19.0
2013-12-14_20:52:25 kue_ThermoClima tempListThu:   05:30 18.0 09:00 24.0 12:00 19.0 15:00 20.0 19:00 20.0 24:00 19.0
2013-12-14_20:52:25 kue_ThermoClima tempListFri:   05:30 18.0 09:00 24.0 12:00 19.0 15:00 20.0 19:00 20.0 24:00 19.0
######################################################

Hier noch ein Ausschnitt meiner 99myutils:


sub
SetTempList_kue_heizungkueche()
{
   { fhem ("set kue_ThermoClima tempListMon prep 04:30 19.0 09:00 23.0 12:00    19.0 15:00 19.0 19:00 22.0 24:00 19.5")};
   { fhem ("set kue_ThermoClima tempListTue prep 04:30 19.0 09:00 23.0 12:00    19.0 15:00 19.0 19:00 22.0 24:00 19.5")};
   { fhem ("set kue_ThermoClima tempListWed prep 04:30 19.0 09:00 23.0 12:00    19.0 15:00 19.0 19:00 22.0 24:00 19.5")};
   { fhem ("set kue_ThermoClima tempListThu prep 04:30 19.0 09:00 23.0 12:00    19.0 15:00 19.0 19:00 22.0 24:00 19.5")};
   { fhem ("set kue_ThermoClima tempListFri prep 04:30 19.0 09:00 23.0 12:00    19.0 15:00 19.0 19:00 22.0 24:00 19.5")};
   { fhem ("set kue_ThermoClima tempListSat prep 04:30 19.0 09:00 23.0 12:00    19.0 15:00 19.0 19:00 22.0 24:00 19.5")};
   { fhem ("set kue_ThermoClima tempListSun exec 04:30 19.0 09:00 23.0 12:00    19.0 15:00 19.0 19:00 22.0 24:00 19.5")};
}
# End SetTempList_kue_heizungkueche


Hoffe nun klappt's bei Dir...

Gruss
Patrick
FHEM 5.7
FB 7362 SL
Raspberry Pi Model B
RFXTRX 433mhz
2 x HM-Lan-Adapter

tantor

welcher Name oder Kürzel definiert den nun genau dein Aktor? Ich glaube, dass ich an dieser Stelle bei mir ein Fehler in der Konfi habe. Ich gehe mal davon aus, dass das Thermostat sich im AUTO-Modus befinden muss. Was geschieht mit der Werkseinstellung?
FHEM mit CUL V3.4 an Raspberry Pi 3
CUL V 1.67 CUL868; nanoCUL V1.66 433MHz; 1Wire USB-Adapter 2480B
8x HM-CC-RT-DN Fw 1.3; 9x HM-LC-Bl1PBU-FM Fw2.3
11x DS1820 2xDS2408

Gerber

Hi,

Danke schön für die cfg  + logs

genau hab jetzt alles mal getestet und es funktioniert alles soweit Danke nochmal  ;)

Sind nun die Werte in dem HM-CC-RT-DN fest hinterlegt ??, d.h. auch wenn Fhem nicht arbeitet (ausfall, defekt ...) werden die Zeiten eingehalten ??

schon mal getestet ??

@ tantor du musst nicht auf den Aktor verlinken sondern auf den Kanal 4 des Aktors (Clima) ...
Bei schnun´s beispiel heißt der Channel: "kue_ThermoClima"

Mfg Gerber

schnun

Nein, noch nicht getestet, aber kannst ja mal kurz vor gespeicherter Temperaturänderung
den Stecker ziehen  :D
FHEM 5.7
FB 7362 SL
Raspberry Pi Model B
RFXTRX 433mhz
2 x HM-Lan-Adapter