Nach Absturz keine Funktion mehr am HMW-IO-12_Sw7_DR

Begonnen von exot, 04 April 2018, 19:03:22

Vorheriges Thema - Nächstes Thema

exot

Hallo,
Nach Wiederneueinrichtung meines Systems (war abgestürzt) habe ich Probleme
den HMW-IO-12_Sw7_DR zu starten. Die einzelnen Kanäle reagieren nicht mehr.
Kann bitte jemand auf das Listing schauen ob dort ein Fehler zu erkennen ist.
Ich könnte mir vorstellen, das das Problem mit einem Update zusammenhängt.
list HMW_IO_12_Sw7_DR_LEQ1286311
Internals:
   DEF        0001129C
   FW_VERSION 3.06
   FailedConfigReads 209
   IODev      hm485
   MODEL      HMW_IO_12_Sw7_DR
   NAME       HMW_IO_12_Sw7_DR_LEQ1286311
   NR         85
   STATE      RESPONSE TIMEOUT
   TYPE       HM485
   channel_01 HMW_IO_12_Sw7_DR_LEQ1286311_01
   channel_02 HMW_IO_12_Sw7_DR_LEQ1286311_02
   channel_03 HMW_IO_12_Sw7_DR_LEQ1286311_03
   channel_04 HMW_IO_12_Sw7_DR_LEQ1286311_04
   channel_05 HMW_IO_12_Sw7_DR_LEQ1286311_05
   channel_06 HMW_IO_12_Sw7_DR_LEQ1286311_06
   channel_07 HMW_IO_12_Sw7_DR_LEQ1286311_07
   channel_08 HMW_IO_12_Sw7_DR_LEQ1286311_08
   channel_09 HMW_IO_12_Sw7_DR_LEQ1286311_09
   channel_10 HMW_IO_12_Sw7_DR_LEQ1286311_10
   channel_11 HMW_IO_12_Sw7_DR_LEQ1286311_11
   channel_12 HMW_IO_12_Sw7_DR_LEQ1286311_12
   channel_13 RegnerOben
   channel_14 RegnerBuero
   channel_15 RegnerGarten1
   channel_16 RegnerGarten2
   channel_17 WassersteckdoseGarten
   channel_18 WassersteckdoseTeich
   channel_19 WasserstandTeich
   READINGS:
     2018-04-01 18:03:53   R-central_address 00000001
     2018-04-01 18:03:53   R-logging_time  2.00
     2018-04-04 18:46:01   configStatus    FAILED
     2018-04-04 18:46:01   state           RESPONSE TIMEOUT
   cache:
     linkParams:
       actuator:
         address_start 857
         address_step 6
         channel_param channel
         channels   01 02 03 04 05 06 07 08 09 10 11 12
         count      27
         peer_param actuator
         type       link
         parameter:
           actuator:
             hidden     1
             operations none
             logical:
               type       address
             physical:
               HASH(0x17ff7c0)
               HASH(0x17ff898)
           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 45
         address_step 28
         channel_param channel
         channels   13 14 15 16 17 18 19
         count      29
         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(0x1802960)
                 HASH(0x18029a8)
             physical:
               interface  eeprom
               size       0.1
               type       integer
               address:
                 index      17
           long_jt_off:
             logical:
               type       option
               option:
                 HASH(0x1802c00)
                 HASH(0x1802c60)
                 HASH(0x1802ca8)
                 HASH(0x1802cf0)
                 HASH(0x1802d38)
             physical:
               endian     little
               interface  eeprom
               read_size  2
               size       0.3
               type       integer
               address:
                 index      26.9
           long_jt_offdelay:
             logical:
               type       option
               option:
                 HASH(0x1802ff0)
                 HASH(0x1803038)
                 HASH(0x1803080)
                 HASH(0x18030c8)
                 HASH(0x1803128)
             physical:
               endian     little
               interface  eeprom
               read_size  2
               size       0.3
               type       integer
               address:
                 index      26.6
           long_jt_on:
             logical:
               type       option
               option:
                 HASH(0x1804c78)
                 HASH(0x1804cc0)
                 HASH(0x1804d08)
                 HASH(0x1804d68)
                 HASH(0x1804db0)
             physical:
               endian     little
               interface  eeprom
               read_size  2
               size       0.3
               type       integer
               address:
                 index      26.3
           long_jt_ondelay:
             logical:
               type       option
               option:
                 HASH(0x1805068)
                 HASH(0x18050b0)
                 HASH(0x1805110)
                 HASH(0x1805158)
                 HASH(0x18051a0)
             physical:
               endian     little
               interface  eeprom
               read_size  2
               size       0.3
               type       integer
               address:
                 index      26
           long_multiexecute:
             logical:
               default    1
               type       boolean
             physical:
               interface  eeprom
               size       0.1
               type       integer
               address:
                 index      17.2
           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      24
           long_off_time_mode:
             logical:
               type       option
               option:
                 HASH(0x1806678)
                 HASH(0x18066c0)
             physical:
               interface  eeprom
               size       0.1
               type       integer
               address:
                 index      17.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      22
           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      20
           long_on_time_mode:
             logical:
               type       option
               option:
                 HASH(0x1807110)
                 HASH(0x1807158)
             physical:
               interface  eeprom
               size       0.1
               type       integer
               address:
                 index      17.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      18
           long_toggle_use:
             conversion:
               type       option_integer
               value_map:
                 1:
                   device_value 3
                   from_device 1
                   parameter_value 0
                   to_device  1
                 2:
                   device_value 2
                   from_device 1
                   parameter_value 1
                   to_device  1
                 3:
                   device_value 0
                   from_device 1
                   parameter_value 2
                   to_device  1
             logical:
               type       option
               option:
                 HASH(0x1807e90)
                 HASH(0x1807ef0)
                 HASH(0x1807f38)
             physical:
               interface  eeprom
               size       0.2
               type       integer
               address:
                 index      17.4
           sensor:
             hidden     1
             operations none
             logical:
               type       address
             physical:
               HASH(0x1808238)
               HASH(0x1808310)
           short_action_type:
             logical:
               type       option
               option:
                 HASH(0x1808490)
                 HASH(0x18084d8)
             physical:
               interface  eeprom
               size       0.1
               type       integer
               address:
                 index      6
           short_jt_off:
             logical:
               type       option
               option:
                 HASH(0x1808730)
                 HASH(0x1808790)
                 HASH(0x18087d8)
                 HASH(0x1808820)
                 HASH(0x1808868)
             physical:
               endian     little
               interface  eeprom
               read_size  2
               size       0.3
               type       integer
               address:
                 index      15.9
           short_jt_offdelay:
             logical:
               type       option
               option:
                 HASH(0x1808b20)
                 HASH(0x180a348)
                 HASH(0x180a390)
                 HASH(0x180a3d8)
                 HASH(0x180a438)
             physical:
               endian     little
               interface  eeprom
               read_size  2
               size       0.3
               type       integer
               address:
                 index      15.6
           short_jt_on:
             logical:
               type       option
               option:
                 HASH(0x180a6f0)
                 HASH(0x180a738)
                 HASH(0x180a780)
                 HASH(0x180a7e0)
                 HASH(0x180a828)
             physical:
               endian     little
               interface  eeprom
               read_size  2
               size       0.3
               type       integer
               address:
                 index      15.3
           short_jt_ondelay:
             logical:
               type       option
               option:
                 HASH(0x180aae0)
                 HASH(0x180ab28)
                 HASH(0x180ab88)
                 HASH(0x180abd0)
                 HASH(0x180ac18)
             physical:
               endian     little
               interface  eeprom
               read_size  2
               size       0.3
               type       integer
               address:
                 index      15
           short_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      13
           short_off_time_mode:
             logical:
               type       option
               option:
                 HASH(0x180cf58)
                 HASH(0x180cfa0)
             physical:
               interface  eeprom
               size       0.1
               type       integer
               address:
                 index      6.6
           short_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      11
           short_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      9
           short_on_time_mode:
             logical:
               type       option
               option:
                 HASH(0x180d9f0)
                 HASH(0x180da38)
             physical:
               interface  eeprom
               size       0.1
               type       integer
               address:
                 index      6.7
           short_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      7
           short_toggle_use:
             conversion:
               type       option_integer
               value_map:
                 1:
                   device_value 3
                   from_device 1
                   parameter_value 0
                   to_device  1
                 2:
                   device_value 2
                   from_device 1
                   parameter_value 1
                   to_device  1
                 3:
                   device_value 0
                   from_device 1
                   parameter_value 2
                   to_device  1
             logical:
               type       option
               option:
                 HASH(0x180e768)
                 HASH(0x180e7c8)
                 HASH(0x180e810)
             physical:
               interface  eeprom
               size       0.2
               type       integer
               address:
                 index      6.4
           ui_hint:
             logical:
               default   
               type       string
               use_default_on_failure 1
             physical:
               id         ui_hint
               interface  store
               save_on_change 1
               type       string
     peers:
       sensors:
         0:
           sensor:
             channel    255
