Homegear vs. YAHM

Hallo, ich nutze derzeit einen Raspi 3 mit dem HM-MOD-RPI-PCB.
Installiert habe ich openhab und YAHM (zur Emulation einer CCU). Meine ersten Versuche waren mit homegear, aber dort wollte das Funkmodul sich nicht mit den Geräten paaren. Mit YAHM hat es sofort geklappt.
Jetzt wollte ich fragen, was die Vorteile von homegear? Lohnt es sich darauf umzustellen? Wenn ja, warum? Wenn nein, warum nicht?
Danke

Mein Killerargument war, die Heizprofile der Thermostate per Skript zu bearbeiten. Das schont die Nerven. (Wie kann man überhaupt die Temperaturprofile bei der CCU2/YAHM wechseln? Ich hab keine andere Möglichkeit gefunden, als manuell in die Geräteeinstellungen zu gehen.) Zusätzlich kann ich auch z.B. die Parameter einer Direktverknüpfung aus openHAB verändern. Das wüßte ich auch nicht, wie es bei der CCU2/YAHM überhaupt geht.

Außerdem ist Homegear sehr schlank und effizient, was man von der CCU2/YAHM auch nicht behaupten kann. Homegear belegt im Betrieb mit ca. 60 Geräten stabil 50 MB Speicher auf meinem Pi3. Da kann dann openHAB locker 400-500 MB brauchen.

Der einzige Vorteil der CCU2/YAHM/Raspberrymatic ist die Möglichkeit HomematicIP anbinden zu können. Da dies mit Homegear nicht geht, mache ich einen Bogen darum (um HmIP).

Dass Homegear nicht sofort funktioniert hat, liegt entweder am Pi3, hier muss man einiges (BT, Wifi) von der Schnittstelle wegräumen oder an der Firmware des HM-MOD-RPI-PCB https://git.zerfleddert.de/cgi-bin/gitweb.cgi/hmcfgusb.

Die Antwort ist also, “Es kommt darauf an.” :wink:

1 Like

YAHM kann Homematic IP auch nicht automatisch. Da muss auch noch etwas nachgeladen und kompiliert werden (noch nicht getestet, ob das wirklich klappt, da ich keine IP Geräte habe).

Wie meinst Du das mit den Temperaturprofilen ändern und den Direktverknüpfungen? Wie schon gesagt, bin noch recht neu und unerfahren - kämpfe auch noch mit meinem generellen Aufbau. Was wie auslesen lassen, was brauche ich, was nicht, wie kann man das logisch anordnen, usw.

Vielleicht setz ich mich am Wochenende nochmals dazu und versuche mich mit homegear anzufreunden.
Was würdest Du vorschlagen? Selbst basteln, oder openHabian? Bisher hab ich um die Fertiglösung einen Bogen gemacht, da ich lieber weiß, was ich alles zusätzlich zur Basis installiere :smiley:

Also ich mach um YAHM einen Bogen, das hat mir mal den Mailserver deinstalliert. :wink:

Auf jeden Fall openHABian, das ist nur Raspbian + Erweiterungen. OpenHABian ist die Basis. :wink:

Temperaturprofile haben Wand- und Heizkörperthermostate. Da gibst du Zeit und Temperatur vor, dann regeln die Thermostate alles selbstständig. (7 Tage, jeweils bis zu 15 Schaltzeiten mit Temperatur. Bei Wandthermostaten 3 separate Profile. 7x15x2=210. Bis zu 210 Werte pro Heizkörper, bis zu 630 pro Wandthermostat.)

Direktverknüpfungen sind bestimmte Trigger, die die Geräte untereinander versenden (ohne CCU/Homegear/openHAB). Teilweise haben die Parameter. Z. B. Türkontakt+Mp3-Gong, der Parameter ist der Soundeffekt. :wink:

Mit CCU & co. kann man solche Parameter nur manuell (per Klick in GUI) setzen, mit Homegear kann das gescriptet werden und jederzeit automatisch ausgeführt werden.

Was willst Du denn alles einbinden?
Bei mir ist es:

  • Homematic: Heizung, Türkontakte, Bewegungsmelder, Rauchmelder, Schalter
  • Hue: Licht
  • Audio: Squeezebox (LMS), Echo
  • Video: Kodi, Harmony

openHAB steuert das dann übergeordnet.

Ich hab auf dem Raspi nur YAHM (CCU), openhab und samba installiert.

Bei mir wird das ein längerfristiges Projekt (Preisfrage). Momentan bau ich gerade die Heizung um (Wandthermostat, Heizkörperventil und Drehgriffkontakt). Dann in weiterer Folge soll das Licht umgerüstet werden, die Rauchmelder getauscht und das Türschloss. Rollläden wären auch noch nett.

Also die Profile Auto, Manuell, Urlaub, etc meinst Du. Die kann man dann überschreiben und muss man nicht direkt über die CCU GUI umstellen. Und über die Regeln wähl ich dann das passende Profil aus.

Direktverknüpfungen habe ich bisher auch die CCU gemacht.

Ich denke, ich gebe homegear noch ne Chance. Es gibt ja ein gutes Hilfeforum :wink:

[edit:] Vor dem Wechsel muss ich die Geräte abmelden und zurücksetzen, oder?

Als Tip, die Thermostate als ARR-Bausatz bei ELV kaufen. 30 € (Heizkörper) bzw. 35 € (Wand), sind in 5 Minuten zusammengesteckt. Kein Löten. (Achtung: ARR-Bausatz <> Komplettbausatz)

Falls der Projekt-Umfang reicht, ELV-Card nehmen. Kosten 20 €, bei 200 Euro Jahresumsatz 20 € Bonus (Bei mehr Umsatz mehr, bis 50€ bei 1000€) und keine Versandkosten. Dazu hat ELV alle Nase lang (gefühlt alle 2-3 Wochen) einen Rabatt, 7-10 € bei 69-75€ Umsatz. In Zusammenhang mit der ELV-Card und keine Versandkosten läppert sich der Rabatt.

Nein, ich meine die Heiz- und Absenkphasen, die greifen, wenn die Heizung auf Auto steht.

?
Du solltest Direktverknüpfungen machen, wenn Du Fensterkontakt, Heizkörper- und Wandthermostat verwendest. Dazu gibt es aber auch mit Homegear den Homematic Konfigurator (Download by eq-3)

Immer dran denken, nicht Homegear hat das Problem gemacht, sondern Pi3 und HM-MOD-RPI-PCB. :wink:

Ja. Nimm dir nur ein Gerät, bis Du die Verbindung hergestellt hast. Am besten mit einer weiteren SD-Karte, dann kannst du ganz schnell zurück. Falls Du abbrechen mußt. :wink:

1 Like

Ich möchte homegear’s node-blue noch ins Rennen führen. Der Editor von node-red mit der runtime von homegear drunter. Regeln und Automatismen schreiben per Mausklick…

Noch dazu ist homegear für mich eine komplett transparente MQTT-Bridge, da ich alles in MQTT abbilde. Dann ist auch egal mit was ich automatisiere oder visualisiere. Bei allem anderen was ich bis dahin gefunden hatte, musste ich jeden Datenpunkt von hand in mqtt holen.
Hatte vor längerem mal was drüber geschrieben: https://allgeek.de/2017/07/09/homematic-mit-node-red-ueber-homegear/
Für die dort beschrieben Lösung mit dem CC1101 gibt es ja mittlerweile eine bessere Lösung: CC1101 RPi SPI Adapter

Bezüglich ab/anlernen, schau mal hier: https://wiki.fhem.de/wiki/AES_Encryption#Hinweise

Danke für den Tip mit der Karte. Das habe ich mir auch schon überlegt, da brauche ich nicht immer so viel auf einmal kaufen.
Sonst nutze ich von Anfang an die Bausätze. Die ersten 2 Heizkörperthermostate waren etwas zäh, aber mittlerweile sind sie schnell zusammengesteckt.

Ich hatte im Wohnzimmer die Thermostate direkt verbunden und dann den Fensterkontakt über eine Regel hinzugefügt. Gibt es da nicht auch eine Weboberfläche zum Einstellen? Denn der Konfigurator läuft ja glaub ich nur unter Windows, wenn ich das richtig im Kopf habe.

Wer der Auslöser des Problems ist ist egal, das Kompletpaket wollte nicht funktionieren :smiley:

node-blue :slight_smile:

AES habe ich nicht aktiviert.
Wollte bezüglich Ablernen sowieso auch alles auf Werkseinstellungen zurücksetzen und sauber durchstarten.

1 Like

So, hab jetzt ein jungfräuliches openhabian mit homegear installiert. Sonst noch nichts verändert.
Das Ganze läuft wie schon gesagt auf einem Raspi3 mit dem ELV Adapter für Homematic. Freue mich über alle Hinweise Tips und Tricks, wie ich das zum Laufen kriege (2 Eigenversuche sind kläglich gescheitert). Ich will nicht wieder verbocken :smiley:

Geh mal hiernach vor:
https://doc.homegear.eu/data/homegear-homematicbidcos/configuration.html#homematic-wireless-module-for-raspberry-pi-hm-mod-rpi-pcb

