FHEM Forum

FHEM - Hausautomations-Systeme => Homematic => Thema gestartet von: lomi666 am 18 Januar 2016, 16:02:38

Titel: HMW-LC-Bl1-DR Status wird nicht aktualisiert
Beitrag von: lomi666 am 18 Januar 2016, 16:02:38
Hallo zusammen,

ich steuere meine Aussenjalousien über Homematic wired mit mehreren HMW-LC-Bl1-DR.

Die Zeiten zum Hoch- bzw. Runterfahren werden über sunset und sunrise gesteuert, was auch alles
wunderbar funktioniert.

Das einzige was mich wundert ist, dass in FHEM der aktuelle Status bzw. Level nicht automatisch korrekt
angezeigt wird.

Bei offenen Jalousien steht die Anzeige korrekt bei 100%, nach dem automatischen Runterfahren abends stehen
die Werte allerdings immer noch auf 100% bis ich sie manuell mit get <jalousienname> state aktualisiere.

Müsste das nicht automatisch passieren?

Hier mal eine Beispieldefinition eines Aktors:

attr WZ.Jalousie.Fenster group Jalousien
attr WZ.Jalousie.Fenster model HMW_LC_Bl1_DR
attr WZ.Jalousie.Fenster room 01.00 EG,01.02 Wohnzimmer,HM485
attr WZ.Jalousie.Fenster stateFormat level %
attr WZ.Jalousie.Fenster subType blind
attr WZ.Jalousie.Fenster webCmd level:stop:level 100:level 1


Vielleicht kann mir jemand einen Tip geben...

Vielen Dank

Lars
Titel: Antw:HMW-LC-Bl1-DR Status wird nicht aktualisiert
Beitrag von: Thorsten Pferdekaemper am 18 Januar 2016, 16:41:22
Hi,
welche Version hat Deine 10_HM485.pm?
Außerdem: Mach mal ein list von einem Deiner Devices und stell das Ergebnis hier ein.
Gruß,
   Thorsten
Titel: Antw:HMW-LC-Bl1-DR Status wird nicht aktualisiert
Beitrag von: lomi666 am 18 Januar 2016, 17:21:16
Hallo Thorsten,

die 10_HM485.pm hat die Version 0.7.39

und hier ein List von einem Device:



