Lokale Bediensperre über Programm oder Skript

Kabellose und kabelgebundene Sender und Empfänger der Serie Homematic "classic"

Moderator: Co-Administratoren

zarrsten
Beiträge: 1
Registriert: 14.02.2014, 07:37

Lokale Bediensperre über Programm oder Skript

Beitrag von zarrsten » 14.02.2014, 07:42

Hallo zusammen,

gibt es eine Möglichkeit, eine lokale Bediensperre für das Wandthermostat HM-TC-IT-WM-W-EU zeitabhängig über Programme oder Skript einzurichten. Ich habe bei Programme gesucht, bin aber nicht fündig geworden. Ich möchte verhindern, dass das Wandthermostat an bestimmten Tagen bedienbar ist.

Vielen Dank für die Hilfe im Voraus!

Gruß,
zarrsten

[email protected]
Beiträge: 26
Registriert: 13.01.2016, 22:20

Re: Lokale Bediensperre über Programm oder Skript

Beitrag von [email protected] » 04.11.2017, 08:43

Hallo,
suche genau das gleiche. Bei mir ist jeweils ein Heizkörperthermostat und Raumthermostat verbaut. Zu diesen Gruppen wird tagesabhängig das Heizprogramme übertrage wobei die Information bzgl. Sperre mit übertragen wird.

Die Bediensperre soll an den HKT anliegen ber den RT aber nicht. Dachte das mit einem Script oder ähnliches realisieren zu können. Doch wie??

Gruss,
Gernot

Benutzeravatar
Black
Beiträge: 3076
Registriert: 12.09.2015, 22:31
System: Alternative CCU (RaspberryMatic etc.)
Wohnort: Wegberg
Hat sich bedankt: 48 Mal
Danksagung erhalten: 226 Mal
Kontaktdaten:

Re: Lokale Bediensperre über Programm oder Skript

Beitrag von Black » 04.11.2017, 09:32

Heizungsgruppe oder nicht ?

bei Heizungsgruppen weiss ich nicht, obs geräteabhänging zu setzen ist oder nur für die Gesamte Gruppe.

jedenfalls gehts nicht über den von Script oder WebUI normal zu ereichen Value-Satz, sondern nur über xmlrpc object oder tcl script mit beschreiben des Master satzes.

quasi ähnlich wie wochenprogramm ändern, nur das da nicht programweekpointer sondern da die sperre der Parameter ist

gruss, Black
Die Wahrheit ist ein Chor aus Wind
Meine Seite, ok noch bisschen im Aufbau

RaspberryMatic 3.51.6.20200420 mit Groundplane Antennenmod
jede Menge Sensoren und Aktoren, Logamatic 2107 Gateway zum Buderus Kessel
ioBroker unter ProxMox auf NUC als Hauptsteuersystem und Visualisierung
Script Time Scheduler V1.3
Howto - AstroSteuerung über Zeitmodul flexibel mit Offset / spätestens, frühestens
SDV 4.01.08B Scripteditor und Objektinspektor

technical contribution against annoying advertising

[email protected]
Beiträge: 26
Registriert: 13.01.2016, 22:20

Re: Lokale Bediensperre über Programm oder Skript

Beitrag von [email protected] » 05.11.2017, 10:31

Danke für die Info.
Hatte mich unglücklich ausgedrückt. Nur für die Heizungsthermostate, sind über Gruppen zugeordnet, soll die Sperre aktiviert werden. Das Wandthermostat soll weiterhin ungesperrt bleiben. Das soll verhindern, dass meine kleine Mädels an den Thermostaten was verstellen können ;-)

Die TCL-script lese ich zwar immer wieder hier, ist aber Neuland für mich. Werde mich da wohl erst einlesen müssen.
Du schreibst den Master Satz schreiben, muss ich dann den Satz inkl. aller Temperaturen bzw. Schaltpunkte übertragen oder nur die Sperre des Wandthermostats? Und kannst du mir für die Sperre den Pointer und die Values geben?

Gruss und Danke
Gernot

[email protected]
Beiträge: 26
Registriert: 13.01.2016, 22:20

Re: Lokale Bediensperre über Programm oder Skript

Beitrag von [email protected] » 05.11.2017, 10:42

ok, auf meine Frage habe ich die Antwort schon gefunden. Es reicht wohl der Umfang der geändert werden soll:

viewtopic.php?f=27&t=21652&start=10

Benutzeravatar
Black
Beiträge: 3076
Registriert: 12.09.2015, 22:31
System: Alternative CCU (RaspberryMatic etc.)
Wohnort: Wegberg
Hat sich bedankt: 48 Mal
Danksagung erhalten: 226 Mal
Kontaktdaten:

Re: Lokale Bediensperre über Programm oder Skript

