26-02-2015, 20:55:39
(Dieser Beitrag wurde zuletzt bearbeitet: 26-02-2015, 21:36:51 von schnitzel.)
So, bischen rumgespielt habe ich jetzt bereits - funktioniert ausserordentlich gut!
Ich habe jetzt tatsächlich ein System, welches mir beim Verlassen der Wohnung per LED anzeigt, ob noch irgendwo Fenster geöffnet sind und somit das Scharfstellen der Alarmanlage nicht zulässt.
Erst wenn alle Fenster geschlossen sind, kann ich die verzögerte Alarmbereitschaft aktivieren - somit kann ich dann auch noch die Wohnung verlassen.
Mir ist dabei aufgefallen, das das Auslösen der Fensterkontakte IMMER so zwischen 10 und 15sec. dauert.
Genug Zeit, um als Einbrecher das Fenster wieder zu schliessen - das Smarthomesystem bekommt davon nichts mit!
Dann habe ich angefangen, zu suchen, was diese Verzögerung auslöst - erst ein paar Profile deaktiviert, mal den Raum isoliert um anderes auszuschliessen und bin letztendlich bei der einstellbaren Temperaturabsenkung gelandet.
Ohne das ich eine Verzögerung angegeben hätte, verlangsamt diese Option die Meldung der Fensterkontakte von ~2 auf 10-15sec!
Also Temperaturabsenkung abgeschaltet, aber so ists ja auch blöd - wozu hatte ich mir nochmal initial die Heizkörperthermostate gekauft!?
Habe also angefangen die Absenkung der Temperatur mit Hilfe von Flow´s in node-red zu simulieren:
- Beim Regeln des Thermostats speichere die eingestellte Temperatur in einer Variable.
- Beim Öffnen eines Fensters setze den Heizkörperthermostat auf 6°
- Beim Schliessen des Fensters setze den Thermostat wieder auf die zuvor abgespeicherte Temperatur
Nur das Schreiben in den Thermostat klappt leider nicht, ich schiebe dazu folgendes (recht statisches) in die "R-SH Set"-node:
Was mache ich verkehrt?
Ich habe jetzt tatsächlich ein System, welches mir beim Verlassen der Wohnung per LED anzeigt, ob noch irgendwo Fenster geöffnet sind und somit das Scharfstellen der Alarmanlage nicht zulässt.
Erst wenn alle Fenster geschlossen sind, kann ich die verzögerte Alarmbereitschaft aktivieren - somit kann ich dann auch noch die Wohnung verlassen.
Mir ist dabei aufgefallen, das das Auslösen der Fensterkontakte IMMER so zwischen 10 und 15sec. dauert.
Genug Zeit, um als Einbrecher das Fenster wieder zu schliessen - das Smarthomesystem bekommt davon nichts mit!
Dann habe ich angefangen, zu suchen, was diese Verzögerung auslöst - erst ein paar Profile deaktiviert, mal den Raum isoliert um anderes auszuschliessen und bin letztendlich bei der einstellbaren Temperaturabsenkung gelandet.
Ohne das ich eine Verzögerung angegeben hätte, verlangsamt diese Option die Meldung der Fensterkontakte von ~2 auf 10-15sec!
Also Temperaturabsenkung abgeschaltet, aber so ists ja auch blöd - wozu hatte ich mir nochmal initial die Heizkörperthermostate gekauft!?
Habe also angefangen die Absenkung der Temperatur mit Hilfe von Flow´s in node-red zu simulieren:
- Beim Regeln des Thermostats speichere die eingestellte Temperatur in einer Variable.
- Beim Öffnen eines Fensters setze den Heizkörperthermostat auf 6°
- Beim Schliessen des Fensters setze den Thermostat wieder auf die zuvor abgespeicherte Temperatur
Nur das Schreiben in den Thermostat klappt leider nicht, ich schiebe dazu folgendes (recht statisches) in die "R-SH Set"-node:
Code:
return {
payload: {
PtTmp: 6
}
}
Was mache ich verkehrt?