# Node-red-contrib-smartmeter 0.2.2

**URL:** <https://discourse.nodered.org/t/node-red-contrib-smartmeter-0-2-2/17854>\
**Category:** General\
**Created:** [12 November 2019 18:58 UTC](https://discourse.nodered.org/t/node-red-contrib-smartmeter-0-2-2/17854 "2019-11-12T18:58:05Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ralf2](https://avatars.discourse-cdn.com/v4/letter/r/71c47a/32.png) [@Ralf2](https://discourse.nodered.org/u/Ralf2)\
**Post date:** [12 November 2019 18:58 UTC](https://discourse.nodered.org/t/node-red-contrib-smartmeter-0-2-2/17854/1 "2019-11-12T18:58:05Z")

</div>

Hello,

i have a problem to install the smartmeter in Node-red on Windows10

her are the protocoll

2019-11-12T18:46:47.550Z installieren : node-red-contrib-smartmeter 0.2.2

2019-11-12T18:46:47.555Z npm.cmd install --no-audit --no-update-notifier --save --save-prefix="~" --production node-red-contrib-smartmeter@0.2.2  
2019-11-12T18:46:54.155Z [out]  
2019-11-12T18:46:54.155Z [out] \> serialport@6.2.2 install C:\Users\Friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport  
2019-11-12T18:46:54.155Z [out] \> prebuild-install || node-gyp rebuild  
2019-11-12T18:46:54.155Z [out]  
2019-11-12T18:46:54.797Z [err] prebuild-install  
2019-11-12T18:46:54.797Z [err] WARN install No prebuilt binaries found (target=12.13.0 runtime=node arch=x64 platform=win32)  
2019-11-12T18:46:54.806Z [out]  
2019-11-12T18:46:54.806Z [out] C:\Users\Friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\>if not defined npm\_config\_node\_gyp (node "C:\Program Files\nodejs\node\_modules\npm\node\_modules\npm-lifecycle\node-gyp-bin\....\node\_modules\node-gyp\bin\node-gyp.js" rebuild  
2019-11-12T18:46:54.806Z [out] ) else (node "C:\Program Files\nodejs\node\_modules\npm\node\_modules\node-gyp\bin\node-gyp.js" rebuild )  
2019-11-12T18:46:56.135Z [out] Die Projekte in dieser Projektmappe werden nacheinander erstellt. Um eine parallele Erstellung zu erm�glichen, m�ssen Sie den Schalter "/m" hinzuf�gen.  
2019-11-12T18:46:57.085Z [out] serialport.cpp  
2019-11-12T18:46:57.085Z [out] serialport\_win.cpp  
2019-11-12T18:46:57.085Z [out] win\_delay\_load\_hook.cc  
2019-11-12T18:46:58.051Z [out] c:\users\friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\src\serialport.cpp(41): error C2661: "v8::Value::ToString": Keine �berladene Funktion akzeptiert 0 Argumente [C:\Users\Friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\build\serialport.vcxproj]  
2019-11-12T18:46:58.051Z [out] c:\users\friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\src\serialport.cpp(41): error C2512: "v8::String::Utf8Value::Utf8Value": Kein geeigneter Standardkonstruktor verf�gbar [C:\Users\Friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\build\serialport.vcxproj]  
2019-11-12T18:46:58.051Z [out] c:\users\friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\src\serialport.cpp(48): error C2661: "v8::Value::ToObject": Keine �berladene Funktion akzeptiert 0 Argumente [C:\Users\Friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\build\serialport.vcxproj]  
2019-11-12T18:46:58.053Z [out] c:\users\friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\src\serialport.cpp(95): warning C4996: 'Nan::Callback::Call': wurde als veraltet deklariert [C:\Users\Friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\build\serialport.vcxproj]  
2019-11-12T18:46:58.054Z [out] c:\users\friedmann.node-red\node\_modules\nan\nan.h(1674): note: Siehe Deklaration von "Nan::Callback::Call"  
2019-11-12T18:46:58.054Z [out] c:\users\friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\src\serialport.cpp(113): error C2661: "v8::Value::ToObject": Keine �berladene Funktion akzeptiert 0 Argumente [C:\Users\Friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\build\serialport.vcxproj]  
2019-11-12T18:46:58.054Z [out] c:\users\friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\src\serialport.cpp(150): warning C4996: 'Nan::Callback::Call': wurde als veraltet deklariert [C:\Users\Friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\build\serialport.vcxproj]  
2019-11-12T18:46:58.054Z [out] c:\users\friedmann.node-red\node\_modules\nan\nan.h(1674): note: Siehe Deklaration von "Nan::Callback::Call"  
2019-11-12T18:46:58.054Z [out] c:\users\friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\src\serialport.cpp(188): warning C4996: 'Nan::Callback::Call': wurde als veraltet deklariert [C:\Users\Friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\build\serialport.vcxproj]  
2019-11-12T18:46:58.054Z [out] c:\users\friedmann.node-red\node\_modules\nan\nan.h(1674): note: Siehe Deklaration von "Nan::Callback::Call"  
2019-11-12T18:46:58.054Z [out] c:\users\friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\src\serialport.cpp(231): warning C4996: 'Nan::Callback::Call': wurde als veraltet deklariert [C:\Users\Friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\build\serialport.vcxproj]  
2019-11-12T18:46:58.054Z [out] c:\users\friedmann.node-red\node\_modules\nan\nan.h(1674): note: Siehe Deklaration von "Nan::Callback::Call"  
2019-11-12T18:46:58.054Z [out] c:\users\friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\src\serialport.cpp(250): error C2661: "v8::Value::ToObject": Keine �berladene Funktion akzeptiert 0 Argumente [C:\Users\Friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\build\serialport.vcxproj]  
2019-11-12T18:46:58.054Z [out] c:\users\friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\src\serialport.cpp(285): warning C4996: 'Nan::Callback::Call': wurde als veraltet deklariert [C:\Users\Friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\build\serialport.vcxproj]  
2019-11-12T18:46:58.054Z [out] c:\users\friedmann.node-red\node\_modules\nan\nan.h(1674): note: Siehe Deklaration von "Nan::Callback::Call"  
2019-11-12T18:46:58.054Z [out] c:\users\friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\src\serialport.cpp(329): warning C4996: 'v8::Object::Set': wurde als veraltet deklariert [C:\Users\Friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\build\serialport.vcxproj]  
2019-11-12T18:46:58.054Z [out] c:\users\friedmann\appdata\local\node-gyp\cache\12.13.0\include\node\v8.h(3402): note: Siehe Deklaration von "v8::Object::Set"  
2019-11-12T18:46:58.054Z [out] c:\users\friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\src\serialport.cpp(330): warning C4996: 'v8::Object::Set': wurde als veraltet deklariert [C:\Users\Friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\build\serialport.vcxproj]  
2019-11-12T18:46:58.054Z [out] c:\users\friedmann\appdata\local\node-gyp\cache\12.13.0\include\node\v8.h(3402): note: Siehe Deklaration von "v8::Object::Set"  
2019-11-12T18:46:58.054Z [out] c:\users\friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\src\serialport.cpp(331): warning C4996: 'v8::Object::Set': wurde als veraltet deklariert [C:\Users\Friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\build\serialport.vcxproj]  
2019-11-12T18:46:58.054Z [out] c:\users\friedmann\appdata\local\node-gyp\cache\12.13.0\include\node\v8.h(3402): note: Siehe Deklaration von "v8::Object::Set"  
2019-11-12T18:46:58.054Z [out] c:\users\friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\src\serialport.cpp(336): warning C4996: 'Nan::Callback::Call': wurde als veraltet deklariert [C:\Users\Friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\build\serialport.vcxproj]  
2019-11-12T18:46:58.054Z [out] c:\users\friedmann.node-red\node\_modules\nan\nan.h(1674): note: Siehe Deklaration von "Nan::Callback::Call"  
2019-11-12T18:46:58.054Z [out] c:\users\friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\src\serialport.cpp(378): warning C4996: 'v8::Object::Set': wurde als veraltet deklariert [C:\Users\Friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\build\serialport.vcxproj]  
2019-11-12T18:46:58.054Z [out] c:\users\friedmann\appdata\local\node-gyp\cache\12.13.0\include\node\v8.h(3402): note: Siehe Deklaration von "v8::Object::Set"  
2019-11-12T18:46:58.055Z [out] c:\users\friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\src\serialport.cpp(383): warning C4996: 'Nan::Callback::Call': wurde als veraltet deklariert [C:\Users\Friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\build\serialport.vcxproj]  
2019-11-12T18:46:58.055Z [out] c:\users\friedmann.node-red\node\_modules\nan\nan.h(1674): note: Siehe Deklaration von "Nan::Callback::Call"  
2019-11-12T18:46:58.056Z [out] c:\users\friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\src\serialport.cpp(424): warning C4996: 'Nan::Callback::Call': wurde als veraltet deklariert [C:\Users\Friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\build\serialport.vcxproj]  
2019-11-12T18:46:58.056Z [out] c:\users\friedmann.node-red\node\_modules\nan\nan.h(1674): note: Siehe Deklaration von "Nan::Callback::Call"  
2019-11-12T18:46:58.056Z [out] c:\users\friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\src\serialport.cpp(460): error C2039: "Handle": Ist kein Element von "v8" [C:\Users\Friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\build\serialport.vcxproj]  
2019-11-12T18:46:58.056Z [out] c:\users\friedmann\appdata\local\node-gyp\cache\12.13.0\include\node\v8-platform.h(16): note: Siehe Deklaration von "v8"  
2019-11-12T18:46:58.057Z [out] c:\users\friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\src\serialport.cpp(460): error C2065: "Handle": nichtdeklarierter Bezeichner [C:\Users\Friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\build\serialport.vcxproj]  
2019-11-12T18:46:58.057Z [out] c:\users\friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\src\serialport.cpp(460): error C2275: "v8::Object": Ung�ltige Verwendung dieses Typs als Ausdruck [C:\Users\Friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\build\serialport.vcxproj]  
2019-11-12T18:46:58.057Z [out] c:\users\friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\src\serialport.cpp(460): note: Siehe Deklaration von "v8::Object"  
2019-11-12T18:46:58.057Z [out] c:\users\friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\src\serialport.cpp(460): error C2065: "target": nichtdeklarierter Bezeichner [C:\Users\Friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\build\serialport.vcxproj]  
2019-11-12T18:46:58.057Z [out] c:\users\friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\src\serialport.cpp(460): error C2182: "init": Unzul�ssige Verwendung des Typs "void" [C:\Users\Friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\build\serialport.vcxproj]  
2019-11-12T18:46:58.057Z [out] c:\users\friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\src\serialport.cpp(460): error C2448: "init": Funktionsstil-Initialisierung scheint eine Funktionsdefinition zu sein [C:\Users\Friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\build\serialport.vcxproj]  
2019-11-12T18:46:58.057Z [out] c:\users\friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\src\serialport.cpp(485): warning C4312: "Typumwandlung": Konvertierung von "int" in gr��eren Typ "node::addon\_register\_func" [C:\Users\Friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\build\serialport.vcxproj]  
2019-11-12T18:46:58.104Z [out] c:\users\friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\src\serialport\_win.cpp(188): warning C4311: "Typumwandlung": Zeigerverk�rzung von "HANDLE" zu "int" [C:\Users\Friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\build\serialport.vcxproj]  
2019-11-12T18:46:58.104Z [out] c:\users\friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\src\serialport\_win.cpp(188): warning C4302: "Typumwandlung": Verk�rzung von "HANDLE" in "int" [C:\Users\Friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\build\serialport.vcxproj]  
2019-11-12T18:46:58.105Z [out] c:\users\friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\src\serialport\_win.cpp(198): warning C4312: "Typumwandlung": Konvertierung von "int" in gr��eren Typ "HANDLE" [C:\Users\Friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\build\serialport.vcxproj]  
2019-11-12T18:46:58.105Z [out] c:\users\friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\src\serialport\_win.cpp(205): warning C4312: "Typumwandlung": Konvertierung von "int" in gr��eren Typ "HANDLE" [C:\Users\Friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\build\serialport.vcxproj]  
2019-11-12T18:46:58.105Z [out] c:\users\friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\src\serialport\_win.cpp(215): warning C4312: "Typumwandlung": Konvertierung von "int" in gr��eren Typ "HANDLE" [C:\Users\Friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\build\serialport.vcxproj]  
2019-11-12T18:46:58.105Z [out] c:\users\friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\src\serialport\_win.cpp(217): warning C4312: "Typumwandlung": Konvertierung von "int" in gr��eren Typ "HANDLE" [C:\Users\Friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\build\serialport.vcxproj]  
2019-11-12T18:46:58.106Z [out] c:\users\friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\src\serialport\_win.cpp(221): warning C4312: "Typumwandlung": Konvertierung von "int" in gr��eren Typ "HANDLE" [C:\Users\Friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\build\serialport.vcxproj]  
2019-11-12T18:46:58.106Z [out] c:\users\friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\src\serialport\_win.cpp(223): warning C4312: "Typumwandlung": Konvertierung von "int" in gr��eren Typ "HANDLE" [C:\Users\Friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\build\serialport.vcxproj]  
2019-11-12T18:46:58.106Z [out] c:\users\friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\src\serialport\_win.cpp(227): warning C4312: "Typumwandlung": Konvertierung von "int" in gr��eren Typ "HANDLE" [C:\Users\Friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\build\serialport.vcxproj]  
2019-11-12T18:46:58.106Z [out] c:\users\friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\src\serialport\_win.cpp(229): warning C4312: "Typumwandlung": Konvertierung von "int" in gr��eren Typ "HANDLE" [C:\Users\Friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\build\serialport.vcxproj]  
2019-11-12T18:46:58.106Z [out] c:\users\friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\src\serialport\_win.cpp(234): warning C4312: "Typumwandlung": Konvertierung von "int" in gr��eren Typ "HANDLE" [C:\Users\Friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\build\serialport.vcxproj]  
2019-11-12T18:46:58.106Z [out] c:\users\friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\src\serialport\_win.cpp(246): warning C4312: "Typumwandlung": Konvertierung von "int" in gr��eren Typ "HANDLE" [C:\Users\Friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\build\serialport.vcxproj]  
2019-11-12T18:46:58.106Z [out] c:\users\friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\src\serialport\_win.cpp(256): warning C4312: "Typumwandlung": Konvertierung von "int" in gr��eren Typ "HANDLE" [C:\Users\Friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\build\serialport.vcxproj]  
2019-11-12T18:46:58.107Z [out] c:\users\friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\src\serialport\_win.cpp(273): warning C4312: "Typumwandlung": Konvertierung von "int" in gr��eren Typ "HANDLE" [C:\Users\Friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\build\serialport.vcxproj]  
2019-11-12T18:46:58.108Z [out] c:\users\friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\src\serialport\_win.cpp(304): error C2661: "v8::Value::ToObject": Keine �berladene Funktion akzeptiert 0 Argumente [C:\Users\Friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\build\serialport.vcxproj]  
2019-11-12T18:46:58.109Z [out] c:\users\friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\src\serialport\_win.cpp(334): warning C4312: "Typumwandlung": Konvertierung von "int" in gr��eren Typ "HANDLE" [C:\Users\Friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\build\serialport.vcxproj]  
2019-11-12T18:46:58.109Z [out] c:\users\friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\src\serialport\_win.cpp(360): warning C4312: "Typumwandlung": Konvertierung von "int" in gr��eren Typ "HANDLE" [C:\Users\Friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\build\serialport.vcxproj]  
2019-11-12T18:46:58.110Z [out] c:\users\friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\src\serialport\_win.cpp(390): warning C4996: 'Nan::Callback::Call': wurde als veraltet deklariert [C:\Users\Friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\build\serialport.vcxproj]  
2019-11-12T18:46:58.110Z [out] c:\users\friedmann.node-red\node\_modules\nan\nan.h(1674): note: Siehe Deklaration von "Nan::Callback::Call"  
2019-11-12T18:46:58.110Z [out] c:\users\friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\src\serialport\_win.cpp(408): error C2661: "v8::Value::ToObject": Keine �berladene Funktion akzeptiert 0 Argumente [C:\Users\Friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\build\serialport.vcxproj]  
2019-11-12T18:46:58.111Z [out] c:\users\friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\src\serialport\_win.cpp(463): warning C4312: "Typumwandlung": Konvertierung von "int" in gr��eren Typ "HANDLE" [C:\Users\Friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\build\serialport.vcxproj]  
2019-11-12T18:46:58.111Z [out] c:\users\friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\src\serialport\_win.cpp(480): warning C4312: "Typumwandlung": Konvertierung von "int" in gr��eren Typ "HANDLE" [C:\Users\Friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\build\serialport.vcxproj]  
2019-11-12T18:46:58.111Z [out] c:\users\friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\src\serialport\_win.cpp(493): warning C4312: "Typumwandlung": Konvertierung von "int" in gr��eren Typ "HANDLE" [C:\Users\Friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\build\serialport.vcxproj]  
2019-11-12T18:46:58.111Z [out] c:\users\friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\src\serialport\_win.cpp(503): warning C4312: "Typumwandlung": Konvertierung von "int" in gr��eren Typ "HANDLE" [C:\Users\Friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\build\serialport.vcxproj]  
2019-11-12T18:46:58.112Z [out] c:\users\friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\src\serialport\_win.cpp(531): warning C4312: "Typumwandlung": Konvertierung von "int" in gr��eren Typ "HANDLE" [C:\Users\Friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\build\serialport.vcxproj]  
2019-11-12T18:46:58.112Z [out] c:\users\friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\src\serialport\_win.cpp(542): warning C4312: "Typumwandlung": Konvertierung von "int" in gr��eren Typ "HANDLE" [C:\Users\Friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\build\serialport.vcxproj]  
2019-11-12T18:46:58.113Z [out] c:\users\friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\src\serialport\_win.cpp(574): warning C4996: 'Nan::Callback::Call': wurde als veraltet deklariert [C:\Users\Friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\build\serialport.vcxproj]  
2019-11-12T18:46:58.113Z [out] c:\users\friedmann.node-red\node\_modules\nan\nan.h(1674): note: Siehe Deklaration von "Nan::Callback::Call"  
2019-11-12T18:46:58.113Z [out] c:\users\friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\src\serialport\_win.cpp(590): warning C4312: "Typumwandlung": Konvertierung von "int" in gr��eren Typ "HANDLE" [C:\Users\Friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\build\serialport.vcxproj]  
2019-11-12T18:46:58.114Z [out] c:\users\friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\src\serialport\_win.cpp(592): warning C4312: "Typumwandlung": Konvertierung von "int" in gr��eren Typ "HANDLE" [C:\Users\Friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\build\serialport.vcxproj]  
2019-11-12T18:46:58.118Z [out] c:\users\friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\src\serialport\_win.cpp(921): warning C4996: 'Nan::Callback::Call': wurde als veraltet deklariert [C:\Users\Friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\build\serialport.vcxproj]  
2019-11-12T18:46:58.118Z [out] c:\users\friedmann.node-red\node\_modules\nan\nan.h(1674): note: Siehe Deklaration von "Nan::Callback::Call"  
2019-11-12T18:46:58.118Z [out] c:\users\friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\src\serialport\_win.cpp(935): warning C4312: "Typumwandlung": Konvertierung von "int" in gr��eren Typ "HANDLE" [C:\Users\Friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\build\serialport.vcxproj]  
2019-11-12T18:46:58.118Z [out] c:\users\friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\src\serialport\_win.cpp(944): warning C4312: "Typumwandlung": Konvertierung von "int" in gr��eren Typ "HANDLE" [C:\Users\Friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport\build\serialport.vcxproj]  
2019-11-12T18:46:58.253Z [err] gyp  
2019-11-12T18:46:58.253Z [err] ERR!  
2019-11-12T18:46:58.253Z [err] build error  
2019-11-12T18:46:58.253Z [err] gyp  
2019-11-12T18:46:58.253Z [err] ERR!  
2019-11-12T18:46:58.253Z [err]  
2019-11-12T18:46:58.253Z [err] stack  
2019-11-12T18:46:58.253Z [err] Error: `C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin\MSBuild.exe` failed with exit code: 1  
2019-11-12T18:46:58.253Z [err] gyp  
2019-11-12T18:46:58.253Z [err] ERR!  
2019-11-12T18:46:58.253Z [err] stack at ChildProcess.onExit (C:\Program Files\nodejs\node\_modules\npm\node\_modules\node-gyp\lib\build.js:194:23)  
2019-11-12T18:46:58.253Z [err] gyp  
2019-11-12T18:46:58.253Z [err] ERR!  
2019-11-12T18:46:58.253Z [err] stack at ChildProcess.emit (events.js:210:5)  
2019-11-12T18:46:58.253Z [err] gyp  
2019-11-12T18:46:58.253Z [err] ERR!  
2019-11-12T18:46:58.253Z [err] stack  
2019-11-12T18:46:58.253Z [err] at Process.ChildProcess.\_handle.onexit (internal/child\_process.js:272:12)  
2019-11-12T18:46:58.254Z [err] gyp  
2019-11-12T18:46:58.254Z [err] ERR! System  
2019-11-12T18:46:58.254Z [err] Windows\_NT 10.0.18362  
2019-11-12T18:46:58.254Z [err] gyp ERR!  
2019-11-12T18:46:58.254Z [err] command  
2019-11-12T18:46:58.254Z [err] "C:\Program Files\nodejs\node.exe" "C:\Program Files\nodejs\node\_modules\npm\node\_modules\node-gyp\bin\node-gyp.js" "rebuild"  
2019-11-12T18:46:58.254Z [err] gyp ERR!  
2019-11-12T18:46:58.254Z [err] cwd  
2019-11-12T18:46:58.254Z [err] C:\Users\Friedmann.node-red\node\_modules\smartmeter-obis\node\_modules\serialport  
2019-11-12T18:46:58.254Z [err] gyp  
2019-11-12T18:46:58.254Z [err] ERR!  
2019-11-12T18:46:58.254Z [err] node -v v12.13.0  
2019-11-12T18:46:58.254Z [err] gyp  
2019-11-12T18:46:58.254Z [err] ERR!  
2019-11-12T18:46:58.254Z [err] node-gyp -v v5.0.5  
2019-11-12T18:46:58.254Z [err] gyp  
2019-11-12T18:46:58.254Z [err] ERR!  
2019-11-12T18:46:58.254Z [err] not ok  
2019-11-12T18:46:58.502Z [err] npm  
2019-11-12T18:46:58.502Z [err] ERR! code ELIFECYCLE  
2019-11-12T18:46:58.502Z [err] npm ERR! errno 1  
2019-11-12T18:46:58.502Z [err] npm ERR!  
2019-11-12T18:46:58.502Z [err] serialport@6.2.2 install: `prebuild-install || node-gyp rebuild`  
2019-11-12T18:46:58.502Z [err] npm ERR!  
2019-11-12T18:46:58.502Z [err] Exit status 1  
2019-11-12T18:46:58.502Z [err] npm ERR!  
2019-11-12T18:46:58.502Z [err]  
2019-11-12T18:46:58.502Z [err] npm ERR! Failed at the serialport@6.2.2 install script.  
2019-11-12T18:46:58.502Z [err] npm  
2019-11-12T18:46:58.502Z [err] ERR! This is probably not a problem with npm. There is likely additional logging output above.  
2019-11-12T18:46:58.512Z [err]  
2019-11-12T18:46:58.512Z [err] npm ERR! A complete log of this run can be found in:  
2019-11-12T18:46:58.512Z [err] npm ERR! C:\Users\Friedmann\AppData\Roaming\npm-cache\_logs\2019-11-12T18\_46\_58\_499Z-debug.log  
2019-11-12T18:46:58.527Z rc=1

can someone help me. I am an absolute beginner

---

<div class="post-metadata">

**Author:** ![cabo](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/cabo/32/15292_2.png) [@cabo](https://discourse.nodered.org/u/cabo)\
**Post date:** [19 December 2019 08:25 UTC](https://discourse.nodered.org/t/node-red-contrib-smartmeter-0-2-2/17854/2 "2019-12-19T08:25:53Z")

</div>

Hello,  
I have the same problem wir node-red 1.0.2 and Node-red-contrib-smartmeter 0.2.2.  
As far as I understood the problem the serialport@6.2.2 is too old and for the rebuild of this old version some build packages are missing.  
But I do not know which build packages I need to install.

Does anyone have a hint or solution for this?  
Thank you!

---

<div class="post-metadata">

**Author:** ![dceejay](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/dceejay/32/38_2.png) [@dceejay](https://discourse.nodered.org/u/dceejay)\
**Post date:** [19 December 2019 08:40 UTC](https://discourse.nodered.org/t/node-red-contrib-smartmeter-0-2-2/17854/3 "2019-12-19T08:40:14Z")

</div>

I would contact the author of the node direct via the projects github issues page

> **[coolchip/node-red-contrib-smartmeter](https://github.com/coolchip/node-red-contrib-smartmeter)**
>
> Node to provide data from smartmeters. Contribute to coolchip/node-red-contrib-smartmeter development by creating an account on GitHub.

  
As it does seem to be being maintained.

---

<div class="post-metadata">

**Author:** ![cabo](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/cabo/32/15292_2.png) [@cabo](https://discourse.nodered.org/u/cabo)\
**Post date:** [19 December 2019 09:23 UTC](https://discourse.nodered.org/t/node-red-contrib-smartmeter-0-2-2/17854/4 "2019-12-19T09:23:22Z")

</div>

Ok, did it. thank you!  
I will post feedbacks here...

---

<div class="post-metadata">

**Author:** ![cabo](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/cabo/32/15292_2.png) [@cabo](https://discourse.nodered.org/u/cabo)\
**Post date:** [19 December 2019 15:17 UTC](https://discourse.nodered.org/t/node-red-contrib-smartmeter-0-2-2/17854/5 "2019-12-19T15:17:39Z")

</div>

Info from the Developer (fast response, thank you Mr. Balling!):

_Please use Node.js version 10.x. on your Raspberry Pi. It should work with that._  
_The problem is that the old version of the serialport module is incompatible with Node.js 12.x, which you obviously have installed. The dependency on the serialport module does not come from my node but from another module that uses my node._

...but he is already working on an update for his node for Node.js version 12.x.

---

<div class="post-metadata">

**Author:** ![cabo](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/cabo/32/15292_2.png) [@cabo](https://discourse.nodered.org/u/cabo)\
**Post date:** [19 December 2019 16:44 UTC](https://discourse.nodered.org/t/node-red-contrib-smartmeter-0-2-2/17854/6 "2019-12-19T16:44:04Z")

</div>

New version 0.2.3 of node-red-contrib-smartmeter was released!  
Thank you, Mr. Balling. 👍