Beitrag von Black » 05.11.2017, 11:35

perfekt.

richtig, putparamset schreibt nur den parameter (oder die, wenns mehrere sind) in das gerät, welche angegeben sind, nicht alle.

die Systax hast du da richtig, musst dir nur das tcl script auf die ccu laden noch

gruss, black
Die Wahrheit ist ein Chor aus Wind
Meine Seite, ok noch bisschen im Aufbau

RaspberryMatic 3.51.6.20200420 mit Groundplane Antennenmod
jede Menge Sensoren und Aktoren, Logamatic 2107 Gateway zum Buderus Kessel
ioBroker unter ProxMox auf NUC als Hauptsteuersystem und Visualisierung
Script Time Scheduler V1.3
Howto - AstroSteuerung über Zeitmodul flexibel mit Offset / spätestens, frühestens
SDV 4.01.08B Scripteditor und Objektinspektor

technical contribution against annoying advertising

Benutzeravatar
Black
Beiträge: 3076
Registriert: 12.09.2015, 22:31
System: Alternative CCU (RaspberryMatic etc.)
Wohnort: Wegberg
Hat sich bedankt: 48 Mal
Danksagung erhalten: 226 Mal
Kontaktdaten:

Re: Lokale Bediensperre über Programm oder Skript

Beitrag von Black » 05.11.2017, 14:35

so, und kleine Hilfestellung:
das hier kommt ohne externes TCL Script aus.

"ICH_BIN_DEIN_GERÄTENAME" natürlich gegen den gerätenamen (NICHT KANALNAMEN !!!!) des Devices ersetzen !!!!!!

Code: Alles auswählen

boolean bLock= false; ! true= gesperrt, false= offen
object oDev= dom.GetObject (ID_DEVICES).Get ("ICH_BIN_DEIN_GERÄTENAME");
WriteLine (oDev.Address() );
if (oDev) {
     xmlrpc.PutParamset (oDev.Interface(), oDev.Address(), "MASTER", "BUTTON_LOCK", bLock); 
}

WriteLine("Done");
gruss, Black
Die Wahrheit ist ein Chor aus Wind
Meine Seite, ok noch bisschen im Aufbau

RaspberryMatic 3.51.6.20200420 mit Groundplane Antennenmod
jede Menge Sensoren und Aktoren, Logamatic 2107 Gateway zum Buderus Kessel
ioBroker unter ProxMox auf NUC als Hauptsteuersystem und Visualisierung
Script Time Scheduler V1.3
Howto - AstroSteuerung über Zeitmodul flexibel mit Offset / spätestens, frühestens
SDV 4.01.08B Scripteditor und Objektinspektor

technical contribution against annoying advertising

[email protected]
Beiträge: 26
Registriert: 13.01.2016, 22:20

Re: Lokale Bediensperre über Programm oder Skript

Beitrag von [email protected] » 07.11.2017, 07:28

VIELEN DANK.

... das ist dann ein Script innerhalb Homematic?
Sorry, aber da das muss ich jetzt mal ganz blöd fragen...
Zuletzt geändert von [email protected] am 07.11.2017, 07:39, insgesamt 1-mal geändert.

Benutzeravatar
Black
Beiträge: 3076
Registriert: 12.09.2015, 22:31
System: Alternative CCU (RaspberryMatic etc.)
Wohnort: Wegberg
Hat sich bedankt: 48 Mal
Danksagung erhalten: 226 Mal
Kontaktdaten:

Re: Lokale Bediensperre über Programm oder Skript

Beitrag von Black » 07.11.2017, 07:32

ja, ist ein ganz normales HM Script

das müsste auch unter script testen laufen.

Natürlich da noch deinen Gerätenamen einsetzen !!!

Gruss, Black
Die Wahrheit ist ein Chor aus Wind
Meine Seite, ok noch bisschen im Aufbau

RaspberryMatic 3.51.6.20200420 mit Groundplane Antennenmod
jede Menge Sensoren und Aktoren, Logamatic 2107 Gateway zum Buderus Kessel
ioBroker unter ProxMox auf NUC als Hauptsteuersystem und Visualisierung
Script Time Scheduler V1.3
Howto - AstroSteuerung über Zeitmodul flexibel mit Offset / spätestens, frühestens
SDV 4.01.08B Scripteditor und Objektinspektor

technical contribution against annoying advertising

[email protected]
Beiträge: 26
Registriert: 13.01.2016, 22:20

Re: Lokale Bediensperre über Programm oder Skript

Beitrag von [email protected] » 07.11.2017, 07:40

Hallo,
cool, werde ich heute Abend gleich testen und berichten.
Vielen Dank

Gruss
Gernot

Antworten

Zurück zu „HomeMatic Aktoren und Sensoren“