Danach Firmware vom Adapter auf 1.4 upgraden:

1 Like

Die Anleitung hatte ich bereits - allerdings ohne das Firmwareupdate. Werde es im Laufe des Tages probieren und nach der Arbeit am Abend testen.

muss ich sonst noch was konfigurieren, oder umschreiben außer dem, was da steht unter dem Punkt steht?
Gateway Einstellungen, oder Verschlüsselungssachen? Ich meine damit 5.2.5 der Anleitung. Oder reichen die Einstellungen von 5.2.6

Herzlichen Dank, es hat geklappt :slight_smile: Vielleicht war es wirklich nur das Firmwareupdate warum es absolut nicht klappen wollte. Jetzt heißt dann mal schauen, wie ich weiter konfigurieren kann/muss. Weboberfläche Direktverknüpfungen, Heiz und Absenkphasen, etc. Danke für eure Hilfe bei der Einrichtung.

Viel Spass!

Als kleiner Tip, ich habe meine Geräte alle nach dem gleichen Schema benannt, das macht die Sache nachher einfacher. 2 Buchstaben als Kürzel für den Raum, dann nochmal 2 Buchstaben für den Typ. (Falls mehrere Geräte eines Typs in einem Raum, dann den Typ um eine Ziffer erweitern)
Ich habe die Namen bereits in Homegear vergeben, dann benutzt openHAB die auch für die Auto-Discovery, und der Homematic Konfigurator kennt die Namen auch.

Vorteil: Man tippt sich nicht die Finger wund, und weiß trotzdem, was gemeint ist.

WZHK1 = Wohnzimmer Heizkörper 1
WZHK2 = Wohnzimmer Heizkörper 2
AZWT = Arbeitszimmer Wandthermostat
AZFK = Arbeitszimmer Fensterkontakt

Dadurch hat man die Geräte eines Raumes einfach zusammen.

Die Items in openHAB heissen dann entsprechend (<GERÄT>_<KANALNAME>).

AZFK_STATE
AZFK_LOWBAT

Auch die anderen Geräte (nicht Homematic) sind in dem Schema benannt:
AZDL = Arbeitszimmer Deckenlampe
AZSD = Arbeitszimmer Steckdose

Mit etwas Excel-Knowhow und der Ausgabe von ls aus Homegear kann man dann auch ganz schnell die items-Files erstellen.

die .things habe ich mir von den ersten Versuchen gesichert und die .items gibt es auch noch :slight_smile:
Meine Benennung ist ähnlich zu Deiner. Zimmer_Typ (Benennung ist in beiden Systemen gleich)

Spannend wird’s jetzt dann bei den Verknüpfungen in Homegear und einer grundlegenden Temperaturregelung. Und das alles in Verbindung mit Openhab…

Hier mal ein php-Skript zur Profileinstellung. Die Blöcke mit Temperatur und Endtime generiert man sich am besten per Excel.

Die Arrays $hk und $wt sind einfach die PeerIds aus Homegear.

Das ist nur ein Bespiel, wie so etwas aussehen kann, ich benutz das immer als Vorlage, weil ich damit mehre Geräte in einem Rutsch einstellen kann. ENDTIME_<TAG>_<NUMMER> ist die Zeit in Minuten bis zu der die Temperatur gelten soll.

#!/usr/bin/env php
<?php
//Wochenprogramm fuer hm-cc-rt-dn

$hg = new \Homegear\Homegear();
print_r("1");
$hg->setScriptLogLevel(5);
$hk = array(6,10,15,16,17,36,38,40,45,48,50,52,54,55,57);

$i=0;
// foreach ($hk as &$device) {
//     $hg->putParamset($device, -1, "MASTER", array("TEMPERATURE_LOWERING" => 19.0, 
//                                                   "TEMPERATURE_COMFORT" => 22.0,
//                                                   "BOOST_TIME_PERIOD" => 3,
//                                                   "DECALCIFICATION_TIME" => 14 + $i,

//                                                   "TEMPERATURE_MONDAY_1"=> 17.0,
//                                                   "ENDTIME_MONDAY_1"=> 375,
//                                                   "TEMPERATURE_MONDAY_2"=> 21.0,
//                                                   "ENDTIME_MONDAY_2"=> 540,
//                                                   "TEMPERATURE_MONDAY_3"=> 19.0,
//                                                   "ENDTIME_MONDAY_3"=> 1005,
//                                                   "TEMPERATURE_MONDAY_4"=> 21.0,
//                                                   "ENDTIME_MONDAY_4"=> 1230,
//                                                   "TEMPERATURE_MONDAY_5"=> 17.0,
//                                                   "ENDTIME_MONDAY_5"=> 1440,
//                                                   "TEMPERATURE_MONDAY_6"=> 17.0,
//                                                   "ENDTIME_MONDAY_6"=> 1440,
//                                                   "TEMPERATURE_MONDAY_7"=> 17.0,
//                                                   "ENDTIME_MONDAY_7"=> 1440,
//                                                   "TEMPERATURE_MONDAY_8"=> 17.0,
//                                                   "ENDTIME_MONDAY_8"=> 1440,
//                                                   "TEMPERATURE_MONDAY_9"=> 17.0,
//                                                   "ENDTIME_MONDAY_9"=> 1440,
//                                                   "TEMPERATURE_MONDAY_10"=> 17.0,
//                                                   "ENDTIME_MONDAY_10"=> 1440,
//                                                   "TEMPERATURE_MONDAY_11"=> 17.0,
//                                                   "ENDTIME_MONDAY_11"=> 1440,
//                                                   "TEMPERATURE_MONDAY_12"=> 17.0,
//                                                   "ENDTIME_MONDAY_12"=> 1440,
//                                                   "TEMPERATURE_MONDAY_13"=> 17.0,
//                                                   "ENDTIME_MONDAY_13"=> 1440,
                                             
                                             
//                                                   "TEMPERATURE_TUESDAY_1"=> 17.0,
//                                                   "ENDTIME_TUESDAY_1"=> 375,
//                                                   "TEMPERATURE_TUESDAY_2"=> 21.0,
//                                                   "ENDTIME_TUESDAY_2"=> 540,
//                                                   "TEMPERATURE_TUESDAY_3"=> 19.0,
//                                                   "ENDTIME_TUESDAY_3"=> 1005,
//                                                   "TEMPERATURE_TUESDAY_4"=> 21.0,
//                                                   "ENDTIME_TUESDAY_4"=> 1230,
//                                                   "TEMPERATURE_TUESDAY_5"=> 17.0,
//                                                   "ENDTIME_TUESDAY_5"=> 1440,
//                                                   "TEMPERATURE_TUESDAY_6"=> 17.0,
//                                                   "ENDTIME_TUESDAY_6"=> 1440,
//                                                   "TEMPERATURE_TUESDAY_7"=> 17.0,
//                                                   "ENDTIME_TUESDAY_7"=> 1440,
//                                                   "TEMPERATURE_TUESDAY_8"=> 17.0,
//                                                   "ENDTIME_TUESDAY_8"=> 1440,
//                                                   "TEMPERATURE_TUESDAY_9"=> 17.0,
//                                                   "ENDTIME_TUESDAY_9"=> 1440,
//                                                   "TEMPERATURE_TUESDAY_10"=> 17.0,
//                                                   "ENDTIME_TUESDAY_10"=> 1440,
//                                                   "TEMPERATURE_TUESDAY_11"=> 17.0,
//                                                   "ENDTIME_TUESDAY_11"=> 1440,
//                                                   "TEMPERATURE_TUESDAY_12"=> 17.0,
//                                                   "ENDTIME_TUESDAY_12"=> 1440,
//                                                   "TEMPERATURE_TUESDAY_13"=> 17.0,
//                                                   "ENDTIME_TUESDAY_13"=> 1440,
                                             
//                                                   "TEMPERATURE_WEDNESDAY_1"=> 17.0,
//                                                   "ENDTIME_WEDNESDAY_1"=> 375,
//                                                   "TEMPERATURE_WEDNESDAY_2"=> 21.0,
//                                                   "ENDTIME_WEDNESDAY_2"=> 540,
//                                                   "TEMPERATURE_WEDNESDAY_3"=> 19.0,
//                                                   "ENDTIME_WEDNESDAY_3"=> 1005,
//                                                   "TEMPERATURE_WEDNESDAY_4"=> 21.0,
//                                                   "ENDTIME_WEDNESDAY_4"=> 1230,
//                                                   "TEMPERATURE_WEDNESDAY_5"=> 17.0,
//                                                   "ENDTIME_WEDNESDAY_5"=> 1440,
//                                                   "TEMPERATURE_WEDNESDAY_6"=> 17.0,
//                                                   "ENDTIME_WEDNESDAY_6"=> 1440,
//                                                   "TEMPERATURE_WEDNESDAY_7"=> 17.0,
//                                                   "ENDTIME_WEDNESDAY_7"=> 1440,
//                                                   "TEMPERATURE_WEDNESDAY_8"=> 17.0,
//                                                   "ENDTIME_WEDNESDAY_8"=> 1440,
//                                                   "TEMPERATURE_WEDNESDAY_9"=> 17.0,
//                                                   "ENDTIME_WEDNESDAY_9"=> 1440,
//                                                   "TEMPERATURE_WEDNESDAY_10"=> 17.0,
//                                                   "ENDTIME_WEDNESDAY_10"=> 1440,
//                                                   "TEMPERATURE_WEDNESDAY_11"=> 17.0,
//                                                   "ENDTIME_WEDNESDAY_11"=> 1440,
//                                                   "TEMPERATURE_WEDNESDAY_12"=> 17.0,
//                                                   "ENDTIME_WEDNESDAY_12"=> 1440,
//                                                   "TEMPERATURE_WEDNESDAY_13"=> 17.0,
//                                                   "ENDTIME_WEDNESDAY_13"=> 1440,
                                             