Attributes:
   firmwareVersion 3.06
   model      HMW_IO_12_Sw7_DR
   room       HM485
   serialNr   LEQ1286311

Danke
Gruß Michael

Thorsten Pferdekaemper

Hi,
das Ding steht auf "RESPONSE TIMEOUT", hat also Probleme mit der Kommunikation. Sind da noch weitere Geräte am selben Bus, d.h. über dasselbe IO-Device? Wenn ja, funktionieren die?
Gib uns auch mal ein "list hm485".
Warum eigentlich "Neueinrichtung", wenn das System abstürzt? ...und was bedeutet "abgestürzt"?
Gruß,
   Thorsten
FUIP

exot

Hallo Thorsten,
Danke für Deine Nachricht. Du hattest mir ja schon bei der Ersteinrichtung geholfen.
Bis zu dem Absturz lief alles prima. :)
Habe noch einiges probiert und glaube, das das Problem gelöst ist.
Der USB Port wurde nicht erkannt. Es gibt 2 Devices mit USB und wenn beide beim Start
verbunden sind, entsteht besagte Situation.
Bin mir aber nicht sicher. Deshalb nochmal das selbe Listing und anschließen hm485.

list HMW_IO_12_Sw7_DR_LEQ128631
Internals:
   DEF        0001129C
   FW_VERSION 3.06
   FailedConfigReads 0
   IODev      hm485
   MODEL      HMW_IO_12_Sw7_DR
   NAME       HMW_IO_12_Sw7_DR_LEQ1286311
   NR         85
   STATE      ACK
   TYPE       HM485
   channel_01 HMW_IO_12_Sw7_DR_LEQ1286311_01
   channel_02 HMW_IO_12_Sw7_DR_LEQ1286311_02
   channel_03 HMW_IO_12_Sw7_DR_LEQ1286311_03
   channel_04 HMW_IO_12_Sw7_DR_LEQ1286311_04
   channel_05 HMW_IO_12_Sw7_DR_LEQ1286311_05
   channel_06 HMW_IO_12_Sw7_DR_LEQ1286311_06
   channel_07 HMW_IO_12_Sw7_DR_LEQ1286311_07
   channel_08 HMW_IO_12_Sw7_DR_LEQ1286311_08
   channel_09 HMW_IO_12_Sw7_DR_LEQ1286311_09
   channel_10 HMW_IO_12_Sw7_DR_LEQ1286311_10
   channel_11 HMW_IO_12_Sw7_DR_LEQ1286311_11
   channel_12 HMW_IO_12_Sw7_DR_LEQ1286311_12
   channel_13 RegnerOben
   channel_14 RegnerBuero
   channel_15 RegnerGarten1
   channel_16 RegnerGarten2
   channel_17 WassersteckdoseGarten
   channel_18 WassersteckdoseTeich
   channel_19 WasserstandTeich
   READINGS:
     2018-04-04 19:39:12   R-central_address 00000001
     2018-04-04 19:39:12   R-logging_time  2.00
     2018-04-04 19:39:13   configStatus    OK
     2018-04-04 23:35:06   state           ACK
   cache:
     linkParams:
       actuator:
         address_start 857
         address_step 6
         channel_param channel
         channels   01 02 03 04 05 06 07 08 09 10 11 12
         count      27
         peer_param actuator
         type       link
         parameter:
           actuator:
             hidden     1
             operations none
             logical:
               type       address
             physical:
               HASH(0x2fe57c0)
               HASH(0x2fe5898)
           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 45
         address_step 28
         channel_param channel
         channels   13 14 15 16 17 18 19
         count      29
         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(0x2fe8960)
                 HASH(0x2fe89a8)
             physical:
               interface  eeprom
               size       0.1
               type       integer
               address:
                 index      17
           long_jt_off:
             logical:
               type       option
               option:
                 HASH(0x2fe8c00)
                 HASH(0x2fe8c60)
                 HASH(0x2fe8ca8)
                 HASH(0x2fe8cf0)
                 HASH(0x2fe8d38)
             physical:
               endian     little
               interface  eeprom
               read_size  2
               size       0.3
               type       integer
               address:
                 index      26.9
           long_jt_offdelay:
             logical:
               type       option
               option:
                 HASH(0x2fe8ff0)
                 HASH(0x2fe9038)
                 HASH(0x2fe9080)
                 HASH(0x2fe90c8)
                 HASH(0x2fe9128)
             physical:
               endian     little
               interface  eeprom
               read_size  2
               size       0.3
               type       integer
               address:
                 index      26.6
           long_jt_on:
             logical:
               type       option
               option:
                 HASH(0x2feac78)
                 HASH(0x2feacc0)
                 HASH(0x2fead08)
                 HASH(0x2fead68)
                 HASH(0x2feadb0)
             physical:
               endian     little
               interface  eeprom
               read_size  2
               size       0.3
               type       integer
               address:
                 index      26.3
           long_jt_ondelay:
             logical:
               type       option
               option:
                 HASH(0x2feb068)
                 HASH(0x2feb0b0)
                 HASH(0x2feb110)
                 HASH(0x2feb158)
                 HASH(0x2feb1a0)
             physical:
               endian     little
               interface  eeprom
               read_size  2
               size       0.3
               type       integer
               address:
                 index      26
           long_multiexecute:
             logical:
               default    1
               type       boolean
             physical:
               interface  eeprom
               size       0.1
               type       integer
               address:
                 index      17.2
           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      24
           long_off_time_mode:
             logical:
               type       option
               option:
                 HASH(0x2fec678)
                 HASH(0x2fec6c0)
             physical:
               interface  eeprom
               size       0.1
               type       integer
               address:
                 index      17.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      22
           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      20
           long_on_time_mode:
             logical:
               type       option
               option:
                 HASH(0x2fed110)
                 HASH(0x2fed158)
             physical:
               interface  eeprom
               size       0.1
               type       integer
               address:
                 index      17.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      18
           long_toggle_use:
             conversion:
               type       option_integer
               value_map:
                 1:
                   device_value 3
                   from_device 1
                   parameter_value 0
                   to_device  1
                 2:
                   device_value 2
                   from_device 1
                   parameter_value 1
                   to_device  1
                 3:
                   device_value 0
                   from_device 1
                   parameter_value 2
                   to_device  1
             logical:
               type       option
               option:
                 HASH(0x2fede90)
                 HASH(0x2fedef0)
                 HASH(0x2fedf38)
             physical:
               interface  eeprom
               size       0.2
               type       integer
               address:
                 index      17.4
           sensor:
             hidden     1
             operations none
             logical:
               type       address
             physical:
               HASH(0x2fee238)
               HASH(0x2fee310)
           short_action_type:
             logical:
               type       option
               option:
                 HASH(0x2fee490)
                 HASH(0x2fee4d8)
             physical:
               interface  eeprom
               size       0.1
               type       integer
               address:
                 index      6
           short_jt_off:
             logical:
               type       option
               option:
                 HASH(0x2fee730)
                 HASH(0x2fee790)
                 HASH(0x2fee7d8)
                 HASH(0x2fee820)
                 HASH(0x2fee868)
             physical:
               endian     little
               interface  eeprom
               read_size  2
               size       0.3
               type       integer
               address:
                 index      15.9
           short_jt_offdelay:
             logical:
               type       option
               option:
                 HASH(0x2feeb20)
                 HASH(0x2ff0348)
                 HASH(0x2ff0390)
                 HASH(0x2ff03d8)
                 HASH(0x2ff0438)
             physical:
               endian     little
               interface  eeprom
               read_size  2
               size       0.3
               type       integer
               address:
                 index      15.6
           short_jt_on:
             logical:
               type       option
               option:
                 HASH(0x2ff06f0)
                 HASH(0x2ff0738)
                 HASH(0x2ff0780)
                 HASH(0x2ff07e0)
                 HASH(0x2ff0828)
             physical:
               endian     little
               interface  eeprom
               read_size  2
               size       0.3
               type       integer
               address:
                 index      15.3
           short_jt_ondelay:
             logical:
               type       option
               option:
                 HASH(0x2ff0ae0)
                 HASH(0x2ff0b28)
                 HASH(0x2ff0b88)
                 HASH(0x2ff0bd0)
                 HASH(0x2ff0c18)
             physical:
               endian     little
               interface  eeprom
               read_size  2
               size       0.3
               type       integer
               address:
                 index      15
           short_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      13
           short_off_time_mode:
             logical:
               type       option
               option:
                 HASH(0x2ff2f58)
                 HASH(0x2ff2fa0)
             physical:
               interface  eeprom
               size       0.1
               type       integer
               address:
                 index      6.6
           short_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      11
           short_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      9
           short_on_time_mode:
             logical:
               type       option
               option:
                 HASH(0x2ff39f0)
                 HASH(0x2ff3a38)
             physical:
               interface  eeprom
               size       0.1
               type       integer
               address:
                 index      6.7
           short_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      7
           short_toggle_use:
             conversion:
               type       option_integer
               value_map:
                 1:
                   device_value 3
                   from_device 1
                   parameter_value 0
                   to_device  1
                 2:
                   device_value 2
                   from_device 1
                   parameter_value 1
                   to_device  1
                 3:
                   device_value 0
                   from_device 1
                   parameter_value 2
                   to_device  1
             logical:
               type       option
               option:
                 HASH(0x2ff4768)
                 HASH(0x2ff47c8)
                 HASH(0x2ff4810)
             physical:
               interface  eeprom
               size       0.2
               type       integer
               address:
                 index      6.4
           ui_hint:
             logical:
               default   
               type       string
               use_default_on_failure 1
             physical:
               id         ui_hint
               interface  store
               save_on_change 1
               type       string
     peers:
       sensors:
         0:
           sensor:
             channel    255
