TCL Syntax für Email Addon

Homematic-, TCL- und Shell-Script, Toolchain, C, etc.

Moderator: Co-Administratoren

alchy
Beiträge: 10754
Registriert: 24.02.2011, 01:34
System: CCU
Hat sich bedankt: 65 Mal
Danksagung erhalten: 673 Mal

Re: TCL Syntax für Email Addon

Beitrag von alchy » 14.12.2017, 15:43

Code: Alles auswählen

array set values [rega_script {
var tagesz = web.webGetValueFromList((dom.GetObject(ID_SYSTEM_VARIABLES).Get("Tageszeit")).ValueList(), (dom.GetObject(ID_SYSTEM_VARIABLES).Get("Tageszeit")).Value());
} ]
set v1 $values(tagesz)
Alchy

Blacklist................... almost full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.

© Sandra Pulsfort (*1974)

Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.

Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.

daniello
Beiträge: 68
Registriert: 09.12.2017, 08:22

Re: TCL Syntax für Email Addon

Beitrag von daniello » 14.12.2017, 15:52

VIELEN DANK!

Da hätte ich alleine gar keine Chance gehabt.

alchy
Beiträge: 10754
Registriert: 24.02.2011, 01:34
System: CCU
Hat sich bedankt: 65 Mal
Danksagung erhalten: 673 Mal

Re: TCL Syntax für Email Addon

Beitrag von alchy » 14.12.2017, 16:07

Oh doch, hättest du z.B. die Suche verwendet. :wink:
Es gibt sogar noch eine weitere Möglichkeit, der Vollständigkeit halber wäre die dann so:

Code: Alles auswählen

array set values [rega_script {
var tagesz = (dom.GetObject(ID_SYSTEM_VARIABLES).Get("Tageszeit").ValueList() ).StrValueByIndex(";",dom.GetObject(ID_SYSTEM_VARIABLES).Get("Tageszeit").Value());
} ]
set v1 $values(tagesz) 
Alchy

Blacklist................... almost full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.

© Sandra Pulsfort (*1974)

Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.

Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.

daniello
Beiträge: 68
Registriert: 09.12.2017, 08:22

Re: TCL Syntax für Email Addon

Beitrag von daniello » 14.12.2017, 16:16

Hätte gar nicht gewusst wonach ich suchen sollte .. bzw. hab gesucht und gesucht .. aber falsch.

Danke nochmals .. auch für die zweite Variante .. ich bleibe einfach bei der ersten :-)

Antworten

Zurück zu „Softwareentwicklung für die HomeMatic CCU“