Hallo sumpfnagel,
ich stand genau vor demselben Problem mit den Gruppen, habe aber endlich eine Lösung dafür gefunden.
sumpfnagel hat geschrieben:
hier ist beschrieben, wie man beim neuen Wandthermostat die Wochenprofile tauschen kann - funktioniert bei mir auch.
Das von dir genannte Skript passt grundsätzlich auch schon für Gruppen.
Aber das darin verwendete TCL-Skript
hier kann für Gruppen so nicht funktionieren, da Gruppen zu den sog. VirtualDevices gehören, und eben nicht zu den BidCos-RF Komponenten, auf die das Skript voreingestellt ist.
VirtualDevices haben auf der CCU2 einen eigenen XML-RPC-Server mit der Adresse
http://127.0.0.1:9292/groups.
Falls es jemand nachschauen will, der findet diese Einstellungen unter
/etc/config/InterfacesList.xml
Ich habe das Skript daher angepasst und als eigene Datei daneben gelegt, z.b.
setparam_virtdev.tcl:
Code: Alles auswählen
#!/bin/tclsh
#
# Aufruf für ein putParamset (z.B. über CUxD.CMD_EXEC)
# ====================================================
#
# tclsh setparam_virtdev <addresse> <item> <datentyp> <wert>
# z.B.
# tclsh /usr/local/setparam_virtdev.tcl INT0000001 WEEK_PROGRAM_POINTER int 1
#
load tclrpc.so
set item [lindex $argv 1]
set datatype [lindex $argv 2]
set val [lindex $argv 3]
set cmd "{$item {$datatype $val}}"
xmlrpc http://127.0.0.1:9292/groups putParamset [list string [lindex $argv 0]] [list string "MASTER"] [list struct $cmd]
Jetzt kannst du das Skript von
hier verwenden, wie du es oben schon verlinkt hattest.
Du musst darin nur den Aufruf von
setparam.tcl durch
setparam_virtdev.tcl ersetzen.
sumpfnagel hat geschrieben:
Was passiert wenn ich nur den Wandthermostat in der Gruppe umstelle? Funktioniert das trotzdem, obwohl die CCU immer noch das alte Wochenprofil in den Einstellungen gespeichert hat?
Soweit ich das sehe hat es auf den Betrieb zunächst keinen Einfluss, wenn in Gruppe und Wandthermostat unterschiedliche Wochenprogramme aktiv sind.
Führend ist das aktive Wochenprogramm des Wandthermostats.
Aber wenn du später das Gruppenprofil über die WebUI anpassen willst, ist das falsche aktive Wochenprogramm im Vordergrund. Wenn man jetzt speichert landet das falsche aktive Profil auf dem Wandthermostat.
Grüße,
Homer