//                                                   "TEMPERATURE_THURSDAY_1"=> 17.0,
//                                                   "ENDTIME_THURSDAY_1"=> 375,
//                                                   "TEMPERATURE_THURSDAY_2"=> 21.0,
//                                                   "ENDTIME_THURSDAY_2"=> 540,
//                                                   "TEMPERATURE_THURSDAY_3"=> 19.0,
//                                                   "ENDTIME_THURSDAY_3"=> 1005,
//                                                   "TEMPERATURE_THURSDAY_4"=> 21.0,
//                                                   "ENDTIME_THURSDAY_4"=> 1230,
//                                                   "TEMPERATURE_THURSDAY_5"=> 17.0,
//                                                   "ENDTIME_THURSDAY_5"=> 1440,
//                                                   "TEMPERATURE_THURSDAY_6"=> 17.0,
//                                                   "ENDTIME_THURSDAY_6"=> 1440,
//                                                   "TEMPERATURE_THURSDAY_7"=> 17.0,
//                                                   "ENDTIME_THURSDAY_7"=> 1440,
//                                                   "TEMPERATURE_THURSDAY_8"=> 17.0,
//                                                   "ENDTIME_THURSDAY_8"=> 1440,
//                                                   "TEMPERATURE_THURSDAY_9"=> 17.0,
//                                                   "ENDTIME_THURSDAY_9"=> 1440,
//                                                   "TEMPERATURE_THURSDAY_10"=> 17.0,
//                                                   "ENDTIME_THURSDAY_10"=> 1440,
//                                                   "TEMPERATURE_THURSDAY_11"=> 17.0,
//                                                   "ENDTIME_THURSDAY_11"=> 1440,
//                                                   "TEMPERATURE_THURSDAY_12"=> 17.0,
//                                                   "ENDTIME_THURSDAY_12"=> 1440,
//                                                   "TEMPERATURE_THURSDAY_13"=> 17.0,
//                                                   "ENDTIME_THURSDAY_13"=> 1440,
                                             
//                                                   "TEMPERATURE_FRIDAY_1"=> 17.0,
//                                                   "ENDTIME_FRIDAY_1"=> 375,
//                                                   "TEMPERATURE_FRIDAY_2"=> 21.0,
//                                                   "ENDTIME_FRIDAY_2"=> 540,
//                                                   "TEMPERATURE_FRIDAY_3"=> 21.0,
//                                                   "ENDTIME_FRIDAY_3"=> 1305,
//                                                   "TEMPERATURE_FRIDAY_4"=> 17.0,
//                                                   "ENDTIME_FRIDAY_4"=> 1440,
//                                                   "TEMPERATURE_FRIDAY_5"=> 17.0,
//                                                   "ENDTIME_FRIDAY_5"=> 1440,
//                                                   "TEMPERATURE_FRIDAY_6"=> 17.0,
//                                                   "ENDTIME_FRIDAY_6"=> 1440,
//                                                   "TEMPERATURE_FRIDAY_7"=> 17.0,
//                                                   "ENDTIME_FRIDAY_7"=> 1440,
//                                                   "TEMPERATURE_FRIDAY_8"=> 17.0,
//                                                   "ENDTIME_FRIDAY_8"=> 1440,
//                                                   "TEMPERATURE_FRIDAY_9"=> 17.0,
//                                                   "ENDTIME_FRIDAY_9"=> 1440,
//                                                   "TEMPERATURE_FRIDAY_10"=> 17.0,
//                                                   "ENDTIME_FRIDAY_10"=> 1440,
//                                                   "TEMPERATURE_FRIDAY_11"=> 17.0,
//                                                   "ENDTIME_FRIDAY_11"=> 1440,
//                                                   "TEMPERATURE_FRIDAY_12"=> 17.0,
//                                                   "ENDTIME_FRIDAY_12"=> 1440,
//                                                   "TEMPERATURE_FRIDAY_13"=> 17.0,
//                                                   "ENDTIME_FRIDAY_13"=> 1440,
                                             
//                                                   "TEMPERATURE_SATURDAY_1"=> 17.0,
//                                                   "ENDTIME_SATURDAY_1"=> 495,
//                                                   "TEMPERATURE_SATURDAY_2"=> 21.0,
//                                                   "ENDTIME_SATURDAY_2"=> 540,
//                                                   "TEMPERATURE_SATURDAY_3"=> 21.0,
//                                                   "ENDTIME_SATURDAY_3"=> 1305,
//                                                   "TEMPERATURE_SATURDAY_4"=> 17.0,
//                                                   "ENDTIME_SATURDAY_4"=> 1440,
//                                                   "TEMPERATURE_SATURDAY_5"=> 17.0,
//                                                   "ENDTIME_SATURDAY_5"=> 1440,
//                                                   "TEMPERATURE_SATURDAY_6"=> 17.0,
//                                                   "ENDTIME_SATURDAY_6"=> 1440,
//                                                   "TEMPERATURE_SATURDAY_7"=> 17.0,
//                                                   "ENDTIME_SATURDAY_7"=> 1440,
//                                                   "TEMPERATURE_SATURDAY_8"=> 17.0,
//                                                   "ENDTIME_SATURDAY_8"=> 1440,
//                                                   "TEMPERATURE_SATURDAY_9"=> 17.0,
//                                                   "ENDTIME_SATURDAY_9"=> 1440,
//                                                   "TEMPERATURE_SATURDAY_10"=> 17.0,
//                                                   "ENDTIME_SATURDAY_10"=> 1440,
//                                                   "TEMPERATURE_SATURDAY_11"=> 17.0,
//                                                   "ENDTIME_SATURDAY_11"=> 1440,
//                                                   "TEMPERATURE_SATURDAY_12"=> 17.0,
//                                                   "ENDTIME_SATURDAY_12"=> 1440,
//                                                   "TEMPERATURE_SATURDAY_13"=> 17.0,
//                                                   "ENDTIME_SATURDAY_13"=> 1440,
                                             
