FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: HoTi am 09 Juni 2015, 15:07:35

Titel: HourCounter Ergebnis verwerten. Bzw. mit Ergebnis Rechnen.
Beitrag von: HoTi am 09 Juni 2015, 15:07:35
Hallo zusammen,

ich möchte auch den HourCounter für meine Rollo Steuerung benutzen.
Ich habe in meiner Testumgebung nun dummys definiert

Zitatdefine OG_kz_RO_runter dummy
attr OG_kz_RO_runter event-on-change-reading .*
attr OG_kz_RO_runter room 0_Übersicht
attr OG_kz_RO_runter verbose 3
attr OG_kz_RO_runter webCmd on:off

define OG_kz_RO_runter_counter HourCounter OG_kz_RO_runter:on OG_kz_RO_runter:off
attr OG_kz_RO_runter_counter alias Kinderzimmer_Counter_runter
attr OG_kz_RO_runter_counter group Counter
attr OG_kz_RO_runter_counter room 0_Übersicht

define OG_kz_RO_hoch dummy
attr OG_kz_RO_hoch event-on-change-reading .*
attr OG_kz_RO_hoch room 0_Übersicht
attr OG_kz_RO_hoch verbose 3
attr OG_kz_RO_hoch webCmd on:off

define OG_kz_RO_hoch_counter HourCounter OG_kz_RO_hoch:on OG_kz_RO_hoch:off
attr OG_kz_RO_hoch_counter alias Kinderzimmer_Counter_hoch
attr OG_kz_RO_hoch_counter group Counter
attr OG_kz_RO_hoch_counter room 0_Übersicht

define OG_sz_RO_runter dummy
attr OG_sz_RO_runter event-on-change-reading .*
attr OG_sz_RO_runter room 0_Übersicht
attr OG_sz_RO_runter verbose 3
attr OG_sz_RO_runter webCmd on:off

define OG_sz_RO_runter_counter HourCounter OG_sz_RO_runter:on OG_sz_RO_runter:off
attr OG_sz_RO_runter_counter alias Schlafzimmerzimmer_Counter_runter
attr OG_sz_RO_runter_counter group Counter
attr OG_sz_RO_runter_counter room 0_Übersicht

define OG_sz_RO_hoch dummy
attr OG_sz_RO_hoch event-on-change-reading .*
attr OG_sz_RO_hoch room 0_Übersicht
attr OG_sz_RO_hoch verbose 3
attr OG_sz_RO_hoch webCmd on:off

define OG_sz_RO_hoch_counter HourCounter OG_sz_RO_hoch:on OG_sz_RO_hoch:off
attr OG_sz_RO_hoch_counter alias Schlafzimmerzimmer_Counter_hoch
attr OG_sz_RO_hoch_counter group Counter
attr OG_sz_RO_hoch_counter room 0_Übersicht

define OG_kz_RO_dummy dummy
attr OG_kz_RO_dummy alias Kinderzimmer
attr OG_kz_RO_dummy group Rollos
attr OG_kz_RO_dummy room 0_Übersicht
attr OG_kz_RO_dummy setList Pos:slider,0,1,100
attr OG_kz_RO_dummy verbose 3
attr OG_kz_RO_dummy webCmd einfahren:Pos:ausfahren

define OG_sz_RO_dummy dummy
attr OG_sz_RO_dummy alias Schlafzimmer
attr OG_sz_RO_dummy group Rollos
attr OG_sz_RO_dummy room 0_Übersicht
attr OG_sz_RO_dummy setList Pos:slider,0,1,100
attr OG_sz_RO_dummy verbose 3
attr OG_sz_RO_dummy webCmd einfahren:Pos:ausfahren


Ich habe nun wenn ein Rolle (dummy) gefahren wurde einen Wert im Counter zum Beispiel 5Sekunden. Ich weiß das 10Sekunden 100% sind.
Ich stehe jetzt aber gerade auf dem Schlauch wie ich das auswerte und an den weiteren Dummy als Prozentangabe weiter gebe.

Kann mir hier einer auf die Sprünge helfen?