Tipps: Unterschied zwischen den Versionen

Aus Wikimatic
Wechseln zu: Navigation, Suche
K
Zeile 11: Zeile 11:
 
Die CCU erzeugt relativ häufig Servicemeldungen, die dann auch quittiert werden müssen. Das ist auf die Dauer recht mühsam, da sehr oft der Grund für die Servicemeldung nicht mehr vorhanden ist, die gelbe Service-LED aber noch leuchtet. Das Quittieren kann man aber mit 2 kleinen Programmen automatisieren, so dass die gelbe Service-LED wirklich nur noch leuchtet, wenn es was etwas zu beachten gibt ...
 
Die CCU erzeugt relativ häufig Servicemeldungen, die dann auch quittiert werden müssen. Das ist auf die Dauer recht mühsam, da sehr oft der Grund für die Servicemeldung nicht mehr vorhanden ist, die gelbe Service-LED aber noch leuchtet. Das Quittieren kann man aber mit 2 kleinen Programmen automatisieren, so dass die gelbe Service-LED wirklich nur noch leuchtet, wenn es was etwas zu beachten gibt ...
  
Die Programme findet man unter [http://fhz-forum.de/viewtopic.php?f=31&t=4655&p=47063&hilit=servicemeldungen#p45624] und sie arbeiten wie folgt.
+
Die Programme findet man unter http://fhz-forum.de/viewtopic.php?f=31&t=4655&p=47063&hilit=servicemeldungen#p45624 und sie arbeiten wie folgt.
 
*Programm 1 versucht alle Servicemeldungen zu quittieren, sofern das möglich ist.
 
*Programm 1 versucht alle Servicemeldungen zu quittieren, sofern das möglich ist.
 
*Programm 2 versucht die auslösenden Komponenten anzusprechen, damit bei Erfolg die Servicemeldung über Programm 1 quittiert werden kann.
 
*Programm 2 versucht die auslösenden Komponenten anzusprechen, damit bei Erfolg die Servicemeldung über Programm 1 quittiert werden kann.

Version vom 3. August 2011, 20:23 Uhr

Programme sortieren

Die Programme unter "Programme und Verknüpfungen - Programme und Zentralenverknüpfungen" werden durch einen Aufruf unter "Status und Bedienung - Programme" oder durch einen Neustart der CCU wieder alphabetisch sortiert - ansonsten stehen die neuen Programme immer unten.

Sonderzeichen bei Gerätenamen

Bei Geräte und Kanalnamen sollten keine Sonderzeichen verwendet werden: http://www.fhz-forum.de/viewtopic.php?f=27&t=5921

Favoriten sortieren

Die Favoriten werden nach der "letzten Bearbeitung" sortiert. Die am längsten nicht bearbeiteten Favoriten Menus stehen ganz oben.

Sicherheitsschlüssel

Servicemeldungen

Die CCU erzeugt relativ häufig Servicemeldungen, die dann auch quittiert werden müssen. Das ist auf die Dauer recht mühsam, da sehr oft der Grund für die Servicemeldung nicht mehr vorhanden ist, die gelbe Service-LED aber noch leuchtet. Das Quittieren kann man aber mit 2 kleinen Programmen automatisieren, so dass die gelbe Service-LED wirklich nur noch leuchtet, wenn es was etwas zu beachten gibt ...

Die Programme findet man unter http://fhz-forum.de/viewtopic.php?f=31&t=4655&p=47063&hilit=servicemeldungen#p45624 und sie arbeiten wie folgt.

  • Programm 1 versucht alle Servicemeldungen zu quittieren, sofern das möglich ist.
  • Programm 2 versucht die auslösenden Komponenten anzusprechen, damit bei Erfolg die Servicemeldung über Programm 1 quittiert werden kann.

Heizung

Raumthermostat

Stellantrieb

Systemvariable auf der Startseite

tägl. Max / Min Werte ermitteln

Speichern in Systemvariablen

! Die max /min Temp über einen Zeitraum in Systemvariablen speichern
! Rücksetzen mit einem separaten Script
!
! Das Script wird in ein WebUI Programm gelegt, 
! das bei Aktualisierung des Objektes ausgeführt wird.
! Name des Temperatursensors "Garten Temp"
! Name der Systemvariablen "Aussentemperatur_max"
! Name der Systemvariablen "Aussentemperatur_min"
!
var source = dom.GetObject("$src$");
var maxTemp = dom.GetObject("Aussentemperatur_max");
if (source)
{
if (source.Value() > maxTemp.Variable())
{
maxTemp.Variable(source.Value());
}
}
else
{
var wds = dom.GetObject("Garten Temp");
var curTemp = wds.DPByHssDP("TEMPERATURE");
maxTemp.Variable(curTemp.Value());
}
var source = dom.GetObject("$src$");
var minTemp = dom.GetObject("Aussentemperatur_min");
if (source)
{
if (source.Value() < minTemp.Variable())
{
minTemp.Variable(source.Value());
}
}
else
{
var wds = dom.GetObject("Garten Temp");
var curTemp = wds.DPByHssDP("TEMPERATURE");
minTemp.Variable(curTemp.Value());
}

Rücksetzen der max / min Werte

! Setzt die Systemvariablen für max / min Werte
! zu einer bestimmten Zeit auf einen Wert
! der im Script festgelegt ist
! Das Script wird per WebUI zu einer bestimmten Zeit ausgeführt
! Die Systemvariablen "xyz"  sind Beispiele
!
var minTemp = dom.GetObject("Aussentemperatur_min");
minTemp.Variable(80);
var maxTemp = dom.GetObject("Aussentemperatur_max");
maxTemp.Variable(-40);
var minTemp1 = dom.GetObject("DG_HWR_Temp_min");
minTemp1.Variable(80);
var maxTemp1 = dom.GetObject("DG_HWR_Temp_max");
maxTemp1.Variable(-40);

Direktverknüpfungen

Hauptartikel Direktverknüpfungen