Hauptmenü

Umsetzung Heimstatus

Begonnen von Gunther, 16 Februar 2013, 20:50:22

Vorheriges Thema - Nächstes Thema

Gunther

Ich bin gerade dabei den Heimstatus gemäß Wiki bei mir umzusetzen.

Leider komme ich nicht richtig weiter.

Folgendes steht in meiner cfg:
define HomeStatus dummy
attr HomeStatus room Haus
define haus_Status_1_Zuhause FS20 32122134 2111
define haus_Status_2_Schlafen FS20 32122134 2112
define haus_Status_3_KurzWeg FS20 32122134 2113
define haus_Status_4_LangeWeg FS20 32122134 2114

# define Zuhause notify haus_Status_1_Zuhause set HomeStatus 1;;set set k_WW_Zirkulationspumpe.sender on;;set eg_ku_Heizung,eg_ki_Heizung,eg_bz_Heizung,eg_az_Heizung desired-temp 21.0;;set a4_eg_wg_Lampe on
# define Schlafen notify haus_Status_2_Schlafen set HomeStatus 2;;set eg_ku_Heizung, eg_ki_Heizung,eg_bz_Heizung,eg_az_Heizung desired-temp 15.0;;set a4_eg_wg_Lampe off
# define KurzWeg  notify haus_Status_3_KurzWeg set HomeStatus 3;;set eg_ku_Heizung, eg_ki_Heizung,eg_bz_Heizung,eg_az_Heizung desired-temp 18.0;;set a4_eg_wg_Lampe off
# define LangeWeg notify haus_Status_4_LangeWeg set HomeStatus 4;;set eg_ku_Heizung, eg_ki_Heizung,eg_bz_Heizung,eg_az_Heizung desired-temp 12.0;;set a4_eg_wg_Lampe off


Leider passiert nichts:

Im Log steht folgendes:
2013.02.16 20:33:24 2: FS20 FS20_914b40 toggle
2013.02.16 20:33:24 2: FS20 haus_Status_1_Zuhause toggle

Ich habe einen 6-Tastenschalter auf "Doppelbelegung" gestellt. Jetzt bin ich nicht sicher, ob der Toggle-Befehl mir hier in die Quere kommt.
Ich habe es manuell versucht mit
set haus_Status_1_Zuhause on
Im Log erscheint dann folgendes.
2013.02.16 20:48:35 2: FS20 set haus_Status_1_Zuhause on

Leider geht z. B. a4_eg_wg_Lampe nicht an.

Freue mich über Hilfe.
FHEM@Proxmox@Nuc: TabletUI als User-Interface (4 Wandtablets) / IOs per ser2net gekapselt
Homematic: Heizung, Fenster, Bewegung | Jeelink: Temperatur | Z-Wave: Bewegung, Temperatur | FS20: Temperatur, Fenster | Viessmann-Heizung eingebunden

det.

Hallo Gunther,

Lässt Du als ersten Versuch mal die Kommentarzeichen # vor den Zeilen weg?
LG
det.

Gunther

ich schäme mich gerade.

Hatte vor einigen Tagen den Wiki-Eintrag kopiert und auskommentiert...

Vielen Dank!

Jetzt habe ich aber eine zweite Frage:
Ich nutze heating_control um die Heizungsventile zu steuern.

Wie kann ich das nun mit dem Homestatus gut verbinden?
Ziel ist, dass hc führend ist, ich aber einen Impuls gebe, wenn sich der Status ändert.
FHEM@Proxmox@Nuc: TabletUI als User-Interface (4 Wandtablets) / IOs per ser2net gekapselt
Homematic: Heizung, Fenster, Bewegung | Jeelink: Temperatur | Z-Wave: Bewegung, Temperatur | FS20: Temperatur, Fenster | Viessmann-Heizung eingebunden

Gunther

achja: folgendes gibt mir das Logfile nun aus:

2013.02.16 23:29:37 2: dummy set HomeStatus 2
2013.02.16 23:29:37 2: IT set a4_eg_wg_Lampe off
2013.02.16 23:29:37 3: Schlafen return value: Unknown argument eg_ki_Heizung,eg_bz_Heizung,eg_az_Heizung, choose one of day day-temp:on,off,6.0,6.5,7.0,7.5,8.0,8.5,9.0,9.5,10.0,10.5,11.0,11.5,12.0,12.5,13.0,13.5,14.0,14.5,15.0,15.5,16.0,16.5,17.0,17.5,18.0,18.5,19.0,19.5,20.0,20.5,21.0,21.5,22.0,22.5,23.0,23.5,24.0,24.5,25.0,25.5,26.0,26.5,27.0,27.5,28.0,28.5,29.0,29.5,30.0 desired-temp:on,off,6.0,6.5,7.0,7.5,8.0,8.5,9.0,9.5,10.0,10.5,11.0,11.5,12.0,12.5,13.0,13.5,14.0,14.5,15.0,15.5,16.0,16.5,17.0,17.5,18.0,18.5,19.0,19.5,20.0,20.5,21.0,21.5,22.0,22.5,23.0,23.5,24.0,24.5,25.0,25.5,26.0,26.5,27.0,27.5,28.0,28.5,29.0,29.5,30.0 fri-from1:time fri-from2:time fri-to1:time fri-to2:time holiday1 holiday2 hour lowtemp-offset manu-temp:on,off,6.0,6.5,7.0,7.5,8.0,8.5,9.0,9.5,10.0,10.5,11.0,11.5,12.0,12.5,13.0,13.5,14.0,14.5,15.0,15.5,16.0,16.5,17.0,17.5,18.0,18.5,19.0,19.5,20.0,20.5,21.0,21.5,22.0,22.5,23.0,23.5,24.0,24.5,25.0,25.5,26.0,26.5,27.0,27.5,28.0,28.5,29.0,29.5,30.0 minute mode mon-from1:time mon-from2:time mon-to1:time mon-to2:time month night-temp:on,off,6.0,6.5,7.0,7.5,8.0,8.5,9.0,9.5,10.0,10.5,11.0,11.5,12.0,12.5,13.0,13.5,14.0,14.5,15.0,15.5,16.0,16.5,17.0,17.5,18.0,18.5,19.0,19.5,20.0,20.5,21.0,21.5,22.0,22.5,23.0,23.5,24.0,24.5,25.0,25.5,26.0,26.5,27.0,27.5,28.0,28.5,29.0,29.5,30.0 report1 report2 sat-from1:time sat-from2:time sat-to1:time sat-to2:time sun-from1:time sun-from2:time sun-to1:time sun-to2:time thu-from1:time thu-from2:time thu-to1:time thu-to2:time tue-from1:time tue-from2:time tue-to1:time tue-to2:time wed-from1:time wed-from2:time wed-to1:time wed-to2:time windowopen-temp:on,off,6.0,6.5,7.0,7.5,8.0,8.5,9.0,9.5,10.0,10.5,11.0,11.5,12.0,12.5,13.0,13.5,14.0,14.5,15.0,15.5,16.0,16.5,17.0,17.5,18.0,18.5,19.0,19.5,20.0,20.5,21.0,21.5,22.0,22.5,23.0,23.5,24.0,24.5,25.0,25.5,26.0,26.5,27.0,27.5,28.0,28.5,29.0,29.5,30.0 year
2013.02.16 23:29:50 2: FS20 FS20_914b40 toggle
2013.02.16 23:29:50 2: FS20 haus_Status_1_Zuhause toggle
2013.02.16 23:29:50 2: dummy set HomeStatus 1
2013.02.16 23:29:50 2: FHT set eg_ku_Heizung desired-temp 21.0
2013.02.16 23:29:50 2: FHT set eg_ki_Heizung desired-temp 21.0
2013.02.16 23:29:50 2: FHT set eg_bz_Heizung desired-temp 21.0
2013.02.16 23:29:50 2: FHT set eg_az_Heizung desired-temp 21.0
2013.02.16 23:29:50 2: IT set a4_eg_wg_Lampe on
2013.02.16 23:29:51 3: Zuhause return value: Please define set first

Am Anfang scheint mit der desired-temp etwas nicht zu passen.
Den letzten Eintrag verstehe ich auch nicht.
Die Lampe wird sauber geschaltet.
FHEM@Proxmox@Nuc: TabletUI als User-Interface (4 Wandtablets) / IOs per ser2net gekapselt
Homematic: Heizung, Fenster, Bewegung | Jeelink: Temperatur | Z-Wave: Bewegung, Temperatur | FS20: Temperatur, Fenster | Viessmann-Heizung eingebunden