Autor Thema: ABB B23 212-100 Zähler Enflouri (gelöst)  (Gelesen 617 mal)

Offline BenMarloe

  • Full Member
  • ***
  • Beiträge: 103
ABB B23 212-100 Zähler Enflouri (gelöst)
« am: 09 Februar 2018, 23:13:46 »
Liebe Gemeinde,
ich habe einen Zweirichungszähler mit Modbus, der leider auf Abfragen nur mit "Timeout reading answer" anwortet.
Kann mir bitte jemand helfen?

Modbus RS485

Internals:
   BUSY       1
   DEF        /dev/serial/by-id/usb-1a86_USB2.0-Serial-if00-port0@9600,8,N,1
   DeviceName /dev/serial/by-id/usb-1a86_USB2.0-Serial-if00-port0@9600,8,N,1
   FD         87
   LASTOPEN   1518213037.91497
   NAME       RS485
   NR         397
   NTFY_ORDER 50-RS485
   PARTIAL   
   REQUESTHEX 0103011c00014430
   STATE      opened
   TYPE       Modbus
   devioLoglevel 3
   nextOpenDelay 60
   nextTimeout 1518214139.5939
   QUEUE:
     HASH(0x2ea5880)
     HASH(0x3f01090)
     HASH(0x3ef8b08)
     HASH(0x3f18140)
     HASH(0x2fac528)
     HASH(0x3e39c78)
     HASH(0x3f0e458)
     HASH(0x3f18a48)
     HASH(0x2f82f68)
     HASH(0x3a52108)
     HASH(0x3f2d9c8)
     HASH(0x3f86690)
     HASH(0x3f064d8)
..
     HASH(0x3f14808)
     HASH(0x3f02b88)
     HASH(0x3efd8b8)
   READINGS:
     2018-02-09 22:50:37   state           opened
   REQUEST:
     ADR        284
     FCODE      3
     FRAME      D0
     LEN        1
     MODBUSID   1
     OPERATION  scanobj
     PROTOCOL   RTU
     READING   
     TID        86
     TYPE       h
     VALUE      0
     DEVHASH:
       DEF        1 60
       DEST       
       INTERVAL   60
       IODev      RS485
       MODBUSID   1
       ModuleVersion 3.7.3 - 22.12.2017
       NAME       ABB
       NOTIFYDEV  global
       NR         396
       NTFY_ORDER 50-ABB
       PROTOCOL   RTU
       STATE      disconnected
       TRIGGERTIME 1518214148.2837
       TRIGGERTIME_FMT 2018-02-09 23:09:08
       TYPE       ModbusAttr
       scanOAdr   334
       scanOEnd   16384
       scanOLen   1
       scanOStart 1
       scanOType  h
       READINGS:
         2018-02-09 22:49:21   state           disconnected
       helper:
         lsend      1518214137.5939
       lastRead:
   helper:
     buffer     
     lid        1
     lsend      1518214137.5939
Attributes:
   room       Test
   verbose    5

ModbusAttr ABB
Internals:
   DEF        1 60
   DEST       
   INTERVAL   60
   IODev      RS485
   MODBUSID   1
   ModuleVersion 3.7.3 - 22.12.2017
   NAME       ABB
   NOTIFYDEV  global
   NR         396
   NTFY_ORDER 50-ABB
   PROTOCOL   RTU
   STATE      disconnected
   TRIGGERTIME 1518214328.29417
   TRIGGERTIME_FMT 2018-02-09 23:12:08
   TYPE       ModbusAttr
   scanOAdr   420
   scanOEnd   16384
   scanOLen   1
   scanOStart 1
   scanOType  h
   READINGS:
     2018-02-09 22:49:21   state           disconnected
   helper:
     lsend      1518214317.25877
   lastRead:
Attributes:
   IODev      RS485
   dev-h-defPoll 1
   dev-h-defShowGet 1
   enableControlSet 1
   obj-h20484-len 2
   obj-h20484-reading import
   room       Test
   userattr   IODev dev-h-defPoll dev-h-defShowGet enableControlSet obj-h20484-len obj-h20484-reading obj-h5000-reading verbose
   verbose    5
wäre für jede Hilfe sehr dankbar.
« Letzte Änderung: 26 Februar 2018, 19:17:45 von BenMarloe »
Alles ist kompliziert - bis man es verstanden hat
Fhem auf Raspberry 2 B
EnOcean / Homematic / Eigenbau / ABB 23 / SolarEdge SE10k

Offline BenMarloe

  • Full Member
  • ***
  • Beiträge: 103
Antw:ABB B23 212-100 Zähler Enflouri
« Antwort #1 am: 26 Februar 2018, 19:17:21 »
Die Lösung heißt: Baudrate auf 38400 hochsetzen.
Alles ist kompliziert - bis man es verstanden hat
Fhem auf Raspberry 2 B
EnOcean / Homematic / Eigenbau / ABB 23 / SolarEdge SE10k