//                                                   "TEMPERATURE_SUNDAY_1"=> 17.0,
//                                                   "ENDTIME_SUNDAY_1"=> 555,
//                                                   "TEMPERATURE_SUNDAY_2"=> 21.0,
//                                                   "ENDTIME_SUNDAY_2"=> 600,
//                                                   "TEMPERATURE_SUNDAY_3"=> 21.0,
//                                                   "ENDTIME_SUNDAY_3"=> 1230,
//                                                   "TEMPERATURE_SUNDAY_4"=> 17.0,
//                                                   "ENDTIME_SUNDAY_4"=> 1440,
//                                                   "TEMPERATURE_SUNDAY_5"=> 17.0,
//                                                   "ENDTIME_SUNDAY_5"=> 1440,
//                                                   "TEMPERATURE_SUNDAY_6"=> 17.0,
//                                                   "ENDTIME_SUNDAY_6"=> 1440,
//                                                   "TEMPERATURE_SUNDAY_7"=> 17.0,
//                                                   "ENDTIME_SUNDAY_7"=> 1440,
//                                                   "TEMPERATURE_SUNDAY_8"=> 17.0,
//                                                   "ENDTIME_SUNDAY_8"=> 1440,
//                                                   "TEMPERATURE_SUNDAY_9"=> 17.0,
//                                                   "ENDTIME_SUNDAY_9"=> 1440,
//                                                   "TEMPERATURE_SUNDAY_10"=> 17.0,
//                                                   "ENDTIME_SUNDAY_10"=> 1440,
//                                                   "TEMPERATURE_SUNDAY_11"=> 17.0,
//                                                   "ENDTIME_SUNDAY_11"=> 1440,
//                                                   "TEMPERATURE_SUNDAY_12"=> 17.0,
//                                                   "ENDTIME_SUNDAY_12"=> 1440,
//                                                   "TEMPERATURE_SUNDAY_13"=> 17.0,
//                                                   "ENDTIME_SUNDAY_13"=> 1440
//                                                  )
//                     );
//     $i = $i+1;

   
// }

                                                                                                                                                
$wt = array(35,37,43,56,70,71);
foreach ($wt as &$device) {
    $hg->putParamset($device, -1, "MASTER", array("TEMPERATURE_LOWERING" => 19.0, 
                                                  "TEMPERATURE_COMFORT" => 22.0,
                                                  "BOOST_TIME_PERIOD" => 3,

                                                  "P1_TEMPERATURE_MONDAY_1"=> 17.0,
                                                  "P1_ENDTIME_MONDAY_1"=> 375,
                                                  "P1_TEMPERATURE_MONDAY_2"=> 21.0,
                                                  "P1_ENDTIME_MONDAY_2"=> 540,
                                                  "P1_TEMPERATURE_MONDAY_3"=> 19.0,
                                                  "P1_ENDTIME_MONDAY_3"=> 1005,
                                                  "P1_TEMPERATURE_MONDAY_4"=> 21.0,
                                                  "P1_ENDTIME_MONDAY_4"=> 1230,
                                                  "P1_TEMPERATURE_MONDAY_5"=> 17.0,
                                                  "P1_ENDTIME_MONDAY_5"=> 1440,
                                                  "P1_TEMPERATURE_MONDAY_6"=> 17.0,
                                                  "P1_ENDTIME_MONDAY_6"=> 1440,
                                                  "P1_TEMPERATURE_MONDAY_7"=> 17.0,
                                                  "P1_ENDTIME_MONDAY_7"=> 1440,
                                                  "P1_TEMPERATURE_MONDAY_8"=> 17.0,
                                                  "P1_ENDTIME_MONDAY_8"=> 1440,
                                                  "P1_TEMPERATURE_MONDAY_9"=> 17.0,
                                                  "P1_ENDTIME_MONDAY_9"=> 1440,
                                                  "P1_TEMPERATURE_MONDAY_10"=> 17.0,
                                                  "P1_ENDTIME_MONDAY_10"=> 1440,
                                                  "P1_TEMPERATURE_MONDAY_11"=> 17.0,
                                                  "P1_ENDTIME_MONDAY_11"=> 1440,
                                                  "P1_TEMPERATURE_MONDAY_12"=> 17.0,
                                                  "P1_ENDTIME_MONDAY_12"=> 1440,
                                                  "P1_TEMPERATURE_MONDAY_13"=> 17.0,
                                                  "P1_ENDTIME_MONDAY_13"=> 1440,
                                             
                                             
                                                  "P1_TEMPERATURE_TUESDAY_1"=> 17.0,
                                                  "P1_ENDTIME_TUESDAY_1"=> 375,
                                                  "P1_TEMPERATURE_TUESDAY_2"=> 21.0,
                                                  "P1_ENDTIME_TUESDAY_2"=> 540,
                                                  "P1_TEMPERATURE_TUESDAY_3"=> 19.0,
                                                  "P1_ENDTIME_TUESDAY_3"=> 1005,
                                                  "P1_TEMPERATURE_TUESDAY_4"=> 21.0,
                                                  "P1_ENDTIME_TUESDAY_4"=> 1230,
                                                  "P1_TEMPERATURE_TUESDAY_5"=> 17.0,
                                                  "P1_ENDTIME_TUESDAY_5"=> 1440,
                                                  "P1_TEMPERATURE_TUESDAY_6"=> 17.0,
                                                  "P1_ENDTIME_TUESDAY_6"=> 1440,
                                                  "P1_TEMPERATURE_TUESDAY_7"=> 17.0,
                                                  "P1_ENDTIME_TUESDAY_7"=> 1440,
                                                  "P1_TEMPERATURE_TUESDAY_8"=> 17.0,
                                                  "P1_ENDTIME_TUESDAY_8"=> 1440,
                                                  "P1_TEMPERATURE_TUESDAY_9"=> 17.0,
                                                  "P1_ENDTIME_TUESDAY_9"=> 1440,
                                                  "P1_TEMPERATURE_TUESDAY_10"=> 17.0,
                                                  "P1_ENDTIME_TUESDAY_10"=> 1440,
                                                  "P1_TEMPERATURE_TUESDAY_11"=> 17.0,
                                                  "P1_ENDTIME_TUESDAY_11"=> 1440,
                                                  "P1_TEMPERATURE_TUESDAY_12"=> 17.0,
                                                  "P1_ENDTIME_TUESDAY_12"=> 1440,
                                                  "P1_TEMPERATURE_TUESDAY_13"=> 17.0,
                                                  "P1_ENDTIME_TUESDAY_13"=> 1440,
                                             
                                                  "P1_TEMPERATURE_WEDNESDAY_1"=> 17.0,
                                                  "P1_ENDTIME_WEDNESDAY_1"=> 375,
                                                  "P1_TEMPERATURE_WEDNESDAY_2"=> 21.0,
                                                  "P1_ENDTIME_WEDNESDAY_2"=> 540,
                                                  "P1_TEMPERATURE_WEDNESDAY_3"=> 19.0,
                                                  "P1_ENDTIME_WEDNESDAY_3"=> 1005,
                                                  "P1_TEMPERATURE_WEDNESDAY_4"=> 21.0,
                                                  "P1_ENDTIME_WEDNESDAY_4"=> 1230,
                                                  "P1_TEMPERATURE_WEDNESDAY_5"=> 17.0,
                                                  "P1_ENDTIME_WEDNESDAY_5"=> 1440,
                                                  "P1_TEMPERATURE_WEDNESDAY_6"=> 17.0,
                                                  "P1_ENDTIME_WEDNESDAY_6"=> 1440,
                                                  "P1_TEMPERATURE_WEDNESDAY_7"=> 17.0,
                                                  "P1_ENDTIME_WEDNESDAY_7"=> 1440,
                                                  "P1_TEMPERATURE_WEDNESDAY_8"=> 17.0,
                                                  "P1_ENDTIME_WEDNESDAY_8"=> 1440,
                                                  "P1_TEMPERATURE_WEDNESDAY_9"=> 17.0,
                                                  "P1_ENDTIME_WEDNESDAY_9"=> 1440,
                                                  "P1_TEMPERATURE_WEDNESDAY_10"=> 17.0,
                                                  "P1_ENDTIME_WEDNESDAY_10"=> 1440,
                                                  "P1_TEMPERATURE_WEDNESDAY_11"=> 17.0,
                                                  "P1_ENDTIME_WEDNESDAY_11"=> 1440,
                                                  "P1_TEMPERATURE_WEDNESDAY_12"=> 17.0,
                                                  "P1_ENDTIME_WEDNESDAY_12"=> 1440,
                                                  "P1_TEMPERATURE_WEDNESDAY_13"=> 17.0,
                                                  "P1_ENDTIME_WEDNESDAY_13"=> 1440,
                                             
                                                  "P1_TEMPERATURE_THURSDAY_1"=> 17.0,
                                                  "P1_ENDTIME_THURSDAY_1"=> 375,
                                                  "P1_TEMPERATURE_THURSDAY_2"=> 21.0,
                                                  "P1_ENDTIME_THURSDAY_2"=> 540,
                                                  "P1_TEMPERATURE_THURSDAY_3"=> 19.0,
                                                  "P1_ENDTIME_THURSDAY_3"=> 1005,
                                                  "P1_TEMPERATURE_THURSDAY_4"=> 21.0,
                                                  "P1_ENDTIME_THURSDAY_4"=> 1230,
                                                  "P1_TEMPERATURE_THURSDAY_5"=> 17.0,
                                                  "P1_ENDTIME_THURSDAY_5"=> 1440,
                                                  "P1_TEMPERATURE_THURSDAY_6"=> 17.0,
                                                  "P1_ENDTIME_THURSDAY_6"=> 1440,
                                                  "P1_TEMPERATURE_THURSDAY_7"=> 17.0,
                                                  "P1_ENDTIME_THURSDAY_7"=> 1440,
                                                  "P1_TEMPERATURE_THURSDAY_8"=> 17.0,
                                                  "P1_ENDTIME_THURSDAY_8"=> 1440,
                                                  "P1_TEMPERATURE_THURSDAY_9"=> 17.0,
                                                  "P1_ENDTIME_THURSDAY_9"=> 1440,
                                                  "P1_TEMPERATURE_THURSDAY_10"=> 17.0,
                                                  "P1_ENDTIME_THURSDAY_10"=> 1440,
                                                  "P1_TEMPERATURE_THURSDAY_11"=> 17.0,
                                                  "P1_ENDTIME_THURSDAY_11"=> 1440,
                                                  "P1_TEMPERATURE_THURSDAY_12"=> 17.0,
                                                  "P1_ENDTIME_THURSDAY_12"=> 1440,
                                                  "P1_TEMPERATURE_THURSDAY_13"=> 17.0,
                                                  "P1_ENDTIME_THURSDAY_13"=> 1440,
                                             
                                                  "P1_TEMPERATURE_FRIDAY_1"=> 17.0,
                                                  "P1_ENDTIME_FRIDAY_1"=> 375,
                                                  "P1_TEMPERATURE_FRIDAY_2"=> 21.0,
                                                  "P1_ENDTIME_FRIDAY_2"=> 540,
                                                  "P1_TEMPERATURE_FRIDAY_3"=> 21.0,
                                                  "P1_ENDTIME_FRIDAY_3"=> 1305,
                                                  "P1_TEMPERATURE_FRIDAY_4"=> 17.0,
                                                  "P1_ENDTIME_FRIDAY_4"=> 1440,
                                                  "P1_TEMPERATURE_FRIDAY_5"=> 17.0,
                                                  "P1_ENDTIME_FRIDAY_5"=> 1440,
                                                  "P1_TEMPERATURE_FRIDAY_6"=> 17.0,
                                                  "P1_ENDTIME_FRIDAY_6"=> 1440,
                                                  "P1_TEMPERATURE_FRIDAY_7"=> 17.0,
                                                  "P1_ENDTIME_FRIDAY_7"=> 1440,
                                                  "P1_TEMPERATURE_FRIDAY_8"=> 17.0,
                                                  "P1_ENDTIME_FRIDAY_8"=> 1440,
                                                  "P1_TEMPERATURE_FRIDAY_9"=> 17.0,
                                                  "P1_ENDTIME_FRIDAY_9"=> 1440,
                                                  "P1_TEMPERATURE_FRIDAY_10"=> 17.0,
                                                  "P1_ENDTIME_FRIDAY_10"=> 1440,
                                                  "P1_TEMPERATURE_FRIDAY_11"=> 17.0,
                                                  "P1_ENDTIME_FRIDAY_11"=> 1440,
                                                  "P1_TEMPERATURE_FRIDAY_12"=> 17.0,
                                                  "P1_ENDTIME_FRIDAY_12"=> 1440,
                                                  "P1_TEMPERATURE_FRIDAY_13"=> 17.0,
                                                  "P1_ENDTIME_FRIDAY_13"=> 1440,
                                             
                                                  "P1_TEMPERATURE_SATURDAY_1"=> 17.0,
                                                  "P1_ENDTIME_SATURDAY_1"=> 495,
                                                  "P1_TEMPERATURE_SATURDAY_2"=> 21.0,
                                                  "P1_ENDTIME_SATURDAY_2"=> 540,
                                                  "P1_TEMPERATURE_SATURDAY_3"=> 21.0,
                                                  "P1_ENDTIME_SATURDAY_3"=> 1305,
                                                  "P1_TEMPERATURE_SATURDAY_4"=> 17.0,
                                                  "P1_ENDTIME_SATURDAY_4"=> 1440,
                                                  "P1_TEMPERATURE_SATURDAY_5"=> 17.0,
                                                  "P1_ENDTIME_SATURDAY_5"=> 1440,
                                                  "P1_TEMPERATURE_SATURDAY_6"=> 17.0,
                                                  "P1_ENDTIME_SATURDAY_6"=> 1440,
                                                  "P1_TEMPERATURE_SATURDAY_7"=> 17.0,
                                                  "P1_ENDTIME_SATURDAY_7"=> 1440,
                                                  "P1_TEMPERATURE_SATURDAY_8"=> 17.0,
                                                  "P1_ENDTIME_SATURDAY_8"=> 1440,
                                                  "P1_TEMPERATURE_SATURDAY_9"=> 17.0,
                                                  "P1_ENDTIME_SATURDAY_9"=> 1440,
                                                  "P1_TEMPERATURE_SATURDAY_10"=> 17.0,
                                                  "P1_ENDTIME_SATURDAY_10"=> 1440,
                                                  "P1_TEMPERATURE_SATURDAY_11"=> 17.0,
                                                  "P1_ENDTIME_SATURDAY_11"=> 1440,
                                                  "P1_TEMPERATURE_SATURDAY_12"=> 17.0,
                                                  "P1_ENDTIME_SATURDAY_12"=> 1440,
                                                  "P1_TEMPERATURE_SATURDAY_13"=> 17.0,
                                                  "P1_ENDTIME_SATURDAY_13"=> 1440,
                                             
                                                  "P1_TEMPERATURE_SUNDAY_1"=> 17.0,
                                                  "P1_ENDTIME_SUNDAY_1"=> 555,
                                                  "P1_TEMPERATURE_SUNDAY_2"=> 21.0,
                                                  "P1_ENDTIME_SUNDAY_2"=> 600,
                                                  "P1_TEMPERATURE_SUNDAY_3"=> 21.0,
                                                  "P1_ENDTIME_SUNDAY_3"=> 1230,
                                                  "P1_TEMPERATURE_SUNDAY_4"=> 17.0,
                                                  "P1_ENDTIME_SUNDAY_4"=> 1440,
                                                  "P1_TEMPERATURE_SUNDAY_5"=> 17.0,
                                                  "P1_ENDTIME_SUNDAY_5"=> 1440,
                                                  "P1_TEMPERATURE_SUNDAY_6"=> 17.0,
                                                  "P1_ENDTIME_SUNDAY_6"=> 1440,
                                                  "P1_TEMPERATURE_SUNDAY_7"=> 17.0,
                                                  "P1_ENDTIME_SUNDAY_7"=> 1440,
                                                  "P1_TEMPERATURE_SUNDAY_8"=> 17.0,
                                                  "P1_ENDTIME_SUNDAY_8"=> 1440,
                                                  "P1_TEMPERATURE_SUNDAY_9"=> 17.0,
                                                  "P1_ENDTIME_SUNDAY_9"=> 1440,
                                                  "P1_TEMPERATURE_SUNDAY_10"=> 17.0,
                                                  "P1_ENDTIME_SUNDAY_10"=> 1440,
                                                  "P1_TEMPERATURE_SUNDAY_11"=> 17.0,
                                                  "P1_ENDTIME_SUNDAY_11"=> 1440,
                                                  "P1_TEMPERATURE_SUNDAY_12"=> 17.0,
                                                  "P1_ENDTIME_SUNDAY_12"=> 1440,
                                                  "P1_TEMPERATURE_SUNDAY_13"=> 17.0,
                                                  "P1_ENDTIME_SUNDAY_13"=> 1440,

                                                  "P2_TEMPERATURE_MONDAY_1"=> 17.0,
                                                  "P2_ENDTIME_MONDAY_1"=> 375,
                                                  "P2_TEMPERATURE_MONDAY_2"=> 21.0,
                                                  "P2_ENDTIME_MONDAY_2"=> 540,
                                                  "P2_TEMPERATURE_MONDAY_3"=> 19.0,
                                                  "P2_ENDTIME_MONDAY_3"=> 1005,
                                                  "P2_TEMPERATURE_MONDAY_4"=> 21.0,
                                                  "P2_ENDTIME_MONDAY_4"=> 1230,
                                                  "P2_TEMPERATURE_MONDAY_5"=> 17.0,
                                                  "P2_ENDTIME_MONDAY_5"=> 1440,
                                                  "P2_TEMPERATURE_MONDAY_6"=> 17.0,
                                                  "P2_ENDTIME_MONDAY_6"=> 1440,
                                                  "P2_TEMPERATURE_MONDAY_7"=> 17.0,
                                                  "P2_ENDTIME_MONDAY_7"=> 1440,
                                                  "P2_TEMPERATURE_MONDAY_8"=> 17.0,
                                                  "P2_ENDTIME_MONDAY_8"=> 1440,
                                                  "P2_TEMPERATURE_MONDAY_9"=> 17.0,
                                                  "P2_ENDTIME_MONDAY_9"=> 1440,
                                                  "P2_TEMPERATURE_MONDAY_10"=> 17.0,
                                                  "P2_ENDTIME_MONDAY_10"=> 1440,
                                                  "P2_TEMPERATURE_MONDAY_11"=> 17.0,
                                                  "P2_ENDTIME_MONDAY_11"=> 1440,
                                                  "P2_TEMPERATURE_MONDAY_12"=> 17.0,
                                                  "P2_ENDTIME_MONDAY_12"=> 1440,
                                                  "P2_TEMPERATURE_MONDAY_13"=> 17.0,
                                                  "P2_ENDTIME_MONDAY_13"=> 1440,
                                             
                                             
                                                  "P2_TEMPERATURE_TUESDAY_1"=> 17.0,
                                                  "P2_ENDTIME_TUESDAY_1"=> 375,
                                                  "P2_TEMPERATURE_TUESDAY_2"=> 21.0,
                                                  "P2_ENDTIME_TUESDAY_2"=> 540,
                                                  "P2_TEMPERATURE_TUESDAY_3"=> 19.0,
                                                  "P2_ENDTIME_TUESDAY_3"=> 1005,
                                                  "P2_TEMPERATURE_TUESDAY_4"=> 21.0,
                                                  "P2_ENDTIME_TUESDAY_4"=> 1230,
                                                  "P2_TEMPERATURE_TUESDAY_5"=> 17.0,
                                                  "P2_ENDTIME_TUESDAY_5"=> 1440,
                                                  "P2_TEMPERATURE_TUESDAY_6"=> 17.0,
                                                  "P2_ENDTIME_TUESDAY_6"=> 1440,
                                                  "P2_TEMPERATURE_TUESDAY_7"=> 17.0,
                                                  "P2_ENDTIME_TUESDAY_7"=> 1440,
                                                  "P2_TEMPERATURE_TUESDAY_8"=> 17.0,
                                                  "P2_ENDTIME_TUESDAY_8"=> 1440,
                                                  "P2_TEMPERATURE_TUESDAY_9"=> 17.0,
                                                  "P2_ENDTIME_TUESDAY_9"=> 1440,
                                                  "P2_TEMPERATURE_TUESDAY_10"=> 17.0,
                                                  "P2_ENDTIME_TUESDAY_10"=> 1440,
                                                  "P2_TEMPERATURE_TUESDAY_11"=> 17.0,
                                                  "P2_ENDTIME_TUESDAY_11"=> 1440,
                                                  "P2_TEMPERATURE_TUESDAY_12"=> 17.0,
                                                  "P2_ENDTIME_TUESDAY_12"=> 1440,
                                                  "P2_TEMPERATURE_TUESDAY_13"=> 17.0,
                                                  "P2_ENDTIME_TUESDAY_13"=> 1440,
                                             
                                                  "P2_TEMPERATURE_WEDNESDAY_1"=> 17.0,
                                                  "P2_ENDTIME_WEDNESDAY_1"=> 375,
                                                  "P2_TEMPERATURE_WEDNESDAY_2"=> 21.0,
                                                  "P2_ENDTIME_WEDNESDAY_2"=> 540,
                                                  "P2_TEMPERATURE_WEDNESDAY_3"=> 19.0,
                                                  "P2_ENDTIME_WEDNESDAY_3"=> 1005,
                                                  "P2_TEMPERATURE_WEDNESDAY_4"=> 21.0,
                                                  "P2_ENDTIME_WEDNESDAY_4"=> 1230,
                                                  "P2_TEMPERATURE_WEDNESDAY_5"=> 17.0,
                                                  "P2_ENDTIME_WEDNESDAY_5"=> 1440,
                                                  "P2_TEMPERATURE_WEDNESDAY_6"=> 17.0,
                                                  "P2_ENDTIME_WEDNESDAY_6"=> 1440,
                                                  "P2_TEMPERATURE_WEDNESDAY_7"=> 17.0,
                                                  "P2_ENDTIME_WEDNESDAY_7"=> 1440,
                                                  "P2_TEMPERATURE_WEDNESDAY_8"=> 17.0,
                                                  "P2_ENDTIME_WEDNESDAY_8"=> 1440,
                                                  "P2_TEMPERATURE_WEDNESDAY_9"=> 17.0,
                                                  "P2_ENDTIME_WEDNESDAY_9"=> 1440,
                                                  "P2_TEMPERATURE_WEDNESDAY_10"=> 17.0,
                                                  "P2_ENDTIME_WEDNESDAY_10"=> 1440,
                                                  "P2_TEMPERATURE_WEDNESDAY_11"=> 17.0,
                                                  "P2_ENDTIME_WEDNESDAY_11"=> 1440,
                                                  "P2_TEMPERATURE_WEDNESDAY_12"=> 17.0,
                                                  "P2_ENDTIME_WEDNESDAY_12"=> 1440,
                                                  "P2_TEMPERATURE_WEDNESDAY_13"=> 17.0,
                                                  "P2_ENDTIME_WEDNESDAY_13"=> 1440,
                                             
                                                  "P2_TEMPERATURE_THURSDAY_1"=> 17.0,
                                                  "P2_ENDTIME_THURSDAY_1"=> 375,
                                                  "P2_TEMPERATURE_THURSDAY_2"=> 21.0,
                                                  "P2_ENDTIME_THURSDAY_2"=> 540,
                                                  "P2_TEMPERATURE_THURSDAY_3"=> 19.0,
                                                  "P2_ENDTIME_THURSDAY_3"=> 1005,
                                                  "P2_TEMPERATURE_THURSDAY_4"=> 21.0,
                                                  "P2_ENDTIME_THURSDAY_4"=> 1230,
                                                  "P2_TEMPERATURE_THURSDAY_5"=> 17.0,
                                                  "P2_ENDTIME_THURSDAY_5"=> 1440,
                                                  "P2_TEMPERATURE_THURSDAY_6"=> 17.0,
                                                  "P2_ENDTIME_THURSDAY_6"=> 1440,
                                                  "P2_TEMPERATURE_THURSDAY_7"=> 17.0,
                                                  "P2_ENDTIME_THURSDAY_7"=> 1440,
                                                  "P2_TEMPERATURE_THURSDAY_8"=> 17.0,
                                                  "P2_ENDTIME_THURSDAY_8"=> 1440,
                                                  "P2_TEMPERATURE_THURSDAY_9"=> 17.0,
                                                  "P2_ENDTIME_THURSDAY_9"=> 1440,
                                                  "P2_TEMPERATURE_THURSDAY_10"=> 17.0,
                                                  "P2_ENDTIME_THURSDAY_10"=> 1440,
                                                  "P2_TEMPERATURE_THURSDAY_11"=> 17.0,
                                                  "P2_ENDTIME_THURSDAY_11"=> 1440,
                                                  "P2_TEMPERATURE_THURSDAY_12"=> 17.0,
                                                  "P2_ENDTIME_THURSDAY_12"=> 1440,
                                                  "P2_TEMPERATURE_THURSDAY_13"=> 17.0,
                                                  "P2_ENDTIME_THURSDAY_13"=> 1440,
                                             
                                                  "P2_TEMPERATURE_FRIDAY_1"=> 17.0,
                                                  "P2_ENDTIME_FRIDAY_1"=> 375,
                                                  "P2_TEMPERATURE_FRIDAY_2"=> 21.0,
                                                  "P2_ENDTIME_FRIDAY_2"=> 540,
                                                  "P2_TEMPERATURE_FRIDAY_3"=> 21.0,
                                                  "P2_ENDTIME_FRIDAY_3"=> 1305,
                                                  "P2_TEMPERATURE_FRIDAY_4"=> 17.0,
                                                  "P2_ENDTIME_FRIDAY_4"=> 1440,
                                                  "P2_TEMPERATURE_FRIDAY_5"=> 17.0,
                                                  "P2_ENDTIME_FRIDAY_5"=> 1440,
                                                  "P2_TEMPERATURE_FRIDAY_6"=> 17.0,
                                                  "P2_ENDTIME_FRIDAY_6"=> 1440,
                                                  "P2_TEMPERATURE_FRIDAY_7"=> 17.0,
                                                  "P2_ENDTIME_FRIDAY_7"=> 1440,
                                                  "P2_TEMPERATURE_FRIDAY_8"=> 17.0,
                                                  "P2_ENDTIME_FRIDAY_8"=> 1440,
                                                  "P2_TEMPERATURE_FRIDAY_9"=> 17.0,
                                                  "P2_ENDTIME_FRIDAY_9"=> 1440,
                                                  "P2_TEMPERATURE_FRIDAY_10"=> 17.0,
                                                  "P2_ENDTIME_FRIDAY_10"=> 1440,
                                                  "P2_TEMPERATURE_FRIDAY_11"=> 17.0,
                                                  "P2_ENDTIME_FRIDAY_11"=> 1440,
                                                  "P2_TEMPERATURE_FRIDAY_12"=> 17.0,
                                                  "P2_ENDTIME_FRIDAY_12"=> 1440,
                                                  "P2_TEMPERATURE_FRIDAY_13"=> 17.0,
                                                  "P2_ENDTIME_FRIDAY_13"=> 1440,
                                             
                                                  "P2_TEMPERATURE_SATURDAY_1"=> 17.0,
                                                  "P2_ENDTIME_SATURDAY_1"=> 495,
                                                  "P2_TEMPERATURE_SATURDAY_2"=> 21.0,
                                                  "P2_ENDTIME_SATURDAY_2"=> 540,
                                                  "P2_TEMPERATURE_SATURDAY_3"=> 21.0,
                                                  "P2_ENDTIME_SATURDAY_3"=> 1305,
                                                  "P2_TEMPERATURE_SATURDAY_4"=> 17.0,
                                                  "P2_ENDTIME_SATURDAY_4"=> 1440,
                                                  "P2_TEMPERATURE_SATURDAY_5"=> 17.0,
                                                  "P2_ENDTIME_SATURDAY_5"=> 1440,
                                                  "P2_TEMPERATURE_SATURDAY_6"=> 17.0,
                                                  "P2_ENDTIME_SATURDAY_6"=> 1440,
                                                  "P2_TEMPERATURE_SATURDAY_7"=> 17.0,
                                                  "P2_ENDTIME_SATURDAY_7"=> 1440,
                                                  "P2_TEMPERATURE_SATURDAY_8"=> 17.0,
                                                  "P2_ENDTIME_SATURDAY_8"=> 1440,
                                                  "P2_TEMPERATURE_SATURDAY_9"=> 17.0,
                                                  "P2_ENDTIME_SATURDAY_9"=> 1440,
                                                  "P2_TEMPERATURE_SATURDAY_10"=> 17.0,
                                                  "P2_ENDTIME_SATURDAY_10"=> 1440,
                                                  "P2_TEMPERATURE_SATURDAY_11"=> 17.0,
                                                  "P2_ENDTIME_SATURDAY_11"=> 1440,
                                                  "P2_TEMPERATURE_SATURDAY_12"=> 17.0,
                                                  "P2_ENDTIME_SATURDAY_12"=> 1440,
                                                  "P2_TEMPERATURE_SATURDAY_13"=> 17.0,
                                                  "P2_ENDTIME_SATURDAY_13"=> 1440,
                                             
                                                  "P2_TEMPERATURE_SUNDAY_1"=> 17.0,
                                                  "P2_ENDTIME_SUNDAY_1"=> 555,
                                                  "P2_TEMPERATURE_SUNDAY_2"=> 21.0,
                                                  "P2_ENDTIME_SUNDAY_2"=> 600,
                                                  "P2_TEMPERATURE_SUNDAY_3"=> 21.0,
                                                  "P2_ENDTIME_SUNDAY_3"=> 1230,
                                                  "P2_TEMPERATURE_SUNDAY_4"=> 17.0,
                                                  "P2_ENDTIME_SUNDAY_4"=> 1440,
                                                  "P2_TEMPERATURE_SUNDAY_5"=> 17.0,
                                                  "P2_ENDTIME_SUNDAY_5"=> 1440,
                                                  "P2_TEMPERATURE_SUNDAY_6"=> 17.0,
                                                  "P2_ENDTIME_SUNDAY_6"=> 1440,
                                                  "P2_TEMPERATURE_SUNDAY_7"=> 17.0,
                                                  "P2_ENDTIME_SUNDAY_7"=> 1440,
                                                  "P2_TEMPERATURE_SUNDAY_8"=> 17.0,
                                                  "P2_ENDTIME_SUNDAY_8"=> 1440,
                                                  "P2_TEMPERATURE_SUNDAY_9"=> 17.0,
                                                  "P2_ENDTIME_SUNDAY_9"=> 1440,
                                                  "P2_TEMPERATURE_SUNDAY_10"=> 17.0,
                                                  "P2_ENDTIME_SUNDAY_10"=> 1440,
                                                  "P2_TEMPERATURE_SUNDAY_11"=> 17.0,
                                                  "P2_ENDTIME_SUNDAY_11"=> 1440,
                                                  "P2_TEMPERATURE_SUNDAY_12"=> 17.0,
                                                  "P2_ENDTIME_SUNDAY_12"=> 1440,
                                                  "P2_TEMPERATURE_SUNDAY_13"=> 17.0,
                                                  "P2_ENDTIME_SUNDAY_13"=> 1440,
                                                  
                                                  "P3_TEMPERATURE_MONDAY_1"=> 17.0,
                                                  "P3_ENDTIME_MONDAY_1"=> 375,
                                                  "P3_TEMPERATURE_MONDAY_2"=> 21.0,
                                                  "P3_ENDTIME_MONDAY_2"=> 540,
                                                  "P3_TEMPERATURE_MONDAY_3"=> 19.0,
                                                  "P3_ENDTIME_MONDAY_3"=> 1005,
                                                  "P3_TEMPERATURE_MONDAY_4"=> 21.0,
                                                  "P3_ENDTIME_MONDAY_4"=> 1230,
                                                  "P3_TEMPERATURE_MONDAY_5"=> 17.0,
                                                  "P3_ENDTIME_MONDAY_5"=> 1440,
                                                  "P3_TEMPERATURE_MONDAY_6"=> 17.0,
                                                  "P3_ENDTIME_MONDAY_6"=> 1440,
                                                  "P3_TEMPERATURE_MONDAY_7"=> 17.0,
                                                  "P3_ENDTIME_MONDAY_7"=> 1440,
                                                  "P3_TEMPERATURE_MONDAY_8"=> 17.0,
                                                  "P3_ENDTIME_MONDAY_8"=> 1440,
                                                  "P3_TEMPERATURE_MONDAY_9"=> 17.0,
                                                  "P3_ENDTIME_MONDAY_9"=> 1440,
                                                  "P3_TEMPERATURE_MONDAY_10"=> 17.0,
                                                  "P3_ENDTIME_MONDAY_10"=> 1440,
                                                  "P3_TEMPERATURE_MONDAY_11"=> 17.0,
                                                  "P3_ENDTIME_MONDAY_11"=> 1440,
                                                  "P3_TEMPERATURE_MONDAY_12"=> 17.0,
                                                  "P3_ENDTIME_MONDAY_12"=> 1440,
                                                  "P3_TEMPERATURE_MONDAY_13"=> 17.0,
                                                  "P3_ENDTIME_MONDAY_13"=> 1440,
                                             
                                             
                                                  "P3_TEMPERATURE_TUESDAY_1"=> 17.0,
                                                  "P3_ENDTIME_TUESDAY_1"=> 375,
                                                  "P3_TEMPERATURE_TUESDAY_2"=> 21.0,
                                                  "P3_ENDTIME_TUESDAY_2"=> 540,
                                                  "P3_TEMPERATURE_TUESDAY_3"=> 19.0,
                                                  "P3_ENDTIME_TUESDAY_3"=> 1005,
                                                  "P3_TEMPERATURE_TUESDAY_4"=> 21.0,
                                                  "P3_ENDTIME_TUESDAY_4"=> 1230,
                                                  "P3_TEMPERATURE_TUESDAY_5"=> 17.0,
                                                  "P3_ENDTIME_TUESDAY_5"=> 1440,
                                                  "P3_TEMPERATURE_TUESDAY_6"=> 17.0,
                                                  "P3_ENDTIME_TUESDAY_6"=> 1440,
                                                  "P3_TEMPERATURE_TUESDAY_7"=> 17.0,
                                                  "P3_ENDTIME_TUESDAY_7"=> 1440,
                                                  "P3_TEMPERATURE_TUESDAY_8"=> 17.0,
                                                  "P3_ENDTIME_TUESDAY_8"=> 1440,
                                                  "P3_TEMPERATURE_TUESDAY_9"=> 17.0,
                                                  "P3_ENDTIME_TUESDAY_9"=> 1440,
                                                  "P3_TEMPERATURE_TUESDAY_10"=> 17.0,
                                                  "P3_ENDTIME_TUESDAY_10"=> 1440,
                                                  "P3_TEMPERATURE_TUESDAY_11"=> 17.0,
                                                  "P3_ENDTIME_TUESDAY_11"=> 1440,
                                                  "P3_TEMPERATURE_TUESDAY_12"=> 17.0,
                                                  "P3_ENDTIME_TUESDAY_12"=> 1440,
                                                  "P3_TEMPERATURE_TUESDAY_13"=> 17.0,
                                                  "P3_ENDTIME_TUESDAY_13"=> 1440,
                                             
                                                  "P3_TEMPERATURE_WEDNESDAY_1"=> 17.0,
                                                  "P3_ENDTIME_WEDNESDAY_1"=> 375,
                                                  "P3_TEMPERATURE_WEDNESDAY_2"=> 21.0,
                                                  "P3_ENDTIME_WEDNESDAY_2"=> 540,
                                                  "P3_TEMPERATURE_WEDNESDAY_3"=> 19.0,
                                                  "P3_ENDTIME_WEDNESDAY_3"=> 1005,
                                                  "P3_TEMPERATURE_WEDNESDAY_4"=> 21.0,
                                                  "P3_ENDTIME_WEDNESDAY_4"=> 1230,
                                                  "P3_TEMPERATURE_WEDNESDAY_5"=> 17.0,
                                                  "P3_ENDTIME_WEDNESDAY_5"=> 1440,
                                                  "P3_TEMPERATURE_WEDNESDAY_6"=> 17.0,
                                                  "P3_ENDTIME_WEDNESDAY_6"=> 1440,
                                                  "P3_TEMPERATURE_WEDNESDAY_7"=> 17.0,
                                                  "P3_ENDTIME_WEDNESDAY_7"=> 1440,
                                                  "P3_TEMPERATURE_WEDNESDAY_8"=> 17.0,
                                                  "P3_ENDTIME_WEDNESDAY_8"=> 1440,
                                                  "P3_TEMPERATURE_WEDNESDAY_9"=> 17.0,
                                                  "P3_ENDTIME_WEDNESDAY_9"=> 1440,
                                                  "P3_TEMPERATURE_WEDNESDAY_10"=> 17.0,
                                                  "P3_ENDTIME_WEDNESDAY_10"=> 1440,
                                                  "P3_TEMPERATURE_WEDNESDAY_11"=> 17.0,
                                                  "P3_ENDTIME_WEDNESDAY_11"=> 1440,
                                                  "P3_TEMPERATURE_WEDNESDAY_12"=> 17.0,
                                                  "P3_ENDTIME_WEDNESDAY_12"=> 1440,
                                                  "P3_TEMPERATURE_WEDNESDAY_13"=> 17.0,
                                                  "P3_ENDTIME_WEDNESDAY_13"=> 1440,
                                             
                                                  "P3_TEMPERATURE_THURSDAY_1"=> 17.0,
                                                  "P3_ENDTIME_THURSDAY_1"=> 375,
                                                  "P3_TEMPERATURE_THURSDAY_2"=> 21.0,
                                                  "P3_ENDTIME_THURSDAY_2"=> 540,
                                                  "P3_TEMPERATURE_THURSDAY_3"=> 19.0,
                                                  "P3_ENDTIME_THURSDAY_3"=> 1005,
                                                  "P3_TEMPERATURE_THURSDAY_4"=> 21.0,
                                                  "P3_ENDTIME_THURSDAY_4"=> 1230,
                                                  "P3_TEMPERATURE_THURSDAY_5"=> 17.0,
                                                  "P3_ENDTIME_THURSDAY_5"=> 1440,
                                                  "P3_TEMPERATURE_THURSDAY_6"=> 17.0,
                                                  "P3_ENDTIME_THURSDAY_6"=> 1440,
                                                  "P3_TEMPERATURE_THURSDAY_7"=> 17.0,
                                                  "P3_ENDTIME_THURSDAY_7"=> 1440,
                                                  "P3_TEMPERATURE_THURSDAY_8"=> 17.0,
                                                  "P3_ENDTIME_THURSDAY_8"=> 1440,
                                                  "P3_TEMPERATURE_THURSDAY_9"=> 17.0,
                                                  "P3_ENDTIME_THURSDAY_9"=> 1440,
                                                  "P3_TEMPERATURE_THURSDAY_10"=> 17.0,
                                                  "P3_ENDTIME_THURSDAY_10"=> 1440,
                                                  "P3_TEMPERATURE_THURSDAY_11"=> 17.0,
                                                  "P3_ENDTIME_THURSDAY_11"=> 1440,
                                                  "P3_TEMPERATURE_THURSDAY_12"=> 17.0,
                                                  "P3_ENDTIME_THURSDAY_12"=> 1440,
                                                  "P3_TEMPERATURE_THURSDAY_13"=> 17.0,
                                                  "P3_ENDTIME_THURSDAY_13"=> 1440,
                                             
                                                  "P3_TEMPERATURE_FRIDAY_1"=> 17.0,
                                                  "P3_ENDTIME_FRIDAY_1"=> 375,
                                                  "P3_TEMPERATURE_FRIDAY_2"=> 21.0,
                                                  "P3_ENDTIME_FRIDAY_2"=> 540,
                                                  "P3_TEMPERATURE_FRIDAY_3"=> 21.0,
                                                  "P3_ENDTIME_FRIDAY_3"=> 1305,
                                                  "P3_TEMPERATURE_FRIDAY_4"=> 17.0,
                                                  "P3_ENDTIME_FRIDAY_4"=> 1440,
                                                  "P3_TEMPERATURE_FRIDAY_5"=> 17.0,
                                                  "P3_ENDTIME_FRIDAY_5"=> 1440,
                                                  "P3_TEMPERATURE_FRIDAY_6"=> 17.0,
                                                  "P3_ENDTIME_FRIDAY_6"=> 1440,
                                                  "P3_TEMPERATURE_FRIDAY_7"=> 17.0,
                                                  "P3_ENDTIME_FRIDAY_7"=> 1440,
                                                  "P3_TEMPERATURE_FRIDAY_8"=> 17.0,
                                                  "P3_ENDTIME_FRIDAY_8"=> 1440,
                                                  "P3_TEMPERATURE_FRIDAY_9"=> 17.0,
                                                  "P3_ENDTIME_FRIDAY_9"=> 1440,
                                                  "P3_TEMPERATURE_FRIDAY_10"=> 17.0,
                                                  "P3_ENDTIME_FRIDAY_10"=> 1440,
                                                  "P3_TEMPERATURE_FRIDAY_11"=> 17.0,
                                                  "P3_ENDTIME_FRIDAY_11"=> 1440,
                                                  "P3_TEMPERATURE_FRIDAY_12"=> 17.0,
                                                  "P3_ENDTIME_FRIDAY_12"=> 1440,
                                                  "P3_TEMPERATURE_FRIDAY_13"=> 17.0,
                                                  "P3_ENDTIME_FRIDAY_13"=> 1440,
                                             
                                                  "P3_TEMPERATURE_SATURDAY_1"=> 17.0,
                                                  "P3_ENDTIME_SATURDAY_1"=> 495,
                                                  "P3_TEMPERATURE_SATURDAY_2"=> 21.0,
                                                  "P3_ENDTIME_SATURDAY_2"=> 540,
                                                  "P3_TEMPERATURE_SATURDAY_3"=> 21.0,
                                                  "P3_ENDTIME_SATURDAY_3"=> 1305,
                                                  "P3_TEMPERATURE_SATURDAY_4"=> 17.0,
                                                  "P3_ENDTIME_SATURDAY_4"=> 1440,
                                                  "P3_TEMPERATURE_SATURDAY_5"=> 17.0,
                                                  "P3_ENDTIME_SATURDAY_5"=> 1440,
                                                  "P3_TEMPERATURE_SATURDAY_6"=> 17.0,
                                                  "P3_ENDTIME_SATURDAY_6"=> 1440,
                                                  "P3_TEMPERATURE_SATURDAY_7"=> 17.0,
                                                  "P3_ENDTIME_SATURDAY_7"=> 1440,
                                                  "P3_TEMPERATURE_SATURDAY_8"=> 17.0,
                                                  "P3_ENDTIME_SATURDAY_8"=> 1440,
                                                  "P3_TEMPERATURE_SATURDAY_9"=> 17.0,
                                                  "P3_ENDTIME_SATURDAY_9"=> 1440,
                                                  "P3_TEMPERATURE_SATURDAY_10"=> 17.0,
                                                  "P3_ENDTIME_SATURDAY_10"=> 1440,
                                                  "P3_TEMPERATURE_SATURDAY_11"=> 17.0,
                                                  "P3_ENDTIME_SATURDAY_11"=> 1440,
                                                  "P3_TEMPERATURE_SATURDAY_12"=> 17.0,
                                                  "P3_ENDTIME_SATURDAY_12"=> 1440,
                                                  "P3_TEMPERATURE_SATURDAY_13"=> 17.0,
                                                  "P3_ENDTIME_SATURDAY_13"=> 1440,
                                             
                                                  "P3_TEMPERATURE_SUNDAY_1"=> 17.0,
                                                  "P3_ENDTIME_SUNDAY_1"=> 555,
                                                  "P3_TEMPERATURE_SUNDAY_2"=> 21.0,
                                                  "P3_ENDTIME_SUNDAY_2"=> 600,
                                                  "P3_TEMPERATURE_SUNDAY_3"=> 21.0,
                                                  "P3_ENDTIME_SUNDAY_3"=> 1230,
                                                  "P3_TEMPERATURE_SUNDAY_4"=> 17.0,
                                                  "P3_ENDTIME_SUNDAY_4"=> 1440,
                                                  "P3_TEMPERATURE_SUNDAY_5"=> 17.0,
                                                  "P3_ENDTIME_SUNDAY_5"=> 1440,
                                                  "P3_TEMPERATURE_SUNDAY_6"=> 17.0,
                                                  "P3_ENDTIME_SUNDAY_6"=> 1440,
                                                  "P3_TEMPERATURE_SUNDAY_7"=> 17.0,
                                                  "P3_ENDTIME_SUNDAY_7"=> 1440,
                                                  "P3_TEMPERATURE_SUNDAY_8"=> 17.0,
                                                  "P3_ENDTIME_SUNDAY_8"=> 1440,
                                                  "P3_TEMPERATURE_SUNDAY_9"=> 17.0,
                                                  "P3_ENDTIME_SUNDAY_9"=> 1440,
                                                  "P3_TEMPERATURE_SUNDAY_10"=> 17.0,
                                                  "P3_ENDTIME_SUNDAY_10"=> 1440,
                                                  "P3_TEMPERATURE_SUNDAY_11"=> 17.0,
                                                  "P3_ENDTIME_SUNDAY_11"=> 1440,
                                                  "P3_TEMPERATURE_SUNDAY_12"=> 17.0,
                                                  "P3_ENDTIME_SUNDAY_12"=> 1440,
                                                  "P3_TEMPERATURE_SUNDAY_13"=> 17.0,
                                                  "P3_ENDTIME_SUNDAY_13"=> 1440
                                                  

                                                 )
                    );
}

