Lokale Bediensperre über Programm oder Skript
Moderator: Co-Administratoren
Lokale Bediensperre über Programm oder Skript
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
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
Re: Lokale Bediensperre über Programm oder Skript
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
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
- Black
- Beiträge: 5625
- Registriert: 12.09.2015, 22:31
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Wegberg
- Hat sich bedankt: 450 Mal
- Danksagung erhalten: 1125 Mal
- Kontaktdaten:
Re: Lokale Bediensperre über Programm oder Skript
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
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
Wenn das Fernsehprogramm immer mehr durch nervende Werbung unterbrochen wird und der Radiomoderator nur noch Müll erzählt, ist es besser, die Zeit für sinnvolle Dinge zu nutzen -
mal aufs Klo zu gehen, ein Bier zu holen oder einfach mal den roten AUS-Knopf zu drücken. Klick - und weg
Script Time Scheduler V1.3
AstroSteuerung über Zeitmodul flexibel mit Offset / spätestens, frühestens
SDV 5.03.01 Das umfassende Entwicklungs und Diagnosetool für Homematik
Selektive Backups - Nützliche Dinge, die die WebUI nicht kann
Intel NUC6 Celeron 16GB mit 512GB SSD unter Proxxmox mit insgesamt 5 VM: 2 x bloatwarebefreiter Raspberrymatik, 2 x IOBroker als Middleware und einer MariaDB zur Archivierung. Verbrauch: 6W
technical contribution against annoying advertising
mal aufs Klo zu gehen, ein Bier zu holen oder einfach mal den roten AUS-Knopf zu drücken. Klick - und weg
Script Time Scheduler V1.3
AstroSteuerung über Zeitmodul flexibel mit Offset / spätestens, frühestens
SDV 5.03.01 Das umfassende Entwicklungs und Diagnosetool für Homematik
Selektive Backups - Nützliche Dinge, die die WebUI nicht kann
Intel NUC6 Celeron 16GB mit 512GB SSD unter Proxxmox mit insgesamt 5 VM: 2 x bloatwarebefreiter Raspberrymatik, 2 x IOBroker als Middleware und einer MariaDB zur Archivierung. Verbrauch: 6W
technical contribution against annoying advertising
Re: Lokale Bediensperre über Programm oder Skript
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
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
Re: Lokale Bediensperre über Programm oder Skript
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
viewtopic.php?f=27&t=21652&start=10
- Black
- Beiträge: 5625
- Registriert: 12.09.2015, 22:31
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Wegberg
- Hat sich bedankt: 450 Mal
- Danksagung erhalten: 1125 Mal
- Kontaktdaten:
Re: Lokale Bediensperre über Programm oder Skript
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
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
Wenn das Fernsehprogramm immer mehr durch nervende Werbung unterbrochen wird und der Radiomoderator nur noch Müll erzählt, ist es besser, die Zeit für sinnvolle Dinge zu nutzen -
mal aufs Klo zu gehen, ein Bier zu holen oder einfach mal den roten AUS-Knopf zu drücken. Klick - und weg
Script Time Scheduler V1.3
AstroSteuerung über Zeitmodul flexibel mit Offset / spätestens, frühestens
SDV 5.03.01 Das umfassende Entwicklungs und Diagnosetool für Homematik
Selektive Backups - Nützliche Dinge, die die WebUI nicht kann
Intel NUC6 Celeron 16GB mit 512GB SSD unter Proxxmox mit insgesamt 5 VM: 2 x bloatwarebefreiter Raspberrymatik, 2 x IOBroker als Middleware und einer MariaDB zur Archivierung. Verbrauch: 6W
technical contribution against annoying advertising
mal aufs Klo zu gehen, ein Bier zu holen oder einfach mal den roten AUS-Knopf zu drücken. Klick - und weg
Script Time Scheduler V1.3
AstroSteuerung über Zeitmodul flexibel mit Offset / spätestens, frühestens
SDV 5.03.01 Das umfassende Entwicklungs und Diagnosetool für Homematik
Selektive Backups - Nützliche Dinge, die die WebUI nicht kann
Intel NUC6 Celeron 16GB mit 512GB SSD unter Proxxmox mit insgesamt 5 VM: 2 x bloatwarebefreiter Raspberrymatik, 2 x IOBroker als Middleware und einer MariaDB zur Archivierung. Verbrauch: 6W
technical contribution against annoying advertising
- Black
- Beiträge: 5625
- Registriert: 12.09.2015, 22:31
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Wegberg
- Hat sich bedankt: 450 Mal
- Danksagung erhalten: 1125 Mal
- Kontaktdaten:
Re: Lokale Bediensperre über Programm oder Skript
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 !!!!!!
gruss, Black
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");
Wenn das Fernsehprogramm immer mehr durch nervende Werbung unterbrochen wird und der Radiomoderator nur noch Müll erzählt, ist es besser, die Zeit für sinnvolle Dinge zu nutzen -
mal aufs Klo zu gehen, ein Bier zu holen oder einfach mal den roten AUS-Knopf zu drücken. Klick - und weg
Script Time Scheduler V1.3
AstroSteuerung über Zeitmodul flexibel mit Offset / spätestens, frühestens
SDV 5.03.01 Das umfassende Entwicklungs und Diagnosetool für Homematik
Selektive Backups - Nützliche Dinge, die die WebUI nicht kann
Intel NUC6 Celeron 16GB mit 512GB SSD unter Proxxmox mit insgesamt 5 VM: 2 x bloatwarebefreiter Raspberrymatik, 2 x IOBroker als Middleware und einer MariaDB zur Archivierung. Verbrauch: 6W
technical contribution against annoying advertising
mal aufs Klo zu gehen, ein Bier zu holen oder einfach mal den roten AUS-Knopf zu drücken. Klick - und weg
Script Time Scheduler V1.3
AstroSteuerung über Zeitmodul flexibel mit Offset / spätestens, frühestens
SDV 5.03.01 Das umfassende Entwicklungs und Diagnosetool für Homematik
Selektive Backups - Nützliche Dinge, die die WebUI nicht kann
Intel NUC6 Celeron 16GB mit 512GB SSD unter Proxxmox mit insgesamt 5 VM: 2 x bloatwarebefreiter Raspberrymatik, 2 x IOBroker als Middleware und einer MariaDB zur Archivierung. Verbrauch: 6W
technical contribution against annoying advertising
Re: Lokale Bediensperre über Programm oder Skript
VIELEN DANK.
... das ist dann ein Script innerhalb Homematic?
Sorry, aber da das muss ich jetzt mal ganz blöd fragen...
... das ist dann ein Script innerhalb Homematic?
Sorry, aber da das muss ich jetzt mal ganz blöd fragen...
Zuletzt geändert von Gernot_D am 07.11.2017, 07:39, insgesamt 1-mal geändert.
- Black
- Beiträge: 5625
- Registriert: 12.09.2015, 22:31
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Wegberg
- Hat sich bedankt: 450 Mal
- Danksagung erhalten: 1125 Mal
- Kontaktdaten:
Re: Lokale Bediensperre über Programm oder Skript
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
das müsste auch unter script testen laufen.
Natürlich da noch deinen Gerätenamen einsetzen !!!
Gruss, Black
Wenn das Fernsehprogramm immer mehr durch nervende Werbung unterbrochen wird und der Radiomoderator nur noch Müll erzählt, ist es besser, die Zeit für sinnvolle Dinge zu nutzen -
mal aufs Klo zu gehen, ein Bier zu holen oder einfach mal den roten AUS-Knopf zu drücken. Klick - und weg
Script Time Scheduler V1.3
AstroSteuerung über Zeitmodul flexibel mit Offset / spätestens, frühestens
SDV 5.03.01 Das umfassende Entwicklungs und Diagnosetool für Homematik
Selektive Backups - Nützliche Dinge, die die WebUI nicht kann
Intel NUC6 Celeron 16GB mit 512GB SSD unter Proxxmox mit insgesamt 5 VM: 2 x bloatwarebefreiter Raspberrymatik, 2 x IOBroker als Middleware und einer MariaDB zur Archivierung. Verbrauch: 6W
technical contribution against annoying advertising
mal aufs Klo zu gehen, ein Bier zu holen oder einfach mal den roten AUS-Knopf zu drücken. Klick - und weg
Script Time Scheduler V1.3
AstroSteuerung über Zeitmodul flexibel mit Offset / spätestens, frühestens
SDV 5.03.01 Das umfassende Entwicklungs und Diagnosetool für Homematik
Selektive Backups - Nützliche Dinge, die die WebUI nicht kann
Intel NUC6 Celeron 16GB mit 512GB SSD unter Proxxmox mit insgesamt 5 VM: 2 x bloatwarebefreiter Raspberrymatik, 2 x IOBroker als Middleware und einer MariaDB zur Archivierung. Verbrauch: 6W
technical contribution against annoying advertising
Re: Lokale Bediensperre über Programm oder Skript
Hallo,
cool, werde ich heute Abend gleich testen und berichten.
Vielen Dank
Gruss
Gernot
cool, werde ich heute Abend gleich testen und berichten.
Vielen Dank
Gruss
Gernot