Attributes:
   firmwareVersion 3.06
   model      HMW_IO_12_Sw7_DR
   room       HM485
   serialNr   LEQ1286311 


list hm485
  Internals:
   DEF        localhost:2000
   DeviceName localhost:2000
   FD         5
   HM485d_CommandLine ./FHEM/lib/HM485/HM485d/HM485d.pl --serialNumber SGW0123456 --device /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A504DLYK-if00-port0 --localPort 2000
   HM485d_PID  2945
   HM485d_STATE started
   InterfaceType HMW-SOFT-GW
   LASTInputDev hm485
   Last_Sent_RAW_CMD 0001129C 1A 00000001 781100
   Last_Sent_RAW_CMD_State ACK
   MSGCNT     89
   NAME       hm485
   NR         84
   PARTIAL   
   ProtokolVersion 01
   STATE      opened
   SerialNumber SGW0123456
   TYPE       HM485_LAN
   Version    0.2.2
   currentQueueId 0
   hm485_MSGCNT 89
   hm485_TIME 2018-04-04 23:35:06
   hmwId      00000001
   msgCounter 69
   queueId    82
   queueRunning 0
   READINGS:
     2018-04-04 19:39:03   state           opened
   ctrl:
     0001129C   1A
   keepalive:
     ok         1
     retry      0
   sendQueue:
Attributes:
   HM485d_bind 1
   HM485d_device /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A504DLYK-if00-port0
   HM485d_startTimeout 5
   hmwId      00000001


Danke für Deine Unterstützung
Gruß Michael



Thorsten Pferdekaemper

Hi,
da Du den USB-Adapter mit "by-id" eingetragen hast dürfte es eigentlich nicht zu Problemen wegen mehrerer USB-Adapter kommen. ...außer der andere ist anders eingetragen. Wie sieht denn das Device aus, an welchem der andere Adapter hängt?
Gruß,
  Thorsten
FUIP

exot

Hallo Thorsten,
Da bin ich ja erstmal froh das es jetzt wieder läuft.
Das 2.Gerät ist ein ECMD Device- Flammtronik.
Darüber werden mir meine Heizkesselparameter angezeigt.
Für den USB-Anschluss habe ich einen,
USB 2.0; Serial-TTL 3.5 mm Converter von Dlock verwendet.
Das Listing sieht wie folgt aus:

  Internals:
   DEF        serial /dev/ttyUSB1@19200
   DeviceName /dev/ttyUSB1@19200
   FD         50
   NAME       FlammTronik
   NR         105
   PARTIAL   
   Protocol   serial
   STATE      opened
   TYPE       ECMD
   READINGS:
     2018-04-04 19:39:06   state           opened
   fhem:
     classDefs:
       FT:
         filename   /opt/fhem/ECMD/Flammtronik.classdef
         gets:
         readings:
           Spontan:
             match      ((.*(\r|\n)+)+(\021)*)
             postproc   {my $d=$_;CheckFrame("%NAME",$d);}
         sets:
Attributes:
   classdefs  FT=/opt/fhem/ECMD/Flammtronik.classdef
   logTraffic 0
   requestSeparator
   verbose    0


Gruß Michael

Thorsten Pferdekaemper

Hi,
das könnte der Übeltäter sein. Welcher Stecker tatsächlich /dev/ttyUSB1 wird könnte ein bisschen zufällig sein. Hat das Ding funktioniert während der HMW-Bus nicht funktioniert hat?
Auf jeden Fall würde ich versuchen, das auch mit "by-id" zu konfigurieren.
Gruß,
   Thorsten
FUIP

exot

Hallo Thorsten,
Etwas verspätet aber ich habe meinen Hilferuf nicht vergessen.
Danke für Deine Nachricht.
ZitatHat das Ding funktioniert während der HMW-Bus nicht funktioniert hat? 
Ja hat funktioniert.
Wie muss ich das machen (by-id). Habe schon versucht etwas darüber zu finden,
leider ohne Erfolg.
Gruß Michael

Thorsten Pferdekaemper

Hi,
also wenn das Teil funtioniert hat, dann kann es meiner Meinung nach nicht wirklich "schuld" gewesen sein. Ich würde sogar anzweifeln, dass das Problem tatsächlich was mit der Reihenfolge der USB-Geräte zu tun hat.
Wenn Du das trotzdem auf by-id umstellen willst, was bei mehreren USB-Geräten sowieso stabiler ist, dann schau mal im Verzeichnis /dev/serial/by-id nach. Dort müsstest Du erraten können, was zu was gehört. Dann halt entsprechend in der Definition benutzen.
Gruß,
   Thorsten