Das php-Skript muss man dann in den Skriptordner kopieren und kann es von da mit homegear ausführen, wenn ich mich recht erinnere.

1 Like

Danke, bin jetzt endlich mal dazu gekommen mein System neu aufzubauen und einzurichten. Zu Deinem Script @Job: Müssen jeweils die Zeiten bis 13 angegeben werden? Das “P1_ …” “P2_ …” betrifft die einzelnen Kanäle des Wandthermostats? Die muss man jeweils alle setzen, oder?

Was ich noch suche ist eine Möglichkeit die Tasten am Heizkörper Thermostat zu sperren (bekomme Kleinkindbesuch) - außer über das Windows Hilfstool. Da mangelt es an Windows :smiley:

Müssen nicht, aber dann werden sie auch nicht überschrieben. Und je nachdem was da vorher drin stand gibt es vielleich tlustige Effekte.

Kanäle? Nein, Profile, das Wandthermostat hat 3 Zeitprofile. Meintest du das?

Nein, man muss nicht alle setzen, s.o… Dann werden die aber auch nicht verändert.

Das ist genauso ein Parameter wie die Profile und die Lowering/Eco Temperatur. Kannst Du einfach zum Array hinzufügen. (BUTTON_LOCK). Kannst Du dir über

homegear -r
fs 0
ps <peerid>
config print

anschauen.

Der Homematic Konfigurator funktioniert doch weiterhin, einfach die IP von Homegear angeben. :wink:

1 Like