Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. joergg

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    J
    • Profile
    • Following 0
    • Followers 0
    • Topics 0
    • Posts 9
    • Best 0
    • Groups 0

    joergg

    @joergg

    0
    Reputation
    3
    Profile views
    9
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    joergg Follow

    Latest posts made by joergg

    • RE: Adapter "smartmeter"

      Aktualisierung

      • Localhost:8081 als Webseite öffnen.

      • Karte "Adapter" auswählen.

      • Drittes Icon von Links mit GitHub-Logo anklicken.

      • Im neuen Dialog "smartmeter" auswählen.

      • Falls "smartmeter" nicht zur Verfügung steht: Karte "Custom" aktivieren und folgende URL angeben: https://github.com/Apollon77/ioBroker.smartmeter

      Gruß joergg

      posted in ioBroker Allgemein
      J
      joergg
    • RE: Adapter "smartmeter"

      😄 War eben ein Workaround… Quick und Dirty, wie es sich gehört!

      Habe den "smartmeter"-Adapter wieder aktualisiert und jetzt rennt es richtig bei mir. Kannst also meinen Strommesser mit in die Kompatibilitätsliste aufnehmen.

      Danke für Deine Unterstützung!

      Gruß joergg

      posted in ioBroker Allgemein
      J
      joergg
    • RE: Adapter "smartmeter"

      Anpassung der Datei "ObisMeasurement.js" lässt die Werteermittelung funktionieren:

      Zeile 23 & 37: "^" aus der RegEx entfernt.

      Offensichtlich wird hier ein reiner OBIS-String erwartet, was aber nicht ankommt.

      Gruß joergg

      posted in ioBroker Allgemein
      J
      joergg
    • RE: Adapter "smartmeter"

      Habe den Adapter jetzt manuell von GitHub aktualisiert.

      Der Adapter hat jetzt die Versionsnummer 0.5.9.

      Der Fehler kommt aber immer noch vor, seltener, aber es gibt ihn noch.

      Debug-Log:

      ! Press Ctrl+A and Ctrl+C to copy log to clipboard and click with mouse anywhere to close.
      ! host.HomeServer 2017-05-08 10:37:54.873 info Restart adapter system.adapter.smartmeter.0 because enabled
      ! host.HomeServer 2017-05-08 10:37:54.873 error instance system.adapter.smartmeter.0 terminated with code 0 (OK)
      ! smartmeter.0 2017-05-08 10:37:54.859 info terminating
      ! smartmeter.0 2017-05-08 10:37:54.308 debug SERIALPORT CLOSE
      ! smartmeter.0 2017-05-08 10:37:54.293 warn 1-0:0.0.0255
      ! smartmeter.0 2017-05-08 10:37:54.293 warn
      ! smartmeter.0 2017-05-08 10:37:54.293 warn Exception: Error: Invalid Obis String EMH5–--eHZ-E0018E
      ! smartmeter.0 2017-05-08 10:37:54.293 error at SerialPort.raw (C:\ioBroker\node_modules\iobroker.smartmeter\node_modules\serialport\lib\parsers.js:7:13)
      ! smartmeter.0 2017-05-08 10:37:54.293 error at SerialPort.emit (events.js:188:7)
      ! smartmeter.0 2017-05-08 10:37:54.293 error at emitOne (events.js:96:13)
      ! smartmeter.0 2017-05-08 10:37:54.293 error at SerialPort. (C:\ioBroker\node_modules\iobroker.smartmeter\node_modules\smartmeter-obis\lib\transports\SerialResponseTransport.js:63:41)
      ! smartmeter.0 2017-05-08 10:37:54.293 error at D0Protocol.handleMessage (C:\ioBroker\node_modules\iobroker.smartmeter\node_modules\smartmeter-obis\lib\protocols\D0Protocol.js:157:27)
      ! smartmeter.0 2017-05-08 10:37:54.293 error at D0Protocol.prepareResult (C:\ioBroker\node_modules\iobroker.smartmeter\node_modules\smartmeter-obis\lib\protocols\D0Protocol.js:198:31)
      ! smartmeter.0 2017-05-08 10:37:54.293 error at new ObisMeasurement (C:\ioBroker\node_modules\iobroker.smartmeter\node_modules\smartmeter-obis\lib\ObisMeasurement.js:46:23)
      ! smartmeter.0 2017-05-08 10:37:54.293 error 1-0:0.0.0
      255
      ! smartmeter.0 2017-05-08 10:37:54.293 error
      ! smartmeter.0 2017-05-08 10:37:54.293 error Error: Invalid Obis String EMH5----eHZ-E0018E
      ! smartmeter.0 2017-05-08 10:37:54.293 error 1-0:0.0.0255
      ! smartmeter.0 2017-05-08 10:37:54.293 error
      ! smartmeter.0 2017-05-08 10:37:54.293 error uncaught exception: Invalid Obis String EMH5----eHZ-E0018E
      ! smartmeter.0 2017-05-08 10:37:54.277 debug CURRENT PROCESS STEP 4 IN HANDLEMESSAGE
      ! smartmeter.0 2017-05-08 10:37:54.277 debug PAUSE READING SERIALPORT TO HANDLE MESSAGE
      ! smartmeter.0 2017-05-08 10:37:54.277 debug MATCH-RESULT DATA: '\r\n1-0:0.0.0
      255(331200-5009810)\r\n1-0:1.8.1255(032942.0358)\r\n1-0:96.5.5255(80)\r\n0-0:96.1.255255(0000680476)\r\n!\r\n/EMH5----eHZ-E0018E\r\n\r\n1-0:0.0.0255(331200-5009810)\r\n1-0:1.8.1255(032942.0361)\r\n1-0:96.5.5255(80)\r\n0-0:96.1.255255(0000680476)\r\n!\r\n' -> ['EMH5–--eHZ-E0018E\r\n\r\n1-0:0.0.0255(331200-5009810)\r\n1-0:1.8.1255(032942.0361)\r\n1-0:96.5.5255(80)\r\n0-0:96.1.255255(0000680476)\r\n!\r\n','EMH5----eHZ-E0018E\r\n\r\n1-0:0.0.0255(331200-5009810)\r\n1-0:1.8.1255(032942.0361)\r\n1-0:96.5.5255(80)\r\n0-0:96.1.255255(0000680476)\r\n']
      ! smartmeter.0 2017-05-08 10:37:54.277 debug CURRENT PROCESS STEP 4 IN CHECKMESSAGE
      ! smartmeter.0 2017-05-08 10:37:51.998 debug
      ! smartmeter.0 2017-05-08 10:37:51.998 debug !
      ! smartmeter.0 2017-05-08 10:37:51.998 debug 0-0:96.1.255
      255(0000680476)
      ! smartmeter.0 2017-05-08 10:37:51.998 debug 1-0:96.5.5255(80)
      ! smartmeter.0 2017-05-08 10:37:51.998 debug 1-0:1.8.1
      255(032942.0358)
      ! smartmeter.0 2017-05-08 10:37:51.998 debug 1-0:0.0.0255(331200-5009810)
      ! smartmeter.0 2017-05-08 10:37:51.998 debug REMAINING DATA AFTER MESSAGE HANDLING:
      ! smartmeter.0 2017-05-08 10:37:51.998 debug CURRENT PROCESS STEP 4 IN ISPROCESSCOMPLETE: false
      ! smartmeter.0 2017-05-08 10:37:51.998 debug SET MESSAGE TIMEOUT TIMER: 120000
      ! smartmeter.0 2017-05-08 10:37:51.998 debug CURRENT PROCESS STEP 4 IN ISPROCESSCOMPLETE: false
      ! smartmeter.0 2017-05-08 10:37:51.998 debug OVERWRITE D0-MODE C WITH A
      ! smartmeter.0 2017-05-08 10:37:51.998 debug CURRENT PROCESS STEP 2 IN HANDLEMESSAGE
      ! smartmeter.0 2017-05-08 10:37:51.998 debug PAUSE READING SERIALPORT TO HANDLE MESSAGE
      ! smartmeter.0 2017-05-08 10:37:51.998 debug MATCH-RESULT SIGNON: '/EMH5–--eHZ-E0018E\r\n\r\n1-0:0.0.0
      255(331200-5009810)\r\n1-0:1.8.1255(032942.0358)\r\n1-0:96.5.5255(80)\r\n0-0:96.1.255255(0000680476)\r\n!\r\n' -> ['/EMH5–--eHZ-E0018E\r\n','/EMH5----eHZ-E0018E']
      ! smartmeter.0 2017-05-08 10:37:51.998 debug CURRENT PROCESS STEP 0 IN CHECKMESSAGE
      ! smartmeter.0 2017-05-08 10:37:50.818 debug SET MESSAGE TIMEOUT TIMER: 120000
      ! smartmeter.0 2017-05-08 10:37:50.818 debug SERIALPORT OPEN
      ! smartmeter.0 2017-05-08 10:36:50.724 debug SERIALPORT CLOSE
      ! smartmeter.0 2017-05-08 10:36:50.718 debug REMAINING DATA AFTER MESSAGE HANDLING:
      ! smartmeter.0 2017-05-08 10:36:50.717 debug SCHEDULE NEXT RUN IN 60s
      ! smartmeter.0 2017-05-08 10:36:50.717 debug CURRENT PROCESS STEP 10 IN ISPROCESSCOMPLETE: true
      ! smartmeter.0 2017-05-08 10:36:50.716 debug SET MESSAGE TIMEOUT TIMER: 120000
      ! smartmeter.0 2017-05-08 10:36:50.716 debug CURRENT PROCESS STEP 10 IN ISPROCESSCOMPLETE: true
      ! smartmeter.0 2017-05-08 10:36:50.716 info Received 4 values, 4 updated
      ! smartmeter.0 2017-05-08 10:36:50.716 debug Set State 0-0:96_1_255
      255.value = 0000680476
      ! smartmeter.0 2017-05-08 10:36:50.715 debug Set State 0-0:96_1_255255.rawvalue = 0000680476
      ! smartmeter.0 2017-05-08 10:36:50.715 debug Create State 0-0:96_1_255
      255.value
      ! smartmeter.0 2017-05-08 10:36:50.715 debug Create State 0-0:96_1_255255.rawvalue
      ! smartmeter.0 2017-05-08 10:36:50.714 debug Create Channel 0-0:96_1_255
      255 with name Factory number
      ! smartmeter.0 2017-05-08 10:36:50.713 debug 0-0:96.1.255255: Factory number = 0000680476
      ! smartmeter.0 2017-05-08 10:36:50.711 debug Set State 1-0:96_5_5
      255.value = 80
      ! smartmeter.0 2017-05-08 10:36:50.710 debug Set State 1-0:96_5_5255.rawvalue = 80
      ! smartmeter.0 2017-05-08 10:36:50.709 debug Create State 1-0:96_5_5
      255.value
      ! smartmeter.0 2017-05-08 10:36:50.708 debug Create State 1-0:96_5_5255.rawvalue
      ! smartmeter.0 2017-05-08 10:36:50.708 debug Create Channel 1-0:96_5_5
      255 with name Status
      ! smartmeter.0 2017-05-08 10:36:50.708 debug 1-0:96.5.5255: Status = 80
      ! smartmeter.0 2017-05-08 10:36:50.707 debug Set State 1-0:1_8_1
      255.value = 032942.0282
      ! smartmeter.0 2017-05-08 10:36:50.707 debug Set State 1-0:1_8_1255.rawvalue = 032942.0282
      ! smartmeter.0 2017-05-08 10:36:50.706 debug Create State 1-0:1_8_1
      255.value
      ! smartmeter.0 2017-05-08 10:36:50.706 debug Create State 1-0:1_8_1255.rawvalue
      ! smartmeter.0 2017-05-08 10:36:50.706 debug Create Channel 1-0:1_8_1
      255 with name Zählerstand 1 Summe Wirkarbeit Bezug + (T1)
      ! smartmeter.0 2017-05-08 10:36:50.705 debug 1-0:1.8.1255: Zählerstand 1 Summe Wirkarbeit Bezug + (T1) = 032942.0282
      ! smartmeter.0 2017-05-08 10:36:50.704 debug Set State 1-0:0_0_0
      255.value = 331200-5009810
      ! smartmeter.0 2017-05-08 10:36:50.702 debug Set State 1-0:0_0_0255.rawvalue = 331200-5009810
      ! smartmeter.0 2017-05-08 10:36:50.701 debug Create State 1-0:0_0_0
      255.value
      ! smartmeter.0 2017-05-08 10:36:50.701 debug Create State 1-0:0_0_0255.rawvalue
      ! smartmeter.0 2017-05-08 10:36:50.699 debug Create Channel 1-0:0_0_0
      255 with name Meter owner number
      ! smartmeter.0 2017-05-08 10:36:50.699 debug 1-0:0.0.0255: Meter owner number = 331200-5009810
      ! smartmeter.0 2017-05-08 10:36:50.696 debug STORE DATA
      ! smartmeter.0 2017-05-08 10:36:50.691 debug CURRENT PROCESS STEP 4 IN HANDLEMESSAGE
      ! smartmeter.0 2017-05-08 10:36:50.691 debug PAUSE READING SERIALPORT TO HANDLE MESSAGE
      ! smartmeter.0 2017-05-08 10:36:50.691 debug MATCH-RESULT DATA: '\r\n1-0:0.0.0
      255(331200-5009810)\r\n1-0:1.8.1255(032942.0282)\r\n1-0:96.5.5255(80)\r\n0-0:96.1.255255(0000680476)\r\n!\r\n' -> ['1-0:0.0.0255(331200-5009810)\r\n1-0:1.8.1255(032942.0282)\r\n1-0:96.5.5255(80)\r\n0-0:96.1.255255(0000680476)\r\n!\r\n','1-0:0.0.0255(331200-5009810)\r\n1-0:1.8.1255(032942.0282)\r\n1-0:96.5.5255(80)\r\n0-0:96.1.255255(0000680476)\r\n']
      ! smartmeter.0 2017-05-08 10:36:50.690 debug CURRENT PROCESS STEP 4 IN CHECKMESSAGE
      ! smartmeter.0 2017-05-08 10:36:50.577 debug
      ! smartmeter.0 2017-05-08 10:36:50.577 debug REMAINING DATA AFTER MESSAGE HANDLING:
      ! smartmeter.0 2017-05-08 10:36:50.577 debug CURRENT PROCESS STEP 4 IN ISPROCESSCOMPLETE: false
      ! smartmeter.0 2017-05-08 10:36:50.576 debug SET MESSAGE TIMEOUT TIMER: 120000
      ! smartmeter.0 2017-05-08 10:36:50.576 debug CURRENT PROCESS STEP 4 IN ISPROCESSCOMPLETE: false
      ! smartmeter.0 2017-05-08 10:36:50.575 debug OVERWRITE D0-MODE C WITH A
      ! smartmeter.0 2017-05-08 10:36:50.574 debug CURRENT PROCESS STEP 2 IN HANDLEMESSAGE
      ! smartmeter.0 2017-05-08 10:36:50.573 debug PAUSE READING SERIALPORT TO HANDLE MESSAGE
      ! smartmeter.0 2017-05-08 10:36:50.572 debug MATCH-RESULT SIGNON: '/EMH5–--eHZ-E0018E\r\n\r\n' -> ['/EMH5–--eHZ-E0018E\r\n','/EMH5----eHZ-E0018E']
      ! smartmeter.0 2017-05-08 10:36:50.571 debug CURRENT PROCESS STEP 0 IN CHECKMESSAGE
      ! smartmeter.0 2017-05-08 10:36:49.623 debug SET MESSAGE TIMEOUT TIMER: 120000
      ! smartmeter.0 2017-05-08 10:36:49.620 debug SERIALPORT OPEN
      ! smartmeter.0 2017-05-08 10:36:49.541 debug CREATE SERIALPORT: 9600 7 1 even
      ! smartmeter.0 2017-05-08 10:36:49.536 debug SmartmeterObis options: {'debug':2,'protocol':'D0Protocol','transport':'SerialResponseTransport','requestInterval':'60','transportSerialPort':'com3','transportSerialBaudrate':9600,'transportSerialDataBits':7,'transportSerialStopBits':1,'transportSerialParity':'even','transportSerialMessageTimeout':null,'protocolD0WakeupCharacters':0,'protocolD0ModeOverwrite':'A','obisFallbackMedium':1}
      ! smartmeter.0 2017-05-08 10:36:49.532 info starting. Version 0.5.9 in C:/ioBroker/node_modules/iobroker.smartmeter, node: v6.10.3
      ! smartmeter.0 2017-05-08 10:36:49.492 debug statesDB connected
      ! smartmeter.0 2017-05-08 10:36:49.450 debug objectDB connected
      ! host.HomeServer 2017-05-08 10:36:41.372 info instance system.adapter.smartmeter.0 started with pid 5312
      ! host.HomeServer 2017-05-08 10:36:11.144 info Restart adapter system.adapter.smartmeter.0 because enabled
      ! host.HomeServer 2017-05-08 10:36:11.144 error instance system.adapter.smartmeter.0 terminated with code 0 (OK)
      ! smartmeter.0 2017-05-08 10:36:11.108 info terminating
      ! smartmeter.0 2017-05-08 10:36:10.606 debug SERIALPORT CLOSE
      ! smartmeter.0 2017-05-08 10:36:10.590 warn 1-0:0.0.0
      255
      ! smartmeter.0 2017-05-08 10:36:10.590 warn
      ! smartmeter.0 2017-05-08 10:36:10.590 warn Exception: Error: Invalid Obis String EMH5–--eHZ-E0018E
      ! smartmeter.0 2017-05-08 10:36:10.590 error at SerialPort.raw (C:\ioBroker\node_modules\iobroker.smartmeter\node_modules\serialport\lib\parsers.js:7:13)
      ! smartmeter.0 2017-05-08 10:36:10.590 error at SerialPort.emit (events.js:188:7)
      ! smartmeter.0 2017-05-08 10:36:10.590 error at emitOne (events.js:96:13)
      ! smartmeter.0 2017-05-08 10:36:10.590 error at SerialPort. (C:\ioBroker\node_modules\iobroker.smartmeter\node_modules\smartmeter-obis\lib\transports\SerialResponseTransport.js:63:41)
      ! smartmeter.0 2017-05-08 10:36:10.590 error at D0Protocol.handleMessage (C:\ioBroker\node_modules\iobroker.smartmeter\node_modules\smartmeter-obis\lib\protocols\D0Protocol.js:157:27)
      ! smartmeter.0 2017-05-08 10:36:10.590 error at D0Protocol.prepareResult (C:\ioBroker\node_modules\iobroker.smartmeter\node_modules\smartmeter-obis\lib\protocols\D0Protocol.js:198:31)
      ! smartmeter.0 2017-05-08 10:36:10.590 error at new ObisMeasurement (C:\ioBroker\node_modules\iobroker.smartmeter\node_modules\smartmeter-obis\lib\ObisMeasurement.js:46:23)
      ! smartmeter.0 2017-05-08 10:36:10.590 error 1-0:0.0.0255
      ! smartmeter.0 2017-05-08 10:36:10.590 error
      ! smartmeter.0 2017-05-08 10:36:10.590 error Error: Invalid Obis String EMH5----eHZ-E0018E
      ! smartmeter.0 2017-05-08 10:36:10.590 error 1-0:0.0.0
      255
      ! smartmeter.0 2017-05-08 10:36:10.590 error
      ! smartmeter.0 2017-05-08 10:36:10.590 error uncaught exception: Invalid Obis String EMH5----eHZ-E0018E
      ! smartmeter.0 2017-05-08 10:36:10.575 debug CURRENT PROCESS STEP 4 IN HANDLEMESSAGE
      ! smartmeter.0 2017-05-08 10:36:10.575 debug PAUSE READING SERIALPORT TO HANDLE MESSAGE
      ! smartmeter.0 2017-05-08 10:36:10.575 debug MATCH-RESULT DATA: '\r\n1-0:0.0.0255(331200-5009810)\r\n1-0:1.8.1255(032942.0231)\r\n1-0:96.5.5255(80)\r\n0-0:96.1.255255(0000680476)\r\n!\r\n/EMH5----eHZ-E0018E\r\n\r\n1-0:0.0.0255(331200-5009810)\r\n1-0:1.8.1255(032942.0234)\r\n1-0:96.5.5255(80)\r\n0-0:96.1.255255(0000680476)\r\n!\r\n' -> ['EMH5–--eHZ-E0018E\r\n\r\n1-0:0.0.0255(331200-5009810)\r\n1-0:1.8.1255(032942.0234)\r\n1-0:96.5.5255(80)\r\n0-0:96.1.255255(0000680476)\r\n!\r\n','EMH5----eHZ-E0018E\r\n\r\n1-0:0.0.0255(331200-5009810)\r\n1-0:1.8.1255(032942.0234)\r\n1-0:96.5.5255(80)\r\n0-0:96.1.255255(0000680476)\r\n']
      ! smartmeter.0 2017-05-08 10:36:10.575 debug CURRENT PROCESS STEP 4 IN CHECKMESSAGE
      ! smartmeter.0 2017-05-08 10:36:08.078 debug
      ! smartmeter.0 2017-05-08 10:36:08.078 debug !
      ! smartmeter.0 2017-05-08 10:36:08.078 debug 0-0:96.1.255255(0000680476)
      ! smartmeter.0 2017-05-08 10:36:08.078 debug 1-0:96.5.5
      255(80)
      ! smartmeter.0 2017-05-08 10:36:08.078 debug 1-0:1.8.1255(032942.0231)
      ! smartmeter.0 2017-05-08 10:36:08.078 debug 1-0:0.0.0
      255(331200-5009810)
      ! smartmeter.0 2017-05-08 10:36:08.078 debug REMAINING DATA AFTER MESSAGE HANDLING:
      ! smartmeter.0 2017-05-08 10:36:08.078 debug CURRENT PROCESS STEP 4 IN ISPROCESSCOMPLETE: false
      ! smartmeter.0 2017-05-08 10:36:08.078 debug SET MESSAGE TIMEOUT TIMER: 120000
      ! smartmeter.0 2017-05-08 10:36:08.078 debug CURRENT PROCESS STEP 4 IN ISPROCESSCOMPLETE: false
      ! smartmeter.0 2017-05-08 10:36:08.078 debug OVERWRITE D0-MODE C WITH A
      ! smartmeter.0 2017-05-08 10:36:08.078 debug CURRENT PROCESS STEP 2 IN HANDLEMESSAGE
      ! smartmeter.0 2017-05-08 10:36:08.078 debug PAUSE READING SERIALPORT TO HANDLE MESSAGE
      ! smartmeter.0 2017-05-08 10:36:08.078 debug MATCH-RESULT SIGNON: '/EMH5–--eHZ-E0018E\r\n\r\n1-0:0.0.0255(331200-5009810)\r\n1-0:1.8.1255(032942.0231)\r\n1-0:96.5.5255(80)\r\n0-0:96.1.255255(0000680476)\r\n!\r\n' -> ['/EMH5–--eHZ-E0018E\r\n','/EMH5----eHZ-E0018E']
      ! smartmeter.0 2017-05-08 10:36:08.078 debug CURRENT PROCESS STEP 0 IN CHECKMESSAGE
      ! smartmeter.0 2017-05-08 10:36:07.216 debug SET MESSAGE TIMEOUT TIMER: 120000
      ! smartmeter.0 2017-05-08 10:36:07.216 debug SERIALPORT OPEN
      ! smartmeter.0 2017-05-08 10:35:07.121 debug SERIALPORT CLOSE
      ! smartmeter.0 2017-05-08 10:35:07.120 debug REMAINING DATA AFTER MESSAGE HANDLING:
      ! smartmeter.0 2017-05-08 10:35:07.119 debug SCHEDULE NEXT RUN IN 60s
      ! smartmeter.0 2017-05-08 10:35:07.119 debug CURRENT PROCESS STEP 10 IN ISPROCESSCOMPLETE: true
      ! smartmeter.0 2017-05-08 10:35:07.119 debug SET MESSAGE TIMEOUT TIMER: 120000
      ! smartmeter.0 2017-05-08 10:35:07.119 debug CURRENT PROCESS STEP 10 IN ISPROCESSCOMPLETE: true
      ! smartmeter.0 2017-05-08 10:35:07.118 info Received 4 values, 1 updated
      ! smartmeter.0 2017-05-08 10:35:07.118 debug Data for 0-0:96_1_255255 unchanged
      ! smartmeter.0 2017-05-08 10:35:07.118 debug 0-0:96.1.255
      255: Factory number = 0000680476
      ! smartmeter.0 2017-05-08 10:35:07.117 debug Data for 1-0:96_5_5255 unchanged
      ! smartmeter.0 2017-05-08 10:35:07.117 debug 1-0:96.5.5
      255: Status = 80
      ! smartmeter.0 2017-05-08 10:35:07.116 debug Set State 1-0:1_8_1255.value = 032942.0159
      ! smartmeter.0 2017-05-08 10:35:07.115 debug Set State 1-0:1_8_1
      255.rawvalue = 032942.0159
      ! smartmeter.0 2017-05-08 10:35:07.115 debug 1-0:1.8.1255: Zählerstand 1 Summe Wirkarbeit Bezug + (T1) = 032942.0159
      ! smartmeter.0 2017-05-08 10:35:07.115 debug Data for 1-0:0_0_0
      255 unchanged
      ! smartmeter.0 2017-05-08 10:35:07.114 debug 1-0:0.0.0255: Meter owner number = 331200-5009810
      ! smartmeter.0 2017-05-08 10:35:07.114 debug STORE DATA
      ! smartmeter.0 2017-05-08 10:35:07.113 debug CURRENT PROCESS STEP 4 IN HANDLEMESSAGE
      ! smartmeter.0 2017-05-08 10:35:07.113 debug PAUSE READING SERIALPORT TO HANDLE MESSAGE
      ! smartmeter.0 2017-05-08 10:35:07.112 debug MATCH-RESULT DATA: '\r\n1-0:0.0.0
      255(331200-5009810)\r\n1-0:1.8.1255(032942.0159)\r\n1-0:96.5.5255(80)\r\n0-0:96.1.255255(0000680476)\r\n!\r\n' -> ['1-0:0.0.0255(331200-5009810)\r\n1-0:1.8.1255(032942.0159)\r\n1-0:96.5.5255(80)\r\n0-0:96.1.255255(0000680476)\r\n!\r\n','1-0:0.0.0255(331200-5009810)\r\n1-0:1.8.1255(032942.0159)\r\n1-0:96.5.5255(80)\r\n0-0:96.1.255255(0000680476)\r\n']
      ! smartmeter.0 2017-05-08 10:35:07.112 debug CURRENT PROCESS STEP 4 IN CHECKMESSAGE
      ! smartmeter.0 2017-05-08 10:35:07.077 debug MATCH-RESULT DATA: '\r\n1-0:0.0.0
      255(331200-5009810)\r\n1-0:1.8.1255(032942.0159)\r\n1-0:96.5.5255(80)\r\n' -> null
      ! smartmeter.0 2017-05-08 10:35:07.076 debug CURRENT PROCESS STEP 4 IN CHECKMESSAGE
      ! smartmeter.0 2017-05-08 10:35:07.062 debug 1-0:96.5.
      ! smartmeter.0 2017-05-08 10:35:07.062 debug 1-0:1.8.1255(032942.0159)
      ! smartmeter.0 2017-05-08 10:35:07.062 debug 1-0:0.0.0
      255(331200-5009810)
      ! smartmeter.0 2017-05-08 10:35:07.062 debug REMAINING DATA AFTER MESSAGE HANDLING:
      ! smartmeter.0 2017-05-08 10:35:07.062 debug CURRENT PROCESS STEP 4 IN ISPROCESSCOMPLETE: false
      ! smartmeter.0 2017-05-08 10:35:07.062 debug SET MESSAGE TIMEOUT TIMER: 120000
      ! smartmeter.0 2017-05-08 10:35:07.062 debug CURRENT PROCESS STEP 4 IN ISPROCESSCOMPLETE: false
      ! smartmeter.0 2017-05-08 10:35:07.062 debug OVERWRITE D0-MODE C WITH A
      ! smartmeter.0 2017-05-08 10:35:07.062 debug CURRENT PROCESS STEP 2 IN HANDLEMESSAGE
      ! smartmeter.0 2017-05-08 10:35:07.062 debug PAUSE READING SERIALPORT TO HANDLE MESSAGE
      ! smartmeter.0 2017-05-08 10:35:07.062 debug MATCH-RESULT SIGNON: '/EMH5–--eHZ-E0018E\r\n\r\n1-0:0.0.0255(331200-5009810)\r\n1-0:1.8.1255(032942.0159)\r\n1-0:96.5.' -> ['/EMH5–--eHZ-E0018E\r\n','/EMH5----eHZ-E0018E']
      ! smartmeter.0 2017-05-08 10:35:07.062 debug CURRENT PROCESS STEP 0 IN CHECKMESSAGE
      ! smartmeter.0 2017-05-08 10:35:06.049 debug SET MESSAGE TIMEOUT TIMER: 120000
      ! smartmeter.0 2017-05-08 10:35:06.047 debug SERIALPORT OPEN
      ! smartmeter.0 2017-05-08 10:34:05.985 debug SERIALPORT CLOSE
      ! smartmeter.0 2017-05-08 10:34:05.967 debug REMAINING DATA AFTER MESSAGE HANDLING:
      ! smartmeter.0 2017-05-08 10:34:05.966 debug SCHEDULE NEXT RUN IN 60s
      ! smartmeter.0 2017-05-08 10:34:05.966 debug CURRENT PROCESS STEP 10 IN ISPROCESSCOMPLETE: true
      ! smartmeter.0 2017-05-08 10:34:05.966 debug SET MESSAGE TIMEOUT TIMER: 120000
      ! smartmeter.0 2017-05-08 10:34:05.965 debug CURRENT PROCESS STEP 10 IN ISPROCESSCOMPLETE: true
      ! smartmeter.0 2017-05-08 10:34:05.965 info Received 4 values, 4 updated
      ! smartmeter.0 2017-05-08 10:34:05.964 debug Set State 0-0:96_1_255255.value = 0000680476
      ! smartmeter.0 2017-05-08 10:34:05.964 debug Set State 0-0:96_1_255
      255.rawvalue = 0000680476
      ! smartmeter.0 2017-05-08 10:34:05.964 debug Create State 0-0:96_1_255255.value
      ! smartmeter.0 2017-05-08 10:34:05.964 debug Create State 0-0:96_1_255
      255.rawvalue
      ! smartmeter.0 2017-05-08 10:34:05.963 debug Create Channel 0-0:96_1_255255 with name Factory number
      ! smartmeter.0 2017-05-08 10:34:05.963 debug 0-0:96.1.255
      255: Factory number = 0000680476
      ! smartmeter.0 2017-05-08 10:34:05.963 debug Set State 1-0:96_5_5255.value = 80
      ! smartmeter.0 2017-05-08 10:34:05.962 debug Set State 1-0:96_5_5
      255.rawvalue = 80
      ! smartmeter.0 2017-05-08 10:34:05.962 debug Create State 1-0:96_5_5255.value
      ! smartmeter.0 2017-05-08 10:34:05.962 debug Create State 1-0:96_5_5
      255.rawvalue
      ! smartmeter.0 2017-05-08 10:34:05.961 debug Create Channel 1-0:96_5_5255 with name Status
      ! smartmeter.0 2017-05-08 10:34:05.960 debug 1-0:96.5.5
      255: Status = 80
      ! smartmeter.0 2017-05-08 10:34:05.960 debug Set State 1-0:1_8_1255.value = 032942.0081
      ! smartmeter.0 2017-05-08 10:34:05.959 debug Set State 1-0:1_8_1
      255.rawvalue = 032942.0081
      ! smartmeter.0 2017-05-08 10:34:05.959 debug Create State 1-0:1_8_1255.value
      ! smartmeter.0 2017-05-08 10:34:05.958 debug Create State 1-0:1_8_1
      255.rawvalue
      ! smartmeter.0 2017-05-08 10:34:05.956 debug Create Channel 1-0:1_8_1255 with name Zählerstand 1 Summe Wirkarbeit Bezug + (T1)
      ! smartmeter.0 2017-05-08 10:34:05.955 debug 1-0:1.8.1
      255: Zählerstand 1 Summe Wirkarbeit Bezug + (T1) = 032942.0081
      ! smartmeter.0 2017-05-08 10:34:05.954 debug Set State 1-0:0_0_0255.value = 331200-5009810
      ! smartmeter.0 2017-05-08 10:34:05.952 debug Set State 1-0:0_0_0
      255.rawvalue = 331200-5009810
      ! smartmeter.0 2017-05-08 10:34:05.951 debug Create State 1-0:0_0_0255.value
      ! smartmeter.0 2017-05-08 10:34:05.950 debug Create State 1-0:0_0_0
      255.rawvalue
      ! smartmeter.0 2017-05-08 10:34:05.948 debug Create Channel 1-0:0_0_0255 with name Meter owner number
      ! smartmeter.0 2017-05-08 10:34:05.947 debug 1-0:0.0.0
      255: Meter owner number = 331200-5009810
      ! smartmeter.0 2017-05-08 10:34:05.944 debug STORE DATA
      ! smartmeter.0 2017-05-08 10:34:05.939 debug CURRENT PROCESS STEP 4 IN HANDLEMESSAGE
      ! smartmeter.0 2017-05-08 10:34:05.938 debug PAUSE READING SERIALPORT TO HANDLE MESSAGE
      ! smartmeter.0 2017-05-08 10:34:05.938 debug MATCH-RESULT DATA: '\r\n1-0:0.0.0255(331200-5009810)\r\n1-0:1.8.1255(032942.0081)\r\n1-0:96.5.5255(80)\r\n0-0:96.1.255255(0000680476)\r\n!\r\n' -> ['1-0:0.0.0255(331200-5009810)\r\n1-0:1.8.1255(032942.0081)\r\n1-0:96.5.5255(80)\r\n0-0:96.1.255255(0000680476)\r\n!\r\n','1-0:0.0.0255(331200-5009810)\r\n1-0:1.8.1255(032942.0081)\r\n1-0:96.5.5255(80)\r\n0-0:96.1.255255(0000680476)\r\n']
      ! smartmeter.0 2017-05-08 10:34:05.937 debug CURRENT PROCESS STEP 4 IN CHECKMESSAGE
      ! smartmeter.0 2017-05-08 10:34:05.900 debug MATCH-RESULT DATA: '\r\n1-0:0.0.0255(331200-5009810)\r\n1-0:1.8.1255(032942.0081)\r\n1-0:96.5.5255(80)\r\n' -> null
      ! smartmeter.0 2017-05-08 10:34:05.900 debug CURRENT PROCESS STEP 4 IN CHECKMESSAGE
      ! smartmeter.0 2017-05-08 10:34:05.822 debug
      ! smartmeter.0 2017-05-08 10:34:05.822 debug REMAINING DATA AFTER MESSAGE HANDLING:
      ! smartmeter.0 2017-05-08 10:34:05.822 debug CURRENT PROCESS STEP 4 IN ISPROCESSCOMPLETE: false
      ! smartmeter.0 2017-05-08 10:34:05.822 debug SET MESSAGE TIMEOUT TIMER: 120000
      ! smartmeter.0 2017-05-08 10:34:05.821 debug CURRENT PROCESS STEP 4 IN ISPROCESSCOMPLETE: false
      ! smartmeter.0 2017-05-08 10:34:05.820 debug OVERWRITE D0-MODE C WITH A
      ! smartmeter.0 2017-05-08 10:34:05.819 debug CURRENT PROCESS STEP 2 IN HANDLEMESSAGE
      ! smartmeter.0 2017-05-08 10:34:05.818 debug PAUSE READING SERIALPORT TO HANDLE MESSAGE
      ! smartmeter.0 2017-05-08 10:34:05.818 debug MATCH-RESULT SIGNON: '200-5009810)\r\n1-0:1.8.1
      255(032942.0078)\r\n1-0:96.5.5255(80)\r\n0-0:96.1.255255(0000680476)\r\n!\r\n/EMH5–--eHZ-E0018E\r\n\r\n' -> ['/EMH5–--eHZ-E0018E\r\n','/EMH5----eHZ-E0018E']
      ! smartmeter.0 2017-05-08 10:34:05.816 debug CURRENT PROCESS STEP 0 IN CHECKMESSAGE
      ! host.HomeServer 2017-05-08 10:34:04.157 warn instance system.adapter.smartmeter.0 already running with pid 7784
      ! smartmeter.0 2017-05-08 10:34:03.666 debug MATCH-RESULT SIGNON: '200-5009810)\r\n1-0:1.8.1255(032942.0078)\r\n1-0:96.5.5255(80)\r\n0-0:96.1.255*255(0000680476)\r\n!\r\n' -> null
      ! smartmeter.0 2017-05-08 10:34:03.666 debug CURRENT PROCESS STEP 0 IN CHECKMESSAGE
      ! smartmeter.0 2017-05-08 10:34:03.561 debug SET MESSAGE TIMEOUT TIMER: 120000
      ! smartmeter.0 2017-05-08 10:34:03.559 debug SERIALPORT OPEN
      ! smartmeter.0 2017-05-08 10:34:03.474 debug CREATE SERIALPORT: 9600 7 1 even
      ! smartmeter.0 2017-05-08 10:34:03.474 debug SmartmeterObis options: {'debug':2,'protocol':'D0Protocol','transport':'SerialResponseTransport','requestInterval':'60','transportSerialPort':'com3','transportSerialBaudrate':9600,'transportSerialDataBits':7,'transportSerialStopBits':1,'transportSerialParity':'even','transportSerialMessageTimeout':null,'protocolD0WakeupCharacters':0,'protocolD0ModeOverwrite':'A','obisFallbackMedium':1}
      ! smartmeter.0 2017-05-08 10:34:03.474 info starting. Version 0.5.9 in C:/ioBroker/node_modules/iobroker.smartmeter, node: v6.10.3
      ! smartmeter.0 2017-05-08 10:34:03.442 debug statesDB connected
      ! smartmeter.0 2017-05-08 10:34:03.396 debug objectDB connected
      ! host.HomeServer 2017-05-08 10:34:01.938 info instance system.adapter.smartmeter.0 started with pid 7784
      ! host.HomeServer 2017-05-08 10:34:01.663 info instance system.adapter.smartmeter.0 terminated with code null ()
      ! host.HomeServer 2017-05-08 10:34:01.662 warn instance system.adapter.smartmeter.0 terminated due to SIGTERM
      ! host.HomeServer 2017-05-08 10:34:01.647 info stopInstance system.adapter.smartmeter.0 killing pid 7772
      ! host.HomeServer 2017-05-08 10:34:01.646 info stopInstance system.adapter.smartmeter.0

      Gruß joergg

      posted in ioBroker Allgemein
      J
      joergg
    • RE: Adapter "smartmeter"

      Ich habe die Webseite auf (localhost:8081).

      Aktiviere die Karte "Adapters".

      Klicke auf das dritte Icon von Links mit dem GitHub-Logo.

      In der Dropdownbox finde ich kein "smartmeter"-Adapter.

      Sorry, aber was mache ich falsch?

      Gruß joergg

      posted in ioBroker Allgemein
      J
      joergg
    • RE: Adapter "smartmeter"

      Kann es sein, dass Du nicht alle Dateien eingequellt hast.

      Wenn ich wie folgt mit npm abrufe, habe ich immer noch die 0.5.8 mit den Fehlern.

      Abruf aus GitHub:

      npm install iobroker.smartmeter –production --prefix "C:/ioBroker"

      Gruß joergg

      posted in ioBroker Allgemein
      J
      joergg
    • RE: Adapter "smartmeter"

      Guten Morgen,

      habe eben folgendes getestet:

      D0: Mode Overwrite = Use Mode defined by device

      Debug-Log hierzu:

      ! D0: Mode Overwrite = Use Mode defined by device
      ! host.HomeServer 2017-05-08 08:34:57.519 info Restart adapter system.adapter.smartmeter.0 because enabled
      ! host.HomeServer 2017-05-08 08:34:57.519 error instance system.adapter.smartmeter.0 terminated with code 0 (OK)
      ! smartmeter.0 2017-05-08 08:34:56.987 debug SERIALPORT CLOSE
      ! smartmeter.0 2017-05-08 08:34:56.987 warn Exception: Error: SerialResponseTransport do not support sending of Data!
      ! smartmeter.0 2017-05-08 08:34:56.987 error Error: SerialResponseTransport do not support sending of Data! at Error (native) at SerialPort. (C:\ioBroker\node_modules\iobroker.smartmeter\node_modules\smartmeter-obis\lib\transports\SerialResponseTransport.js:77:27) at emitOne (events.js:96:13) at SerialPort.emit (events.js:188:7) at SerialPort.raw (C:\ioBroker\node_modules\iobroker.smartmeter\node_modules\serialport\lib\parsers.js:7:13)
      ! smartmeter.0 2017-05-08 08:34:56.987 error uncaught exception: SerialResponseTransport do not support sending of Data!
      ! smartmeter.0 2017-05-08 08:34:56.987 debug CURRENT PROCESS STEP 3 IN ISPROCESSCOMPLETE: false
      ! smartmeter.0 2017-05-08 08:34:56.987 debug CURRENT PROCESS STEP 2 IN HANDLEMESSAGE
      ! smartmeter.0 2017-05-08 08:34:56.987 debug PAUSE READING SERIALPORT TO HANDLE MESSAGE
      ! smartmeter.0 2017-05-08 08:34:56.987 debug MATCH-RESULT SIGNON: '/EMH5–--eHZ-E0018E\r\n\r\n1-0:0.0.0255(331200-5009810)\r\n1-0:1.8.1255(032941.' -> ['/EMH5–--eHZ-E0018E\r\n','/EMH5----eHZ-E0018E']
      ! smartmeter.0 2017-05-08 08:34:56.987 debug CURRENT PROCESS STEP 0 IN CHECKMESSAGE
      ! smartmeter.0 2017-05-08 08:34:54.955 debug SET MESSAGE TIMEOUT TIMER: 120000
      ! smartmeter.0 2017-05-08 08:34:54.955 debug SERIALPORT OPEN
      ! smartmeter.0 2017-05-08 08:34:54.877 debug CREATE SERIALPORT: 9600 7 1 even
      ! smartmeter.0 2017-05-08 08:34:54.877 debug SmartmeterObis options: {'debug':2,'protocol':'D0Protocol','transport':'SerialResponseTransport','requestInterval':'60','transportSerialPort':'COM3','transportSerialBaudrate':9600,'transportSerialDataBits':7,'transportSerialStopBits':1,'transportSerialParity':'even','transportSerialMessageTimeout':null,'protocolD0WakeupCharacters':0,'obisFallbackMedium':1}
      ! smartmeter.0 2017-05-08 08:34:54.877 info starting. Version 0.5.8 in C:/ioBroker/node_modules/iobroker.smartmeter, node: v6.10.2
      ! host.HomeServer 2017-05-08 08:34:53.361 info instance system.adapter.smartmeter.0 started with pid 4964

      Gruß joergg

      posted in ioBroker Allgemein
      J
      joergg
    • RE: Adapter "smartmeter"

      Also der Strommesser scheint unaufgefordert seine Daten zu senden.

      Habe den Transfer auf Read-Only eingestellt.

      Problem bleibt bestehen.

      Hier ein Debug-Log:

      ! Press Ctrl+A and Ctrl+C to copy log to clipboard and click with mouse anywhere to close.
      ! host.HomeServer 2017-05-07 08:28:10.107 info Restart adapter system.adapter.smartmeter.0 because enabled
      ! host.HomeServer 2017-05-07 08:28:10.107 error instance system.adapter.smartmeter.0 terminated with code 0 (OK)
      ! smartmeter.0 2017-05-07 08:28:09.559 debug SERIALPORT CLOSE
      ! smartmeter.0 2017-05-07 08:28:09.559 warn Exception: Error: Invalid Obis String EMH5–--eHZ-E0018E 1-0:0.0.0255
      ! smartmeter.0 2017-05-07 08:28:09.559 error Error: Invalid Obis String EMH5----eHZ-E0018E 1-0:0.0.0
      255 at new ObisMeasurement (C:\ioBroker\node_modules\iobroker.smartmeter\node_modules\smartmeter-obis\lib\ObisMeasurement.js:46:23) at D0Protocol.prepareResult (C:\ioBroker\node_modules\iobroker.smartmeter\node_modules\smartmeter-obis\lib\protocols\D0Protocol.js:198:31) at D0Protocol.handleMessage (C:\ioBroker\node_modules\iobroker.smartmeter\node_modules\smartmeter-obis\lib\protocols\D0Protocol.js:157:27) at SerialPort. (C:\ioBroker\node_modules\iobroker.smartmeter\node_modules\smartmeter-obis\lib\transports\SerialResponseTransport.js:63:41) at emitOne (events.js:96:13) at SerialPort.emit (events.js:188:7) at SerialPort.raw (C:\ioBroker\node_modules\iobroker.smartmeter\node_modules\serialport\lib\parsers.js:7:13)
      ! smartmeter.0 2017-05-07 08:28:09.559 error uncaught exception: Invalid Obis String EMH5----eHZ-E0018E 1-0:0.0.0255
      ! smartmeter.0 2017-05-07 08:28:09.559 debug CURRENT PROCESS STEP 4 IN HANDLEMESSAGE
      ! smartmeter.0 2017-05-07 08:28:09.559 debug PAUSE READING SERIALPORT TO HANDLE MESSAGE
      ! smartmeter.0 2017-05-07 08:28:09.559 debug MATCH-RESULT DATA: '\r\n1-0:0.0.0
      255(331200-5009810)\r\n1-0:1.8.1255(032927.9884)\r\n1-0:96.5.5255(80)\r\n0-0:96.1.255255(0000680476)\r\n!\r\n/EMH5----eHZ-E0018E\r\n\r\n1-0:0.0.0255(331200-5009810)\r\n1-0:1.8.1255(032927.9888)\r\n1-0:96.5.5255(80)\r\n0-0:96.1.255255(0000680476)\r\n!\r\n' -> ['EMH5–--eHZ-E0018E\r\n\r\n1-0:0.0.0255(331200-5009810)\r\n1-0:1.8.1255(032927.9888)\r\n1-0:96.5.5255(80)\r\n0-0:96.1.255255(0000680476)\r\n!\r\n','EMH5----eHZ-E0018E\r\n\r\n1-0:0.0.0255(331200-5009810)\r\n1-0:1.8.1255(032927.9888)\r\n1-0:96.5.5255(80)\r\n0-0:96.1.255255(0000680476)\r\n']
      ! smartmeter.0 2017-05-07 08:28:09.559 debug CURRENT PROCESS STEP 4 IN CHECKMESSAGE
      ! smartmeter.0 2017-05-07 08:28:06.965 debug REMAINING DATA AFTER MESSAGE HANDLING: 1-0:0.0.0
      255(331200-5009810) 1-0:1.8.1255(032927.9884) 1-0:96.5.5255(80) 0-0:96.1.255255(0000680476) !
      ! smartmeter.0 2017-05-07 08:28:06.965 debug CURRENT PROCESS STEP 4 IN ISPROCESSCOMPLETE: false
      ! smartmeter.0 2017-05-07 08:28:06.965 debug SET MESSAGE TIMEOUT TIMER: 120000
      ! smartmeter.0 2017-05-07 08:28:06.965 debug CURRENT PROCESS STEP 4 IN ISPROCESSCOMPLETE: false
      ! smartmeter.0 2017-05-07 08:28:06.965 debug OVERWRITE D0-MODE C WITH A
      ! smartmeter.0 2017-05-07 08:28:06.965 debug CURRENT PROCESS STEP 2 IN HANDLEMESSAGE
      ! smartmeter.0 2017-05-07 08:28:06.950 debug PAUSE READING SERIALPORT TO HANDLE MESSAGE
      ! smartmeter.0 2017-05-07 08:28:06.950 debug MATCH-RESULT SIGNON: '/EMH5–--eHZ-E0018E\r\n\r\n1-0:0.0.0
      255(331200-5009810)\r\n1-0:1.8.1255(032927.9884)\r\n1-0:96.5.5255(80)\r\n0-0:96.1.255255(0000680476)\r\n!\r\n' -> ['/EMH5–--eHZ-E0018E\r\n','/EMH5----eHZ-E0018E']
      ! smartmeter.0 2017-05-07 08:28:06.950 debug CURRENT PROCESS STEP 0 IN CHECKMESSAGE
      ! smartmeter.0 2017-05-07 08:28:06.528 debug SET MESSAGE TIMEOUT TIMER: 120000
      ! smartmeter.0 2017-05-07 08:28:06.528 debug SERIALPORT OPEN
      ! smartmeter.0 2017-05-07 08:28:06.528 debug CREATE SERIALPORT: 9600 7 1 even
      ! smartmeter.0 2017-05-07 08:28:06.528 debug SmartmeterObis options: {'debug':2,'protocol':'D0Protocol','transport':'SerialResponseTransport','requestInterval':'60','transportSerialPort':'COM3','transportSerialBaudrate':9600,'transportSerialDataBits':7,'transportSerialStopBits':1,'transportSerialParity':'even','transportSerialMessageTimeout':null,'protocolD0WakeupCharacters':0,'protocolD0ModeOverwrite':'A','obisFallbackMedium':1}
      ! smartmeter.0 2017-05-07 08:28:06.528 info starting. Version 0.5.8 in C:/ioBroker/node_modules/iobroker.smartmeter, node: v6.10.2
      ! host.HomeServer 2017-05-07 08:28:05.003 info instance system.adapter.smartmeter.0 started with pid 8148
      ! host.HomeServer 2017-05-07 08:28:02.344 info Restart adapter system.adapter.smartmeter.0 because enabled
      ! host.HomeServer 2017-05-07 08:28:02.344 error instance system.adapter.smartmeter.0 terminated with code 0 (OK)
      ! smartmeter.0 2017-05-07 08:28:01.804 debug SERIALPORT CLOSE
      ! smartmeter.0 2017-05-07 08:28:01.804 warn Exception: Error: Invalid Obis String EMH5–--eHZ-E0018E 1-0:0.0.0
      255
      ! smartmeter.0 2017-05-07 08:28:01.804 error Error: Invalid Obis String EMH5----eHZ-E0018E 1-0:0.0.0255 at new ObisMeasurement (C:\ioBroker\node_modules\iobroker.smartmeter\node_modules\smartmeter-obis\lib\ObisMeasurement.js:46:23) at D0Protocol.prepareResult (C:\ioBroker\node_modules\iobroker.smartmeter\node_modules\smartmeter-obis\lib\protocols\D0Protocol.js:198:31) at D0Protocol.handleMessage (C:\ioBroker\node_modules\iobroker.smartmeter\node_modules\smartmeter-obis\lib\protocols\D0Protocol.js:157:27) at SerialPort. (C:\ioBroker\node_modules\iobroker.smartmeter\node_modules\smartmeter-obis\lib\transports\SerialResponseTransport.js:63:41) at emitOne (events.js:96:13) at SerialPort.emit (events.js:188:7) at SerialPort.raw (C:\ioBroker\node_modules\iobroker.smartmeter\node_modules\serialport\lib\parsers.js:7:13)
      ! smartmeter.0 2017-05-07 08:28:01.804 error uncaught exception: Invalid Obis String EMH5----eHZ-E0018E 1-0:0.0.0
      255
      ! smartmeter.0 2017-05-07 08:28:01.804 debug CURRENT PROCESS STEP 4 IN HANDLEMESSAGE
      ! smartmeter.0 2017-05-07 08:28:01.804 debug PAUSE READING SERIALPORT TO HANDLE MESSAGE
      ! smartmeter.0 2017-05-07 08:28:01.804 debug MATCH-RESULT DATA: '\r\n1-0:0.0.0255(331200-5009810)\r\n1-0:1.8.1255(032927.9872)\r\n1-0:96.5.5255(80)\r\n0-0:96.1.255255(0000680476)\r\n!\r\n/EMH5----eHZ-E0018E\r\n\r\n1-0:0.0.0255(331200-5009810)\r\n1-0:1.8.1255(032927.9876)\r\n1-0:96.5.5255(80)\r\n0-0:96.1.255255(0000680476)\r\n!\r\n' -> ['EMH5–--eHZ-E0018E\r\n\r\n1-0:0.0.0255(331200-5009810)\r\n1-0:1.8.1255(032927.9876)\r\n1-0:96.5.5255(80)\r\n0-0:96.1.255255(0000680476)\r\n!\r\n','EMH5----eHZ-E0018E\r\n\r\n1-0:0.0.0255(331200-5009810)\r\n1-0:1.8.1255(032927.9876)\r\n1-0:96.5.5255(80)\r\n0-0:96.1.255255(0000680476)\r\n']
      ! smartmeter.0 2017-05-07 08:28:01.804 debug CURRENT PROCESS STEP 4 IN CHECKMESSAGE
      ! smartmeter.0 2017-05-07 08:27:59.272 debug REMAINING DATA AFTER MESSAGE HANDLING: 1-0:0.0.0255(331200-5009810) 1-0:1.8.1255(032927.9872) 1-0:96.5.5255(80) 0-0:96.1.255255(0000680476) !
      ! smartmeter.0 2017-05-07 08:27:59.272 debug CURRENT PROCESS STEP 4 IN ISPROCESSCOMPLETE: false
      ! smartmeter.0 2017-05-07 08:27:59.272 debug SET MESSAGE TIMEOUT TIMER: 120000
      ! smartmeter.0 2017-05-07 08:27:59.272 debug CURRENT PROCESS STEP 4 IN ISPROCESSCOMPLETE: false
      ! smartmeter.0 2017-05-07 08:27:59.272 debug OVERWRITE D0-MODE C WITH A
      ! smartmeter.0 2017-05-07 08:27:59.272 debug CURRENT PROCESS STEP 2 IN HANDLEMESSAGE
      ! smartmeter.0 2017-05-07 08:27:59.272 debug PAUSE READING SERIALPORT TO HANDLE MESSAGE
      ! smartmeter.0 2017-05-07 08:27:59.272 debug MATCH-RESULT SIGNON: '/EMH5–--eHZ-E0018E\r\n\r\n1-0:0.0.0255(331200-5009810)\r\n1-0:1.8.1255(032927.9872)\r\n1-0:96.5.5255(80)\r\n0-0:96.1.255255(0000680476)\r\n!\r\n' -> ['/EMH5–--eHZ-E0018E\r\n','/EMH5----eHZ-E0018E']
      ! smartmeter.0 2017-05-07 08:27:59.272 debug CURRENT PROCESS STEP 0 IN CHECKMESSAGE
      ! smartmeter.0 2017-05-07 08:27:58.928 debug SET MESSAGE TIMEOUT TIMER: 120000
      ! smartmeter.0 2017-05-07 08:27:58.928 debug SERIALPORT OPEN
      ! smartmeter.0 2017-05-07 08:27:58.928 debug CREATE SERIALPORT: 9600 7 1 even
      ! smartmeter.0 2017-05-07 08:27:58.928 debug SmartmeterObis options: {'debug':2,'protocol':'D0Protocol','transport':'SerialResponseTransport','requestInterval':'60','transportSerialPort':'COM3','transportSerialBaudrate':9600,'transportSerialDataBits':7,'transportSerialStopBits':1,'transportSerialParity':'even','transportSerialMessageTimeout':null,'protocolD0WakeupCharacters':0,'protocolD0ModeOverwrite':'A','obisFallbackMedium':1}
      ! smartmeter.0 2017-05-07 08:27:58.928 info starting. Version 0.5.8 in C:/ioBroker/node_modules/iobroker.smartmeter, node: v6.10.2
      ! host.HomeServer 2017-05-07 08:27:57.398 info instance system.adapter.smartmeter.0 started with pid 4820
      ! host.HomeServer 2017-05-07 08:27:52.546 info Restart adapter system.adapter.smartmeter.0 because enabled
      ! host.HomeServer 2017-05-07 08:27:52.546 error instance system.adapter.smartmeter.0 terminated with code 0 (OK)
      ! smartmeter.0 2017-05-07 08:27:52.006 debug SERIALPORT CLOSE
      ! smartmeter.0 2017-05-07 08:27:52.006 warn Exception: Error: Invalid Obis String EMH5–--eHZ-E0018E 1-0:0.0.0255
      ! smartmeter.0 2017-05-07 08:27:52.006 error Error: Invalid Obis String EMH5----eHZ-E0018E 1-0:0.0.0
      255 at new ObisMeasurement (C:\ioBroker\node_modules\iobroker.smartmeter\node_modules\smartmeter-obis\lib\ObisMeasurement.js:46:23) at D0Protocol.prepareResult (C:\ioBroker\node_modules\iobroker.smartmeter\node_modules\smartmeter-obis\lib\protocols\D0Protocol.js:198:31) at D0Protocol.handleMessage (C:\ioBroker\node_modules\iobroker.smartmeter\node_modules\smartmeter-obis\lib\protocols\D0Protocol.js:157:27) at SerialPort. (C:\ioBroker\node_modules\iobroker.smartmeter\node_modules\smartmeter-obis\lib\transports\SerialResponseTransport.js:63:41) at emitOne (events.js:96:13) at SerialPort.emit (events.js:188:7) at SerialPort.raw (C:\ioBroker\node_modules\iobroker.smartmeter\node_modules\serialport\lib\parsers.js:7:13)
      ! smartmeter.0 2017-05-07 08:27:52.006 error uncaught exception: Invalid Obis String EMH5----eHZ-E0018E 1-0:0.0.0255
      ! smartmeter.0 2017-05-07 08:27:52.006 debug CURRENT PROCESS STEP 4 IN HANDLEMESSAGE
      ! smartmeter.0 2017-05-07 08:27:52.006 debug PAUSE READING SERIALPORT TO HANDLE MESSAGE
      ! smartmeter.0 2017-05-07 08:27:52.006 debug MATCH-RESULT DATA: '\r\n1-0:0.0.0
      255(331200-5009810)\r\n1-0:1.8.1255(032927.9856)\r\n1-0:96.5.5255(80)\r\n0-0:96.1.255255(0000680476)\r\n!\r\n/EMH5----eHZ-E0018E\r\n\r\n1-0:0.0.0255(331200-5009810)\r\n1-0:1.8.1255(032927.9860)\r\n1-0:96.5.5255(80)\r\n0-0:96.1.255255(0000680476)\r\n!\r\n' -> ['EMH5–--eHZ-E0018E\r\n\r\n1-0:0.0.0255(331200-5009810)\r\n1-0:1.8.1255(032927.9860)\r\n1-0:96.5.5255(80)\r\n0-0:96.1.255255(0000680476)\r\n!\r\n','EMH5----eHZ-E0018E\r\n\r\n1-0:0.0.0255(331200-5009810)\r\n1-0:1.8.1255(032927.9860)\r\n1-0:96.5.5255(80)\r\n0-0:96.1.255255(0000680476)\r\n']
      ! smartmeter.0 2017-05-07 08:27:52.006 debug CURRENT PROCESS STEP 4 IN CHECKMESSAGE
      ! smartmeter.0 2017-05-07 08:27:49.486 debug REMAINING DATA AFTER MESSAGE HANDLING: 1-0:0.0.0
      255(331200-5009810) 1-0:1.8.1255(032927.9856) 1-0:96.5.5255(80) 0-0:96.1.255255(0000680476) !
      ! smartmeter.0 2017-05-07 08:27:49.486 debug CURRENT PROCESS STEP 4 IN ISPROCESSCOMPLETE: false
      ! smartmeter.0 2017-05-07 08:27:49.486 debug SET MESSAGE TIMEOUT TIMER: 120000
      ! smartmeter.0 2017-05-07 08:27:49.486 debug CURRENT PROCESS STEP 4 IN ISPROCESSCOMPLETE: false
      ! smartmeter.0 2017-05-07 08:27:49.486 debug OVERWRITE D0-MODE C WITH A
      ! smartmeter.0 2017-05-07 08:27:49.471 debug CURRENT PROCESS STEP 2 IN HANDLEMESSAGE
      ! smartmeter.0 2017-05-07 08:27:49.471 debug PAUSE READING SERIALPORT TO HANDLE MESSAGE
      ! smartmeter.0 2017-05-07 08:27:49.471 debug MATCH-RESULT SIGNON: '/EMH5–--eHZ-E0018E\r\n\r\n1-0:0.0.0
      255(331200-5009810)\r\n1-0:1.8.1255(032927.9856)\r\n1-0:96.5.5255(80)\r\n0-0:96.1.255*255(0000680476)\r\n!\r\n' -> ['/EMH5–--eHZ-E0018E\r\n','/EMH5----eHZ-E0018E']
      ! smartmeter.0 2017-05-07 08:27:49.471 debug CURRENT PROCESS STEP 0 IN CHECKMESSAGE
      ! smartmeter.0 2017-05-07 08:27:48.689 debug SET MESSAGE TIMEOUT TIMER: 120000
      ! smartmeter.0 2017-05-07 08:27:48.689 debug SERIALPORT OPEN
      ! smartmeter.0 2017-05-07 08:27:48.596 debug CREATE SERIALPORT: 9600 7 1 even
      ! smartmeter.0 2017-05-07 08:27:48.596 debug SmartmeterObis options: {'debug':2,'protocol':'D0Protocol','transport':'SerialResponseTransport','requestInterval':'60','transportSerialPort':'COM3','transportSerialBaudrate':9600,'transportSerialDataBits':7,'transportSerialStopBits':1,'transportSerialParity':'even','transportSerialMessageTimeout':null,'protocolD0WakeupCharacters':0,'protocolD0ModeOverwrite':'A','obisFallbackMedium':1}
      ! smartmeter.0 2017-05-07 08:27:48.596 info starting. Version 0.5.8 in C:/ioBroker/node_modules/iobroker.smartmeter, node: v6.10.2
      ! host.HomeServer 2017-05-07 08:27:47.065 info instance system.adapter.smartmeter.0 started with pid 8080

      Danke für weitere Vorschläge…

      Gruß joergg

      posted in ioBroker Allgemein
      J
      joergg
    • RE: Adapter "smartmeter"

      Hallo allerseits,

      ich habe ein Problem mit dem smartmeter-Adapter in der Version 0.5.8.

      Ich würde mich freuen, wenn ihr mir behilflich sein könntet.

      Ich nutze einen NUC mit Windows 10 und einem IR-Schreib-Lese-Kopf (IR-SLK) von Udo um meinen Strommesser ehz-ew8e2ad00a00 auszulesen.

      Der aktuelle Treiber für den IR-SLK ist installiert:

      https://www.silabs.com/products/develop … cp-drivers

      Unter Windows ist die COM3-Schnittstelle mit 9600 BPS und 7E1 für den IR-SLK eingerichtet.

      Der smartmeter-Adapter ist wie folgt konfiguriert:

      General Settings

      Data request interval: 60s

      Data transfer: Serial Device with Bi-dir. comm.

      Data Protocol: D0 (WakeUp, SingOn, Data)

      Language for Datapoint Names: German

      Data Transfer Settings

      Serial Device Name: COM3

      Serial Device Badrate: 9600 baud

      Serial Device DataBits: 7

      Serial Device StopBits: 1

      Serial Device Parity: even

      Serial-Response Timeout: <empty>Data Protocol Settings

      D0: Number of WakeUp-Characters: 0

      D0: Device Address: <empty>D0: SignOn-Message Command: <empty>D0: Mode Overwrite: A

      D0: Baudrate Changeover Overwrite: <empty>Do: Fallback OBIS-Medium: 1: Electricity

      Grundsätzlich funktioniert das Auslesen.

      Allerdings erhalte ich eine Fehlermeldung wegen eines Problems mit einer OBIS-Meldung.

      Es folgt ein Debug-Log mit Fehlermeldungen.

      ! host.HomeServer 2017-05-06 10:31:52.237 info Restart adapter system.adapter.smartmeter.0 because enabled
      ! host.HomeServer 2017-05-06 10:31:52.237 error instance system.adapter.smartmeter.0 terminated with code 0 (OK)
      ! smartmeter.0 2017-05-06 10:31:51.677 debug SERIALPORT CLOSE
      ! smartmeter.0 2017-05-06 10:31:51.677 warn Exception: Error: Invalid Obis String EMH5–--eHZ-E0018E 1-0:0.0.0255
      ! smartmeter.0 2017-05-06 10:31:51.677 error Error: Invalid Obis String EMH5----eHZ-E0018E 1-0:0.0.0
      255 at new ObisMeasurement (C:\ioBroker\node_modules\iobroker.smartmeter\node_modules\smartmeter-obis\lib\ObisMeasurement.js:46:23) a
      ! smartmeter.0 2017-05-06 10:31:51.677 error uncaught exception: Invalid Obis String EMH5----eHZ-E0018E 1-0:0.0.0255
      ! smartmeter.0 2017-05-06 10:31:51.677 debug CURRENT PROCESS STEP 4 IN HANDLEMESSAGE
      ! smartmeter.0 2017-05-06 10:31:51.677 debug MATCH-RESULT DATA: "\r\n1-0:0.0.0
      255(331200-5009810)\r\n1-0:1.8.1255(032914.6669)\r\n1-0:96.5.5255(80)\r\n0-0:96.1.255255(0000680476)\r\n!\r\n/EMH5–--eHZ-E0018E\r\n\r\n1-0:0.0.0255(331200-500981
      ! smartmeter.0 2017-05-06 10:31:51.677 debug CURRENT PROCESS STEP 4 IN CHECKMESSAGE
      ! smartmeter.0 2017-05-06 10:31:51.505 debug MATCH-RESULT DATA: "\r\n1-0:0.0.0255(331200-5009810)\r\n1-0:1.8.1255(032914.6669)\r\n1-0:96.5.5255(80)\r\n0-0:96.1.255255(0000680476)\r\n!\r\n/EMH5----eHZ-E0018E\r\n\r\n1-" -> null
      ! smartmeter.0 2017-05-06 10:31:51.505 debug CURRENT PROCESS STEP 4 IN CHECKMESSAGE
      ! smartmeter.0 2017-05-06 10:31:49.771 debug REMAINING DATA AFTER MESSAGE HANDLING: 1-0:0.0.0255(331200-5009810) 1-0:1.8.1255(032914.6669) 1-0:96.5.5255(80) 0-0:96.1.255255(0000680476) !
      ! smartmeter.0 2017-05-06 10:31:49.771 debug CURRENT PROCESS STEP 4 IN ISPROCESSCOMPLETE: false
      ! smartmeter.0 2017-05-06 10:31:49.771 debug SET MESSAGE TIMEOUT TIMER: 120000
      ! smartmeter.0 2017-05-06 10:31:49.771 debug DONE SEND 0
      ! smartmeter.0 2017-05-06 10:31:49.505 debug MESSAGES TO SEND: 0
      ! smartmeter.0 2017-05-06 10:31:49.505 debug CURRENT PROCESS STEP 4 IN ISPROCESSCOMPLETE: false
      ! smartmeter.0 2017-05-06 10:31:49.505 debug OVERWRITE D0-MODE C WITH A
      ! smartmeter.0 2017-05-06 10:31:49.505 debug CURRENT PROCESS STEP 2 IN HANDLEMESSAGE
      ! smartmeter.0 2017-05-06 10:31:49.505 debug MATCH-RESULT SIGNON: "/EMH5----eHZ-E0018E\r\n\r\n1-0:0.0.0255(331200-5009810)\r\n1-0:1.8.1255(032914.6669)\r\n1-0:96.5.5255(80)\r\n0-0:96.1.255255(0000680476)\r\n!\r\n" -> ["/EMH5----eHZ-E0018E\r
      ! smartmeter.0 2017-05-06 10:31:49.505 debug CURRENT PROCESS STEP 2 IN CHECKMESSAGE
      ! smartmeter.0 2017-05-06 10:31:49.005 debug SET MESSAGE TIMEOUT TIMER: 120000
      ! smartmeter.0 2017-05-06 10:31:49.005 debug DONE SEND 0
      ! smartmeter.0 2017-05-06 10:31:48.739 debug DONE SEND 1
      ! smartmeter.0 2017-05-06 10:31:48.739 debug TO SEND 1: /?!
      ! smartmeter.0 2017-05-06 10:31:48.739 debug CURRENT PROCESS STEP 1 IN GETNEXTMESSAGE
      ! smartmeter.0 2017-05-06 10:31:48.739 debug TO SEND 2:
      ! smartmeter.0 2017-05-06 10:31:48.739 debug CURRENT PROCESS STEP 0 IN GETNEXTMESSAGE
      ! smartmeter.0 2017-05-06 10:31:48.739 debug INITIAL MESSAGES TO SEND: 2
      ! smartmeter.0 2017-05-06 10:31:48.724 debug SERIALPORT RESET BAUDRATE TO 9600
      ! smartmeter.0 2017-05-06 10:31:48.724 debug SERIALPORT OPEN
      ! smartmeter.0 2017-05-06 10:31:48.646 debug CREATE SERIALPORT: 9600 7 1 even
      ! smartmeter.0 2017-05-06 10:31:48.631 debug SmartmeterObis options: {"debug":2,"protocol":"D0Protocol","transport":"SerialRequestResponseTransport","requestInterval":"60","transportSerialPort":"COM3","transportSerialBaudrate":9600,"transportSer
      ! smartmeter.0 2017-05-06 10:31:48.631 info starting. Version 0.5.8 in C:/ioBroker/node_modules/iobroker.smartmeter, node: v6.10.2
      ! host.HomeServer 2017-05-06 10:31:47.122 info instance system.adapter.smartmeter.0 started with pid 2724
      ! host.HomeServer 2017-05-06 10:31:17.097 info Restart adapter system.adapter.smartmeter.0 because enabled
      ! host.HomeServer 2017-05-06 10:31:17.097 error instance system.adapter.smartmeter.0 terminated with code 0 (OK)
      ! smartmeter.0 2017-05-06 10:31:16.567 debug SERIALPORT CLOSE
      ! smartmeter.0 2017-05-06 10:31:16.567 warn Exception: Error: Invalid Obis String EMH5–--eHZ-E0018E 1-0:0.0.0255
      ! smartmeter.0 2017-05-06 10:31:16.567 error Error: Invalid Obis String EMH5–--eHZ-E0018E 1-0:0.0.0
      255 at new ObisMeasurement (C:\ioBroker\node_modules\iobroker.smartmeter\node_modules\smartmeter-obis\lib\ObisMeasurement.js:46:23) a
      ! smartmeter.0 2017-05-06 10:31:16.567 error uncaught exception: Invalid Obis String EMH5----eHZ-E0018E 1-0:0.0.0255
      ! smartmeter.0 2017-05-06 10:31:16.551 debug CURRENT PROCESS STEP 4 IN HANDLEMESSAGE
      ! smartmeter.0 2017-05-06 10:31:16.551 debug MATCH-RESULT DATA: "\r\n1-0:0.0.0
      255(331200-5009810)\r\n1-0:1.8.1255(032914.6614)\r\n1-0:96.5.5255(80)\r\n0-0:96.1.255255(0000680476)\r\n!\r\n/EMH5----eHZ-E0018E\r\n\r\n1-0:0.0.0255(331200-500981
      ! smartmeter.0 2017-05-06 10:31:16.551 debug CURRENT PROCESS STEP 4 IN CHECKMESSAGE
      ! smartmeter.0 2017-05-06 10:31:14.270 debug REMAINING DATA AFTER MESSAGE HANDLING: 1-0:0.0.0255(331200-5009810) 1-0:1.8.1255(032914.6614) 1-0:96.5.5255(80) 0-0:96.1.255255(0000680476) !
      ! smartmeter.0 2017-05-06 10:31:14.270 debug CURRENT PROCESS STEP 4 IN ISPROCESSCOMPLETE: false
      ! smartmeter.0 2017-05-06 10:31:14.270 debug SET MESSAGE TIMEOUT TIMER: 120000
      ! smartmeter.0 2017-05-06 10:31:14.270 debug DONE SEND 0
      ! smartmeter.0 2017-05-06 10:31:14.004 debug MESSAGES TO SEND: 0
      ! smartmeter.0 2017-05-06 10:31:14.004 debug CURRENT PROCESS STEP 4 IN ISPROCESSCOMPLETE: false
      ! smartmeter.0 2017-05-06 10:31:14.004 debug OVERWRITE D0-MODE C WITH A
      ! smartmeter.0 2017-05-06 10:31:14.004 debug CURRENT PROCESS STEP 2 IN HANDLEMESSAGE
      ! smartmeter.0 2017-05-06 10:31:14.004 debug MATCH-RESULT SIGNON: "/EMH5----eHZ-E0018E\r\n\r\n1-0:0.0.0255(331200-5009810)\r\n1-0:1.8.1255(032914.6614)\r\n1-0:96.5.5255(80)\r\n0-0:96.1.255255(0000680476)\r\n!\r\n" -> ["/EMH5----eHZ-E0018E\r
      ! smartmeter.0 2017-05-06 10:31:14.004 debug CURRENT PROCESS STEP 2 IN CHECKMESSAGE
      ! smartmeter.0 2017-05-06 10:31:13.410 debug SET MESSAGE TIMEOUT TIMER: 120000
      ! smartmeter.0 2017-05-06 10:31:13.410 debug DONE SEND 0
      ! smartmeter.0 2017-05-06 10:31:13.145 debug DONE SEND 1
      ! smartmeter.0 2017-05-06 10:31:13.145 debug TO SEND 1: /?!
      ! smartmeter.0 2017-05-06 10:31:13.145 debug CURRENT PROCESS STEP 1 IN GETNEXTMESSAGE
      ! smartmeter.0 2017-05-06 10:31:13.145 debug TO SEND 2:
      ! smartmeter.0 2017-05-06 10:31:13.145 debug CURRENT PROCESS STEP 0 IN GETNEXTMESSAGE
      ! smartmeter.0 2017-05-06 10:31:13.145 debug INITIAL MESSAGES TO SEND: 2
      ! smartmeter.0 2017-05-06 10:31:13.129 debug SERIALPORT RESET BAUDRATE TO 9600
      ! smartmeter.0 2017-05-06 10:31:13.129 debug SERIALPORT OPEN
      ! smartmeter.0 2017-05-06 10:31:13.051 debug CREATE SERIALPORT: 9600 7 1 even
      ! smartmeter.0 2017-05-06 10:31:13.051 debug SmartmeterObis options: {"debug":2,"protocol":"D0Protocol","transport":"SerialRequestResponseTransport","requestInterval":"60","transportSerialPort":"COM3","transportSerialBaudrate":9600,"transportSer
      ! smartmeter.0 2017-05-06 10:31:13.051 info starting. Version 0.5.8 in C:/ioBroker/node_modules/iobroker.smartmeter, node: v6.10.2
      ! host.HomeServer 2017-05-06 10:31:11.517 info instance system.adapter.smartmeter.0 started with pid 5572
      ! host.HomeServer 2017-05-06 10:30:41.504 info Restart adapter system.adapter.smartmeter.0 because enabled
      ! host.HomeServer 2017-05-06 10:30:41.504 error instance system.adapter.smartmeter.0 terminated with code 0 (OK)
      ! smartmeter.0 2017-05-06 10:30:40.958 debug SERIALPORT CLOSE
      ! smartmeter.0 2017-05-06 10:30:40.958 warn Exception: Error: Invalid Obis String EMH5–--eHZ-E0018E 1-0:0.0.0255
      ! smartmeter.0 2017-05-06 10:30:40.958 error Error: Invalid Obis String EMH5----eHZ-E0018E 1-0:0.0.0
      255 at new ObisMeasurement (C:\ioBroker\node_modules\iobroker.smartmeter\node_modules\smartmeter-obis\lib\ObisMeasurement.js:46:23) a
      ! smartmeter.0 2017-05-06 10:30:40.958 error uncaught exception: Invalid Obis String EMH5----eHZ-E0018E 1-0:0.0.0255
      ! smartmeter.0 2017-05-06 10:30:40.958 debug CURRENT PROCESS STEP 4 IN HANDLEMESSAGE
      ! smartmeter.0 2017-05-06 10:30:40.958 debug MATCH-RESULT DATA: "\r\n1-0:0.0.0
      255(331200-5009810)\r\n1-0:1.8.1255(032914.6558)\r\n1-0:96.5.5255(80)\r\n0-0:96.1.255255(0000680476)\r\n!\r\n/EMH5–--eHZ-E0018E\r\n\r\n1-0:0.0.0255(331200-500981
      ! smartmeter.0 2017-05-06 10:30:40.958 debug CURRENT PROCESS STEP 4 IN CHECKMESSAGE
      ! smartmeter.0 2017-05-06 10:30:38.676 debug REMAINING DATA AFTER MESSAGE HANDLING: 1-0:0.0.0255(331200-5009810) 1-0:1.8.1255(032914.6558) 1-0:96.5.5255(80) 0-0:96.1.255255(0000680476) !
      ! smartmeter.0 2017-05-06 10:30:38.676 debug CURRENT PROCESS STEP 4 IN ISPROCESSCOMPLETE: false
      ! smartmeter.0 2017-05-06 10:30:38.676 debug SET MESSAGE TIMEOUT TIMER: 120000
      ! smartmeter.0 2017-05-06 10:30:38.676 debug DONE SEND 0
      ! smartmeter.0 2017-05-06 10:30:38.411 debug MESSAGES TO SEND: 0
      ! smartmeter.0 2017-05-06 10:30:38.411 debug CURRENT PROCESS STEP 4 IN ISPROCESSCOMPLETE: false
      ! smartmeter.0 2017-05-06 10:30:38.411 debug OVERWRITE D0-MODE C WITH A
      ! smartmeter.0 2017-05-06 10:30:38.411 debug CURRENT PROCESS STEP 2 IN HANDLEMESSAGE
      ! smartmeter.0 2017-05-06 10:30:38.411 debug MATCH-RESULT SIGNON: "/EMH5----eHZ-E0018E\r\n\r\n1-0:0.0.0255(331200-5009810)\r\n1-0:1.8.1255(032914.6558)\r\n1-0:96.5.5255(80)\r\n0-0:96.1.255255(0000680476)\r\n!\r\n" -> ["/EMH5----eHZ-E0018E\r
      ! smartmeter.0 2017-05-06 10:30:38.411 debug CURRENT PROCESS STEP 2 IN CHECKMESSAGE
      ! smartmeter.0 2017-05-06 10:30:38.114 debug SET MESSAGE TIMEOUT TIMER: 120000
      ! smartmeter.0 2017-05-06 10:30:38.114 debug DONE SEND 0
      ! smartmeter.0 2017-05-06 10:30:37.848 debug DONE SEND 1
      ! smartmeter.0 2017-05-06 10:30:37.848 debug TO SEND 1: /?!
      ! smartmeter.0 2017-05-06 10:30:37.832 debug CURRENT PROCESS STEP 1 IN GETNEXTMESSAGE
      ! smartmeter.0 2017-05-06 10:30:37.832 debug TO SEND 2:
      ! smartmeter.0 2017-05-06 10:30:37.832 debug CURRENT PROCESS STEP 0 IN GETNEXTMESSAGE
      ! smartmeter.0 2017-05-06 10:30:37.832 debug INITIAL MESSAGES TO SEND: 2
      ! smartmeter.0 2017-05-06 10:30:37.817 debug SERIALPORT RESET BAUDRATE TO 9600
      ! smartmeter.0 2017-05-06 10:30:37.817 debug SERIALPORT OPEN
      ! host.HomeServer 2017-05-06 10:29:51.390 warn instance system.adapter.smartmeter.0 already running with pid 4864
      ! host.HomeServer 2017-05-06 10:29:44.264 warn instance system.adapter.smartmeter.0 already running with pid 4864
      ! smartmeter.0 2017-05-06 10:29:37.704 debug SERIALPORT ERROR: Error: Port is not open
      ! smartmeter.0 2017-05-06 10:29:37.704 debug SCHEDULE NEXT RUN IN 60s
      ! smartmeter.0 2017-05-06 10:29:37.704 debug CURRENT PROCESS STEP 10 IN ISPROCESSCOMPLETE: true
      ! smartmeter.0 2017-05-06 10:29:37.704 debug SET MESSAGE TIMEOUT TIMER: 120000
      ! smartmeter.0 2017-05-06 10:29:37.704 debug DONE SEND 0
      ! smartmeter.0 2017-05-06 10:29:37.610 debug SERIALPORT CLOSE
      ! smartmeter.0 2017-05-06 10:29:37.610 debug REMAINING DATA AFTER MESSAGE HANDLING:
      ! smartmeter.0 2017-05-06 10:29:37.610 debug SCHEDULE NEXT RUN IN 60s
      ! smartmeter.0 2017-05-06 10:29:37.610 debug CURRENT PROCESS STEP 10 IN ISPROCESSCOMPLETE: true
      ! smartmeter.0 2017-05-06 10:29:37.610 debug SET MESSAGE TIMEOUT TIMER: 120000
      ! smartmeter.0 2017-05-06 10:29:37.610 debug CURRENT PROCESS STEP 10 IN ISPROCESSCOMPLETE: true
      ! smartmeter.0 2017-05-06 10:29:37.610 info Received 4 values, 4 updated
      ! smartmeter.0 2017-05-06 10:29:37.610 debug Set State 0-0:96_1_255255.value = 0000680476
      ! smartmeter.0 2017-05-06 10:29:37.610 debug Set State 0-0:96_1_255
      255.rawvalue = 0000680476
      ! smartmeter.0 2017-05-06 10:29:37.610 debug Create State 0-0:96_1_255255.value
      ! smartmeter.0 2017-05-06 10:29:37.610 debug Create State 0-0:96_1_255
      255.rawvalue
      ! smartmeter.0 2017-05-06 10:29:37.610 debug Create Channel 0-0:96_1_255255 with name Factory number
      ! smartmeter.0 2017-05-06 10:29:37.610 debug 0-0:96.1.255
      255: Factory number = 0000680476
      ! smartmeter.0 2017-05-06 10:29:37.610 debug Set State 1-0:96_5_5255.value = 80
      ! smartmeter.0 2017-05-06 10:29:37.610 debug Set State 1-0:96_5_5
      255.rawvalue = 80
      ! smartmeter.0 2017-05-06 10:29:37.610 debug Create State 1-0:96_5_5255.value
      ! smartmeter.0 2017-05-06 10:29:37.610 debug Create State 1-0:96_5_5
      255.rawvalue
      ! smartmeter.0 2017-05-06 10:29:37.610 debug Create Channel 1-0:96_5_5255 with name Status
      ! smartmeter.0 2017-05-06 10:29:37.610 debug 1-0:96.5.5
      255: Status = 80
      ! smartmeter.0 2017-05-06 10:29:37.610 debug Set State 1-0:1_8_1255.value = 032914.6458
      ! smartmeter.0 2017-05-06 10:29:37.610 debug Set State 1-0:1_8_1
      255.rawvalue = 032914.6458
      ! smartmeter.0 2017-05-06 10:29:37.610 debug Create State 1-0:1_8_1255.value
      ! smartmeter.0 2017-05-06 10:29:37.610 debug Create State 1-0:1_8_1
      255.rawvalue
      ! smartmeter.0 2017-05-06 10:29:37.610 debug Create Channel 1-0:1_8_1255 with name Zählerstand 1 Summe Wirkarbeit Bezug + (T1)
      ! smartmeter.0 2017-05-06 10:29:37.610 debug 1-0:1.8.1
      255: Zählerstand 1 Summe Wirkarbeit Bezug + (T1) = 032914.6458
      ! smartmeter.0 2017-05-06 10:29:37.610 debug Set State 1-0:0_0_0255.value = 331200-5009810
      ! smartmeter.0 2017-05-06 10:29:37.610 debug Set State 1-0:0_0_0
      255.rawvalue = 331200-5009810
      ! smartmeter.0 2017-05-06 10:29:37.610 debug Create State 1-0:0_0_0255.value
      ! smartmeter.0 2017-05-06 10:29:37.610 debug Create State 1-0:0_0_0
      255.rawvalue
      ! smartmeter.0 2017-05-06 10:29:37.610 debug Create Channel 1-0:0_0_0255 with name Meter owner number
      ! smartmeter.0 2017-05-06 10:29:37.610 debug 1-0:0.0.0
      255: Meter owner number = 331200-5009810
      ! smartmeter.0 2017-05-06 10:29:37.610 debug STORE DATA
      ! smartmeter.0 2017-05-06 10:29:37.610 debug CURRENT PROCESS STEP 4 IN HANDLEMESSAGE
      ! smartmeter.0 2017-05-06 10:29:37.610 debug MATCH-RESULT DATA: "\r\n1-0:0.0.0255(331200-5009810)\r\n1-0:1.8.1255(032914.6458)\r\n1-0:96.5.5255(80)\r\n0-0:96.1.255255(0000680476)\r\n!\r\n" -> ["1-0:0.0.0255(331200-5009810)\r\n1-0:1.8.1255(
      ! smartmeter.0 2017-05-06 10:29:37.610 debug CURRENT PROCESS STEP 4 IN CHECKMESSAGE
      ! smartmeter.0 2017-05-06 10:29:37.438 debug MESSAGES TO SEND: 0
      ! smartmeter.0 2017-05-06 10:29:37.438 debug CURRENT PROCESS STEP 4 IN ISPROCESSCOMPLETE: false
      ! smartmeter.0 2017-05-06 10:29:37.438 debug OVERWRITE D0-MODE C WITH A
      ! smartmeter.0 2017-05-06 10:29:37.438 debug CURRENT PROCESS STEP 2 IN HANDLEMESSAGE
      ! smartmeter.0 2017-05-06 10:29:37.438 debug MATCH-RESULT SIGNON: "/EMH5----eHZ-E0018E\r\n\r\n1-0:0.0.0*255(331200-5009810" -> ["/EMH5–--eHZ-E0018E\r\n","/EMH5----eHZ-E0018E"]
      ! smartmeter.0 2017-05-06 10:29:37.438 debug CURRENT PROCESS STEP 2 IN CHECKMESSAGE
      ! smartmeter.0 2017-05-06 10:29:36.719 debug SET MESSAGE TIMEOUT TIMER: 120000
      ! smartmeter.0 2017-05-06 10:29:36.719 debug DONE SEND 0
      ! smartmeter.0 2017-05-06 10:29:36.454 debug DONE SEND 1
      ! smartmeter.0 2017-05-06 10:29:36.454 debug TO SEND 1: /?!
      ! smartmeter.0 2017-05-06 10:29:36.454 debug CURRENT PROCESS STEP 1 IN GETNEXTMESSAGE
      ! smartmeter.0 2017-05-06 10:29:36.454 debug TO SEND 2:
      ! smartmeter.0 2017-05-06 10:29:36.454 debug CURRENT PROCESS STEP 0 IN GETNEXTMESSAGE
      ! smartmeter.0 2017-05-06 10:29:36.454 debug INITIAL MESSAGES TO SEND: 2
      ! smartmeter.0 2017-05-06 10:29:36.438 debug SERIALPORT RESET BAUDRATE TO 9600
      ! smartmeter.0 2017-05-06 10:29:36.438 debug SERIALPORT OPEN
      ! smartmeter.0 2017-05-06 10:29:36.360 debug CREATE SERIALPORT: 9600 7 1 even
      ! smartmeter.0 2017-05-06 10:29:36.360 debug SmartmeterObis options: {"debug":2,"protocol":"D0Protocol","transport":"SerialRequestResponseTransport","requestInterval":"60","transportSerialPort":"COM3","transportSerialBaudrate":9600,"transportSer
      ! smartmeter.0 2017-05-06 10:29:36.360 info starting. Version 0.5.8 in C:/ioBroker/node_modules/iobroker.smartmeter, node: v6.10.2
      ! host.HomeServer 2017-05-06 10:29:34.828 info instance system.adapter.smartmeter.0 started with pid 4864

      Ich bin für jeden Tipp dankbar.

      Gruß joergg</empty></empty></empty></empty>

      posted in ioBroker Allgemein
      J
      joergg
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
    The ioBroker Community 2014-2023
    logo