Seite 2 von 8

Re: Parameter (z.B. Thermostat-Modus) per WebUI/Script änder

Verfasst: 26.01.2012, 19:23
von myoo
Der Ordnung halber hier - getparam.tcl - wie im anderen Thread erwähnt.

Code: Alles auswählen

#
# Zeigt die gesamte Ausgabe von getParamset
# =================================================
# auf Basis von setparam.tcl von Oliver Wagner <owagner@vapor.com>
#
# tclsh getparam <addresse> <MASTER|VALUES|LINK>
# z.B.
# tclsh getparam IEQ0123456:2 MASTER
#
# Diese Version ist fuer Funk. Fuer Wired muss unten der Port von 2001 auf 2000 geaendert werden.
#
load tclrpc.so
set ausgabe [xmlrpc http://127.0.0.1:2001/ getParamset [list string [lindex $argv 0]] [list string [lindex $argv 1]] ]
puts $ausgabe

Re: Parameter (z.B. Thermostat-Modus) per WebUI/Script änder

Verfasst: 30.01.2012, 12:01
von SHP
Hallo,

danke erst mal für den Code.
Also ich habe das nun mal versucht und folgendes festgestellt:
Wenn ich den besagten Dimmer-Aktor mit Getparam abfrage, dann klappt das für VALUES und MASTER, jedoch nicht für LINK, unter denen der Wert ist, den ich beeinflussen möchte.
Rufe ich die LINK Variante ab, erscheinen in der Konsole alle Bezeichnungen inkl. "SHORT_ON_LEVEL", jedoch sind die alle "0" (oder ähnlich je nach Datentyp).

Zudem taucht in der Zentrale in dem Moment die Servicemeldung "Gerätekommunikation aktuell gestört auf".
Betätige ich den Taster, verschwindet die Meldung auch wieder.

Mir ist nicht klar, was genau hier nicht funktioniert. Bitte um Hilfe.

Re: Parameter (z.B. Thermostat-Modus) per WebUI/Script änder

Verfasst: 23.02.2012, 16:22
von olixxl
Hallo,

ich habe eine Frage zum Script getParamset.

Ich möchte damit Auslesen ob ein Wandthermostat auf MANU gestellt wurde und eine Systemvariable entsprechend auf TRUE oder FALSE setzen. Leider habe ich keine Idee wie ich das mittels WebUI bzw. Script realisieren kann.

Für Eure Hilfe wäre ich sehr dankbar.

Re: Parameter (z.B. Thermostat-Modus) per WebUI/Script änder

Verfasst: 28.02.2012, 13:51
von powerup
Gibts eig. die Möglichkeit per Script, die Heizung in den Boost Modus zuversetzten ? Sprich "ON" (voll aufdrehen ) ?

Re: Parameter (z.B. Thermostat-Modus) per WebUI/Script änder

Verfasst: 28.02.2012, 15:05
von sambasamba
daß es per webUI geht ist klar?
image0017.gif
image0017.gif (2.91 KiB) 27311 mal betrachtet

Re: Parameter (z.B. Thermostat-Modus) per WebUI/Script änder

Verfasst: 23.09.2012, 16:53
von erik
Hallo zusammen,

werde wohl bald meine Heizung anwerfen und überprüfe gerade die Scripte.
So wie es ausieht, funktioniert das Umstellen des Thermostat Modus per Script mit der Firmware 1.507 nicht mehr.

Hat jemand das noch laufen.

Wenn ich

Code: Alles auswählen

tclsh /usr/local/setparam.tcl GEQ00XXXXX:2 MODE_TEMPERATUR_REGULATOR int 0
Eingebe, passiert nichts und der Modus im Thermostat steht immer noch auf AUTO und verändert sich nicht.

Kann jemand bitte testen, ob das Script bei der aktuellen Firmware noch funktioniert.

Grüße

Erik

Re: Parameter (z.B. Thermostat-Modus) per WebUI/Script änder

Verfasst: 24.09.2012, 10:56
von matheversum
Ich habe die 1.507 und setze Parameter der Thermostate und z.B. die Einschaltzeit der LED16 per TCL -- also prinzipiell sollte es gehen.

Re: Parameter (z.B. Thermostat-Modus) per WebUI/Script änder

Verfasst: 24.09.2012, 11:18
von erik
matheversum hat geschrieben:Ich habe die 1.507 und setze Parameter der Thermostate und z.B. die Einschaltzeit der LED16 per TCL -- also prinzipiell sollte es gehen.
Hi matheversum,

vielen Dank für das Feedback. Kannst Du mir bitte Deine Url für die Thermostate zukommen lassen, oder ist das die gleiche URL, wie im Forum. Möchte Sie mit meiner vergleichen.

Woran kann es liegen, das ich weder Parameter augeselen, oder gesetzt bekomme. Kann es an den Firewalleinstellungen liegen. Hatte diese auf "Vollzugriff" gesetzt, aber nicht wirklich eine Verbesserung gesehen. Localhost sollte ja eigentlich Firewallunabhängig sein.

Danke

Erik

Re: Parameter (z.B. Thermostat-Modus) per WebUI/Script änder

Verfasst: 24.09.2012, 12:59
von matheversum
URL? Ich weiß nur
a) ich habe letzte Woche erst im Telnet geknobelt, die Einschaltzeit der LED16 zu manipulieren. Wenn ich zu Hause bin soll die immer an sein, aber nachts oder wenn keiner da ist braucht die natürlich nicht zu leuchten, sonst wachsen die Pflanzen noch alle in diese Richtung.
b) Die Thermostaten beim Umstellen auf Heizmodus alle auf AUTO gewechselt haben.

Ich kann natürlich mal meine Scripte raussuchen (wird aber dann erst am Abend), allerdings hatte ich vorher schon eine Anwendung in der Richtung und habe die hier im Forum gepostete Lösung mit meiner vermischt und u.a. die Schnittstelle der TCL-Scripte geändert.

Re: Parameter (z.B. Thermostat-Modus) per WebUI/Script änder

Verfasst: 25.09.2012, 11:14
von erik
Hallo,

es geht bei mir nun auch wieder.
Habe die Scripte neu abgespeichert. Hinter jeder Zeile hatte sich ein "^M" geschlichen, was das Script unbrauchbar gemacht hat.

Grüße

Erik