NEWS
Adapter "smartmeter"
- 
					
					
					
					
 so, smartmeter angehalten und PI (mit deaktivierten Adapter) rebootet, leider ohne erfolg. 
 2624_log5.txt
- 
					
					
					
					
 Dann alle overwrites raus, Request Response (bidirektional) als Transport und dann nochmal log. Fangen wir nochmal bei 0 an 
- 
					
					
					
					
 ich habe die Änderungen eingetragen anbei einmal die Screenshots. Der LOG liegt auch bei 
 2624_einstellungen1.jpg
 2624_einstellungen2.jpg
 2624_log6.txt
- 
					
					
					
					
 Versuch bitte jetzt mal Mode-Override wieder auf B zu setzen, aber nur das ändern! 
- 
					
					
					
					
 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 4964Gruß joergg 
- 
					
					
					
					
 Bitte alle beide Update vom Github installieren @easymeter: ggf ohne den protocol-Overwrite 
- 
					
					
					
					
 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 
- 
					
					
					
					
 Version vom Github installieren ist was anderes als com npm! Admin, das dritte Icon von Links, dann dort smartmeter auswählen 
- 
					
					
					
					
 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 
- 
					
					
					
					
 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.0255
 ! 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.0255(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.255255(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.1255(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.0255(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_255255.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_255255.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_255255 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_5255.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_5255.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_5255 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_1255.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_1255.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_1255 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_0255.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_0255.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_0255 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.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!\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.0255
 ! 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.0255
 ! 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.5255(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.0255(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.255255: 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.5255: 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_1255.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_0255 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.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!\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.0255(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.0255(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_255255.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_255255.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.255255: 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_5255.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_5255.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.5255: 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_1255.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_1255.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.1255: 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_0255.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_0255.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.0255: 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.1255(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.0Gruß joergg 
- 
					
					
					
					
 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 
- 
					
					
					
					
 Diese Änderung ist etwas zu kurz gedacht  Ich hab nochmal was geändert: Please Update from GitHub Es lag daran das dein Zähler zu schnell sendet … Ingo F 
- 
					
					
					
					
 Hallo, jetzt kommen Daten, aber lediglich die Zählernummer. Diese habe ich mittlerweile jetzt 10 mal unter den Objekten, immer in einem anderen Ordner. Gruß Markus 
 2624_objekte.jpg
 2624_log.txt
- 
					
					
					
					
  War eben ein Workaround… Quick und Dirty, wie es sich gehört! 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 
- 
					
					
					
					
 Eben erst gesehen, dass es ein update gibt. Habe es eingespielt. Folgender Log kam dabei heraus. (ohne den protocol-Overwrite) 
 2624_log.txt
- 
					
					
					
					
 Irgendwie hat das aus dem GIT nicht geklappt, es läuft noch die 0.5.8. Welche URL verwendet Ihr? 
- 
					
					
					
					
 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 
- 
- 
					
					
					
					
 mmmm klappt irgendwie nicht 
 2624_fehler.jpg
- 
					
					
					
					
 @easymeter: nach update mal bitte auch mit "Seriell jur lesen" … also nicht bidirektional versuchen 
- 
					
					
					
					
 mmmm klappt irgendwie nicht ` Was sagt das es nicht läuft? Dieser Fehler ist normal, er sagt ja "Falling back to compile selbst" … INSTALL LÄUFT NOCH!!! Abwarten 
 
		
	