FUIP

exot

Hallo Thorsten,
Danke für Deine Nachricht.
/dev/serial/by-id  hier gibt es zwei Dateien:
  ls /dev/serial/by-id
usb-FTDI_FT232R_USB_UART_A504DLYK-if00-port0  usb-FTDI_FT232R_USB_UART_AJ038KYV-if00-port0

Beide Dateien sind ohne Inhalt.
Wenn geöffnet wird:
[ ,,/dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A504DLYK-if00-port0" ist eine Gerätedatei ]
 

angezeigt.

Ist das so ok?
Ich denke nicht.
Danke
Gruß Michael

Thorsten Pferdekaemper

Hi,
das sind Gerätedateien. Die kann man nicht einfach so anzeigen. Du kannst Dir vorstellen, dass das einfach nur Namen für Deine USB-Adapter sind.
usb-FTDI_FT232R_USB_UART_A504DLYK-if00-port0 ist der für HM-Wired, wie Du in einem vorherigen Post gezeigt hast. (Schau Dir mal die Definition Deines hm485-Device genauer an...)
Dann muss also usb-FTDI_FT232R_USB_UART_AJ038KYV-if00-port0 das andere Ding sein. Diesen Namen solltest Du entsprechend verwenden.
Gruß,
   Thorsten
FUIP

exot

Hallo Thorsten,
Ich bin zu b... :'(
attr FlammTronik /dev/ttyUSB1@19200  /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AJ038KYV-if00-port0 
Ich dachte es geht so, aber leider.
Wo liegt mein Fehler?
Gruß Michael

Thorsten Pferdekaemper

Du musst das irgendwo im define zum FlammTronic Device angegeben haben. D.h. Du musst das define ändern.
Gruß,
   Thorsten
FUIP

exot

#12
Hallo Thorsten,
Das ist eine heiße Kiste.
Habe jetzt das probiert:
define Dlock Dlock /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AJ038KYV-if00-port0@19200 
Antwort.:Unknown module Dlock


  define FlammTronik FlammTronik /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AJ038KYV-if00-port0@19200FlammTronik
Antwort:FlammTronik already defined, delete it first

Ist klar, gibt es ja schon. Aber deinstallieren ist zu gewagt.
Es ist unklar ob ich das Teil wieder installiert bekomme.
Gruß Michael

Thorsten Pferdekaemper

Hi,
in der Anzeige des Geräts auf "DEF" klicken und das dann dort ändern.
...dann ausprobieren und nur wenn es funktioniert "Save config" drücken.
Gruß,
   Thorsten
FUIP

exot

Hallo Thorsten,
Danke für den Tipp. Ich hatte das schon probiert.
Aber auch vergeblich. Nochmal zum ansehen.
Ist:
DEF  serial /dev/ttyUSB1@19200 

Versuch 1:
  dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AJ038KYV-if00-port0@19200 
Antwort:
wrong syntax: define <name> ECMD telnet <ipaddress[:port]> or define <name> ECMD serial <devicename[@baudrate]> 

Versuch 2: ECMD serial /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AJ038KYV-if00-port0@19200   
Antwort:
  wrong syntax: define <name> ECMD telnet <ipaddress[:port]> or define <name> ECMD serial <devicename[@baudrate]> 

Versuch 3:
FlammTronic ECMD serial /usb-FTDI_FT232R_USB_UART_AJ038KYV-if00-port0@19200 
Antwort:
wrong syntax: define <name> ECMD telnet <ipaddress[:port]> or define <name> ECMD serial <devicename[@baudrate]> 

Was soll ich noch versuchen bzw. welche Möglichkeiten gibt es noch.
Gruß Michael