Internals:
   DEF        00008DD1_03
   IODev
   MODEL      HMW_LC_Bl1_DR
   NAME       WZ.Jalousie.Fenster
   NR         183
   PeerList   HMW_LC_Bl1_DR_JEQ0270619_01 HMW_LC_Bl1_DR_JEQ0270619_02
   STATE      100 %
   TYPE       HM485
   chanNo     03
   device     HMW_LC_Bl1_DR_JEQ0270619
   Readings:
     2016-01-18 15:52:19   R-change_over_delay 0.50
     2016-01-18 15:52:19   R-logging       off
     2016-01-18 15:52:19   R-reference_run_counter 0
     2016-01-18 15:52:19   R-reference_running_time_bottom_top 30.00
     2016-01-18 15:52:19   R-reference_running_time_top_bottom 29.00
     2016-01-18 15:52:19   direction       none
     2016-01-18 15:52:19   level           100
     2016-01-18 15:52:19   state           level_100
     2016-01-18 15:52:19   working         off
   Devhash:
     DEF        00008DD1
     FW_VERSION 3.06
     IODev      HM485_LAN
     MODEL      HMW_LC_Bl1_DR
     NAME       HMW_LC_Bl1_DR_JEQ0270619
     NR         180
     STATE      ACK
     TYPE       HM485
     channel_01 HMW_LC_Bl1_DR_JEQ0270619_01
     channel_02 HMW_LC_Bl1_DR_JEQ0270619_02
     channel_03 WZ.Jalousie.Fenster
     peer_act_0 channel_02 → WZ.Jalousie.Fenster
     peer_act_1 channel_01 → WZ.Jalousie.Fenster
     peer_sen_0 channel_03 ← HMW_LC_Bl1_DR_JEQ0270619_02
     peer_sen_1 channel_03 ← HMW_LC_Bl1_DR_JEQ0270619_01
     Readings:
       2016-01-18 15:52:19   R-central_address 00000001
       2016-01-18 15:52:19   R-logging_time  2.00
       2016-01-18 15:52:19   configStatus    OK
       2016-01-18 15:52:19   state           ACK
     Cache:
       Linkparams:
         Actuator:
           address_start 854
           address_step 6
           channel_param channel
           channels   01 02
           count      28
           peer_param actuator
           type       link
           Parameter:
             Actuator:
               hidden     1
               operations none
               Logical:
                 type       address
               physical:
                 HASH(0x8bfb90)
                 HASH(0x8bfc68)
             Channel:
               hidden     1
               operations none
               Logical:
                 default    255
                 max        255
                 min        0
                 type       integer
               Physical:
                 interface  eeprom
                 size       1
                 type       integer
                 Address:
                   index      0
         Sensor:
           address_start 18
           address_step 38
           channel_param channel
           channels   03
           count      22
           peer_param sensor
           type       link
           Parameter:
             Channel:
               hidden     1
               operations none
               Logical:
                 default    255
                 max        255
                 min        0
                 type       integer
               Physical:
                 interface  eeprom
                 size       1
                 type       integer
                 Address:
                   index      5
             Long_action_type:
               Logical:
                 type       option
                 option:
                   HASH(0x8a2bf0)
                   HASH(0x8a2c38)
               Physical:
                 interface  eeprom
                 size       0.1
                 type       integer
                 Address:
                   index      22
             Long_driving_mode:
               Logical:
                 type       option
                 option:
                   HASH(0x8a2e90)
                   HASH(0x8a2ed8)
                   HASH(0x8a2f20)
                   HASH(0x8a2f68)
               Physical:
                 interface  eeprom
                 size       0.2
                 type       integer
                 Address:
                   index      22.4
             Long_jt_off:
               Logical:
                 type       option
                 option:
                   HASH(0x8a31f0)
                   HASH(0x8a3250)
                   HASH(0x8a3298)
                   HASH(0x8a32e0)
                   HASH(0x8a3328)
                   HASH(0x8a3370)
                   HASH(0x8a33b8)
                   HASH(0x8a3400)
                   HASH(0x8a3448)
               Physical:
                 endian     little
                 interface  eeprom
                 read_size  1
                 size       0.4
                 type       integer
                 Address:
                   index      37.4
             Long_jt_offdelay:
               Logical:
                 type       option
                 option:
                   HASH(0x8a7780)
                   HASH(0x8a77c8)
                   HASH(0x8a7810)
                   HASH(0x8a7858)
                   HASH(0x8a78a0)
                   HASH(0x8a78e8)
                   HASH(0x8a7948)
                   HASH(0x8a7990)
                   HASH(0x8a79d8)
               Physical:
                 endian     little
                 interface  eeprom
                 read_size  1
                 size       0.4
                 type       integer
                 Address:
                   index      36
             Long_jt_on:
               Logical:
                 type       option
                 option:
                   HASH(0x8a7cf0)
                   HASH(0x8a7d38)
                   HASH(0x8a7d80)
                   HASH(0x8a7dc8)
                   HASH(0x8a7e10)
                   HASH(0x8a7e70)
                   HASH(0x8a7eb8)
                   HASH(0x8a7f00)
                   HASH(0x8a7f48)
               Physical:
                 endian     little
                 interface  eeprom
                 read_size  1
                 size       0.4
                 type       integer
                 Address:
                   index      35.4
             Long_jt_ondelay:
               Logical:
                 type       option
                 option:
                   HASH(0x8a8260)
                   HASH(0x8a82a8)
                   HASH(0x8a8308)
                   HASH(0x8a8350)
                   HASH(0x8a8398)
                   HASH(0x8a83e0)
                   HASH(0x8a8428)
                   HASH(0x8a8470)
                   HASH(0x8a84b8)
               Physical:
                 endian     little
                 interface  eeprom
                 read_size  1
                 size       0.4
                 type       integer
                 Address:
                   index      34
             Long_jt_rampoff:
               Logical:
                 type       option
                 option:
                   HASH(0x8aa7e0)
                   HASH(0x8aa828)
                   HASH(0x8aa870)
                   HASH(0x8aa8b8)
                   HASH(0x8aa900)
                   HASH(0x8aa948)
                   HASH(0x8aa990)
                   HASH(0x8aa9d8)
                   HASH(0x8aaa38)
               Physical:
                 endian     little
                 interface  eeprom
                 read_size  1
                 size       0.4
                 type       integer
                 Address:
                   index      37
             Long_jt_rampon:
               Logical:
                 type       option
                 option:
                   HASH(0x8aad50)
                   HASH(0x8aad98)
                   HASH(0x8aade0)
                   HASH(0x8aae28)
                   HASH(0x8aae88)
                   HASH(0x8aaed0)
                   HASH(0x8aaf18)
                   HASH(0x8aaf60)
                   HASH(0x8aafa8)
               Physical:
                 endian     little
                 interface  eeprom
                 read_size  1
                 size       0.4
                 type       integer
                 Address:
                   index      35
             Long_jt_refoff:
               Logical:
                 type       option
                 option:
                   HASH(0x8ab2c0)
                   HASH(0x8ab308)
                   HASH(0x8ab350)
                   HASH(0x8ab398)
                   HASH(0x8ab3e0)
                   HASH(0x8ab428)
                   HASH(0x8ab470)
                   HASH(0x8ab4b8)
                   HASH(0x8ab518)
               Physical:
                 endian     little
                 interface  eeprom
                 read_size  1
                 size       0.4
                 type       integer
                 Address:
                   index      36.4
             Long_jt_refon:
               Logical:
                 type       option
                 option:
                   HASH(0x8abca0)
                   HASH(0x8abce8)
                   HASH(0x8abd30)
                   HASH(0x8abd78)
                   HASH(0x8abdd8)
                   HASH(0x8abe20)
                   HASH(0x8abe68)
                   HASH(0x8abeb0)
                   HASH(0x8abef8)
               Physical:
                 endian     little
                 interface  eeprom
                 read_size  1
                 size       0.4
                 type       integer
                 Address:
                   index      34.4
             Long_max_time_first_dir:
               Conversion:
                 factor     10
                 offset     0
                 type       float_integer_scale
               Logical:
                 default    0.5
                 max        25.4
                 min        0
                 type       float
                 unit       s
                 Special_value:
                   id         not_used
                   value      25.5
               Physical:
                 endian     little
                 interface  eeprom
                 size       1
                 type       integer
                 Address:
                   index      33
             Long_multiexecute:
               Logical:
                 default    1
                 type       boolean
               Physical:
                 interface  eeprom
                 size       0.1
                 type       integer
                 Address:
                   index      22.2
             Long_off_level:
               Conversion:
                 factor     200
                 type       float_integer_scale
               Logical:
                 default    0
                 max        1
                 min        0
                 type       float
                 unit       100%
               Physical:
                 interface  eeprom
                 size       1
                 type       integer
                 Address:
                   index      23
             Long_off_time:
               Conversion:
                 1:
                   factors    0.1,1,60,1000
                   type       float_configtime
                   value_size 1.6
                 2:
                   type       integer_integer_map
                   Value_map:
                     device_value 49152
                     mask       49152
                     parameter_value 65535
               Logical:
                 default    16383000
                 max        982980
                 min        0
                 type       float
                 unit       s
                 Special_value:
                   id         not_used
                   value      16383000
               Physical:
                 endian     little
                 interface  eeprom
                 size       2
                 type       integer
                 Address:
                   index      31
             Long_off_time_mode:
               Logical:
                 type       option
                 option:
                   HASH(0x8ae8a8)
                   HASH(0x8ae8f0)
               Physical:
                 interface  eeprom
                 size       0.1
                 type       integer
                 Address:
                   index      22.6
             Long_offdelay_time:
               Conversion:
                 1:
                   factors    0.1,1,60,1000
                   type       float_configtime
                   value_size 1.6
                 2:
                   type       integer_integer_map
                   Value_map:
                     device_value 49152
                     mask       49152
                     parameter_value 65535
               Logical:
                 default    0
                 max        982980
                 min        0
                 type       float
                 unit       s
               Physical:
                 endian     little
                 interface  eeprom
                 size       2
                 type       integer
                 Address:
                   index      27
             Long_on_level:
               Conversion:
                 factor     200
                 type       float_integer_scale
               Logical:
                 default    1
                 max        1
                 min        0
                 type       float
                 unit       100%
               Physical:
                 interface  eeprom
                 size       1
                 type       integer
                 Address:
                   index      24
             Long_on_time:
               Conversion:
                 1:
                   factors    0.1,1,60,1000
                   type       float_configtime
                   value_size 1.6
                 2:
                   type       integer_integer_map
                   Value_map:
                     device_value 49152
                     mask       49152
                     parameter_value 65535
               Logical:
                 default    16383000
                 max        982980
                 min        0
                 type       float
                 unit       s
                 Special_value:
                   id         not_used
                   value      16383000
               Physical:
                 endian     little
                 interface  eeprom
                 size       2
                 type       integer
                 Address:
                   index      29
             Long_on_time_mode:
               Logical:
                 type       option
                 option:
                   HASH(0x8afdc8)
                   HASH(0x8afe10)
               Physical:
                 interface  eeprom
                 size       0.1
                 type       integer
                 Address:
                   index      22.7
             Long_ondelay_time:
               Conversion:
                 1:
                   factors    0.1,1,60,1000
                   type       float_configtime
                   value_size 1.6
                 2:
                   type       integer_integer_map
                   Value_map:
                     device_value 49152
                     mask       49152
                     parameter_value 65535
               Logical:
                 default    0
                 max        982980
                 min        0
                 type       float
                 unit       s
               Physical:
                 endian     little
                 interface  eeprom
                 size       2
                 type       integer
                 Address:
                   index      25
             Long_toggle_use:
               Logical:
                 type       option
                 option:
                   HASH(0x8b0068)
                   HASH(0x8b00b0)
               Physical:
                 interface  eeprom
                 size       0.1
                 type       integer
                 Address:
                   index      22.3
             Sensor:
               hidden     1
               operations none
               Logical:
                 type       address
               physical:
                 HASH(0x8b0398)
                 HASH(0x8b0470)
             Short_action_type:
               Logical:
                 type       option
                 option:
                   HASH(0x8b05f0)
                   HASH(0x8b0638)
               Physical:
                 interface  eeprom
                 size       0.1
                 type       integer
                 Address:
                   index      6
             Short_driving_mode:
               Logical:
                 type       option
                 option:
                   HASH(0x8b0890)
                   HASH(0x8b08d8)
                   HASH(0x8b0920)
                   HASH(0x8b0968)
               Physical:
                 interface  eeprom
                 size       0.2
                 type       integer
                 Address:
                   index      6.4
             Short_jt_off:
               Logical:
                 type       option
                 option:
                   HASH(0x8b2458)
                   HASH(0x8b24b8)
                   HASH(0x8b2500)
                   HASH(0x8b2548)
                   HASH(0x8b2590)
                   HASH(0x8b25d8)
                   HASH(0x8b2620)
                   HASH(0x8b2668)
                   HASH(0x8b26b0)
               Physical:
                 endian     little
                 interface  eeprom
                 read_size  1
                 size       0.4
                 type       integer
                 Address:
                   index      21.4
             Short_jt_offdelay:
               Logical:
                 type       option
                 option:
                   HASH(0x8b29c8)
                   HASH(0x8b2a10)
                   HASH(0x8b2a58)
                   HASH(0x8b2aa0)
                   HASH(0x8b2ae8)
                   HASH(0x8b2b30)
                   HASH(0x8b2b90)
                   HASH(0x8b2bd8)
                   HASH(0x8b2c20)
               Physical:
                 endian     little
                 interface  eeprom
                 read_size  1
                 size       0.4
                 type       integer
                 Address:
                   index      20
             Short_jt_on:
               Logical:
                 type       option
                 option:
                   HASH(0x8b2f38)
                   HASH(0x8b2f80)
                   HASH(0x8b2fc8)
                   HASH(0x8b3010)
                   HASH(0x8b3058)
                   HASH(0x8b30b8)
                   HASH(0x8b3100)
                   HASH(0x8b3148)
                   HASH(0x8b3190)
               Physical:
                 endian     little
                 interface  eeprom
                 read_size  1
                 size       0.4
                 type       integer
                 Address:
                   index      19.4
             Short_jt_ondelay:
               Logical:
                 type       option
                 option:
                   HASH(0x8b3e00)
                   HASH(0x8b3e48)
                   HASH(0x8b3ea8)
                   HASH(0x8b3ef0)
                   HASH(0x8b3f38)
                   HASH(0x8b3f80)
                   HASH(0x8b3fc8)
                   HASH(0x8b4010)
                   HASH(0x8b4058)
               Physical:
                 endian     little
                 interface  eeprom
                 read_size  1
                 size       0.4
                 type       integer
                 Address:
                   index      18
             Short_jt_rampoff:
               Logical:
                 type       option
                 option:
                   HASH(0x8b4370)
                   HASH(0x8b43b8)
                   HASH(0x8b4400)
                   HASH(0x8b4448)
                   HASH(0x8b4490)
                   HASH(0x8b44d8)
                   HASH(0x8b4520)
                   HASH(0x8b4568)
                   HASH(0x8b45c8)
               Physical:
                 endian     little
                 interface  eeprom
                 read_size  1
                 size       0.4
                 type       integer
                 Address:
                   index      21
             Short_jt_rampon:
               Logical:
                 type       option
                 option:
                   HASH(0x8b48e0)
                   HASH(0x8b4928)
                   HASH(0x8b4970)
                   HASH(0x8b49b8)
                   HASH(0x8b4a18)
                   HASH(0x8b4a60)
                   HASH(0x8b4aa8)
                   HASH(0x8b4af0)
                   HASH(0x8b5418)
               Physical:
                 endian     little
                 interface  eeprom
                 read_size  1
                 size       0.4
                 type       integer
                 Address:
                   index      19
             Short_jt_refoff:
               Logical:
                 type       option
                 option:
                   HASH(0x8b5730)
                   HASH(0x8b5778)
                   HASH(0x8b57c0)
                   HASH(0x8b5808)
                   HASH(0x8b5850)
                   HASH(0x8b5898)
                   HASH(0x8b58e0)
                   HASH(0x8b5928)
                   HASH(0x8b5988)
               Physical:
                 endian     little
                 interface  eeprom
                 read_size  1
                 size       0.4
                 type       integer
                 Address:
                   index      20.4
             Short_jt_refon:
               Logical:
                 type       option
                 option:
                   HASH(0x8b5ca0)
                   HASH(0x8b5ce8)
                   HASH(0x8b5d30)
                   HASH(0x8b5d78)
                   HASH(0x8b5dd8)
                   HASH(0x8b5e20)
                   HASH(0x8b5e68)
                   HASH(0x8b5eb0)
                   HASH(0x8b5ef8)
               Physical:
                 endian     little
                 interface  eeprom
                 read_size  1
                 size       0.4
                 type       integer
                 Address:
                   index      18.4
             Short_max_time_first_dir:
               Conversion:
                 factor     10
                 offset     0
                 type       float_integer_scale
Titel: Antw:HMW-LC-Bl1-DR Status wird nicht aktualisiert
Beitrag von: Thorsten Pferdekaemper am 18 Januar 2016, 17:25:32
Hi,
Du hast logging im Device auf "off". Schalte das mal ein.
Gruß,
   Thorsten
Titel: Antw:HMW-LC-Bl1-DR Status wird nicht aktualisiert
Beitrag von: lomi666 am 18 Januar 2016, 17:35:51
Habe ich jetzt mal eingeschaltet...

Ich hatte es auf "off" gestellt in der Annahme das dann nichts oder nicht so viel in das Log-File geschrieben wird.

Bei der Kontrolle der Log Files habe ich allerding gerade gesehen, dass das damit anscheinend gar nichts zu tun hat ;-)

Vielen Dank für die schnelle Antwort.

Gruß

Lars