OpenZWave / Zwave2Mqtt

Fully configurable Zwave to MQTT gateway and Control Panel using NodeJS and Vue
MIT License
356 stars 92 forks source link

[bug] BitSet value types are missing #90

Closed sjorge closed 4 years ago

sjorge commented 5 years ago

Version

Build/Run method

Zwave2Mqtt version: 2.0.2-master @ 20190809 Openzwave Version: 1.6

Describe the bug I noticed a parameter that use to be able to be configure is now missing, this is becasue the field type changed to bitset from int (as it is indeed a bitset).

To Reproduce Look for a node with a bitset parameter.

Expected behavior The field to show up and be configurable.

Additional context Example device is a ZW100, here is a snippit from the config for one of the missing params:

    <Value bitmask="241" genre="config" index="101" label="Group 1 Reports" size="4" type="bitset" value="241">
      <Help>Which reports need to send automatically in timing intervals for group 1.
                                Bitmask:
                                10000000 - 128 - Luminance
                                01000000 - 64 - Humidity
                                00100000 - 32 - Temperature
                                00010000 - 16 - Ultraviolet
                                00000001 - 1 - Battery
                                10100000 - 160 - Luminance and Temperature (32+128)
                                11110001 - 241 - All (1+16+32+64+128)
                        </Help>
      <BitSet id="1">
        <Label>Battery</Label>
        <Help>Send Battery Report</Help>
      </BitSet>
      <BitSet id="5">
        <Label>Ultraviolet</Label>
        <Help>Send Ultraviolet Report</Help>
      </BitSet>
      <BitSet id="6">
        <Label>Temperature</Label>
        <Help>Send Temperature Report</Help>
      </BitSet>
      <BitSet id="7">
        <Label>Humidity</Label>
        <Help>Send Humidity Report</Help>
      </BitSet>
      <BitSet id="8">
        <Label>Luminance</Label>
        <Help>Send Luminance Report</Help>
      </BitSet>
    </Value>
robertsLando commented 5 years ago

How does bitset works?

robertsLando commented 5 years ago

I haven't any device with this type of value, is it like a number input? Should I configure it like integers values?

robertsLando commented 5 years ago

Try this and let me know if it works

sjorge commented 5 years ago

it is send as an int... but it is stacked I think.

So if you set the first 2 bit, it should send 128+64 = 192, if you set bit 1 and 3 it sends 128+32 = 169

sjorge commented 5 years ago

Oh you already have a test commit ready! I will look at it a bit as I am at work now.

robertsLando commented 5 years ago

So maybe it would be better to input it as a binary value?

sjorge commented 5 years ago

I'm not sure how oz intended these to be implemented Ui wise. I assume since we have the actualy description and bit indexes in the config, I think the idea is to have a checkbox for each items.

Then just add the bits that are selected and send that as an number?

[ ] Battery
[X] Ultraviolet
[ ] Temperature 
[ ] Humidity
[X] Luminance

bit 1 and bit 4 are selected so 128 + 16 -> send 144

[X] Battery
[X] Ultraviolet
[X] Temperature 
[X] Humidity
[X] Luminance

All bits so send 241

[ ] Battery
[ ] Ultraviolet
[X] Temperature 
[X] Humidity
[ ] Luminance

Bit 2 and bit 3 so 64 + 32 -> send 96

robertsLando commented 5 years ago

I don't know how ozw shared parses those values, do I have those infos in valueid object? Could you send me the entire valueid of a bitset value?

robertsLando commented 5 years ago

@Fishwaldo Is there a way in OZW 1.6 to get the bitset values labels?

By checking the conde on openzwave-shared https://github.com/OpenZWave/node-openzwave-shared/blob/master/src/utils.cc#L139

Seems that the bitset id labels and help are not fetched. Is there a method to get them?

I would need a result like:

<Value bitmask="241" genre="config" index="101" label="Group 1 Reports" size="4" type="bitset" value="241">
      <Help>Which reports need to send automatically in timing intervals for group 1.
                                Bitmask:
                                10000000 - 128 - Luminance
                                01000000 - 64 - Humidity
                                00100000 - 32 - Temperature
                                00010000 - 16 - Ultraviolet
                                00000001 - 1 - Battery
                                10100000 - 160 - Luminance and Temperature (32+128)
                                11110001 - 241 - All (1+16+32+64+128)
                        </Help>
      <BitSet id="1">
        <Label>Battery</Label>
        <Help>Send Battery Report</Help>
      </BitSet>
      <BitSet id="5">
        <Label>Ultraviolet</Label>
        <Help>Send Ultraviolet Report</Help>
      </BitSet>
      <BitSet id="6">
        <Label>Temperature</Label>
        <Help>Send Temperature Report</Help>
      </BitSet>
      <BitSet id="7">
        <Label>Humidity</Label>
        <Help>Send Humidity Report</Help>
      </BitSet>
      <BitSet id="8">
        <Label>Luminance</Label>
        <Help>Send Luminance Report</Help>
      </BitSet>
    </Value>

Parsed in:

[
  {label: "Battery", help: "Send Battery Report"}, //bit id 1
  null, //bit id 2
  null, //bit id 3
  null, //bit id 4
  {label: "Ultraviolet", help: "Send Ultraviolet Report"}, //bit id 5
 ....etc
]
Fishwaldo commented 5 years ago

http://openzwave.com/dev/classOpenZWave_1_1Manager.html#af233d4b0ba7496ba3c9487c62ffae884 With pos set as the position of the bitset you want the label as.

Fishwaldo commented 5 years ago

http://openzwave.com/dev/classOpenZWave_1_1Manager.html#a80edc0086f387233378d2b7c85010f48 GetBitMask tells you which bits are valid and GetBitSetSize tells how the size of the BitSet ValueID.

robertsLando commented 5 years ago

So the steps are:

  1. Get the value bitmask. This will return an int32 value like 241 that in binary is 11110001 this means that valid bitset ids are 1, 5, 6, 7, 8,
  2. With the valid values id for eachone I call GetValueLabel(valueId, bitset id) that returns the label and GetValueHelp(valueId, bitset id) to get the help

I need to implement this on ozw-shared side

Fishwaldo commented 5 years ago

Yep. GetBitSize will tell you if it’s 1, 2 or 4 bytes long as well.

robertsLando commented 5 years ago

@sjorge I need your help now, I have made a patch for openzwave-shared, I need you to test it

robertsLando commented 5 years ago

Please try to install my patch branch of openzwave-shared :

npm install OpenZWave/node-openzwave-shared#feature/BitSet And tell me if you get errors and if not send me the entire valueid object of a value type bitSet

You should see something like:

{
  "value_id": "3-112-1-101",
  "node_id": 3,
  "class_id": 112,
  "type": "bitset",
  "genre": "config",
  "instance": 1,
  "index": 101,
  "label": "Mode",
  "units": "",
  "help": "",
  "read_only": false,
  "write_only": false,
  "min": 1,
  "max": 255,
  "is_polled": false,
  "mask": 241,    <---------------- check this
  "value": 1, 
 "bitSetIds": {    <---------------- and this
    "1" : {label: "Battery", help: "Send Battery Report"},
    "5": {label: "Ultraviolet", help: "Send Ultraviolet Report"},
    ......
  }
}
sjorge commented 5 years ago

I'll give this a go later tonight/tomorrow once I am home.

sjorge commented 5 years ago

@robertsLando I get compile errors using your branch:

make: Entering directory '/opt/zwave2mqtt_16/node_modules/openzwave-shared/build'
  CXX(target) Release/obj.target/openzwave_shared/src/callbacks.o
  CXX(target) Release/obj.target/openzwave_shared/src/openzwave.o
  CXX(target) Release/obj.target/openzwave_shared/src/openzwave-config.o
  CXX(target) Release/obj.target/openzwave_shared/src/openzwave-driver.o
  CXX(target) Release/obj.target/openzwave_shared/src/openzwave-groups.o
  CXX(target) Release/obj.target/openzwave_shared/src/openzwave-management.o
  CXX(target) Release/obj.target/openzwave_shared/src/openzwave-network.o
  CXX(target) Release/obj.target/openzwave_shared/src/openzwave-nodes.o
  CXX(target) Release/obj.target/openzwave_shared/src/openzwave-polling.o
  CXX(target) Release/obj.target/openzwave_shared/src/openzwave-scenes.o
  CXX(target) Release/obj.target/openzwave_shared/src/openzwave-values.o
  CXX(target) Release/obj.target/openzwave_shared/src/utils.o
../src/utils.cc: In function 'void OZW::setValObj(v8::Local<v8::Object>&, OpenZWave::ValueID&)':
../src/utils.cc:168:3: error: expected initializer before 'for'
   for (uint8 pos = 0; pos < 8; pos++)
   ^~~
../src/utils.cc:168:23: error: 'pos' was not declared in this scope
   for (uint8 pos = 0; pos < 8; pos++)
                       ^~~
../src/utils.cc:185:93: error: 'bitSetIds' was not declared in this scope
   Nan::Set(valobj, Nan::New<v8::String>("bitSetIds").ToLocalChecked(), Nan::New<v8::Object>(bitSetIds));
                                                                                             ^~~~~~~~~
../src/utils.cc:164:8: warning: unused variable 'bit' [-Wunused-variable]
   bool bit;
        ^~~
make: *** [openzwave_shared.target.mk:136: Release/obj.target/openzwave_shared/src/utils.o] Error 1
make: Leaving directory '/opt/zwave2mqtt_16/node_modules/openzwave-shared/build'
gyp ERR! build error
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack     at ChildProcess.onExit (/opt/local/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:262:23)
gyp ERR! stack     at emitTwo (events.js:126:13)
gyp ERR! stack     at ChildProcess.emit (events.js:214:7)
gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:198:12)
gyp ERR! System SunOS 5.11
gyp ERR! command "/opt/local/bin/node" "/opt/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /opt/zwave2mqtt_16/node_modules/openzwave-shared
gyp ERR! node -v v8.12.0
gyp ERR! node-gyp -v v3.8.0
gyp ERR! not ok
npm WARN zwave2mqtt@2.0.2 No repository field.
npm WARN zwave2mqtt@2.0.2 No license field.
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.4 (node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.4: wanted {"os":"darwin","arch":"any"} (current: {"os":"sunos","arch":"x64"})

npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! openzwave-shared@1.5.6 install: `node-gyp rebuild`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the openzwave-shared@1.5.6 install script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
robertsLando commented 5 years ago

@sjorge It compiles well on my machine :(

robertsLando commented 5 years ago

@sjorge Try now

robertsLando commented 5 years ago

This is the output on my pc:

$ npm install OpenZWave/node-openzwave-shared#feature/BitSet

> openzwave-shared@1.5.6 preinstall /node_modules/openzwave-shared
> node lib/install-ozw.js

> openzwave-shared@1.5.6 install /node_modules/openzwave-shared
> node-gyp rebuild

gyp WARN EACCES user "daniel" does not have permission to access the dev dir "/home/daniel/.node-gyp/8.16.0"
gyp WARN EACCES attempting to reinstall using temporary dev dir "/tmp/.node-gyp"
make: ingresso nella directory "/node_modules/openzwave-shared/build"
  CXX(target) Release/obj.target/openzwave_shared/src/callbacks.o
  CXX(target) Release/obj.target/openzwave_shared/src/openzwave.o
  CXX(target) Release/obj.target/openzwave_shared/src/openzwave-config.o
  CXX(target) Release/obj.target/openzwave_shared/src/openzwave-driver.o
  CXX(target) Release/obj.target/openzwave_shared/src/openzwave-groups.o
  CXX(target) Release/obj.target/openzwave_shared/src/openzwave-management.o
  CXX(target) Release/obj.target/openzwave_shared/src/openzwave-network.o
  CXX(target) Release/obj.target/openzwave_shared/src/openzwave-nodes.o
  CXX(target) Release/obj.target/openzwave_shared/src/openzwave-polling.o
  CXX(target) Release/obj.target/openzwave_shared/src/openzwave-scenes.o
  CXX(target) Release/obj.target/openzwave_shared/src/openzwave-values.o
  CXX(target) Release/obj.target/openzwave_shared/src/utils.o
  SOLINK_MODULE(target) Release/obj.target/openzwave_shared.node
  COPY Release/openzwave_shared.node
make: uscita dalla directory "/node_modules/openzwave-shared/build"
npm WARN saveError ENOENT: no such file or directory, open '/package.json'
npm notice created a lockfile as package-lock.json. You should commit this file.
npm WARN enoent ENOENT: no such file or directory, open '/package.json'
npm WARN test No description
npm WARN test No repository field.
npm WARN test No README data
npm WARN test No license field.

+ openzwave-shared@1.5.6
added 2 packages from 34 contributors and audited 2 packages in 16.378s
found 0 vulnerabilities
sjorge commented 5 years ago

Different error this time:

[root@amethyst /opt/zwave2mqtt]# npm install OpenZWave/node-openzwave-shared#feature/BitSet

> openzwave-shared@1.5.6 preinstall /opt/zwave2mqtt_16/node_modules/openzwave-shared
> node lib/install-ozw.js

> openzwave-shared@1.5.6 install /opt/zwave2mqtt_16/node_modules/openzwave-shared
> node-gyp rebuild

make: Entering directory '/opt/zwave2mqtt_16/node_modules/openzwave-shared/build'
  CXX(target) Release/obj.target/openzwave_shared/src/callbacks.o
  CXX(target) Release/obj.target/openzwave_shared/src/openzwave.o
  CXX(target) Release/obj.target/openzwave_shared/src/openzwave-config.o
  CXX(target) Release/obj.target/openzwave_shared/src/openzwave-driver.o
  CXX(target) Release/obj.target/openzwave_shared/src/openzwave-groups.o
  CXX(target) Release/obj.target/openzwave_shared/src/openzwave-management.o
  CXX(target) Release/obj.target/openzwave_shared/src/openzwave-network.o
  CXX(target) Release/obj.target/openzwave_shared/src/openzwave-nodes.o
  CXX(target) Release/obj.target/openzwave_shared/src/openzwave-polling.o
  CXX(target) Release/obj.target/openzwave_shared/src/openzwave-scenes.o
  CXX(target) Release/obj.target/openzwave_shared/src/openzwave-values.o
  CXX(target) Release/obj.target/openzwave_shared/src/utils.o
In file included from ../src/openzwave.hpp:45:0,
                 from ../src/utils.cc:18:
../src/utils.cc: In function 'void OZW::setValObj(v8::Local<v8::Object>&, OpenZWave::ValueID&)':
../src/utils.hpp:26:56: error: no matching function for call to 'OpenZWave::Manager::GetValueLabel(OpenZWave::ValueID&, std::__cxx11::string*, uint8&)'
      OpenZWave::Manager::Get() -> METHOD ( __VA_ARGS__ ); \
                                                        ^
../src/utils.cc:179:5: note: in expansion of macro 'OZWManager'
     OZWManager(GetValueLabel, value, &help, pos);
     ^~~~~~~~~~
In file included from ../src/openzwave.hpp:30:0,
                 from ../src/utils.cc:18:
/opt/local/include/openzwave/Manager.h:957:11: note: candidate: std::__cxx11::string OpenZWave::Manager::GetValueLabel(const OpenZWave::ValueID&, int32)
    string GetValueLabel(ValueID const& _id, int32 _pos = -1);
           ^~~~~~~~~~~~~
/opt/local/include/openzwave/Manager.h:957:11: note:   candidate expects 2 arguments, 3 provided
In file included from ../src/openzwave.hpp:45:0,
                 from ../src/utils.cc:18:
../src/utils.hpp:26:56: error: no matching function for call to 'OpenZWave::Manager::GetValueHelp(OpenZWave::ValueID&, std::__cxx11::string*, uint8&)'
      OpenZWave::Manager::Get() -> METHOD ( __VA_ARGS__ ); \
                                                        ^
../src/utils.cc:180:5: note: in expansion of macro 'OZWManager'
     OZWManager(GetValueHelp, value, &label, pos);
     ^~~~~~~~~~
In file included from ../src/openzwave.hpp:30:0,
                 from ../src/utils.cc:18:
/opt/local/include/openzwave/Manager.h:999:11: note: candidate: std::__cxx11::string OpenZWave::Manager::GetValueHelp(const OpenZWave::ValueID&, int32)
    string GetValueHelp(ValueID const& _id, int32 _pos = -1);
           ^~~~~~~~~~~~
/opt/local/include/openzwave/Manager.h:999:11: note:   candidate expects 2 arguments, 3 provided
make: *** [openzwave_shared.target.mk:136: Release/obj.target/openzwave_shared/src/utils.o] Error 1
make: Leaving directory '/opt/zwave2mqtt_16/node_modules/openzwave-shared/build'
gyp ERR! build error
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack     at ChildProcess.onExit (/opt/local/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:262:23)
gyp ERR! stack     at emitTwo (events.js:126:13)
gyp ERR! stack     at ChildProcess.emit (events.js:214:7)
gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:198:12)
gyp ERR! System SunOS 5.11
gyp ERR! command "/opt/local/bin/node" "/opt/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /opt/zwave2mqtt_16/node_modules/openzwave-shared
gyp ERR! node -v v8.12.0
gyp ERR! node-gyp -v v3.8.0
gyp ERR! not ok
npm WARN zwave2mqtt@2.0.2 No repository field.
npm WARN zwave2mqtt@2.0.2 No license field.
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.4 (node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.4: wanted {"os":"darwin","arch":"any"} (current: {"os":"sunos","arch":"x64"})

npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! openzwave-shared@1.5.6 install: `node-gyp rebuild`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the openzwave-shared@1.5.6 install script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

I'll have a look tomorrow to see if I can figure out

sjorge commented 5 years ago

I think both error are the same problem.

../src/utils.hpp:26:56: error: no matching function for call to 'OpenZWave::Manager::GetValueLabel(OpenZWave::ValueID&, std::__cxx11::string*, uint8&)'
      OpenZWave::Manager::Get() -> METHOD ( __VA_ARGS__ ); \

and

In file included from ../src/openzwave.hpp:45:0,
                 from ../src/utils.cc:18:
../src/utils.hpp:26:56: error: no matching function for call to 'OpenZWave::Manager::GetValueHelp(OpenZWave::ValueID&, std::__cxx11::string*, uint8&)'
      OpenZWave::Manager::Get() -> METHOD ( __VA_ARGS__ ); \

Although I am not sure what they mean, google isn't very helpful.

robertsLando commented 5 years ago

It means just that the call to the methods GetValueHelp and GetValueLabel has wrong parameter, I’m not familiar with C++ but that error means there is a wrong parameter in the call

Here:

https://github.com/OpenZWave/node-openzwave-shared/blob/feature/BitSet/src/utils.cc#L179

The problem maybe is with pos that is uint8 and the method expects and uint32? I don’t know sincerly, you should try to make some tests your own because I’m on holiday now and I will return the 19th of August. I will only answer to email when I have time.

It is for sure something stupid maybe ask to fishwaldo to take a quick look into the code as he is very good with C++

Daniel

On 9 Aug 2019, at 19:30, Jorge Schrauwen notifications@github.com wrote:

I think both error are the same problem.

../src/utils.hpp:26:56: error: no matching function for call to 'OpenZWave::Manager::GetValueLabel(OpenZWave::ValueID&, std::cxx11::string*, uint8&)' OpenZWave::Manager::Get() -> METHOD ( VA_ARGS__ ); \ and

In file included from ../src/openzwave.hpp:45:0, from ../src/utils.cc:18: ../src/utils.hpp:26:56: error: no matching function for call to 'OpenZWave::Manager::GetValueHelp(OpenZWave::ValueID&, std::cxx11::string*, uint8&)' OpenZWave::Manager::Get() -> METHOD ( VA_ARGS__ ); \ Although I am not sure what they mean, google isn't very helpful.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.

sjorge commented 5 years ago

Enjoy your holiday!

Fishwaldo commented 5 years ago

That looks like using version 1.4 of the library which didn’t have BitSet.

sjorge commented 5 years ago

It was compiled from master a week or so ago.

prefix=/opt/local
exec_prefix=/opt/local/bin
libdir=/opt/local/lib/
includedir=/opt/local/include/openzwave//
sysconfdir=/opt/local/etc/openzwave//
gitversion=1.6-878-g707e6b4e-dirty
docdir=/opt/local/share/doc/openzwave-1.6.878/

Name: libopenzwave
Description: A Open Source implementation of the ZWave Serial API
URL: http://www.openzwave.org/
Version: 1.6
Libs: -L${libdir} -lopenzwave
Cflags: -I${includedir}
Libs.private: -lresolv
petergebruers commented 5 years ago

Hi! I don't run ZWave2Mqtt but I saw you struggle with the compile so I thought I'd chime in.

That compile error makes sense to me, those function calls return a string. I saw utils.cc uses a different macro for that. When I replace lines 179-180 in utils.hpp it does compile...

OZWManagerAssign(help, GetValueLabel, value, pos);
OZWManagerAssign(label, GetValueHelp, value, pos);

I cannot tell if it will work, but maybe you can give that a try.

robertsLando commented 5 years ago

Thank you Peter, hope that will fix the error of @sjorge, If so please send a PR with the fix :)

Daniel

On 11 Aug 2019, at 14:47, Peter Gebruers notifications@github.com wrote:

Hi! I don't run ZWave2Mqtt but I saw you struggle with the compile so I thought I'd chime in.

That compile error makes sense to me, those function calls return a string. I saw utils.hpp uses a different macro for that. When I replace lines 179-180 in utils.hpp it does compile...

OZWManagerAssign(help, GetValueLabel, value, pos); OZWManagerAssign(label, GetValueHelp, value, pos); I cannot tell if it will work, but maybe you can give that a try.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.

sjorge commented 5 years ago

OK, so after editing the line 179-180 in utils.cc (as utils.hpp doesn't have that many lines and utils.cc made more sense) it compiles.

[root@amethyst /opt/zwave2mqtt]#  npm install sjorge/node-openzwave-shared#feature/BitSet

> openzwave-shared@1.5.6 preinstall /opt/zwave2mqtt_16/node_modules/openzwave-shared
> node lib/install-ozw.js

> openzwave-shared@1.5.6 install /opt/zwave2mqtt_16/node_modules/openzwave-shared
> node-gyp rebuild

make: Entering directory '/opt/zwave2mqtt_16/node_modules/openzwave-shared/build'
  CXX(target) Release/obj.target/openzwave_shared/src/callbacks.o
  CXX(target) Release/obj.target/openzwave_shared/src/openzwave.o
  CXX(target) Release/obj.target/openzwave_shared/src/openzwave-config.o
  CXX(target) Release/obj.target/openzwave_shared/src/openzwave-driver.o
  CXX(target) Release/obj.target/openzwave_shared/src/openzwave-groups.o
  CXX(target) Release/obj.target/openzwave_shared/src/openzwave-management.o
  CXX(target) Release/obj.target/openzwave_shared/src/openzwave-network.o
  CXX(target) Release/obj.target/openzwave_shared/src/openzwave-nodes.o
  CXX(target) Release/obj.target/openzwave_shared/src/openzwave-polling.o
  CXX(target) Release/obj.target/openzwave_shared/src/openzwave-scenes.o
  CXX(target) Release/obj.target/openzwave_shared/src/openzwave-values.o
  CXX(target) Release/obj.target/openzwave_shared/src/utils.o
  SOLINK_MODULE(target) Release/obj.target/openzwave_shared.node
  COPY Release/openzwave_shared.node
make: Leaving directory '/opt/zwave2mqtt_16/node_modules/openzwave-shared/build'
npm WARN zwave2mqtt@2.0.2 No repository field.
npm WARN zwave2mqtt@2.0.2 No license field.
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.4 (node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.4: wanted {"os":"darwin","arch":"any"} (current: {"os":"sunos","arch":"x64"})

+ openzwave-shared@1.5.6
updated 1 package and audited 11873 packages in 54.248s
found 318 vulnerabilities (1 low, 10 moderate, 307 high)
  run `npm audit fix` to fix them, or `npm audit` for details

   ╭────────────────────────────────────────────────────────────────╮
   │                                                                │
   │      New minor version of npm available! 6.9.0 -> 6.10.3       │
   │   Changelog: https://github.com/npm/cli/releases/tag/v6.10.3   │
   │               Run npm install -g npm to update!                │
   │                                                                │
   ╰────────────────────────────────────────────────────────────────╯

I did notice however that we are storing the label in help and help in the label? Is that correct? (both the change suggested by @petergebruers and the original code by @robertsLando have this)

sjorge commented 5 years ago

z2m now no longer starts though, it seems to crash enumerating all the initial values.

[ Aug 12 08:23:22 Enabled. ]
[ Aug 12 08:23:22 Executing start method ("/opt/local/bin/node /opt/zwave2mqtt/bin/www"). ]
2019-08-12T08:23:22.803Z z2m:Store scenes.json not found
2019-08-12T08:23:23.192Z z2m:App Application path:/opt/zwave2mqtt_16
Initialising OpenZWave 1.6.878 binary addon for Node.JS.
        OpenZWave Security API is ENABLED
        ZWave device db    : /opt/local/etc/openzwave
        User settings path : /opt/zwave2mqtt_16/store
        Option Overrides : --Logging true --ConsoleOutput true --QueueLogLevel 8 --DriverMaxAttempts 9999 --SaveConfiguration true --PollInterval 60000 --NetworkKey XXX
2019-08-12T08:23:23.302Z z2m:Zwave Connecting to /dev/cua/0
2019-08-12 08:23:23.304 Always, OpenZwave Version 1.6-878-g707e6b4e-dirty Starting Up
2019-08-12 08:23:23.311 Info, Loading Localization File /opt/local/etc/openzwave/Localization.xml
2019-08-12 08:23:23.314 Info, Loaded /opt/local/etc/openzwave/Localization.xml With Revision 8
2019-08-12 08:23:23.314 Always, Using Language Localization
2019-08-12 08:23:23.315 Info, Loading NotificationCCTypes File /opt/local/etc/openzwave/NotificationCCTypes.xml
2019-08-12 08:23:23.315 Info, Loaded /opt/local/etc/openzwave/NotificationCCTypes.xml With Revision 9
2019-08-12 08:23:23.316 Info, Loading SensorMultiLevelCCTypes File /opt/local/etc/openzwave/SensorMultiLevelCCTypes.xml
2019-08-12 08:23:23.316 Info, Loaded /opt/local/etc/openzwave/SensorMultiLevelCCTypes.xml With Revision 3
2019-08-12 08:23:23.317 Info, Setting Up Provided Network Key for Secure Communications
2019-08-12 08:23:23.327 Info, Manufacturer_Specific.xml file Revision is 46
2019-08-12 08:23:23.464 Info, Product name collision: FGR223 Roller Shutter Controller 3 type 303 id 1000 manufacturerid 10f, collides with FGRM223 Roller Shutter Controller 3, type 303 id 1000 manufacturerid 10f
2019-08-12 08:23:23.549 Info, Product name collision: ED2.0 Meter Adapter type 0 id 0 manufacturerid 128, collides with ED2.0 Meter Adapter, type 0 id 0 manufacturerid 128
2019-08-12 08:23:23.549 Info, Product name collision: ED2.0 Display type 128 id 0 manufacturerid 128, collides with ED2.0 Display, type 128 id 0 manufacturerid 128
2019-08-12 08:23:23.593 Info, Product name collision: GR105 Auto Valve type 202 id 511 manufacturerid 152, collides with GR105 Auto Valve, type 202 id 511 manufacturerid 152
2019-08-12 08:23:23.593 Info, Product name collision: GR105n Auto Valve type 3 id 512 manufacturerid 152, collides with GR105n Auto Valve, type 3 id 512 manufacturerid 152
2019-08-12 08:23:23.593 Info, Product name collision: ZSE02 Motion Sensor type 500 id 3 manufacturerid 152, collides with ZSE02 Motion Sensor, type 500 id 3 manufacturerid 152
2019-08-12 08:23:23.600 Info, Product name collision: ZWN-BPC Ceiling Mounted PIR Motion Sensor type 601 id 901 manufacturerid 11a, collides with ZWN-BPC Ceiling Mounted PIR Motion Sensor, type 601 id 901 manufacturerid 11a
2019-08-12 08:23:23.600 Info, Product name collision: ZWN-SC7 7-Button Scene Controller type 801 id b03 manufacturerid 11a, collides with ZWN-SC7 7-Button Scene Controller, type 801 id b03 manufacturerid 11a
2019-08-12 08:23:23.600 Info, Product name collision: ZW15S 15A On/Off Switch type 101 id 102 manufacturerid 11a, collides with ZW15S 15A On/Off Switch, type 101 id 102 manufacturerid 11a
2019-08-12 08:23:23.600 Info, Product name collision: ZW20R 20A TR Duplex Receptacle type 101 id 603 manufacturerid 11a, collides with ZW20R 20A TR Duplex Receptacle, type 101 id 603 manufacturerid 11a
2019-08-12 08:23:23.600 Info, Product name collision: ZWN-RSM1 PLUS-Smart Single Relay Switch Module type 111 id 605 manufacturerid 11a, collides with ZWN-RSM1 PLUS—Smart Single Relay Switch Module, type 111 id 605 manufacturerid 11a
2019-08-12 08:23:23.600 Info, Product name collision: ZW20RM 20A TR Smart Meter Duplex Receptacle type 111 id 101 manufacturerid 11a, collides with ZW20RM 20A TR Smart Meter Duplex Receptacle, type 111 id 101 manufacturerid 11a
2019-08-12 08:23:23.600 Info, Product name collision: ZW500D 500W In-Wall Preset Dimmer Switch type 102 id 201 manufacturerid 11a, collides with ZW500D 500W In-Wall Preset Dimmer Switch, type 102 id 201 manufacturerid 11a
2019-08-12 08:23:23.600 Info, Product name collision: ZW15RM Plus 15A TR Smart Meter Duplex Receptacle type 111 id 105 manufacturerid 11a, collides with ZW15RM Plus 15A TR Smart Meter Duplex Receptacle, type 111 id 105 manufacturerid 11a
2019-08-12 08:23:23.617 Info, Queuing Lookup on mfs.db.openzwave.com for Node 0
2019-08-12 08:23:23.617 Info,   Opening controller /dev/cua/0
2019-08-12 08:23:23.617 Info, Starting DNSThread
2019-08-12 08:23:23.617 Info, Timer: thread starting
2019-08-12 08:23:23.618 Detail, Timer: waiting with timeout -1 ms
2019-08-12 08:23:23.618 Info, LookupTxT Checking mfs.db.openzwave.com
2019-08-12 08:23:23.618 Info, mgr,     Added driver for controller /dev/cua/0
2019-08-12 08:23:23.618 Info, Trying to open serial port /dev/cua/0 (attempt 1)
2019-08-12 08:23:23.619 Info, Serial port /dev/cua/0 opened (attempt 1)
2019-08-12 08:23:23.620 Detail, contrlr, Queuing (Command) FUNC_ID_ZW_GET_VERSION: 0x01, 0x03, 0x00, 0x15, 0xe9
2019-08-12 08:23:23.620 Detail, contrlr, Queuing (Command) FUNC_ID_ZW_MEMORY_GET_ID: 0x01, 0x03, 0x00, 0x20, 0xdc
2019-08-12 08:23:23.620 Detail, contrlr, Queuing (Command) FUNC_ID_ZW_GET_CONTROLLER_CAPABILITIES: 0x01, 0x03, 0x00, 0x05, 0xf9
2019-08-12 08:23:23.620 Detail, contrlr, Queuing (Command) FUNC_ID_SERIAL_API_GET_CAPABILITIES: 0x01, 0x03, 0x00, 0x07, 0xfb
2019-08-12 08:23:23.620 Detail, contrlr, Queuing (Command) FUNC_ID_ZW_GET_SUC_NODE_ID: 0x01, 0x03, 0x00, 0x56, 0xaa
2019-08-12 08:23:23.637 Info, Lookup for mfs.db.openzwave.com returned 46
2019-08-12 08:23:23.641 Info, ManufacturerSpecificDB Initialized
2019-08-12 08:23:23.641 Detail, Notification: ManufacturerSpecificDB Ready
2019-08-12 08:23:23.642 Detail, Node005,   Received: 0x01, 0x09, 0x00, 0x04, 0x00, 0x05, 0x03, 0x30, 0x03, 0xff, 0x38
2019-08-12 08:23:23.642 Detail,
2019-08-12 08:23:23.642 Detail,
2019-08-12 08:23:23.642 Info, contrlr, Sending (Command) message (Callback ID=0x00, Expected Reply=0x15) - FUNC_ID_ZW_GET_VERSION: 0x01, 0x03, 0x00, 0x15, 0xe9
2019-08-12 08:23:23.642 Info, contrlr, Encrypted Flag is 0
2019-08-12 08:23:23.642 Detail, Unsolicited message received while waiting for ACK.
2019-08-12 08:23:23.643 Detail, Node005,   Received: 0x01, 0x0f, 0x00, 0x04, 0x00, 0x05, 0x09, 0x71, 0x05, 0x00, 0x00, 0x00, 0xff, 0x07, 0x08, 0x00, 0x7c
2019-08-12 08:23:23.643 Detail,
2019-08-12 08:23:23.644 Detail, contrlr, CAN received...triggering resend
2019-08-12 08:23:23.644 Detail,
2019-08-12 08:23:23.644 Info, contrlr, Sending (Command) message (Attempt 2, Callback ID=0x00, Expected Reply=0x15) - FUNC_ID_ZW_GET_VERSION: 0x01, 0x03, 0x00, 0x15, 0xe9
2019-08-12 08:23:23.644 Info, contrlr, Encrypted Flag is 0
2019-08-12 08:23:23.644 Detail, Unsolicited message received while waiting for ACK.
2019-08-12 08:23:23.645 Detail, Node005,   Received: 0x01, 0x0f, 0x00, 0x04, 0x00, 0x05, 0x09, 0x71, 0x05, 0x00, 0x00, 0x00, 0xff, 0x07, 0x08, 0x00, 0x7c
2019-08-12 08:23:23.645 Detail,
2019-08-12 08:23:23.646 Detail, contrlr, CAN received...triggering resend
2019-08-12 08:23:23.646 Detail,
2019-08-12 08:23:23.646 Info, contrlr, Sending (Command) message (Attempt 3, Callback ID=0x00, Expected Reply=0x15) - FUNC_ID_ZW_GET_VERSION: 0x01, 0x03, 0x00, 0x15, 0xe9
2019-08-12 08:23:23.646 Info, contrlr, Encrypted Flag is 0
2019-08-12 08:23:23.648 Detail, contrlr,   Received: 0x01, 0x10, 0x01, 0x15, 0x5a, 0x2d, 0x57, 0x61, 0x76, 0x65, 0x20, 0x34, 0x2e, 0x35, 0x34, 0x00, 0x01, 0x93
2019-08-12 08:23:23.648 Detail,
2019-08-12 08:23:23.648 Info, contrlr, Received reply to FUNC_ID_ZW_GET_VERSION:
2019-08-12 08:23:23.648 Info, contrlr,     Static Controller library, version Z-Wave 4.54
2019-08-12 08:23:23.648 Detail, contrlr,   Expected reply was received
2019-08-12 08:23:23.648 Detail, contrlr,   Message transaction complete
2019-08-12 08:23:23.648 Detail,
2019-08-12 08:23:23.648 Detail, contrlr, Removing current message
2019-08-12 08:23:23.648 Detail,
2019-08-12 08:23:23.648 Info, contrlr, Sending (Command) message (Callback ID=0x00, Expected Reply=0x20) - FUNC_ID_ZW_MEMORY_GET_ID: 0x01, 0x03, 0x00, 0x20, 0xdc
2019-08-12 08:23:23.648 Info, contrlr, Encrypted Flag is 0
2019-08-12 08:23:23.650 Detail, contrlr,   Received: 0x01, 0x08, 0x01, 0x20, 0xe0, 0x08, 0x0d, 0x69, 0x01, 0x5b
2019-08-12 08:23:23.650 Detail,
2019-08-12 08:23:23.650 Info, contrlr, Received reply to FUNC_ID_ZW_MEMORY_GET_ID. Home ID = 0xe0080d69.  Our node ID = 1
2019-08-12 08:23:23.650 Detail, contrlr,   Expected reply was received
2019-08-12 08:23:23.650 Detail, contrlr,   Message transaction complete
2019-08-12 08:23:23.650 Detail,
2019-08-12 08:23:23.650 Detail, contrlr, Removing current message
2019-08-12 08:23:23.650 Detail,
2019-08-12 08:23:23.650 Info, contrlr, Sending (Command) message (Callback ID=0x00, Expected Reply=0x05) - FUNC_ID_ZW_GET_CONTROLLER_CAPABILITIES: 0x01, 0x03, 0x00, 0x05, 0xf9
2019-08-12 08:23:23.650 Info, contrlr, Encrypted Flag is 0
2019-08-12 08:23:23.652 Detail, contrlr,   Received: 0x01, 0x04, 0x01, 0x05, 0x08, 0xf7
2019-08-12 08:23:23.652 Detail,
2019-08-12 08:23:23.652 Info, contrlr, Received reply to FUNC_ID_ZW_GET_CONTROLLER_CAPABILITIES:
2019-08-12 08:23:23.652 Info, contrlr,     There is no SUC ID Server (SIS) in this network.
2019-08-12 08:23:23.652 Info, contrlr,     The PC controller is a primary controller.
2019-08-12 08:23:23.652 Detail, contrlr,   Expected reply was received
2019-08-12 08:23:23.652 Detail, contrlr,   Message transaction complete
2019-08-12 08:23:23.652 Detail,
2019-08-12 08:23:23.652 Detail, contrlr, Removing current message
2019-08-12 08:23:23.652 Detail,
2019-08-12 08:23:23.652 Info, contrlr, Sending (Command) message (Callback ID=0x00, Expected Reply=0x07) - FUNC_ID_SERIAL_API_GET_CAPABILITIES: 0x01, 0x03, 0x00, 0x07, 0xfb
2019-08-12 08:23:23.652 Info, contrlr, Encrypted Flag is 0
2019-08-12 08:23:23.655 Detail, contrlr,   Received: 0x01, 0x2b, 0x01, 0x07, 0x01, 0x01, 0x00, 0x86, 0x00, 0x01, 0x00, 0x5a, 0xfe, 0x81, 0xff, 0x88, 0x4f, 0x1f, 0x00, 0x00, 0xfb, 0x9f, 0x7d, 0xa0, 0x67, 0x00, 0x00, 0x80, 0x00, 0x80, 0x86, 0x00, 0x00, 0x00, 0xe8, 0x73, 0x00, 0x00, 0x0e, 0x00, 0x00, 0x60, 0x00, 0x00, 0xfa
2019-08-12 08:23:23.655 Detail,
2019-08-12 08:23:23.655 Info, contrlr,  Received reply to FUNC_ID_SERIAL_API_GET_CAPABILITIES
2019-08-12 08:23:23.655 Info, contrlr,     Serial API Version:   1.1
2019-08-12 08:23:23.655 Info, contrlr,     Manufacturer ID:      0x0086
2019-08-12 08:23:23.655 Info, contrlr,     Product Type:         0x0001
2019-08-12 08:23:23.655 Info, contrlr,     Product ID:           0x005a
2019-08-12 08:23:23.656 Detail, contrlr, Queuing (Command) FUNC_ID_ZW_GET_RANDOM: 0x01, 0x04, 0x00, 0x1c, 0x20, 0xc7
2019-08-12 08:23:23.656 Detail, contrlr, Queuing (Command) FUNC_ID_SERIAL_API_GET_INIT_DATA: 0x01, 0x03, 0x00, 0x02, 0xfe
2019-08-12 08:23:23.656 Detail, contrlr, Queuing (Command) FUNC_ID_SERIAL_API_SET_TIMEOUTS: 0x01, 0x05, 0x00, 0x06, 0x64, 0x0f, 0x97
2019-08-12 08:23:23.656 Detail, contrlr, Queuing (Command) FUNC_ID_SERIAL_API_APPL_NODE_INFORMATION: 0x01, 0x08, 0x00, 0x03, 0x01, 0x02, 0x01, 0x01, 0x5e, 0xa9
2019-08-12 08:23:23.656 Detail, contrlr,   Expected reply was received
2019-08-12 08:23:23.656 Detail, contrlr,   Message transaction complete
2019-08-12 08:23:23.656 Detail,
2019-08-12 08:23:23.656 Detail, contrlr, Removing current message
2019-08-12 08:23:23.656 Detail,
2019-08-12 08:23:23.656 Info, contrlr, Sending (Command) message (Callback ID=0x00, Expected Reply=0x56) - FUNC_ID_ZW_GET_SUC_NODE_ID: 0x01, 0x03, 0x00, 0x56, 0xaa
2019-08-12 08:23:23.656 Info, contrlr, Encrypted Flag is 0
2019-08-12 08:23:23.657 Detail, contrlr,   Received: 0x01, 0x04, 0x01, 0x56, 0x00, 0xac
2019-08-12 08:23:23.657 Detail,
2019-08-12 08:23:23.657 Info, contrlr, Received reply to GET_SUC_NODE_ID.  Node ID = 0
2019-08-12 08:23:23.657 Info, Controller Does not Support SUC - Cannot Setup Controller as SUC Node
2019-08-12 08:23:23.657 Detail, contrlr,   Expected reply was received
2019-08-12 08:23:23.657 Detail, contrlr,   Message transaction complete
2019-08-12 08:23:23.657 Detail,
2019-08-12 08:23:23.657 Detail, contrlr, Removing current message
2019-08-12 08:23:23.657 Detail,
2019-08-12 08:23:23.657 Info, contrlr, Sending (Command) message (Callback ID=0x00, Expected Reply=0x1c) - FUNC_ID_ZW_GET_RANDOM: 0x01, 0x04, 0x00, 0x1c, 0x20, 0xc7
2019-08-12 08:23:23.657 Info, contrlr, Encrypted Flag is 0
2019-08-12T08:23:23.707Z z2m:App Listening on port 8091
2019-08-12 08:23:23.713 Detail, contrlr,   Received: 0x01, 0x25, 0x01, 0x1c, 0x01, 0x20, 0x87, 0xff, 0x9d, 0x9f, 0x78, 0xdd, 0xfd, 0x2b, 0x00, 0x90, 0x56, 0x04, 0x44, 0xd5, 0x1b, 0x03, 0xa3, 0x7e, 0x5f, 0x90, 0xd2, 0x36, 0x47, 0xe7, 0xbe, 0xb0, 0xe0, 0xf1, 0xb0, 0x5c, 0x1d, 0x43, 0x5f
2019-08-12 08:23:23.713 Detail,
2019-08-12 08:23:23.713 Info, Received reply to FUNC_ID_ZW_GET_RANDOM: true
2019-08-12 08:23:23.713 Detail, contrlr,   Expected reply was received
2019-08-12 08:23:23.713 Detail, contrlr,   Message transaction complete
2019-08-12 08:23:23.713 Detail,
2019-08-12 08:23:23.713 Detail, contrlr, Removing current message
2019-08-12 08:23:23.713 Detail,
2019-08-12 08:23:23.713 Info, contrlr, Sending (Command) message (Callback ID=0x00, Expected Reply=0x02) - FUNC_ID_SERIAL_API_GET_INIT_DATA: 0x01, 0x03, 0x00, 0x02, 0xfe
2019-08-12 08:23:23.713 Info, contrlr, Encrypted Flag is 0
2019-08-12T08:23:23.772Z z2m:Mqtt MQTT client connected
2019-08-12 08:23:23.818 Detail, contrlr,   Received: 0x01, 0x25, 0x01, 0x02, 0x05, 0x00, 0x1d, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0xd3
2019-08-12 08:23:23.818 Detail,
2019-08-12 08:23:23.818 Info, mgr,     Driver with Home ID of 0xe0080d69 is now ready.
2019-08-12 08:23:23.818 Info,
2019-08-12 08:23:23.833 Info, Node001, (32 - COMMAND_CLASS_BASIC) - Compatibility Flags:
2019-08-12 08:23:23.833 Info, Node001, (32 - COMMAND_CLASS_BASIC) - State Flags:
2019-08-12 08:23:23.833 Info, Node001,       AfterMark: true
2019-08-12 08:23:23.834 Info, Node001, (112 - COMMAND_CLASS_CONFIGURATION) - Compatibility Flags:
2019-08-12 08:23:23.834 Info, Node001, (112 - COMMAND_CLASS_CONFIGURATION) - State Flags:
2019-08-12 08:23:23.834 Info, Node001, (114 - COMMAND_CLASS_MANUFACTURER_SPECIFIC) - Compatibility Flags:
2019-08-12 08:23:23.834 Info, Node001, (114 - COMMAND_CLASS_MANUFACTURER_SPECIFIC) - State Flags:
2019-08-12 08:23:23.834 Info, Node001,       StaticRequests: 2
2019-08-12 08:23:23.836 Info, Node002, (32 - COMMAND_CLASS_BASIC) - Compatibility Flags:
2019-08-12 08:23:23.836 Info, Node002,       Mapping: 37
2019-08-12 08:23:23.836 Info, Node002, (32 - COMMAND_CLASS_BASIC) - State Flags:
2019-08-12 08:23:23.836 Info, Node002,       StaticRequests: 4
2019-08-12 08:23:23.836 Info, Node002, (37 - COMMAND_CLASS_SWITCH_BINARY) - Compatibility Flags:
2019-08-12 08:23:23.836 Info, Node002, (37 - COMMAND_CLASS_SWITCH_BINARY) - State Flags:
2019-08-12 08:23:23.836 Info, Node002,       Encrypted: true
2019-08-12 08:23:23.836 Info, Node002,       InNif: true
2019-08-12 08:23:23.836 Info, Node002, (38 - COMMAND_CLASS_SWITCH_MULTILEVEL) - Compatibility Flags:
2019-08-12 08:23:23.836 Info, Node002, (38 - COMMAND_CLASS_SWITCH_MULTILEVEL) - State Flags:
2019-08-12 08:23:23.836 Info, Node002,       CCVersion: 2
2019-08-12 08:23:23.836 Info, Node002,       Encrypted: true
2019-08-12 08:23:23.836 Info, Node002,       InNif: true
2019-08-12 08:23:23.836 Info, Node002, (39 - COMMAND_CLASS_SWITCH_ALL) - Compatibility Flags:
2019-08-12 08:23:23.836 Info, Node002, (39 - COMMAND_CLASS_SWITCH_ALL) - State Flags:
2019-08-12 08:23:23.836 Info, Node002,       Encrypted: true
2019-08-12 08:23:23.836 Info, Node002,       InNif: true
2019-08-12 08:23:23.836 Info, Node002,       StaticRequests: 4
2019-08-12 08:23:23.836 Info, Node002, (50 - COMMAND_CLASS_METER) - Compatibility Flags:
2019-08-12 08:23:23.836 Info, Node002, (50 - COMMAND_CLASS_METER) - State Flags:
2019-08-12 08:23:23.836 Info, Node002,       CCVersion: 3
2019-08-12 08:23:23.836 Info, Node002,       Encrypted: true
2019-08-12 08:23:23.836 Info, Node002,       InNif: true
2019-08-12 08:23:23.836 Info, Node002,       StaticRequests: 2
2019-08-12 08:23:23.836 Warning, Localization::ReadXMLVIDHelp: Error in /opt/zwave2mqtt_16/store/ozwcache_0xe0080d69.xml at line 197 - No Help Entry for CommandClass 50, ValueID: 0 (-1):  (null) (Lang: )
2019-08-12 08:23:23.837 Warning, Localization::ReadXMLVIDHelp: Error in /opt/zwave2mqtt_16/store/ozwcache_0xe0080d69.xml at line 200 - No Help Entry for CommandClass 50, ValueID: 2 (-1):  (null) (Lang: )
2019-08-12 08:23:23.837 Warning, Localization::ReadXMLVIDHelp: Error in /opt/zwave2mqtt_16/store/ozwcache_0xe0080d69.xml at line 203 - No Help Entry for CommandClass 50, ValueID: 4 (-1):  (null) (Lang: )
2019-08-12 08:23:23.837 Warning, Localization::ReadXMLVIDHelp: Error in /opt/zwave2mqtt_16/store/ozwcache_0xe0080d69.xml at line 206 - No Help Entry for CommandClass 50, ValueID: 5 (-1):  (null) (Lang: )
2019-08-12 08:23:23.837 Warning, Localization::ReadXMLVIDHelp: Error in /opt/zwave2mqtt_16/store/ozwcache_0xe0080d69.xml at line 209 - No Help Entry for CommandClass 50, ValueID: 256 (-1):  (null) (Lang: )
2019-08-12 08:23:23.837 Warning, Localization::ReadXMLVIDHelp: Error in /opt/zwave2mqtt_16/store/ozwcache_0xe0080d69.xml at line 212 - No Help Entry for CommandClass 50, ValueID: 257 (-1):  (null) (Lang: )
2019-08-12 08:23:23.837 Info, Node002, (51 - COMMAND_CLASS_COLOR) - Compatibility Flags:
2019-08-12 08:23:23.837 Info, Node002, (51 - COMMAND_CLASS_COLOR) - State Flags:
2019-08-12 08:23:23.837 Info, Node002,       Encrypted: true
2019-08-12 08:23:23.837 Info, Node002,       InNif: true
2019-08-12 08:23:23.837 Info, Node002,       StaticRequests: 2
2019-08-12 08:23:23.837 Info, Node002, (90 - COMMAND_CLASS_DEVICE_RESET_LOCALLY) - Compatibility Flags:
2019-08-12 08:23:23.837 Info, Node002, (90 - COMMAND_CLASS_DEVICE_RESET_LOCALLY) - State Flags:
2019-08-12 08:23:23.837 Info, Node002,       AfterMark: true
2019-08-12 08:23:23.837 Info, Node002,       InNif: true
2019-08-12 08:23:23.837 Info, Node002,       StaticRequests: 4
2019-08-12 08:23:23.837 Info, Node002, (94 - COMMAND_CLASS_ZWAVEPLUS_INFO) - Compatibility Flags:
2019-08-12 08:23:23.837 Info, Node002, (94 - COMMAND_CLASS_ZWAVEPLUS_INFO) - State Flags:
2019-08-12 08:23:23.837 Info, Node002,       InNif: true
2019-08-12 08:23:23.837 Info, Node002,       StaticRequests: 6
2019-08-12 08:23:23.837 Info, Node002, (112 - COMMAND_CLASS_CONFIGURATION) - Compatibility Flags:
2019-08-12 08:23:23.837 Info, Node002, (112 - COMMAND_CLASS_CONFIGURATION) - State Flags:
2019-08-12 08:23:23.837 Info, Node002,       Encrypted: true
2019-08-12 08:23:23.837 Info, Node002,       InNif: true
2019-08-12 08:23:23.837 Info, Node002,       StaticRequests: 4
2019-08-12 08:23:23.838 Info, Node002, (114 - COMMAND_CLASS_MANUFACTURER_SPECIFIC) - Compatibility Flags:
2019-08-12 08:23:23.838 Info, Node002, (114 - COMMAND_CLASS_MANUFACTURER_SPECIFIC) - State Flags:
2019-08-12 08:23:23.838 Info, Node002,       CCVersion: 2
2019-08-12 08:23:23.838 Info, Node002,       InNif: true
2019-08-12 08:23:23.838 Info, Node002,       StaticRequests: 0
2019-08-12 08:23:23.838 Info, Node002, (115 - COMMAND_CLASS_POWERLEVEL) - Compatibility Flags:
2019-08-12 08:23:23.838 Info, Node002, (115 - COMMAND_CLASS_POWERLEVEL) - State Flags:
2019-08-12 08:23:23.838 Info, Node002,       Encrypted: true
2019-08-12 08:23:23.838 Info, Node002,       InNif: true
2019-08-12 08:23:23.838 Info, Node002,       StaticRequests: 4
2019-08-12 08:23:23.838 Info, Node002, (129 - COMMAND_CLASS_CLOCK) - Compatibility Flags:
2019-08-12 08:23:23.838 Info, Node002, (129 - COMMAND_CLASS_CLOCK) - State Flags:
2019-08-12 08:23:23.838 Info, Node002,       Encrypted: true
2019-08-12 08:23:23.838 Info, Node002,       InNif: true
2019-08-12 08:23:23.838 Info, Node002,       StaticRequests: 4
2019-08-12 08:23:23.838 Info, Node002, (130 - COMMAND_CLASS_HAIL) - Compatibility Flags:
2019-08-12 08:23:23.838 Info, Node002, (130 - COMMAND_CLASS_HAIL) - State Flags:
2019-08-12 08:23:23.838 Info, Node002,       AfterMark: true
2019-08-12 08:23:23.838 Info, Node002,       InNif: true
2019-08-12 08:23:23.838 Info, Node002,       StaticRequests: 4
2019-08-12 08:23:23.838 Info, Node002, (133 - COMMAND_CLASS_ASSOCIATION) - Compatibility Flags:
2019-08-12 08:23:23.838 Info, Node002, (133 - COMMAND_CLASS_ASSOCIATION) - State Flags:
2019-08-12 08:23:23.838 Info, Node002,       Encrypted: true
2019-08-12 08:23:23.838 Info, Node002,       InNif: true
2019-08-12 08:23:23.838 Info, Node002,       StaticRequests: 6
2019-08-12 08:23:23.839 Info, Node002, (134 - COMMAND_CLASS_VERSION) - Compatibility Flags:
2019-08-12 08:23:23.839 Info, Node002, (134 - COMMAND_CLASS_VERSION) - State Flags:
2019-08-12 08:23:23.839 Info, Node002,       InNif: true
2019-08-12 08:23:23.839 Info, Node002,       StaticRequests: 4
2019-08-12 08:23:23.839 Info, Node002, (152 - COMMAND_CLASS_SECURITY) - Compatibility Flags:
2019-08-12 08:23:23.839 Info, Node002, (152 - COMMAND_CLASS_SECURITY) - State Flags:
2019-08-12 08:23:23.839 Info, Node002,       InNif: true
2019-08-12 08:23:23.839 Info, Node002,       StaticRequests: 4
2019-08-12 08:23:23.841 Info, Node003, (32 - COMMAND_CLASS_BASIC) - Compatibility Flags:
2019-08-12 08:23:23.841 Info, Node003,       Mapping: 37
2019-08-12 08:23:23.841 Info, Node003, (32 - COMMAND_CLASS_BASIC) - State Flags:
2019-08-12 08:23:23.841 Info, Node003,       StaticRequests: 4
2019-08-12 08:23:23.841 Info, Node003, (34 - COMMAND_CLASS_APPLICATION_STATUS) - Compatibility Flags:
2019-08-12 08:23:23.841 Info, Node003, (34 - COMMAND_CLASS_APPLICATION_STATUS) - State Flags:
2019-08-12 08:23:23.841 Info, Node003,       InNif: true
2019-08-12 08:23:23.841 Info, Node003,       StaticRequests: 4
2019-08-12 08:23:23.841 Info, Node003, (37 - COMMAND_CLASS_SWITCH_BINARY) - Compatibility Flags:
2019-08-12 08:23:23.841 Info, Node003, (37 - COMMAND_CLASS_SWITCH_BINARY) - State Flags:
2019-08-12 08:23:23.841 Info, Node003,       Encrypted: true
2019-08-12 08:23:23.841 Info, Node003,       InNif: true
2019-08-12 08:23:23.842 Info, Node003, (39 - COMMAND_CLASS_SWITCH_ALL) - Compatibility Flags:
2019-08-12 08:23:23.842 Info, Node003, (39 - COMMAND_CLASS_SWITCH_ALL) - State Flags:
2019-08-12 08:23:23.842 Info, Node003,       StaticRequests: 4
2019-08-12 08:23:23.842 Info, Node003, (50 - COMMAND_CLASS_METER) - Compatibility Flags:
2019-08-12 08:23:23.842 Info, Node003, (50 - COMMAND_CLASS_METER) - State Flags:
2019-08-12 08:23:23.842 Info, Node003,       CCVersion: 3
2019-08-12 08:23:23.842 Info, Node003,       Encrypted: true
2019-08-12 08:23:23.842 Info, Node003,       InNif: true
2019-08-12 08:23:23.842 Info, Node003,       StaticRequests: 2
2019-08-12 08:23:23.842 Warning, Localization::ReadXMLVIDHelp: Error in /opt/zwave2mqtt_16/store/ozwcache_0xe0080d69.xml at line 584 - No Help Entry for CommandClass 50, ValueID: 0 (-1):  (null) (Lang: )
2019-08-12 08:23:23.842 Warning, Localization::ReadXMLVIDHelp: Error in /opt/zwave2mqtt_16/store/ozwcache_0xe0080d69.xml at line 587 - No Help Entry for CommandClass 50, ValueID: 2 (-1):  (null) (Lang: )
2019-08-12 08:23:23.842 Warning, Localization::ReadXMLVIDHelp: Error in /opt/zwave2mqtt_16/store/ozwcache_0xe0080d69.xml at line 590 - No Help Entry for CommandClass 50, ValueID: 256 (-1):  (null) (Lang: )
2019-08-12 08:23:23.842 Warning, Localization::ReadXMLVIDHelp: Error in /opt/zwave2mqtt_16/store/ozwcache_0xe0080d69.xml at line 593 - No Help Entry for CommandClass 50, ValueID: 257 (-1):  (null) (Lang: )
2019-08-12 08:23:23.842 Info, Node003, (86 - COMMAND_CLASS_CRC_16_ENCAP) - Compatibility Flags:
2019-08-12 08:23:23.842 Info, Node003, (86 - COMMAND_CLASS_CRC_16_ENCAP) - State Flags:
2019-08-12 08:23:23.842 Info, Node003,       InNif: true
2019-08-12 08:23:23.842 Info, Node003,       StaticRequests: 4
2019-08-12 08:23:23.842 Info, Node003, (90 - COMMAND_CLASS_DEVICE_RESET_LOCALLY) - Compatibility Flags:
2019-08-12 08:23:23.842 Info, Node003, (90 - COMMAND_CLASS_DEVICE_RESET_LOCALLY) - State Flags:
2019-08-12 08:23:23.842 Info, Node003,       Encrypted: true
2019-08-12 08:23:23.842 Info, Node003,       InNif: true
2019-08-12 08:23:23.842 Info, Node003,       StaticRequests: 4
2019-08-12 08:23:23.842 Info, Node003, (94 - COMMAND_CLASS_ZWAVEPLUS_INFO) - Compatibility Flags:
2019-08-12 08:23:23.842 Info, Node003, (94 - COMMAND_CLASS_ZWAVEPLUS_INFO) - State Flags:
2019-08-12 08:23:23.842 Info, Node003,       InNif: true
2019-08-12 08:23:23.842 Info, Node003,       StaticRequests: 6
2019-08-12 08:23:23.842 Info, Node003, (96 - COMMAND_CLASS_MULTI_INSTANCE/CHANNEL) - Compatibility Flags:
2019-08-12 08:23:23.842 Info, Node003, (96 - COMMAND_CLASS_MULTI_INSTANCE/CHANNEL) - State Flags:
2019-08-12 08:23:23.842 Info, Node003, (112 - COMMAND_CLASS_CONFIGURATION) - Compatibility Flags:
2019-08-12 08:23:23.843 Info, Node003, (112 - COMMAND_CLASS_CONFIGURATION) - State Flags:
2019-08-12 08:23:23.843 Info, Node003,       Encrypted: true
2019-08-12 08:23:23.843 Info, Node003,       InNif: true
2019-08-12 08:23:23.843 Info, Node003,       StaticRequests: 4
2019-08-12 08:23:23.843 Info, Node003, (113 - COMMAND_CLASS_NOTIFICATION) - Compatibility Flags:
2019-08-12 08:23:23.843 Info, Node003, (113 - COMMAND_CLASS_NOTIFICATION) - State Flags:
2019-08-12 08:23:23.843 Info, Node003,       CCVersion: 8
2019-08-12 08:23:23.843 Info, Node003,       Encrypted: true
2019-08-12 08:23:23.843 Info, Node003,       InNif: true
2019-08-12 08:23:23.843 Info, Node003,       StaticRequests: 0
2019-08-12 08:23:23.843 Warning, Value size is invalid (0). Only 1, 2 & 4 supported for node 3, class 0x71, instance 1, index 8
2019-08-12 08:23:23.843 Info, Node003, (114 - COMMAND_CLASS_MANUFACTURER_SPECIFIC) - Compatibility Flags:
2019-08-12 08:23:23.844 Info, Node003, (114 - COMMAND_CLASS_MANUFACTURER_SPECIFIC) - State Flags:
2019-08-12 08:23:23.844 Info, Node003,       CCVersion: 2
2019-08-12 08:23:23.844 Info, Node003,       Encrypted: true
2019-08-12 08:23:23.844 Info, Node003,       InNif: true
2019-08-12 08:23:23.844 Info, Node003,       StaticRequests: 0
2019-08-12 08:23:23.844 Info, Node003, (115 - COMMAND_CLASS_POWERLEVEL) - Compatibility Flags:
2019-08-12 08:23:23.844 Info, Node003, (115 - COMMAND_CLASS_POWERLEVEL) - State Flags:
2019-08-12 08:23:23.844 Info, Node003,       Encrypted: true
2019-08-12 08:23:23.844 Info, Node003,       InNif: true
2019-08-12 08:23:23.844 Info, Node003,       StaticRequests: 4
2019-08-12 08:23:23.844 Info, Node003, (117 - COMMAND_CLASS_PROTECTION) - Compatibility Flags:
2019-08-12 08:23:23.844 Info, Node003, (117 - COMMAND_CLASS_PROTECTION) - State Flags:
2019-08-12 08:23:23.844 Info, Node003,       Encrypted: true
2019-08-12 08:23:23.844 Info, Node003,       InNif: true
2019-08-12 08:23:23.844 Info, Node003,       StaticRequests: 4
2019-08-12 08:23:23.844 Info, Node003, (133 - COMMAND_CLASS_ASSOCIATION) - Compatibility Flags:
2019-08-12 08:23:23.844 Info, Node003, (133 - COMMAND_CLASS_ASSOCIATION) - State Flags:
2019-08-12 08:23:23.844 Info, Node003,       Encrypted: true
2019-08-12 08:23:23.844 Info, Node003,       InNif: true
2019-08-12 08:23:23.844 Info, Node003,       StaticRequests: 4
2019-08-12 08:23:23.844 Info, Node003, (134 - COMMAND_CLASS_VERSION) - Compatibility Flags:
2019-08-12 08:23:23.844 Info, Node003, (134 - COMMAND_CLASS_VERSION) - State Flags:
2019-08-12 08:23:23.844 Info, Node003,       Encrypted: true
2019-08-12 08:23:23.844 Info, Node003,       InNif: true
2019-08-12 08:23:23.844 Info, Node003,       StaticRequests: 4
2019-08-12 08:23:23.844 Info, Node003, (142 - COMMAND_CLASS_MULTI_CHANNEL_ASSOCIATION) - Compatibility Flags:
2019-08-12 08:23:23.844 Info, Node003, (142 - COMMAND_CLASS_MULTI_CHANNEL_ASSOCIATION) - State Flags:
2019-08-12 08:23:23.844 Info, Node003,       Encrypted: true
2019-08-12 08:23:23.844 Info, Node003,       InNif: true
2019-08-12 08:23:23.844 Info, Node003,       StaticRequests: 4
2019-08-12 08:23:23.845 Info, Node003, (152 - COMMAND_CLASS_SECURITY) - Compatibility Flags:
2019-08-12 08:23:23.845 Info, Node003, (152 - COMMAND_CLASS_SECURITY) - State Flags:
2019-08-12 08:23:23.845 Info, Node003,       InNif: true
2019-08-12 08:23:23.845 Info, Node003,       StaticRequests: 4
2019-08-12 08:23:23.847 Info, Node005, (32 - COMMAND_CLASS_BASIC) - Compatibility Flags:
2019-08-12 08:23:23.847 Info, Node005,       Mapping: 49
2019-08-12 08:23:23.847 Info, Node005, (32 - COMMAND_CLASS_BASIC) - State Flags:
2019-08-12 08:23:23.847 Info, Node005,       AfterMark: true
2019-08-12 08:23:23.847 Info, Node005,       StaticRequests: 4
2019-08-12 08:23:23.847 Info, Node005, (48 - COMMAND_CLASS_SENSOR_BINARY) - Compatibility Flags:
2019-08-12 08:23:23.847 Info, Node005, (48 - COMMAND_CLASS_SENSOR_BINARY) - State Flags:
2019-08-12 08:23:23.847 Info, Node005,       InNif: true
2019-08-12 08:23:23.847 Info, Node005,       StaticRequests: 4
2019-08-12 08:23:23.847 Info, Node005, (49 - COMMAND_CLASS_SENSOR_MULTILEVEL) - Compatibility Flags:
2019-08-12 08:23:23.847 Info, Node005, (49 - COMMAND_CLASS_SENSOR_MULTILEVEL) - State Flags:
2019-08-12 08:23:23.847 Info, Node005,       CCVersion: 5
2019-08-12 08:23:23.847 Info, Node005,       InNif: true
2019-08-12 08:23:23.847 Info, Node005, (90 - COMMAND_CLASS_DEVICE_RESET_LOCALLY) - Compatibility Flags:
2019-08-12 08:23:23.847 Info, Node005, (90 - COMMAND_CLASS_DEVICE_RESET_LOCALLY) - State Flags:
2019-08-12 08:23:23.847 Info, Node005,       InNif: true
2019-08-12 08:23:23.847 Info, Node005,       StaticRequests: 4
2019-08-12 08:23:23.847 Info, Node005, (94 - COMMAND_CLASS_ZWAVEPLUS_INFO) - Compatibility Flags:
2019-08-12 08:23:23.847 Info, Node005, (94 - COMMAND_CLASS_ZWAVEPLUS_INFO) - State Flags:
2019-08-12 08:23:23.847 Info, Node005,       InNif: true
2019-08-12 08:23:23.847 Info, Node005,       StaticRequests: 6
2019-08-12 08:23:23.848 Info, Node005, (112 - COMMAND_CLASS_CONFIGURATION) - Compatibility Flags:
2019-08-12 08:23:23.848 Info, Node005, (112 - COMMAND_CLASS_CONFIGURATION) - State Flags:
2019-08-12 08:23:23.848 Info, Node005,       InNif: true
2019-08-12 08:23:23.848 Info, Node005,       StaticRequests: 4
2019-08-12 08:23:23.848 Info, Node005, (113 - COMMAND_CLASS_NOTIFICATION) - Compatibility Flags:
2019-08-12 08:23:23.848 Info, Node005,       GetSupported: false
2019-08-12 08:23:23.848 Info, Node005, (113 - COMMAND_CLASS_NOTIFICATION) - State Flags:
2019-08-12 08:23:23.848 Info, Node005,       CCVersion: 3
2019-08-12 08:23:23.848 Info, Node005,       InNif: true
2019-08-12 08:23:23.848 Info, Node005,       StaticRequests: 0
2019-08-12 08:23:23.848 Warning, Value size is invalid (0). Only 1, 2 & 4 supported for node 5, class 0x71, instance 1, index 7
2019-08-12 08:23:23.848 Info, Node005, (114 - COMMAND_CLASS_MANUFACTURER_SPECIFIC) - Compatibility Flags:
2019-08-12 08:23:23.848 Info, Node005, (114 - COMMAND_CLASS_MANUFACTURER_SPECIFIC) - State Flags:
2019-08-12 08:23:23.849 Info, Node005,       CCVersion: 2
2019-08-12 08:23:23.849 Info, Node005,       InNif: true
2019-08-12 08:23:23.849 Info, Node005,       StaticRequests: 0
2019-08-12 08:23:23.849 Info, Node005, (115 - COMMAND_CLASS_POWERLEVEL) - Compatibility Flags:
2019-08-12 08:23:23.849 Info, Node005, (115 - COMMAND_CLASS_POWERLEVEL) - State Flags:
2019-08-12 08:23:23.849 Info, Node005,       InNif: true
2019-08-12 08:23:23.849 Info, Node005,       StaticRequests: 4
2019-08-12 08:23:23.849 Info, Node005, (128 - COMMAND_CLASS_BATTERY) - Compatibility Flags:
2019-08-12 08:23:23.849 Info, Node005, (128 - COMMAND_CLASS_BATTERY) - State Flags:
2019-08-12 08:23:23.849 Info, Node005,       InNif: true
2019-08-12 08:23:23.849 Info, Node005,       StaticRequests: 4
2019-08-12 08:23:23.849 Info, Node005, (132 - COMMAND_CLASS_WAKE_UP) - Compatibility Flags:
2019-08-12 08:23:23.849 Info, Node005, (132 - COMMAND_CLASS_WAKE_UP) - State Flags:
2019-08-12 08:23:23.849 Info, Node005,       CCVersion: 2
2019-08-12 08:23:23.849 Info, Node005,       InNif: true
2019-08-12 08:23:23.849 Info, Node005,       StaticRequests: 0
2019-08-12 08:23:23.849 Info, Node005, (133 - COMMAND_CLASS_ASSOCIATION) - Compatibility Flags:
2019-08-12 08:23:23.849 Info, Node005, (133 - COMMAND_CLASS_ASSOCIATION) - State Flags:
2019-08-12 08:23:23.849 Info, Node005,       InNif: true
2019-08-12 08:23:23.849 Info, Node005,       StaticRequests: 4
2019-08-12 08:23:23.849 Info, Node005, (134 - COMMAND_CLASS_VERSION) - Compatibility Flags:
2019-08-12 08:23:23.849 Info, Node005, (134 - COMMAND_CLASS_VERSION) - State Flags:
2019-08-12 08:23:23.849 Info, Node005,       InNif: true
2019-08-12 08:23:23.849 Info, Node005,       StaticRequests: 4
2019-08-12 08:23:23.850 Info, contrlr, Received reply to FUNC_ID_SERIAL_API_GET_INIT_DATA:
2019-08-12 08:23:23.850 Info, contrlr,     Node 001 - Known
2019-08-12 08:23:23.850 Detail, Node001, AdvanceQueries queryPending=0 queryRetries=0 queryStage=CacheLoad live=1
2019-08-12 08:23:23.850 Detail, Node001, QueryStage_CacheLoad
2019-08-12 08:23:23.850 Info, Node001, Loading Cache for node 1: Manufacturer=AEON Labs, Product=ZW090 Z-Stick Gen5 EU
2019-08-12 08:23:23.850 Info, Node001, Node Identity Codes: 0086:0001:005a
2019-08-12 08:23:23.850 Detail, Node001, QueryStage_Associations
2019-08-12 08:23:23.850 Detail, Node001, QueryStage_Neighbors
2019-08-12 08:23:23.850 Detail, contrlr, Requesting routing info (neighbor list) for Node 1
2019-08-12 08:23:23.850 Detail, Node001, Queuing (Command) Get Routing Info (Node=1): 0x01, 0x07, 0x00, 0x80, 0x01, 0x00, 0x00, 0x03, 0x7a
2019-08-12 08:23:23.850 Detail, Node001, Queuing (Query) Query Stage Complete (Neighbors)
2019-08-12 08:23:23.850 Info, contrlr,     Node 002 - Known
2019-08-12 08:23:23.850 Detail, Node002, AdvanceQueries queryPending=0 queryRetries=0 queryStage=CacheLoad live=1
2019-08-12 08:23:23.850 Detail, Node002, QueryStage_CacheLoad
2019-08-12 08:23:23.850 Info, Node002, Loading Cache for node 2: Manufacturer=AEON Labs, Product=ZW096 Smart Switch 6
2019-08-12 08:23:23.850 Info, Node002, Node Identity Codes: 0086:0003:0060
2019-08-12 08:23:23.850 Info, Node002, NoOperation::Set - Routing=true
2019-08-12 08:23:23.850 Detail, Node002, Queuing (NoOp) NoOperation_Set (Node=2): 0x01, 0x09, 0x00, 0x13, 0x02, 0x02, 0x00, 0x00, 0x25, 0x0a, 0xca
2019-08-12 08:23:23.850 Detail, Node002, Queuing (Query) Query Stage Complete (CacheLoad)
2019-08-12 08:23:23.850 Info, contrlr,     Node 003 - Known
2019-08-12 08:23:23.850 Detail, Node003, AdvanceQueries queryPending=0 queryRetries=0 queryStage=CacheLoad live=1
2019-08-12 08:23:23.850 Detail, Node003, QueryStage_CacheLoad
2019-08-12 08:23:23.850 Info, Node003, Loading Cache for node 3: Manufacturer=FIBARO System, Product=FGWOE/F Walli Outlet
2019-08-12 08:23:23.850 Info, Node003, Node Identity Codes: 010f:1f01:1000
2019-08-12 08:23:23.850 Info, Node003, NoOperation::Set - Routing=true
2019-08-12 08:23:23.850 Detail, Node003, Queuing (NoOp) NoOperation_Set (Node=3): 0x01, 0x09, 0x00, 0x13, 0x03, 0x02, 0x00, 0x00, 0x25, 0x0b, 0xca
2019-08-12 08:23:23.850 Detail, Node003, Queuing (Query) Query Stage Complete (CacheLoad)
2019-08-12 08:23:23.850 Info, contrlr,     Node 005 - Known
2019-08-12 08:23:23.850 Detail, Node005, AdvanceQueries queryPending=0 queryRetries=0 queryStage=CacheLoad live=1
2019-08-12 08:23:23.850 Detail, Node005, QueryStage_CacheLoad
2019-08-12 08:23:23.850 Info, Node005, Loading Cache for node 5: Manufacturer=AEON Labs, Product=ZW100 MultiSensor 6
2019-08-12 08:23:23.851 Info, Node005, Node Identity Codes: 0086:0002:0064
2019-08-12 08:23:23.851 Info, Node005, NoOperation::Set - Routing=true
2019-08-12 08:23:23.851 Detail, Node005, Queuing (NoOp) NoOperation_Set (Node=5): 0x01, 0x09, 0x00, 0x13, 0x05, 0x02, 0x00, 0x00, 0x25, 0x0c, 0xcb
2019-08-12 08:23:23.851 Detail, Node005, Queuing (Query) Query Stage Complete (CacheLoad)
2019-08-12 08:23:23.851 Detail, contrlr,   Expected reply was received
2019-08-12 08:23:23.851 Detail, contrlr,   Message transaction complete
2019-08-12 08:23:23.851 Detail,
2019-08-12 08:23:23.851 Detail, contrlr, Removing current message
2019-08-12 08:23:23.851 Detail, Node001, Notification: DriverReady
2019-08-12 08:23:23.851 Detail, Node001, Notification: NodeAdded
2019-08-12 08:23:23.851 Detail, Node001, Notification: NodeProtocolInfo
2019-08-12 08:23:23.851 Detail, Node001, Notification: EssentialNodeQueriesComplete
2019-08-12 08:23:23.851 Detail, Node001, Notification: ValueAdded
2019-08-12 08:23:23.851 Detail, Node001, Notification: ValueAdded
2019-08-12 08:23:23.851 Detail, Node001, Notification: ValueAdded
2019-08-12 08:23:23.851 Detail, Node001, Notification: ValueAdded
2019-08-12 08:23:23.851 Detail, Node001, Notification: ValueAdded
2019-08-12T08:23:23.852Z z2m:Zwave Scanning network with homeid: 0xe0080d69
2019-08-12T08:23:23.852Z z2m:Zwave Node added 1
2019-08-12T08:23:23.853Z z2m:Zwave node 1 AVAILABLE: AEON Labs - ZW090 Z-Stick Gen5 EU (Static PC Controller)
2019-08-12T08:23:23.854Z z2m:Zwave ValueAdded: 1-32-1-0 Basic
2019-08-12T08:23:23.855Z z2m:Zwave ValueAdded: 1-112-1-81 LED indicator configuration
2019-08-12T08:23:23.856Z z2m:Zwave ValueAdded: 1-112-1-220 Configuration of the RF power level
2019-08-12T08:23:23.856Z z2m:Zwave ValueAdded: 1-112-1-242 Security network enabled
2019-08-12 08:23:23.856 Detail, Node001, Notification: ValueAdded
2019-08-12 08:23:23.856 Detail, Node001, Notification: ValueAdded
2019-08-12 08:23:23.856 Detail, Node001, Notification: ValueAdded
2019-08-12 08:23:23.856 Detail, Node001, Notification: ValueAdded
2019-08-12T08:23:23.856Z z2m:Zwave ValueAdded: 1-112-1-243 Security network key
2019-08-12T08:23:23.857Z z2m:Zwave ValueAdded: 1-112-1-252 Lock/Unlock Configuration
2019-08-12T08:23:23.857Z z2m:Zwave ValueAdded: 1-112-1-255 Reset default configuration
2019-08-12T08:23:23.857Z z2m:Zwave ValueAdded: 1-114-1-0 Loaded Config Revision
2019-08-12 08:23:23.857 Detail, Node001, Notification: ValueAdded
2019-08-12 08:23:23.857 Detail, Node001, Notification: ValueAdded
2019-08-12 08:23:23.857 Detail, Node001, Notification: ValueAdded
2019-08-12 08:23:23.857 Detail, Node001, Notification: NodeNaming
2019-08-12 08:23:23.857 Detail, Node002, Notification: NodeAdded
2019-08-12 08:23:23.857 Detail, Node002, Notification: NodeProtocolInfo
2019-08-12 08:23:23.857 Detail, Node002, Notification: EssentialNodeQueriesComplete
2019-08-12 08:23:23.857 Detail, Node002, Notification: ValueAdded
2019-08-12 08:23:23.857 Detail, Node002, Notification: ValueAdded
2019-08-12 08:23:23.857 Detail, Node002, Notification: ValueAdded
2019-08-12 08:23:23.858 Detail, Node002, Notification: ValueAdded
2019-08-12 08:23:23.858 Detail, Node002, Notification: ValueAdded
2019-08-12 08:23:23.858 Detail, Node002, Notification: ValueAdded
2019-08-12T08:23:23.858Z z2m:Zwave ValueAdded: 1-114-1-1 Config File Revision
2019-08-12T08:23:23.858Z z2m:Zwave ValueAdded: 1-114-1-2 Latest Available Config File Revision
2019-08-12T08:23:23.858Z z2m:Zwave ValueAdded: 1-114-1-3 Device ID
2019-08-12T08:23:23.858Z z2m:Zwave ValueAdded: 1-114-1-4 Serial Number
2019-08-12T08:23:23.859Z z2m:Zwave Node added 2
2019-08-12T08:23:23.860Z z2m:Zwave node 2 AVAILABLE: AEON Labs - ZW096 Smart Switch 6 (On/Off Power Switch)
2019-08-12T08:23:23.861Z z2m:Zwave ValueAdded: 2-37-1-0 Switch
2019-08-12T08:23:23.862Z z2m:Zwave ValueAdded: 2-38-1-5 Dimming Duration
2019-08-12T08:23:23.863Z z2m:Zwave ValueAdded: 2-38-1-0 Level
2019-08-12T08:23:23.863Z z2m:Zwave ValueAdded: 2-38-1-1 Bright
2019-08-12T08:23:23.863Z z2m:Zwave ValueAdded: 2-38-1-2 Dim
2019-08-12 08:23:23.863 Detail, Node002, Notification: ValueAdded
2019-08-12 08:23:23.863 Detail, Node002, Notification: ValueAdded
2019-08-12 08:23:23.863 Detail, Node002, Notification: ValueAdded
2019-08-12 08:23:23.863 Detail, Node002, Notification: ValueAdded
2019-08-12 08:23:23.863 Detail, Node002, Notification: ValueAdded
2019-08-12 08:23:23.863 Detail, Node002, Notification: ValueAdded
2019-08-12 08:23:23.863 Detail, Node002, Notification: ValueAdded
2019-08-12 08:23:23.863 Detail, Node002, Notification: ValueAdded
2019-08-12 08:23:23.863 Detail, Node002, Notification: ValueAdded
2019-08-12 08:23:23.863 Detail, Node002, Notification: ValueAdded
2019-08-12 08:23:23.863 Detail, Node002, Notification: ValueAdded
2019-08-12T08:23:23.863Z z2m:Zwave ValueAdded: 2-38-1-3 Ignore Start Level
2019-08-12T08:23:23.864Z z2m:Zwave ValueAdded: 2-38-1-4 Start Level
2019-08-12T08:23:23.864Z z2m:Zwave ValueAdded: 2-39-1-0 Switch All
2019-08-12T08:23:23.864Z z2m:Zwave ValueAdded: 2-50-1-0 Electric - kWh
2019-08-12T08:23:23.865Z z2m:Zwave ValueAdded: 2-50-1-2 Electric - W
2019-08-12T08:23:23.865Z z2m:Zwave ValueAdded: 2-50-1-4 Electric - V
2019-08-12T08:23:23.866Z z2m:Zwave ValueAdded: 2-50-1-5 Electric - A
2019-08-12T08:23:23.866Z z2m:Zwave ValueAdded: 2-50-1-256 Exporting
2019-08-12T08:23:23.866Z z2m:Zwave ValueAdded: 2-50-1-257 Reset
2019-08-12T08:23:23.866Z z2m:Zwave ValueAdded: 2-51-1-2 Color Channels
2019-08-12T08:23:23.867Z z2m:Zwave ValueAdded: 2-94-1-0 ZWave+ Version
2019-08-12 08:23:23.867 Detail, Node002, Notification: ValueAdded
2019-08-12 08:23:23.867 Detail, Node002, Notification: ValueAdded
2019-08-12 08:23:23.867 Detail, Node002, Notification: ValueAdded
2019-08-12 08:23:23.867 Detail, Node002, Notification: ValueAdded
2019-08-12 08:23:23.867 Detail, Node002, Notification: ValueAdded
2019-08-12 08:23:23.867 Detail, Node002, Notification: ValueAdded
2019-08-12 08:23:23.867 Detail, Node002, Notification: ValueAdded
2019-08-12 08:23:23.867 Detail, Node002, Notification: ValueAdded
2019-08-12 08:23:23.867 Detail, Node002, Notification: ValueAdded
2019-08-12 08:23:23.867 Detail, Node002, Notification: ValueAdded
2019-08-12 08:23:23.867 Detail, Node002, Notification: ValueAdded
2019-08-12 08:23:23.867 Detail, Node002, Notification: ValueAdded
2019-08-12 08:23:23.867 Detail, Node002, Notification: ValueAdded
2019-08-12 08:23:23.867 Detail, Node002, Notification: ValueAdded
2019-08-12 08:23:23.867 Detail, Node002, Notification: ValueAdded
2019-08-12 08:23:23.867 Detail, Node002, Notification: ValueAdded
2019-08-12 08:23:23.867 Detail, Node002, Notification: ValueAdded
2019-08-12T08:23:23.867Z z2m:Zwave ValueAdded: 2-94-1-1 InstallerIcon
2019-08-12T08:23:23.867Z z2m:Zwave ValueAdded: 2-94-1-2 UserIcon
2019-08-12T08:23:23.868Z z2m:Zwave ValueAdded: 2-112-1-3 Current Overload Protection
2019-08-12T08:23:23.868Z z2m:Zwave ValueAdded: 2-112-1-20 Output Load Status
2019-08-12T08:23:23.868Z z2m:Zwave ValueAdded: 2-112-1-21 RGB Led Color for Testing
2019-08-12T08:23:23.868Z z2m:Zwave ValueAdded: 2-112-1-80 Notification status
2019-08-12T08:23:23.869Z z2m:Zwave ValueAdded: 2-112-1-81 Configure the state of the LED
2019-08-12T08:23:23.869Z z2m:Zwave ValueAdded: 2-112-1-83 Night Light Color
2019-08-12T08:23:23.869Z z2m:Zwave ValueAdded: 2-112-1-84 RGB Brightness in Energy Mode
2019-08-12T08:23:23.869Z z2m:Zwave ValueAdded: 2-112-1-85 Parameter #85
2019-08-12T08:23:23.869Z z2m:Zwave ValueAdded: 2-112-1-90 Enables/disables parameter 91/92
2019-08-12T08:23:23.870Z z2m:Zwave ValueAdded: 2-112-1-91 Minimum Change to send Report (Watt)
2019-08-12T08:23:23.870Z z2m:Zwave ValueAdded: 2-112-1-92 Minimum Change to send Report (%)
2019-08-12T08:23:23.870Z z2m:Zwave ValueAdded: 2-112-1-100 Default Group Reports
2019-08-12T08:23:23.870Z z2m:Zwave ValueAdded: 2-112-1-101 Report type sent in Reporting Group 1
2019-08-12T08:23:23.870Z z2m:Zwave ValueAdded: 2-112-1-102 Report type sent in Reporting Group 2
2019-08-12T08:23:23.871Z z2m:Zwave ValueAdded: 2-112-1-103 Report type sent in Reporting Group 3
2019-08-12 08:23:23.871 Detail, Node002, Notification: ValueAdded
2019-08-12 08:23:23.871 Detail, Node002, Notification: ValueAdded
2019-08-12 08:23:23.871 Detail, Node002, Notification: ValueAdded
2019-08-12 08:23:23.871 Detail, Node002, Notification: ValueAdded
2019-08-12 08:23:23.871 Detail, Node002, Notification: ValueAdded
2019-08-12T08:23:23.871Z z2m:Zwave ValueAdded: 2-112-1-110 Set 111 to 113 to default
2019-08-12T08:23:23.871Z z2m:Zwave ValueAdded: 2-112-1-111 Send Interval for Reporting Group 1
2019-08-12T08:23:23.871Z z2m:Zwave ValueAdded: 2-112-1-112 Send Interval for Reporting Group 2
2019-08-12T08:23:23.872Z z2m:Zwave ValueAdded: 2-112-1-113 Send Interval for Reporting Group 3
2019-08-12T08:23:23.872Z z2m:Zwave ValueAdded: 2-112-1-200 Partner ID
2019-08-12 08:23:23.872 Detail, Node002, Notification: ValueAdded
2019-08-12 08:23:23.872 Detail, Node002, Notification: ValueAdded
2019-08-12 08:23:23.872 Detail, Node002, Notification: ValueAdded
2019-08-12 08:23:23.872 Detail, Node002, Notification: ValueAdded
2019-08-12 08:23:23.872 Detail, Node002, Notification: ValueAdded
2019-08-12 08:23:23.872 Detail, Node002, Notification: ValueAdded
2019-08-12 08:23:23.872 Detail, Node002, Notification: ValueAdded
2019-08-12 08:23:23.872 Detail, Node002, Notification: ValueAdded
2019-08-12 08:23:23.872 Detail, Node002, Notification: ValueAdded
2019-08-12 08:23:23.872 Detail, Node002, Notification: ValueAdded
2019-08-12 08:23:23.872 Detail, Node002, Notification: ValueAdded
2019-08-12T08:23:23.872Z z2m:Zwave ValueAdded: 2-112-1-252 Configuration Locked
2019-08-12T08:23:23.872Z z2m:Zwave ValueAdded: 2-112-1-254 Device tag
2019-08-12T08:23:23.873Z z2m:Zwave ValueAdded: 2-112-1-255 Reset device
2019-08-12T08:23:23.873Z z2m:Zwave ValueAdded: 2-114-1-0 Loaded Config Revision
2019-08-12T08:23:23.873Z z2m:Zwave ValueAdded: 2-114-1-1 Config File Revision
2019-08-12T08:23:23.873Z z2m:Zwave ValueAdded: 2-114-1-2 Latest Available Config File Revision
2019-08-12T08:23:23.873Z z2m:Zwave ValueAdded: 2-114-1-3 Device ID
2019-08-12T08:23:23.874Z z2m:Zwave ValueAdded: 2-114-1-4 Serial Number
2019-08-12T08:23:23.874Z z2m:Zwave ValueAdded: 2-115-1-0 Powerlevel
2019-08-12T08:23:23.874Z z2m:Zwave ValueAdded: 2-115-1-1 Timeout
2019-08-12T08:23:23.874Z z2m:Zwave ValueAdded: 2-115-1-2 Set Powerlevel
2019-08-12 08:23:23.874 Detail, Node002, Notification: ValueAdded
2019-08-12 08:23:23.875 Detail, Node002, Notification: ValueAdded
2019-08-12 08:23:23.875 Detail, Node002, Notification: ValueAdded
2019-08-12 08:23:23.875 Detail, Node002, Notification: ValueAdded
2019-08-12T08:23:23.875Z z2m:Zwave ValueAdded: 2-115-1-3 Test Node
2019-08-12T08:23:23.875Z z2m:Zwave ValueAdded: 2-115-1-4 Test Powerlevel
2019-08-12T08:23:23.875Z z2m:Zwave ValueAdded: 2-115-1-5 Frame Count
2019-08-12T08:23:23.875Z z2m:Zwave ValueAdded: 2-115-1-6 Test
2019-08-12 08:23:23.875 Detail, Node002, Notification: ValueAdded
2019-08-12 08:23:23.875 Detail, Node002, Notification: ValueAdded
2019-08-12 08:23:23.875 Detail, Node002, Notification: ValueAdded
2019-08-12 08:23:23.875 Detail, Node002, Notification: ValueAdded
2019-08-12 08:23:23.876 Detail, Node002, Notification: ValueAdded
2019-08-12 08:23:23.876 Detail, Node002, Notification: Group
2019-08-12 08:23:23.876 Detail, Node002, Notification: Group
2019-08-12 08:23:23.876 Detail, Node002, Notification: ValueAdded
2019-08-12 08:23:23.876 Detail, Node002, Notification: ValueAdded
2019-08-12 08:23:23.876 Detail, Node002, Notification: ValueAdded
2019-08-12 08:23:23.876 Detail, Node002, Notification: NodeNaming
2019-08-12 08:23:23.876 Detail, Node003, Notification: NodeAdded
2019-08-12 08:23:23.876 Detail, Node003, Notification: NodeProtocolInfo
2019-08-12 08:23:23.876 Detail, Node003, Notification: EssentialNodeQueriesComplete
2019-08-12 08:23:23.876 Detail, Node003, Notification: ValueAdded
2019-08-12T08:23:23.876Z z2m:Zwave ValueAdded: 2-115-1-7 Report
2019-08-12T08:23:23.876Z z2m:Zwave ValueAdded: 2-115-1-8 Test Status
2019-08-12T08:23:23.876Z z2m:Zwave ValueAdded: 2-115-1-9 Acked Frames
2019-08-12T08:23:23.876Z z2m:Zwave ValueAdded: 2-129-1-0 Day
2019-08-12T08:23:23.877Z z2m:Zwave ValueAdded: 2-129-1-1 Hour
2019-08-12T08:23:23.877Z z2m:Zwave ValueAdded: 2-129-1-2 Minute
2019-08-12T08:23:23.877Z z2m:Zwave ValueAdded: 2-134-1-0 Library Version
2019-08-12T08:23:23.877Z z2m:Zwave ValueAdded: 2-134-1-1 Protocol Version
2019-08-12T08:23:23.878Z z2m:Zwave ValueAdded: 2-134-1-2 Application Version
2019-08-12T08:23:23.878Z z2m:Zwave Node added 3
2019-08-12T08:23:23.878Z z2m:Zwave node 3 AVAILABLE: FIBARO System - FGWOE/F Walli Outlet (On/Off Power Switch Wall Outlet)
2019-08-12 08:23:23.878 Detail, Node003, Notification: ValueAdded
2019-08-12 08:23:23.878 Detail, Node003, Notification: ValueAdded
2019-08-12 08:23:23.878 Detail, Node003, Notification: ValueAdded
2019-08-12 08:23:23.878 Detail, Node003, Notification: ValueAdded
2019-08-12 08:23:23.878 Detail, Node003, Notification: ValueAdded
2019-08-12 08:23:23.878 Detail, Node003, Notification: ValueAdded
2019-08-12 08:23:23.878 Detail, Node003, Notification: ValueAdded
2019-08-12 08:23:23.878 Detail, Node003, Notification: ValueAdded
2019-08-12 08:23:23.878 Detail, Node003, Notification: ValueAdded
2019-08-12 08:23:23.878 Detail, Node003, Notification: ValueAdded
2019-08-12 08:23:23.878 Detail, Node003, Notification: ValueAdded
2019-08-12 08:23:23.878 Detail, Node003, Notification: ValueAdded
2019-08-12 08:23:23.878 Detail, Node003, Notification: ValueAdded
2019-08-12 08:23:23.878 Detail, Node003, Notification: ValueAdded
2019-08-12 08:23:23.878 Detail, Node003, Notification: ValueAdded
2019-08-12 08:23:23.878 Detail, Node003, Notification: ValueAdded
2019-08-12 08:23:23.878 Detail, Node003, Notification: ValueAdded
2019-08-12 08:23:23.878 Detail, Node003, Notification: ValueAdded
2019-08-12 08:23:23.878 Detail, Node003, Notification: ValueAdded
2019-08-12 08:23:23.878 Detail, Node003, Notification: ValueAdded
2019-08-12 08:23:23.878 Detail, Node003, Notification: ValueAdded
2019-08-12 08:23:23.878 Detail, Node003, Notification: ValueAdded
2019-08-12 08:23:23.878 Detail, Node003, Notification: ValueAdded
2019-08-12 08:23:23.878 Detail, Node003, Notification: ValueAdded
2019-08-12 08:23:23.878 Detail, Node003, Notification: ValueAdded
2019-08-12 08:23:23.878 Detail, Node003, Notification: ValueAdded
2019-08-12 08:23:23.878 Detail, Node003, Notification: ValueAdded
2019-08-12 08:23:23.879 Detail, Node003, Notification: ValueAdded
2019-08-12 08:23:23.879 Detail, Node003, Notification: ValueAdded
2019-08-12 08:23:23.879 Detail, Node003, Notification: ValueAdded
2019-08-12 08:23:23.879 Detail, Node003, Notification: ValueAdded
2019-08-12 08:23:23.879 Detail, Node003, Notification: ValueAdded
2019-08-12 08:23:23.879 Detail, Node003, Notification: ValueAdded
2019-08-12 08:23:23.879 Detail, Node003, Notification: ValueAdded
2019-08-12 08:23:23.879 Detail, Node003, Notification: ValueAdded
2019-08-12 08:23:23.879 Detail, Node003, Notification: ValueAdded
2019-08-12 08:23:23.879 Detail, Node003, Notification: ValueAdded
2019-08-12 08:23:23.879 Detail, Node003, Notification: ValueAdded
2019-08-12 08:23:23.879 Detail, Node003, Notification: ValueAdded
2019-08-12 08:23:23.879 Detail, Node003, Notification: ValueAdded
2019-08-12 08:23:23.879 Detail, Node003, Notification: ValueAdded
2019-08-12 08:23:23.879 Detail, Node003, Notification: ValueAdded
2019-08-12 08:23:23.879 Detail, Node003, Notification: ValueAdded
2019-08-12 08:23:23.879 Detail, Node003, Notification: ValueAdded
2019-08-12 08:23:23.879 Detail, Node003, Notification: ValueAdded
2019-08-12 08:23:23.879 Detail, Node003, Notification: ValueAdded
2019-08-12 08:23:23.879 Detail, Node003, Notification: ValueAdded
2019-08-12 08:23:23.879 Detail, Node003, Notification: ValueAdded
2019-08-12 08:23:23.879 Detail, Node003, Notification: ValueAdded
2019-08-12 08:23:23.879 Detail, Node003, Notification: ValueAdded
2019-08-12 08:23:23.879 Detail, Node003, Notification: Group
2019-08-12 08:23:23.879 Detail, Node003, Notification: Group
2019-08-12 08:23:23.879 Detail, Node003, Notification: ValueAdded
2019-08-12 08:23:23.879 Detail, Node003, Notification: ValueAdded
2019-08-12 08:23:23.879 Detail, Node003, Notification: ValueAdded
2019-08-12 08:23:23.879 Detail, Node003, Notification: Group
2019-08-12 08:23:23.879 Detail, Node003, Notification: Group
2019-08-12 08:23:23.879 Detail, Node003, Notification: NodeNaming
2019-08-12 08:23:23.879 Detail, Node005, Notification: NodeAdded
2019-08-12 08:23:23.879 Detail, Node005, Notification: NodeProtocolInfo
2019-08-12 08:23:23.879 Detail, Node005, Notification: EssentialNodeQueriesComplete
2019-08-12 08:23:23.879 Detail, Node005, Notification: ValueAdded
2019-08-12 08:23:23.879 Detail, Node005, Notification: ValueAdded
2019-08-12 08:23:23.879 Detail, Node005, Notification: ValueAdded
2019-08-12 08:23:23.879 Detail, Node005, Notification: ValueAdded
2019-08-12 08:23:23.879 Detail, Node005, Notification: ValueAdded
2019-08-12 08:23:23.879 Detail, Node005, Notification: ValueAdded
2019-08-12 08:23:23.879 Detail, Node005, Notification: ValueAdded
2019-08-12 08:23:23.879 Detail, Node005, Notification: ValueAdded
2019-08-12 08:23:23.879 Detail, Node005, Notification: ValueAdded
2019-08-12 08:23:23.879 Detail, Node005, Notification: ValueAdded
2019-08-12 08:23:23.879 Detail, Node005, Notification: ValueAdded
2019-08-12 08:23:23.879 Detail, Node005, Notification: ValueAdded
2019-08-12 08:23:23.879 Detail, Node005, Notification: ValueAdded
2019-08-12 08:23:23.879 Detail, Node005, Notification: ValueAdded
2019-08-12 08:23:23.879 Detail, Node005, Notification: ValueAdded
2019-08-12 08:23:23.879 Detail, Node005, Notification: ValueAdded
2019-08-12 08:23:23.879 Detail, Node005, Notification: ValueAdded
2019-08-12 08:23:23.879 Detail, Node005, Notification: ValueAdded
2019-08-12 08:23:23.879 Detail, Node005, Notification: ValueAdded
2019-08-12 08:23:23.880 Detail, Node005, Notification: ValueAdded
2019-08-12 08:23:23.880 Detail, Node005, Notification: ValueAdded
2019-08-12 08:23:23.880 Detail, Node005, Notification: ValueAdded
2019-08-12 08:23:23.880 Detail, Node005, Notification: ValueAdded
2019-08-12 08:23:23.880 Detail, Node005, Notification: ValueAdded
2019-08-12 08:23:23.880 Detail, Node005, Notification: ValueAdded
2019-08-12 08:23:23.880 Detail, Node005, Notification: ValueAdded
2019-08-12 08:23:23.880 Detail, Node005, Notification: ValueAdded
2019-08-12 08:23:23.880 Detail, Node005, Notification: ValueAdded
2019-08-12 08:23:23.880 Detail, Node005, Notification: ValueAdded
2019-08-12 08:23:23.880 Detail, Node005, Notification: ValueAdded
2019-08-12 08:23:23.880 Detail, Node005, Notification: ValueAdded
2019-08-12 08:23:23.880 Detail, Node005, Notification: ValueAdded
2019-08-12 08:23:23.880 Detail, Node005, Notification: ValueAdded
2019-08-12 08:23:23.880 Detail, Node005, Notification: ValueAdded
2019-08-12 08:23:23.880 Detail, Node005, Notification: ValueAdded
2019-08-12 08:23:23.880 Detail, Node005, Notification: ValueAdded
2019-08-12 08:23:23.880 Detail, Node005, Notification: ValueAdded
2019-08-12 08:23:23.880 Detail, Node005, Notification: ValueAdded
2019-08-12 08:23:23.880 Detail, Node005, Notification: ValueAdded
2019-08-12 08:23:23.880 Detail, Node005, Notification: ValueAdded
2019-08-12 08:23:23.880 Detail, Node005, Notification: ValueAdded
2019-08-12 08:23:23.880 Detail, Node005, Notification: ValueAdded
2019-08-12 08:23:23.880 Detail, Node005, Notification: ValueAdded
2019-08-12 08:23:23.880 Detail, Node005, Notification: ValueAdded
2019-08-12 08:23:23.880 Detail, Node005, Notification: ValueAdded
2019-08-12 08:23:23.880 Detail, Node005, Notification: ValueAdded
2019-08-12 08:23:23.880 Detail, Node005, Notification: ValueAdded
2019-08-12 08:23:23.880 Detail, Node005, Notification: ValueAdded
2019-08-12 08:23:23.880 Detail, Node005, Notification: ValueAdded
2019-08-12 08:23:23.880 Detail, Node005, Notification: ValueAdded
2019-08-12 08:23:23.880 Detail, Node005, Notification: ValueAdded
2019-08-12 08:23:23.880 Detail, Node005, Notification: ValueAdded
2019-08-12 08:23:23.880 Detail, Node005, Notification: ValueAdded
2019-08-12 08:23:23.880 Detail, Node005, Notification: ValueAdded
2019-08-12 08:23:23.880 Detail, Node005, Notification: ValueAdded
2019-08-12 08:23:23.880 Detail, Node005, Notification: ValueAdded
2019-08-12 08:23:23.880 Detail, Node005, Notification: ValueAdded
2019-08-12 08:23:23.880 Detail, Node005, Notification: ValueAdded
2019-08-12T08:23:23.880Z z2m:Zwave ValueAdded: 3-37-1-0 Switch
2019-08-12T08:23:23.881Z z2m:Zwave ValueAdded: 3-39-1-0 Switch All
2019-08-12T08:23:23.881Z z2m:Zwave ValueAdded: 3-50-1-0 Electric - kWh
2019-08-12T08:23:23.882Z z2m:Zwave ValueAdded: 3-50-1-2 Electric - W
2019-08-12T08:23:23.882Z z2m:Zwave ValueAdded: 3-50-1-256 Exporting
2019-08-12T08:23:23.882Z z2m:Zwave ValueAdded: 3-50-1-257 Reset
2019-08-12T08:23:23.882Z z2m:Zwave ValueAdded: 3-94-1-0 ZWave+ Version
2019-08-12T08:23:23.883Z z2m:Zwave ValueAdded: 3-94-1-1 InstallerIcon
2019-08-12T08:23:23.883Z z2m:Zwave ValueAdded: 3-94-1-2 UserIcon
2019-08-12T08:23:23.883Z z2m:Zwave ValueAdded: 3-112-1-1 Remember device state
2019-08-12T08:23:23.883Z z2m:Zwave ValueAdded: 3-112-1-2 Overload safety switch
2019-08-12T08:23:23.884Z z2m:Zwave ValueAdded: 3-112-1-10 LED frame - power limit
2019-08-12T08:23:23.884Z z2m:Zwave ValueAdded: 3-112-1-11 LED frame - colour when ON
2019-08-12T08:23:23.884Z z2m:Zwave ValueAdded: 3-112-1-12 LED frame - colour when OFF
2019-08-12T08:23:23.884Z z2m:Zwave ValueAdded: 3-112-1-13 LED frame - brightness
2019-08-12T08:23:23.885Z z2m:Zwave ValueAdded: 3-112-1-30 Alarm configuration - 1st slot
2019-08-12T08:23:23.885Z z2m:Zwave ValueAdded: 3-112-1-31 Alarm configuration - 2nd slot
2019-08-12T08:23:23.885Z z2m:Zwave ValueAdded: 3-112-1-32 Alarm configuration - 3rd slot
2019-08-12T08:23:23.885Z z2m:Zwave ValueAdded: 3-112-1-33 Alarm configuration - 4th slot
2019-08-12T08:23:23.886Z z2m:Zwave ValueAdded: 3-112-1-34 Alarm configuration - 5th slot
2019-08-12T08:23:23.886Z z2m:Zwave ValueAdded: 3-112-1-35 Alarm configuration - duration
2019-08-12T08:23:23.886Z z2m:Zwave ValueAdded: 3-112-1-45 Associations - 2nd group
2019-08-12T08:23:23.886Z z2m:Zwave ValueAdded: 3-112-1-46 Associations - UP threshold
2019-08-12T08:23:23.886Z z2m:Zwave ValueAdded: 3-112-1-47 Associations - UP threshold frame value
2019-08-12T08:23:23.887Z z2m:Zwave ValueAdded: 3-112-1-48 Associations - DOWN threshold
2019-08-12T08:23:23.887Z z2m:Zwave ValueAdded: 3-112-1-49 Associations - DOWN threshold frame value
2019-08-12T08:23:23.887Z z2m:Zwave ValueAdded: 3-112-1-60 Power reports - include self-consumption
2019-08-12T08:23:23.887Z z2m:Zwave ValueAdded: 3-112-1-61 Power reports - on change
2019-08-12T08:23:23.888Z z2m:Zwave ValueAdded: 3-112-1-62 Power reports - periodic
2019-08-12T08:23:23.888Z z2m:Zwave ValueAdded: 3-112-1-65 Energy reports - on change
2019-08-12T08:23:23.888Z z2m:Zwave ValueAdded: 3-112-1-66 Energy reports - periodic
2019-08-12T08:23:23.888Z z2m:Zwave ValueAdded: 3-113-1-8 Power Management
2019-08-12T08:23:23.888Z z2m:Zwave ValueAdded: 3-113-1-9 System
2019-08-12T08:23:23.889Z z2m:Zwave ValueAdded: 3-113-1-256 Previous Event Cleared
2019-08-12T08:23:23.889Z z2m:Zwave ValueAdded: 3-113-1-266 Error Code
2019-08-12T08:23:23.889Z z2m:Zwave ValueAdded: 3-114-1-0 Loaded Config Revision
2019-08-12T08:23:23.889Z z2m:Zwave ValueAdded: 3-114-1-1 Config File Revision
2019-08-12T08:23:23.889Z z2m:Zwave ValueAdded: 3-114-1-2 Latest Available Config File Revision
2019-08-12T08:23:23.890Z z2m:Zwave ValueAdded: 3-114-1-3 Device ID
2019-08-12T08:23:23.890Z z2m:Zwave ValueAdded: 3-114-1-4 Serial Number
2019-08-12T08:23:23.890Z z2m:Zwave ValueAdded: 3-115-1-0 Powerlevel
2019-08-12T08:23:23.890Z z2m:Zwave ValueAdded: 3-115-1-1 Timeout
2019-08-12T08:23:23.891Z z2m:Zwave ValueAdded: 3-115-1-2 Set Powerlevel
2019-08-12T08:23:23.891Z z2m:Zwave ValueAdded: 3-115-1-3 Test Node
2019-08-12T08:23:23.891Z z2m:Zwave ValueAdded: 3-115-1-4 Test Powerlevel
2019-08-12T08:23:23.891Z z2m:Zwave ValueAdded: 3-115-1-5 Frame Count
2019-08-12T08:23:23.891Z z2m:Zwave ValueAdded: 3-115-1-6 Test
2019-08-12T08:23:23.892Z z2m:Zwave ValueAdded: 3-115-1-7 Report
2019-08-12T08:23:23.892Z z2m:Zwave ValueAdded: 3-115-1-8 Test Status
2019-08-12T08:23:23.892Z z2m:Zwave ValueAdded: 3-115-1-9 Acked Frames
2019-08-12T08:23:23.892Z z2m:Zwave ValueAdded: 3-117-1-0 Protection
2019-08-12T08:23:23.892Z z2m:Zwave ValueAdded: 3-134-1-0 Library Version
2019-08-12T08:23:23.893Z z2m:Zwave ValueAdded: 3-134-1-1 Protocol Version
2019-08-12T08:23:23.893Z z2m:Zwave ValueAdded: 3-134-1-2 Application Version
2019-08-12T08:23:23.893Z z2m:Zwave Node added 5
2019-08-12T08:23:23.893Z z2m:Zwave node 5 AVAILABLE: AEON Labs - ZW100 MultiSensor 6 (Home Security Sensor)
2019-08-12T08:23:23.893Z z2m:Zwave ValueAdded: 5-48-1-0 Sensor
2019-08-12T08:23:23.894Z z2m:Zwave ValueAdded: 5-49-1-1 Air Temperature
2019-08-12T08:23:23.894Z z2m:Zwave ValueAdded: 5-49-1-3 Illuminance
2019-08-12T08:23:23.894Z z2m:Zwave ValueAdded: 5-49-1-5 Humidity
2019-08-12T08:23:23.895Z z2m:Zwave ValueAdded: 5-49-1-27 Ultraviolet
2019-08-12T08:23:23.895Z z2m:Zwave ValueAdded: 5-49-1-256 Air Temperature Units
2019-08-12T08:23:23.895Z z2m:Zwave ValueAdded: 5-49-1-258 Illuminance Units
2019-08-12T08:23:23.896Z z2m:Zwave ValueAdded: 5-49-1-260 Humidity Units
2019-08-12T08:23:23.896Z z2m:Zwave ValueAdded: 5-49-1-282 Ultraviolet Units
2019-08-12T08:23:23.896Z z2m:Zwave ValueAdded: 5-94-1-0 ZWave+ Version
2019-08-12T08:23:23.896Z z2m:Zwave ValueAdded: 5-94-1-1 InstallerIcon
2019-08-12T08:23:23.896Z z2m:Zwave ValueAdded: 5-94-1-2 UserIcon
2019-08-12T08:23:23.897Z z2m:Zwave ValueAdded: 5-112-1-2 Wake up 10 minutes on Power On
2019-08-12T08:23:23.897Z z2m:Zwave ValueAdded: 5-112-1-3 On time
2019-08-12T08:23:23.897Z z2m:Zwave ValueAdded: 5-112-1-4 Enable Motion Sensor
2019-08-12T08:23:23.897Z z2m:Zwave ValueAdded: 5-112-1-5 Command Options
2019-08-12T08:23:23.898Z z2m:Zwave ValueAdded: 5-112-1-8 Awake timeout
2019-08-12T08:23:23.898Z z2m:Zwave ValueAdded: 5-112-1-9 Current power mode
2019-08-12T08:23:23.898Z z2m:Zwave ValueAdded: 5-112-1-39 Low Battery
2019-08-12T08:23:23.898Z z2m:Zwave ValueAdded: 5-112-1-40 Report Only On Thresholds
2019-08-12T08:23:23.898Z z2m:Zwave ValueAdded: 5-112-1-41 Temperature Reporting Threshold
2019-08-12T08:23:23.899Z z2m:Zwave ValueAdded: 5-112-1-42 Humidity Reporting Threshold
2019-08-12T08:23:23.899Z z2m:Zwave ValueAdded: 5-112-1-43 Luminance Reporting Threshold
2019-08-12T08:23:23.899Z z2m:Zwave ValueAdded: 5-112-1-44 Battery Reporting Threshold
2019-08-12T08:23:23.899Z z2m:Zwave ValueAdded: 5-112-1-45 UV Reporting Threshold
2019-08-12T08:23:23.899Z z2m:Zwave ValueAdded: 5-112-1-46 Low Temp Alarm
2019-08-12 08:23:23.900 Warning, Node005, GetBit Index 0 is not valid with BitMask 255
2019-08-12 08:23:23.900 Warning, Node005, GetBitLabel: Bit 0 is not valid with BitMask 255
2019-08-12 08:23:23.900 Warning, Node005, SetBitHelp: Bit 0 is not valid with BitMask 255
[ Aug 12 08:23:24 Stopping because all processes in service exited. ]

@robertsLando just enjoy your holiday and look at this once you get back.

sjorge commented 5 years ago

I did quickly try with help and label variables switch (so help goes in help and label in label) but it exits at the same spot.

petergebruers commented 5 years ago

OK, so after editing the line 179-180 in utils.cc (as utils.hpp doesn't have that many lines and utils.cc made more sense) it compiles.

Oops, yes the .cc file. But it does seem to improve things.

I did notice however that we are storing the label in help and help in the label? Is that correct? (both the change suggested by @petergebruers and the original code by @robertsLando have this)

Probably not. I'll make a PR with those vars swapped

https://github.com/OpenZWave/node-openzwave-shared/pull/333

z2m now no longer starts though, it seems to crash enumerating all the initial values.

Ah. I am not really collaborating on the node-openzwave-shared so no wise words... Sorry...

sjorge commented 5 years ago

It's probably z2m not handling the value returned by node-openzwave-shared after the warning (probbaly null or something) The error seems to come from https://github.com/OpenZWave/open-zwave/blob/master/config/aeotec/zw100.xml#L121

Which does indeed have a default value of 0 set. 0 does indeed not look like a valid option for that param.

Although z2m should probably still not hard exit if it hit one of those, if this is indeed the problem (as I suspect there might be some more of these in various configs).

robertsLando commented 5 years ago

@sjorge @petergebruers Wait I don't understand what you did in your PR. My intention was to obtain something like:

 "bitSetIds": {    <---------------- and this
    "1" : {label: "Battery", help: "Send Battery Report"},
    "5": {label: "Ultraviolet", help: "Send Ultraviolet Report"},
    ......
  }

With the fix suggested by @petergebruers He is storing help and label in value and that is not correct. You need to store help and label in two strings and than create a NaN object with the properties label and value set to those values.

sjorge commented 5 years ago

I only needed 1 change for it to compile on top of your changes: https://github.com/sjorge/node-openzwave-shared/commit/e67113e009d7443a7cb87d5e8a09bcc8b371922b

This resuled in z2m terminating (no core).

I also tried with swapping help and label: https://github.com/sjorge/node-openzwave-shared/commit/2459837d1fa6c67a965809b351cb5818d886784b

But the result was the same.

robertsLando commented 5 years ago

Should ask to @ekarak to take a look to it

sjorge commented 5 years ago

These warnings make sense though:

2019-08-12 08:23:23.900 Warning, Node005, GetBit Index 0 is not valid with BitMask 255
2019-08-12 08:23:23.900 Warning, Node005, GetBitLabel: Bit 0 is not valid with BitMask 255
2019-08-12 08:23:23.900 Warning, Node005, SetBitHelp: Bit 0 is not valid with BitMask 255

As the config has the default set to 0 which is indeed not a valid BitMask. But z2m(? not 100% sure what, could be node bindings) should probably not crash on it (and just show everything as unset?)

robertsLando commented 5 years ago

Maybe I got it, I think we should add 1 to the bit index, let me try

robertsLando commented 5 years ago

@sjorge check latest commit

sjorge commented 5 years ago

Will try tonight, depending on how late I am home.

sjorge commented 5 years ago

So latest commit of z2m or of the node bindings? Just to be sure I update the right thing.

robertsLando commented 5 years ago

@sjorge https://github.com/OpenZWave/node-openzwave-shared/commits/feature/BitSet The position index fix

sjorge commented 5 years ago
[root@amethyst /opt/zwave2mqtt]# npm install OpenZWave/node-openzwave-shared#feature/BitSet

> openzwave-shared@1.5.6 preinstall /opt/zwave2mqtt_16/node_modules/openzwave-shared
> node lib/install-ozw.js

> openzwave-shared@1.5.6 install /opt/zwave2mqtt_16/node_modules/openzwave-shared
> node-gyp rebuild

make: Entering directory '/opt/zwave2mqtt_16/node_modules/openzwave-shared/build'
  CXX(target) Release/obj.target/openzwave_shared/src/callbacks.o
  CXX(target) Release/obj.target/openzwave_shared/src/openzwave.o
  CXX(target) Release/obj.target/openzwave_shared/src/openzwave-config.o
  CXX(target) Release/obj.target/openzwave_shared/src/openzwave-driver.o
  CXX(target) Release/obj.target/openzwave_shared/src/openzwave-groups.o
  CXX(target) Release/obj.target/openzwave_shared/src/openzwave-management.o
  CXX(target) Release/obj.target/openzwave_shared/src/openzwave-network.o
  CXX(target) Release/obj.target/openzwave_shared/src/openzwave-nodes.o
  CXX(target) Release/obj.target/openzwave_shared/src/openzwave-polling.o
  CXX(target) Release/obj.target/openzwave_shared/src/openzwave-scenes.o
  CXX(target) Release/obj.target/openzwave_shared/src/openzwave-values.o
  CXX(target) Release/obj.target/openzwave_shared/src/utils.o
  SOLINK_MODULE(target) Release/obj.target/openzwave_shared.node
  COPY Release/openzwave_shared.node
make: Leaving directory '/opt/zwave2mqtt_16/node_modules/openzwave-shared/build'
npm WARN zwave2mqtt@2.0.2 No repository field.
npm WARN zwave2mqtt@2.0.2 No license field.
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.4 (node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.4: wanted {"os":"darwin","arch":"any"} (current: {"os":"sunos","arch":"x64"})

+ openzwave-shared@1.5.6
updated 1 package and audited 11873 packages in 51.42s
found 318 vulnerabilities (1 low, 10 moderate, 307 high)
  run `npm audit fix` to fix them, or `npm audit` for details

Install works OK, lets starting z2m... still stops when it hits the value... but the warning is gone now though!

[root@amethyst ~]# cat $(svcs -L zwave2mqtt)
[ Aug 19 09:11:17 Enabled. ]
[ Aug 19 09:11:17 Executing start method ("/opt/local/bin/node /opt/zwave2mqtt/bin/www"). ]
2019-08-19T09:11:18.136Z z2m:Store scenes.json not found
2019-08-19T09:11:18.566Z z2m:App Application path:/opt/zwave2mqtt_16
Initialising OpenZWave 1.6.878 binary addon for Node.JS.
        OpenZWave Security API is ENABLED
        ZWave device db    : /opt/local/etc/openzwave
        User settings path : /opt/zwave2mqtt_16/store
        Option Overrides : --Logging false --ConsoleOutput false --QueueLogLevel 6 --DriverMaxAttempts 9999 --SaveConfiguration true --PollInterval 60000 --NetworkKey 0x58,0x50,0x3A,0x1C,0x0A,0xD7,0x66,0x6D,0x27,0x78,0x67,0x4C,0x1E,0xCB,0xC4,0x61
2019-08-19T09:11:18.667Z z2m:Zwave Connecting to /dev/cua/0
2019-08-19T09:11:19.083Z z2m:App Listening on port 8091
2019-08-19T09:11:19.144Z z2m:Mqtt MQTT client connected
2019-08-19T09:11:19.222Z z2m:Zwave Scanning network with homeid: 0xe0080d69
2019-08-19T09:11:19.223Z z2m:Zwave Node added 1
2019-08-19T09:11:19.224Z z2m:Zwave node 1 AVAILABLE: AEON Labs - ZW090 Z-Stick Gen5 EU (Static PC Controller)
2019-08-19T09:11:19.225Z z2m:Zwave ValueAdded: 1-32-1-0 Basic
2019-08-19T09:11:19.226Z z2m:Zwave ValueAdded: 1-112-1-81 LED indicator configuration
2019-08-19T09:11:19.227Z z2m:Zwave ValueAdded: 1-112-1-220 Configuration of the RF power level
2019-08-19T09:11:19.227Z z2m:Zwave ValueAdded: 1-112-1-242 Security network enabled
2019-08-19T09:11:19.227Z z2m:Zwave ValueAdded: 1-112-1-243 Security network key
2019-08-19T09:11:19.227Z z2m:Zwave ValueAdded: 1-112-1-252 Lock/Unlock Configuration
2019-08-19T09:11:19.228Z z2m:Zwave ValueAdded: 1-112-1-255 Reset default configuration
2019-08-19T09:11:19.228Z z2m:Zwave ValueAdded: 1-114-1-0 Loaded Config Revision
2019-08-19T09:11:19.228Z z2m:Zwave ValueAdded: 1-114-1-1 Config File Revision
2019-08-19T09:11:19.228Z z2m:Zwave ValueAdded: 1-114-1-2 Latest Available Config File Revision
2019-08-19T09:11:19.228Z z2m:Zwave ValueAdded: 1-114-1-3 Device ID
2019-08-19T09:11:19.229Z z2m:Zwave ValueAdded: 1-114-1-4 Serial Number
2019-08-19T09:11:19.229Z z2m:Zwave Node added 2
2019-08-19T09:11:19.231Z z2m:Zwave node 2 AVAILABLE: AEON Labs - ZW096 Smart Switch 6 (On/Off Power Switch)
2019-08-19T09:11:19.231Z z2m:Zwave ValueAdded: 2-37-1-0 Switch
2019-08-19T09:11:19.233Z z2m:Zwave ValueAdded: 2-38-1-5 Dimming Duration
2019-08-19T09:11:19.233Z z2m:Zwave ValueAdded: 2-38-1-0 Level
2019-08-19T09:11:19.233Z z2m:Zwave ValueAdded: 2-38-1-1 Bright
2019-08-19T09:11:19.234Z z2m:Zwave ValueAdded: 2-38-1-2 Dim
2019-08-19T09:11:19.234Z z2m:Zwave ValueAdded: 2-38-1-3 Ignore Start Level
2019-08-19T09:11:19.234Z z2m:Zwave ValueAdded: 2-38-1-4 Start Level
2019-08-19T09:11:19.234Z z2m:Zwave ValueAdded: 2-39-1-0 Switch All
2019-08-19T09:11:19.235Z z2m:Zwave ValueAdded: 2-50-1-0 Electric - kWh
2019-08-19T09:11:19.235Z z2m:Zwave ValueAdded: 2-50-1-2 Electric - W
2019-08-19T09:11:19.236Z z2m:Zwave ValueAdded: 2-50-1-4 Electric - V
2019-08-19T09:11:19.236Z z2m:Zwave ValueAdded: 2-50-1-5 Electric - A
2019-08-19T09:11:19.236Z z2m:Zwave ValueAdded: 2-50-1-256 Exporting
2019-08-19T09:11:19.237Z z2m:Zwave ValueAdded: 2-50-1-257 Reset
2019-08-19T09:11:19.237Z z2m:Zwave ValueAdded: 2-51-1-2 Color Channels
2019-08-19T09:11:19.237Z z2m:Zwave ValueAdded: 2-94-1-0 ZWave+ Version
2019-08-19T09:11:19.237Z z2m:Zwave ValueAdded: 2-94-1-1 InstallerIcon
2019-08-19T09:11:19.238Z z2m:Zwave ValueAdded: 2-94-1-2 UserIcon
2019-08-19T09:11:19.238Z z2m:Zwave ValueAdded: 2-112-1-3 Current Overload Protection
2019-08-19T09:11:19.238Z z2m:Zwave ValueAdded: 2-112-1-20 Output Load Status
2019-08-19T09:11:19.238Z z2m:Zwave ValueAdded: 2-112-1-21 RGB Led Color for Testing
2019-08-19T09:11:19.238Z z2m:Zwave ValueAdded: 2-112-1-80 Notification status
2019-08-19T09:11:19.239Z z2m:Zwave ValueAdded: 2-112-1-81 Configure the state of the LED
2019-08-19T09:11:19.239Z z2m:Zwave ValueAdded: 2-112-1-83 Night Light Color
2019-08-19T09:11:19.239Z z2m:Zwave ValueAdded: 2-112-1-84 RGB Brightness in Energy Mode
2019-08-19T09:11:19.239Z z2m:Zwave ValueAdded: 2-112-1-85 Parameter #85
2019-08-19T09:11:19.240Z z2m:Zwave ValueAdded: 2-112-1-90 Enables/disables parameter 91/92
2019-08-19T09:11:19.240Z z2m:Zwave ValueAdded: 2-112-1-91 Minimum Change to send Report (Watt)
2019-08-19T09:11:19.240Z z2m:Zwave ValueAdded: 2-112-1-92 Minimum Change to send Report (%)
2019-08-19T09:11:19.240Z z2m:Zwave ValueAdded: 2-112-1-100 Default Group Reports
2019-08-19T09:11:19.240Z z2m:Zwave ValueAdded: 2-112-1-101 Report type sent in Reporting Group 1
2019-08-19T09:11:19.241Z z2m:Zwave ValueAdded: 2-112-1-102 Report type sent in Reporting Group 2
2019-08-19T09:11:19.241Z z2m:Zwave ValueAdded: 2-112-1-103 Report type sent in Reporting Group 3
2019-08-19T09:11:19.241Z z2m:Zwave ValueAdded: 2-112-1-110 Set 111 to 113 to default
2019-08-19T09:11:19.241Z z2m:Zwave ValueAdded: 2-112-1-111 Send Interval for Reporting Group 1
2019-08-19T09:11:19.241Z z2m:Zwave ValueAdded: 2-112-1-112 Send Interval for Reporting Group 2
2019-08-19T09:11:19.242Z z2m:Zwave ValueAdded: 2-112-1-113 Send Interval for Reporting Group 3
2019-08-19T09:11:19.242Z z2m:Zwave ValueAdded: 2-112-1-200 Partner ID
2019-08-19T09:11:19.242Z z2m:Zwave ValueAdded: 2-112-1-252 Configuration Locked
2019-08-19T09:11:19.242Z z2m:Zwave ValueAdded: 2-112-1-254 Device tag
2019-08-19T09:11:19.243Z z2m:Zwave ValueAdded: 2-112-1-255 Reset device
2019-08-19T09:11:19.243Z z2m:Zwave ValueAdded: 2-114-1-0 Loaded Config Revision
2019-08-19T09:11:19.243Z z2m:Zwave ValueAdded: 2-114-1-1 Config File Revision
2019-08-19T09:11:19.243Z z2m:Zwave ValueAdded: 2-114-1-2 Latest Available Config File Revision
2019-08-19T09:11:19.243Z z2m:Zwave ValueAdded: 2-114-1-3 Device ID
2019-08-19T09:11:19.244Z z2m:Zwave ValueAdded: 2-114-1-4 Serial Number
2019-08-19T09:11:19.244Z z2m:Zwave ValueAdded: 2-115-1-0 Powerlevel
2019-08-19T09:11:19.244Z z2m:Zwave ValueAdded: 2-115-1-1 Timeout
2019-08-19T09:11:19.244Z z2m:Zwave ValueAdded: 2-115-1-2 Set Powerlevel
2019-08-19T09:11:19.244Z z2m:Zwave ValueAdded: 2-115-1-3 Test Node
2019-08-19T09:11:19.245Z z2m:Zwave ValueAdded: 2-115-1-4 Test Powerlevel
2019-08-19T09:11:19.245Z z2m:Zwave ValueAdded: 2-115-1-5 Frame Count
2019-08-19T09:11:19.245Z z2m:Zwave ValueAdded: 2-115-1-6 Test
2019-08-19T09:11:19.245Z z2m:Zwave ValueAdded: 2-115-1-7 Report
2019-08-19T09:11:19.245Z z2m:Zwave ValueAdded: 2-115-1-8 Test Status
2019-08-19T09:11:19.246Z z2m:Zwave ValueAdded: 2-115-1-9 Acked Frames
2019-08-19T09:11:19.246Z z2m:Zwave ValueAdded: 2-129-1-0 Day
2019-08-19T09:11:19.246Z z2m:Zwave ValueAdded: 2-129-1-1 Hour
2019-08-19T09:11:19.246Z z2m:Zwave ValueAdded: 2-129-1-2 Minute
2019-08-19T09:11:19.247Z z2m:Zwave ValueAdded: 2-134-1-0 Library Version
2019-08-19T09:11:19.247Z z2m:Zwave ValueAdded: 2-134-1-1 Protocol Version
2019-08-19T09:11:19.247Z z2m:Zwave ValueAdded: 2-134-1-2 Application Version
2019-08-19T09:11:19.247Z z2m:Zwave Node added 3
2019-08-19T09:11:19.247Z z2m:Zwave node 3 AVAILABLE: FIBARO System - FGWOE/F Walli Outlet (On/Off Power Switch Wall Outlet)
2019-08-19T09:11:19.248Z z2m:Zwave ValueAdded: 3-37-1-0 Switch
2019-08-19T09:11:19.248Z z2m:Zwave ValueAdded: 3-39-1-0 Switch All
2019-08-19T09:11:19.248Z z2m:Zwave ValueAdded: 3-50-1-0 Electric - kWh
2019-08-19T09:11:19.249Z z2m:Zwave ValueAdded: 3-50-1-2 Electric - W
2019-08-19T09:11:19.249Z z2m:Zwave ValueAdded: 3-50-1-256 Exporting
2019-08-19T09:11:19.249Z z2m:Zwave ValueAdded: 3-50-1-257 Reset
2019-08-19T09:11:19.250Z z2m:Zwave ValueAdded: 3-94-1-0 ZWave+ Version
2019-08-19T09:11:19.250Z z2m:Zwave ValueAdded: 3-94-1-1 InstallerIcon
2019-08-19T09:11:19.250Z z2m:Zwave ValueAdded: 3-94-1-2 UserIcon
2019-08-19T09:11:19.250Z z2m:Zwave ValueAdded: 3-112-1-1 Remember device state
2019-08-19T09:11:19.250Z z2m:Zwave ValueAdded: 3-112-1-2 Overload safety switch
2019-08-19T09:11:19.251Z z2m:Zwave ValueAdded: 3-112-1-10 LED frame - power limit
2019-08-19T09:11:19.251Z z2m:Zwave ValueAdded: 3-112-1-11 LED frame - colour when ON
2019-08-19T09:11:19.251Z z2m:Zwave ValueAdded: 3-112-1-12 LED frame - colour when OFF
2019-08-19T09:11:19.252Z z2m:Zwave ValueAdded: 3-112-1-13 LED frame - brightness
2019-08-19T09:11:19.252Z z2m:Zwave ValueAdded: 3-112-1-30 Alarm configuration - 1st slot
2019-08-19T09:11:19.252Z z2m:Zwave ValueAdded: 3-112-1-31 Alarm configuration - 2nd slot
2019-08-19T09:11:19.252Z z2m:Zwave ValueAdded: 3-112-1-32 Alarm configuration - 3rd slot
2019-08-19T09:11:19.253Z z2m:Zwave ValueAdded: 3-112-1-33 Alarm configuration - 4th slot
2019-08-19T09:11:19.253Z z2m:Zwave ValueAdded: 3-112-1-34 Alarm configuration - 5th slot
2019-08-19T09:11:19.253Z z2m:Zwave ValueAdded: 3-112-1-35 Alarm configuration - duration
2019-08-19T09:11:19.253Z z2m:Zwave ValueAdded: 3-112-1-45 Associations - 2nd group
2019-08-19T09:11:19.253Z z2m:Zwave ValueAdded: 3-112-1-46 Associations - UP threshold
2019-08-19T09:11:19.254Z z2m:Zwave ValueAdded: 3-112-1-47 Associations - UP threshold frame value
2019-08-19T09:11:19.254Z z2m:Zwave ValueAdded: 3-112-1-48 Associations - DOWN threshold
2019-08-19T09:11:19.254Z z2m:Zwave ValueAdded: 3-112-1-49 Associations - DOWN threshold frame value
2019-08-19T09:11:19.254Z z2m:Zwave ValueAdded: 3-112-1-60 Power reports - include self-consumption
2019-08-19T09:11:19.255Z z2m:Zwave ValueAdded: 3-112-1-61 Power reports - on change
2019-08-19T09:11:19.255Z z2m:Zwave ValueAdded: 3-112-1-62 Power reports - periodic
2019-08-19T09:11:19.255Z z2m:Zwave ValueAdded: 3-112-1-65 Energy reports - on change
2019-08-19T09:11:19.255Z z2m:Zwave ValueAdded: 3-112-1-66 Energy reports - periodic
2019-08-19T09:11:19.256Z z2m:Zwave ValueAdded: 3-113-1-8 Power Management
2019-08-19T09:11:19.256Z z2m:Zwave ValueAdded: 3-113-1-9 System
2019-08-19T09:11:19.256Z z2m:Zwave ValueAdded: 3-113-1-256 Previous Event Cleared
2019-08-19T09:11:19.256Z z2m:Zwave ValueAdded: 3-113-1-266 Error Code
2019-08-19T09:11:19.256Z z2m:Zwave ValueAdded: 3-114-1-0 Loaded Config Revision
2019-08-19T09:11:19.257Z z2m:Zwave ValueAdded: 3-114-1-1 Config File Revision
2019-08-19T09:11:19.257Z z2m:Zwave ValueAdded: 3-114-1-2 Latest Available Config File Revision
2019-08-19T09:11:19.257Z z2m:Zwave ValueAdded: 3-114-1-3 Device ID
2019-08-19T09:11:19.257Z z2m:Zwave ValueAdded: 3-114-1-4 Serial Number
2019-08-19T09:11:19.257Z z2m:Zwave ValueAdded: 3-115-1-0 Powerlevel
2019-08-19T09:11:19.258Z z2m:Zwave ValueAdded: 3-115-1-1 Timeout
2019-08-19T09:11:19.258Z z2m:Zwave ValueAdded: 3-115-1-2 Set Powerlevel
2019-08-19T09:11:19.258Z z2m:Zwave ValueAdded: 3-115-1-3 Test Node
2019-08-19T09:11:19.258Z z2m:Zwave ValueAdded: 3-115-1-4 Test Powerlevel
2019-08-19T09:11:19.258Z z2m:Zwave ValueAdded: 3-115-1-5 Frame Count
2019-08-19T09:11:19.259Z z2m:Zwave ValueAdded: 3-115-1-6 Test
2019-08-19T09:11:19.259Z z2m:Zwave ValueAdded: 3-115-1-7 Report
2019-08-19T09:11:19.259Z z2m:Zwave ValueAdded: 3-115-1-8 Test Status
2019-08-19T09:11:19.259Z z2m:Zwave ValueAdded: 3-115-1-9 Acked Frames
2019-08-19T09:11:19.260Z z2m:Zwave ValueAdded: 3-117-1-0 Protection
2019-08-19T09:11:19.260Z z2m:Zwave ValueAdded: 3-134-1-0 Library Version
2019-08-19T09:11:19.260Z z2m:Zwave ValueAdded: 3-134-1-1 Protocol Version
2019-08-19T09:11:19.260Z z2m:Zwave ValueAdded: 3-134-1-2 Application Version
2019-08-19T09:11:19.260Z z2m:Zwave Node added 5
2019-08-19T09:11:19.261Z z2m:Zwave node 5 AVAILABLE: AEON Labs - ZW100 MultiSensor 6 (Home Security Sensor)
2019-08-19T09:11:19.261Z z2m:Zwave ValueAdded: 5-48-1-0 Sensor
2019-08-19T09:11:19.261Z z2m:Zwave ValueAdded: 5-49-1-1 Air Temperature
2019-08-19T09:11:19.261Z z2m:Zwave ValueAdded: 5-49-1-3 Illuminance
2019-08-19T09:11:19.262Z z2m:Zwave ValueAdded: 5-49-1-5 Humidity
2019-08-19T09:11:19.262Z z2m:Zwave ValueAdded: 5-49-1-27 Ultraviolet
2019-08-19T09:11:19.263Z z2m:Zwave ValueAdded: 5-49-1-256 Air Temperature Units
2019-08-19T09:11:19.263Z z2m:Zwave ValueAdded: 5-49-1-258 Illuminance Units
2019-08-19T09:11:19.263Z z2m:Zwave ValueAdded: 5-49-1-260 Humidity Units
2019-08-19T09:11:19.263Z z2m:Zwave ValueAdded: 5-49-1-282 Ultraviolet Units
2019-08-19T09:11:19.263Z z2m:Zwave ValueAdded: 5-94-1-0 ZWave+ Version
2019-08-19T09:11:19.264Z z2m:Zwave ValueAdded: 5-94-1-1 InstallerIcon
2019-08-19T09:11:19.264Z z2m:Zwave ValueAdded: 5-94-1-2 UserIcon
2019-08-19T09:11:19.264Z z2m:Zwave ValueAdded: 5-112-1-2 Wake up 10 minutes on Power On
2019-08-19T09:11:19.264Z z2m:Zwave ValueAdded: 5-112-1-3 On time
2019-08-19T09:11:19.265Z z2m:Zwave ValueAdded: 5-112-1-4 Enable Motion Sensor
2019-08-19T09:11:19.265Z z2m:Zwave ValueAdded: 5-112-1-5 Command Options
2019-08-19T09:11:19.265Z z2m:Zwave ValueAdded: 5-112-1-8 Awake timeout
2019-08-19T09:11:19.265Z z2m:Zwave ValueAdded: 5-112-1-9 Current power mode
2019-08-19T09:11:19.265Z z2m:Zwave ValueAdded: 5-112-1-39 Low Battery
2019-08-19T09:11:19.266Z z2m:Zwave ValueAdded: 5-112-1-40 Report Only On Thresholds
2019-08-19T09:11:19.266Z z2m:Zwave ValueAdded: 5-112-1-41 Temperature Reporting Threshold
2019-08-19T09:11:19.266Z z2m:Zwave ValueAdded: 5-112-1-42 Humidity Reporting Threshold
2019-08-19T09:11:19.266Z z2m:Zwave ValueAdded: 5-112-1-43 Luminance Reporting Threshold
2019-08-19T09:11:19.267Z z2m:Zwave ValueAdded: 5-112-1-44 Battery Reporting Threshold
2019-08-19T09:11:19.267Z z2m:Zwave ValueAdded: 5-112-1-45 UV Reporting Threshold
2019-08-19T09:11:19.267Z z2m:Zwave ValueAdded: 5-112-1-46 Low Temp Alarm
[ Aug 19 09:11:19 Stopping because all processes in service exited. ]

node 5 is the one with the BitSet params.

robertsLando commented 5 years ago

Try to run npm install with --debug option to check if there are more info about the error

sjorge commented 5 years ago

I assume you mean npm start with --debug?

[root@amethyst /opt/zwave2mqtt]# npm start --debug

> zwave2mqtt@2.0.2 start /opt/zwave2mqtt
> node bin/www

  z2m:Store scenes.json not found +0ms
  z2m:App Application path:/opt/zwave2mqtt +0ms
Initialising OpenZWave 1.6.878 binary addon for Node.JS.
        OpenZWave Security API is ENABLED
        ZWave device db    : /opt/local/etc/openzwave
        User settings path : /opt/zwave2mqtt/store
        Option Overrides : --Logging false --ConsoleOutput false --QueueLogLevel 6 --DriverMaxAttempts 9999 --SaveConfiguration true --PollInterval 60000 --NetworkKey 0x58,0x50,0x3A,0x1C,0x0A,0xD7,0x66,0x6D,0x27,0x78,0x67,0x4C,0x1E,0xCB,0xC4,0x61
  z2m:Zwave Connecting to /dev/cua/0 +0ms
  z2m:App Listening on port 8091 +0ms
  z2m:Mqtt MQTT client connected +0ms
  z2m:Zwave Scanning network with homeid: 0xe0080d69 +552ms
  z2m:Zwave Node added 1 +1ms
  z2m:Zwave node 1 AVAILABLE: AEON Labs - ZW090 Z-Stick Gen5 EU (Static PC Controller) +1ms
  z2m:Zwave ValueAdded: 1-32-1-0 Basic +1ms
  z2m:Zwave ValueAdded: 1-112-1-81 LED indicator configuration +1ms
  z2m:Zwave ValueAdded: 1-112-1-220 Configuration of the RF power level +0ms
  z2m:Zwave ValueAdded: 1-112-1-242 Security network enabled +1ms
  z2m:Zwave ValueAdded: 1-112-1-243 Security network key +0ms
  z2m:Zwave ValueAdded: 1-112-1-252 Lock/Unlock Configuration +0ms
  z2m:Zwave ValueAdded: 1-112-1-255 Reset default configuration +0ms
  z2m:Zwave ValueAdded: 1-114-1-0 Loaded Config Revision +1ms
  z2m:Zwave ValueAdded: 1-114-1-1 Config File Revision +0ms
  z2m:Zwave ValueAdded: 1-114-1-2 Latest Available Config File Revision +0ms
  z2m:Zwave ValueAdded: 1-114-1-3 Device ID +0ms
  z2m:Zwave ValueAdded: 1-114-1-4 Serial Number +1ms
  z2m:Zwave Node added 2 +0ms
  z2m:Zwave node 2 AVAILABLE: AEON Labs - ZW096 Smart Switch 6 (On/Off Power Switch) +2ms
  z2m:Zwave ValueAdded: 2-37-1-0 Switch +0ms
  z2m:Zwave ValueAdded: 2-38-1-5 Dimming Duration +2ms
  z2m:Zwave ValueAdded: 2-38-1-0 Level +0ms
  z2m:Zwave ValueAdded: 2-38-1-1 Bright +0ms
  z2m:Zwave ValueAdded: 2-38-1-2 Dim +1ms
  z2m:Zwave ValueAdded: 2-38-1-3 Ignore Start Level +0ms
  z2m:Zwave ValueAdded: 2-38-1-4 Start Level +0ms
  z2m:Zwave ValueAdded: 2-39-1-0 Switch All +0ms
  z2m:Zwave ValueAdded: 2-50-1-0 Electric - kWh +1ms
  z2m:Zwave ValueAdded: 2-50-1-2 Electric - W +0ms
  z2m:Zwave ValueAdded: 2-50-1-4 Electric - V +1ms
  z2m:Zwave ValueAdded: 2-50-1-5 Electric - A +0ms
  z2m:Zwave ValueAdded: 2-50-1-256 Exporting +0ms
  z2m:Zwave ValueAdded: 2-50-1-257 Reset +1ms
  z2m:Zwave ValueAdded: 2-51-1-2 Color Channels +0ms
  z2m:Zwave ValueAdded: 2-94-1-0 ZWave+ Version +0ms
  z2m:Zwave ValueAdded: 2-94-1-1 InstallerIcon +0ms
  z2m:Zwave ValueAdded: 2-94-1-2 UserIcon +0ms
  z2m:Zwave ValueAdded: 2-112-1-3 Current Overload Protection +1ms
  z2m:Zwave ValueAdded: 2-112-1-20 Output Load Status +0ms
  z2m:Zwave ValueAdded: 2-112-1-21 RGB Led Color for Testing +0ms
  z2m:Zwave ValueAdded: 2-112-1-80 Notification status +0ms
  z2m:Zwave ValueAdded: 2-112-1-81 Configure the state of the LED +1ms
  z2m:Zwave ValueAdded: 2-112-1-83 Night Light Color +0ms
  z2m:Zwave ValueAdded: 2-112-1-84 RGB Brightness in Energy Mode +0ms
  z2m:Zwave ValueAdded: 2-112-1-85 Parameter #85 +0ms
  z2m:Zwave ValueAdded: 2-112-1-90 Enables/disables parameter 91/92 +0ms
  z2m:Zwave ValueAdded: 2-112-1-91 Minimum Change to send Report (Watt) +1ms
  z2m:Zwave ValueAdded: 2-112-1-92 Minimum Change to send Report (%) +0ms
  z2m:Zwave ValueAdded: 2-112-1-100 Default Group Reports +0ms
  z2m:Zwave ValueAdded: 2-112-1-101 Report type sent in Reporting Group 1 +0ms
  z2m:Zwave ValueAdded: 2-112-1-102 Report type sent in Reporting Group 2 +1ms
  z2m:Zwave ValueAdded: 2-112-1-103 Report type sent in Reporting Group 3 +0ms
  z2m:Zwave ValueAdded: 2-112-1-110 Set 111 to 113 to default +0ms
  z2m:Zwave ValueAdded: 2-112-1-111 Send Interval for Reporting Group 1 +0ms
  z2m:Zwave ValueAdded: 2-112-1-112 Send Interval for Reporting Group 2 +0ms
  z2m:Zwave ValueAdded: 2-112-1-113 Send Interval for Reporting Group 3 +1ms
  z2m:Zwave ValueAdded: 2-112-1-200 Partner ID +0ms
  z2m:Zwave ValueAdded: 2-112-1-252 Configuration Locked +0ms
  z2m:Zwave ValueAdded: 2-112-1-254 Device tag +0ms
  z2m:Zwave ValueAdded: 2-112-1-255 Reset device +0ms
  z2m:Zwave ValueAdded: 2-114-1-0 Loaded Config Revision +1ms
  z2m:Zwave ValueAdded: 2-114-1-1 Config File Revision +0ms
  z2m:Zwave ValueAdded: 2-114-1-2 Latest Available Config File Revision +0ms
  z2m:Zwave ValueAdded: 2-114-1-3 Device ID +0ms
  z2m:Zwave ValueAdded: 2-114-1-4 Serial Number +0ms
  z2m:Zwave ValueAdded: 2-115-1-0 Powerlevel +1ms
  z2m:Zwave ValueAdded: 2-115-1-1 Timeout +0ms
  z2m:Zwave ValueAdded: 2-115-1-2 Set Powerlevel +0ms
  z2m:Zwave ValueAdded: 2-115-1-3 Test Node +0ms
  z2m:Zwave ValueAdded: 2-115-1-4 Test Powerlevel +1ms
  z2m:Zwave ValueAdded: 2-115-1-5 Frame Count +0ms
  z2m:Zwave ValueAdded: 2-115-1-6 Test +0ms
  z2m:Zwave ValueAdded: 2-115-1-7 Report +0ms
  z2m:Zwave ValueAdded: 2-115-1-8 Test Status +0ms
  z2m:Zwave ValueAdded: 2-115-1-9 Acked Frames +1ms
  z2m:Zwave ValueAdded: 2-129-1-0 Day +0ms
  z2m:Zwave ValueAdded: 2-129-1-1 Hour +0ms
  z2m:Zwave ValueAdded: 2-129-1-2 Minute +0ms
  z2m:Zwave ValueAdded: 2-134-1-0 Library Version +0ms
  z2m:Zwave ValueAdded: 2-134-1-1 Protocol Version +1ms
  z2m:Zwave ValueAdded: 2-134-1-2 Application Version +0ms
  z2m:Zwave Node added 3 +0ms
  z2m:Zwave node 3 AVAILABLE: FIBARO System - FGWOE/F Walli Outlet (On/Off Power Switch Wall Outlet) +0ms
  z2m:Zwave ValueAdded: 3-37-1-0 Switch +0ms
  z2m:Zwave ValueAdded: 3-39-1-0 Switch All +1ms
  z2m:Zwave ValueAdded: 3-50-1-0 Electric - kWh +0ms
  z2m:Zwave ValueAdded: 3-50-1-2 Electric - W +1ms
  z2m:Zwave ValueAdded: 3-50-1-256 Exporting +0ms
  z2m:Zwave ValueAdded: 3-50-1-257 Reset +0ms
  z2m:Zwave ValueAdded: 3-94-1-0 ZWave+ Version +0ms
  z2m:Zwave ValueAdded: 3-94-1-1 InstallerIcon +1ms
  z2m:Zwave ValueAdded: 3-94-1-2 UserIcon +0ms
  z2m:Zwave ValueAdded: 3-112-1-1 Remember device state +0ms
  z2m:Zwave ValueAdded: 3-112-1-2 Overload safety switch +0ms
  z2m:Zwave ValueAdded: 3-112-1-10 LED frame - power limit +0ms
  z2m:Zwave ValueAdded: 3-112-1-11 LED frame - colour when ON +1ms
  z2m:Zwave ValueAdded: 3-112-1-12 LED frame - colour when OFF +0ms
  z2m:Zwave ValueAdded: 3-112-1-13 LED frame - brightness +0ms
  z2m:Zwave ValueAdded: 3-112-1-30 Alarm configuration - 1st slot +1ms
  z2m:Zwave ValueAdded: 3-112-1-31 Alarm configuration - 2nd slot +0ms
  z2m:Zwave ValueAdded: 3-112-1-32 Alarm configuration - 3rd slot +0ms
  z2m:Zwave ValueAdded: 3-112-1-33 Alarm configuration - 4th slot +0ms
  z2m:Zwave ValueAdded: 3-112-1-34 Alarm configuration - 5th slot +0ms
  z2m:Zwave ValueAdded: 3-112-1-35 Alarm configuration - duration +1ms
  z2m:Zwave ValueAdded: 3-112-1-45 Associations - 2nd group +0ms
  z2m:Zwave ValueAdded: 3-112-1-46 Associations - UP threshold +0ms
  z2m:Zwave ValueAdded: 3-112-1-47 Associations - UP threshold frame value +0ms
  z2m:Zwave ValueAdded: 3-112-1-48 Associations - DOWN threshold +1ms
  z2m:Zwave ValueAdded: 3-112-1-49 Associations - DOWN threshold frame value +0ms
  z2m:Zwave ValueAdded: 3-112-1-60 Power reports - include self-consumption +0ms
  z2m:Zwave ValueAdded: 3-112-1-61 Power reports - on change +0ms
  z2m:Zwave ValueAdded: 3-112-1-62 Power reports - periodic +1ms
  z2m:Zwave ValueAdded: 3-112-1-65 Energy reports - on change +0ms
  z2m:Zwave ValueAdded: 3-112-1-66 Energy reports - periodic +0ms
  z2m:Zwave ValueAdded: 3-113-1-8 Power Management +0ms
  z2m:Zwave ValueAdded: 3-113-1-9 System +0ms
  z2m:Zwave ValueAdded: 3-113-1-256 Previous Event Cleared +1ms
  z2m:Zwave ValueAdded: 3-113-1-266 Error Code +0ms
  z2m:Zwave ValueAdded: 3-114-1-0 Loaded Config Revision +0ms
  z2m:Zwave ValueAdded: 3-114-1-1 Config File Revision +0ms
  z2m:Zwave ValueAdded: 3-114-1-2 Latest Available Config File Revision +0ms
  z2m:Zwave ValueAdded: 3-114-1-3 Device ID +1ms
  z2m:Zwave ValueAdded: 3-114-1-4 Serial Number +0ms
  z2m:Zwave ValueAdded: 3-115-1-0 Powerlevel +0ms
  z2m:Zwave ValueAdded: 3-115-1-1 Timeout +0ms
  z2m:Zwave ValueAdded: 3-115-1-2 Set Powerlevel +0ms
  z2m:Zwave ValueAdded: 3-115-1-3 Test Node +1ms
  z2m:Zwave ValueAdded: 3-115-1-4 Test Powerlevel +0ms
  z2m:Zwave ValueAdded: 3-115-1-5 Frame Count +0ms
  z2m:Zwave ValueAdded: 3-115-1-6 Test +0ms
  z2m:Zwave ValueAdded: 3-115-1-7 Report +0ms
  z2m:Zwave ValueAdded: 3-115-1-8 Test Status +1ms
  z2m:Zwave ValueAdded: 3-115-1-9 Acked Frames +0ms
  z2m:Zwave ValueAdded: 3-117-1-0 Protection +0ms
  z2m:Zwave ValueAdded: 3-134-1-0 Library Version +0ms
  z2m:Zwave ValueAdded: 3-134-1-1 Protocol Version +1ms
  z2m:Zwave ValueAdded: 3-134-1-2 Application Version +0ms
  z2m:Zwave Node added 5 +0ms
  z2m:Zwave node 5 AVAILABLE: AEON Labs - ZW100 MultiSensor 6 (Home Security Sensor) +0ms
  z2m:Zwave ValueAdded: 5-48-1-0 Sensor +0ms
  z2m:Zwave ValueAdded: 5-49-1-1 Air Temperature +1ms
  z2m:Zwave ValueAdded: 5-49-1-3 Illuminance +0ms
  z2m:Zwave ValueAdded: 5-49-1-5 Humidity +1ms
  z2m:Zwave ValueAdded: 5-49-1-27 Ultraviolet +0ms
  z2m:Zwave ValueAdded: 5-49-1-256 Air Temperature Units +0ms
  z2m:Zwave ValueAdded: 5-49-1-258 Illuminance Units +1ms
  z2m:Zwave ValueAdded: 5-49-1-260 Humidity Units +0ms
  z2m:Zwave ValueAdded: 5-49-1-282 Ultraviolet Units +0ms
  z2m:Zwave ValueAdded: 5-94-1-0 ZWave+ Version +0ms
  z2m:Zwave ValueAdded: 5-94-1-1 InstallerIcon +0ms
  z2m:Zwave ValueAdded: 5-94-1-2 UserIcon +1ms
  z2m:Zwave ValueAdded: 5-112-1-2 Wake up 10 minutes on Power On +0ms
  z2m:Zwave ValueAdded: 5-112-1-3 On time +0ms
  z2m:Zwave ValueAdded: 5-112-1-4 Enable Motion Sensor +0ms
  z2m:Zwave ValueAdded: 5-112-1-5 Command Options +1ms
  z2m:Zwave ValueAdded: 5-112-1-8 Awake timeout +0ms
  z2m:Zwave ValueAdded: 5-112-1-9 Current power mode +0ms
  z2m:Zwave ValueAdded: 5-112-1-39 Low Battery +0ms
  z2m:Zwave ValueAdded: 5-112-1-40 Report Only On Thresholds +0ms
  z2m:Zwave ValueAdded: 5-112-1-41 Temperature Reporting Threshold +1ms
  z2m:Zwave ValueAdded: 5-112-1-42 Humidity Reporting Threshold +0ms
  z2m:Zwave ValueAdded: 5-112-1-43 Luminance Reporting Threshold +0ms
  z2m:Zwave ValueAdded: 5-112-1-44 Battery Reporting Threshold +0ms
  z2m:Zwave ValueAdded: 5-112-1-45 UV Reporting Threshold +0ms
  z2m:Zwave ValueAdded: 5-112-1-46 Low Temp Alarm +1ms
Segmentation Fault (core dumped)
[root@carbon /zones/47b39ec5-d783-c7f7-d5ca-f5cd7aff31af/cores]# mdb core.node.92100
Loading modules: [ libumem.so.1 libc.so.1 ld.so.1 ]
> ::load v8
mdb_v8 version: 1.3.0 (release, from 28f2bfa)
V8 version: 6.2.414.66
mdb: too many V8 frame types
mdb: failed to autoconfigure V8 support
mdb: failed to autoconfigure from target; commands may have incorrect results!
C++ symbol demangling enabled
> $c
v8::internal::Runtime::SetObjectProperty+0x27()
v8::Object::Set+0xfa()
openzwave_shared.node`OZW::setValObj+0x849()
openzwave_shared.node`OZW::zwaveValue2v8Value+0x56()
openzwave_shared.node`OZW::handleNotification+0x1b91()
openzwave_shared.node`OZW::async_cb_handler+0x3c()
libuv.so.1.0.0`uv__async_io+0x168(fffffc7febf4f240, fffffc7febf4f400, 1)
libuv.so.1.0.0`uv__io_poll+0x420()
libuv.so.1.0.0`uv_run+0x138(fffffc7febf4f240, 0)
node::Start+0x42d()
node::Start+0x32a()
_start+0x6c()

This is the stack form the core, It did drop when not running it as a service. Not sure what to make of the stack though.

robertsLando commented 5 years ago

Nope, I mean npm install —debug

This should build the binding with debug enabled but don’t know if will show something useful

Daniel

On 19 Aug 2019, at 11:55, Jorge Schrauwen notifications@github.com wrote:

I assume you mean npm start with --debug?

[root@amethyst /opt/zwave2mqtt]# npm start --debug

zwave2mqtt@2.0.2 start /opt/zwave2mqtt node bin/www

z2m:Store scenes.json not found +0ms z2m:App Application path:/opt/zwave2mqtt +0ms Initialising OpenZWave 1.6.878 binary addon for Node.JS. OpenZWave Security API is ENABLED ZWave device db : /opt/local/etc/openzwave User settings path : /opt/zwave2mqtt/store Option Overrides : --Logging false --ConsoleOutput false --QueueLogLevel 6 --DriverMaxAttempts 9999 --SaveConfiguration true --PollInterval 60000 --NetworkKey 0x58,0x50,0x3A,0x1C,0x0A,0xD7,0x66,0x6D,0x27,0x78,0x67,0x4C,0x1E,0xCB,0xC4,0x61 z2m:Zwave Connecting to /dev/cua/0 +0ms z2m:App Listening on port 8091 +0ms z2m:Mqtt MQTT client connected +0ms z2m:Zwave Scanning network with homeid: 0xe0080d69 +552ms z2m:Zwave Node added 1 +1ms z2m:Zwave node 1 AVAILABLE: AEON Labs - ZW090 Z-Stick Gen5 EU (Static PC Controller) +1ms z2m:Zwave ValueAdded: 1-32-1-0 Basic +1ms z2m:Zwave ValueAdded: 1-112-1-81 LED indicator configuration +1ms z2m:Zwave ValueAdded: 1-112-1-220 Configuration of the RF power level +0ms z2m:Zwave ValueAdded: 1-112-1-242 Security network enabled +1ms z2m:Zwave ValueAdded: 1-112-1-243 Security network key +0ms z2m:Zwave ValueAdded: 1-112-1-252 Lock/Unlock Configuration +0ms z2m:Zwave ValueAdded: 1-112-1-255 Reset default configuration +0ms z2m:Zwave ValueAdded: 1-114-1-0 Loaded Config Revision +1ms z2m:Zwave ValueAdded: 1-114-1-1 Config File Revision +0ms z2m:Zwave ValueAdded: 1-114-1-2 Latest Available Config File Revision +0ms z2m:Zwave ValueAdded: 1-114-1-3 Device ID +0ms z2m:Zwave ValueAdded: 1-114-1-4 Serial Number +1ms z2m:Zwave Node added 2 +0ms z2m:Zwave node 2 AVAILABLE: AEON Labs - ZW096 Smart Switch 6 (On/Off Power Switch) +2ms z2m:Zwave ValueAdded: 2-37-1-0 Switch +0ms z2m:Zwave ValueAdded: 2-38-1-5 Dimming Duration +2ms z2m:Zwave ValueAdded: 2-38-1-0 Level +0ms z2m:Zwave ValueAdded: 2-38-1-1 Bright +0ms z2m:Zwave ValueAdded: 2-38-1-2 Dim +1ms z2m:Zwave ValueAdded: 2-38-1-3 Ignore Start Level +0ms z2m:Zwave ValueAdded: 2-38-1-4 Start Level +0ms z2m:Zwave ValueAdded: 2-39-1-0 Switch All +0ms z2m:Zwave ValueAdded: 2-50-1-0 Electric - kWh +1ms z2m:Zwave ValueAdded: 2-50-1-2 Electric - W +0ms z2m:Zwave ValueAdded: 2-50-1-4 Electric - V +1ms z2m:Zwave ValueAdded: 2-50-1-5 Electric - A +0ms z2m:Zwave ValueAdded: 2-50-1-256 Exporting +0ms z2m:Zwave ValueAdded: 2-50-1-257 Reset +1ms z2m:Zwave ValueAdded: 2-51-1-2 Color Channels +0ms z2m:Zwave ValueAdded: 2-94-1-0 ZWave+ Version +0ms z2m:Zwave ValueAdded: 2-94-1-1 InstallerIcon +0ms z2m:Zwave ValueAdded: 2-94-1-2 UserIcon +0ms z2m:Zwave ValueAdded: 2-112-1-3 Current Overload Protection +1ms z2m:Zwave ValueAdded: 2-112-1-20 Output Load Status +0ms z2m:Zwave ValueAdded: 2-112-1-21 RGB Led Color for Testing +0ms z2m:Zwave ValueAdded: 2-112-1-80 Notification status +0ms z2m:Zwave ValueAdded: 2-112-1-81 Configure the state of the LED +1ms z2m:Zwave ValueAdded: 2-112-1-83 Night Light Color +0ms z2m:Zwave ValueAdded: 2-112-1-84 RGB Brightness in Energy Mode +0ms z2m:Zwave ValueAdded: 2-112-1-85 Parameter #85 +0ms z2m:Zwave ValueAdded: 2-112-1-90 Enables/disables parameter 91/92 +0ms z2m:Zwave ValueAdded: 2-112-1-91 Minimum Change to send Report (Watt) +1ms z2m:Zwave ValueAdded: 2-112-1-92 Minimum Change to send Report (%) +0ms z2m:Zwave ValueAdded: 2-112-1-100 Default Group Reports +0ms z2m:Zwave ValueAdded: 2-112-1-101 Report type sent in Reporting Group 1 +0ms z2m:Zwave ValueAdded: 2-112-1-102 Report type sent in Reporting Group 2 +1ms z2m:Zwave ValueAdded: 2-112-1-103 Report type sent in Reporting Group 3 +0ms z2m:Zwave ValueAdded: 2-112-1-110 Set 111 to 113 to default +0ms z2m:Zwave ValueAdded: 2-112-1-111 Send Interval for Reporting Group 1 +0ms z2m:Zwave ValueAdded: 2-112-1-112 Send Interval for Reporting Group 2 +0ms z2m:Zwave ValueAdded: 2-112-1-113 Send Interval for Reporting Group 3 +1ms z2m:Zwave ValueAdded: 2-112-1-200 Partner ID +0ms z2m:Zwave ValueAdded: 2-112-1-252 Configuration Locked +0ms z2m:Zwave ValueAdded: 2-112-1-254 Device tag +0ms z2m:Zwave ValueAdded: 2-112-1-255 Reset device +0ms z2m:Zwave ValueAdded: 2-114-1-0 Loaded Config Revision +1ms z2m:Zwave ValueAdded: 2-114-1-1 Config File Revision +0ms z2m:Zwave ValueAdded: 2-114-1-2 Latest Available Config File Revision +0ms z2m:Zwave ValueAdded: 2-114-1-3 Device ID +0ms z2m:Zwave ValueAdded: 2-114-1-4 Serial Number +0ms z2m:Zwave ValueAdded: 2-115-1-0 Powerlevel +1ms z2m:Zwave ValueAdded: 2-115-1-1 Timeout +0ms z2m:Zwave ValueAdded: 2-115-1-2 Set Powerlevel +0ms z2m:Zwave ValueAdded: 2-115-1-3 Test Node +0ms z2m:Zwave ValueAdded: 2-115-1-4 Test Powerlevel +1ms z2m:Zwave ValueAdded: 2-115-1-5 Frame Count +0ms z2m:Zwave ValueAdded: 2-115-1-6 Test +0ms z2m:Zwave ValueAdded: 2-115-1-7 Report +0ms z2m:Zwave ValueAdded: 2-115-1-8 Test Status +0ms z2m:Zwave ValueAdded: 2-115-1-9 Acked Frames +1ms z2m:Zwave ValueAdded: 2-129-1-0 Day +0ms z2m:Zwave ValueAdded: 2-129-1-1 Hour +0ms z2m:Zwave ValueAdded: 2-129-1-2 Minute +0ms z2m:Zwave ValueAdded: 2-134-1-0 Library Version +0ms z2m:Zwave ValueAdded: 2-134-1-1 Protocol Version +1ms z2m:Zwave ValueAdded: 2-134-1-2 Application Version +0ms z2m:Zwave Node added 3 +0ms z2m:Zwave node 3 AVAILABLE: FIBARO System - FGWOE/F Walli Outlet (On/Off Power Switch Wall Outlet) +0ms z2m:Zwave ValueAdded: 3-37-1-0 Switch +0ms z2m:Zwave ValueAdded: 3-39-1-0 Switch All +1ms z2m:Zwave ValueAdded: 3-50-1-0 Electric - kWh +0ms z2m:Zwave ValueAdded: 3-50-1-2 Electric - W +1ms z2m:Zwave ValueAdded: 3-50-1-256 Exporting +0ms z2m:Zwave ValueAdded: 3-50-1-257 Reset +0ms z2m:Zwave ValueAdded: 3-94-1-0 ZWave+ Version +0ms z2m:Zwave ValueAdded: 3-94-1-1 InstallerIcon +1ms z2m:Zwave ValueAdded: 3-94-1-2 UserIcon +0ms z2m:Zwave ValueAdded: 3-112-1-1 Remember device state +0ms z2m:Zwave ValueAdded: 3-112-1-2 Overload safety switch +0ms z2m:Zwave ValueAdded: 3-112-1-10 LED frame - power limit +0ms z2m:Zwave ValueAdded: 3-112-1-11 LED frame - colour when ON +1ms z2m:Zwave ValueAdded: 3-112-1-12 LED frame - colour when OFF +0ms z2m:Zwave ValueAdded: 3-112-1-13 LED frame - brightness +0ms z2m:Zwave ValueAdded: 3-112-1-30 Alarm configuration - 1st slot +1ms z2m:Zwave ValueAdded: 3-112-1-31 Alarm configuration - 2nd slot +0ms z2m:Zwave ValueAdded: 3-112-1-32 Alarm configuration - 3rd slot +0ms z2m:Zwave ValueAdded: 3-112-1-33 Alarm configuration - 4th slot +0ms z2m:Zwave ValueAdded: 3-112-1-34 Alarm configuration - 5th slot +0ms z2m:Zwave ValueAdded: 3-112-1-35 Alarm configuration - duration +1ms z2m:Zwave ValueAdded: 3-112-1-45 Associations - 2nd group +0ms z2m:Zwave ValueAdded: 3-112-1-46 Associations - UP threshold +0ms z2m:Zwave ValueAdded: 3-112-1-47 Associations - UP threshold frame value +0ms z2m:Zwave ValueAdded: 3-112-1-48 Associations - DOWN threshold +1ms z2m:Zwave ValueAdded: 3-112-1-49 Associations - DOWN threshold frame value +0ms z2m:Zwave ValueAdded: 3-112-1-60 Power reports - include self-consumption +0ms z2m:Zwave ValueAdded: 3-112-1-61 Power reports - on change +0ms z2m:Zwave ValueAdded: 3-112-1-62 Power reports - periodic +1ms z2m:Zwave ValueAdded: 3-112-1-65 Energy reports - on change +0ms z2m:Zwave ValueAdded: 3-112-1-66 Energy reports - periodic +0ms z2m:Zwave ValueAdded: 3-113-1-8 Power Management +0ms z2m:Zwave ValueAdded: 3-113-1-9 System +0ms z2m:Zwave ValueAdded: 3-113-1-256 Previous Event Cleared +1ms z2m:Zwave ValueAdded: 3-113-1-266 Error Code +0ms z2m:Zwave ValueAdded: 3-114-1-0 Loaded Config Revision +0ms z2m:Zwave ValueAdded: 3-114-1-1 Config File Revision +0ms z2m:Zwave ValueAdded: 3-114-1-2 Latest Available Config File Revision +0ms z2m:Zwave ValueAdded: 3-114-1-3 Device ID +1ms z2m:Zwave ValueAdded: 3-114-1-4 Serial Number +0ms z2m:Zwave ValueAdded: 3-115-1-0 Powerlevel +0ms z2m:Zwave ValueAdded: 3-115-1-1 Timeout +0ms z2m:Zwave ValueAdded: 3-115-1-2 Set Powerlevel +0ms z2m:Zwave ValueAdded: 3-115-1-3 Test Node +1ms z2m:Zwave ValueAdded: 3-115-1-4 Test Powerlevel +0ms z2m:Zwave ValueAdded: 3-115-1-5 Frame Count +0ms z2m:Zwave ValueAdded: 3-115-1-6 Test +0ms z2m:Zwave ValueAdded: 3-115-1-7 Report +0ms z2m:Zwave ValueAdded: 3-115-1-8 Test Status +1ms z2m:Zwave ValueAdded: 3-115-1-9 Acked Frames +0ms z2m:Zwave ValueAdded: 3-117-1-0 Protection +0ms z2m:Zwave ValueAdded: 3-134-1-0 Library Version +0ms z2m:Zwave ValueAdded: 3-134-1-1 Protocol Version +1ms z2m:Zwave ValueAdded: 3-134-1-2 Application Version +0ms z2m:Zwave Node added 5 +0ms z2m:Zwave node 5 AVAILABLE: AEON Labs - ZW100 MultiSensor 6 (Home Security Sensor) +0ms z2m:Zwave ValueAdded: 5-48-1-0 Sensor +0ms z2m:Zwave ValueAdded: 5-49-1-1 Air Temperature +1ms z2m:Zwave ValueAdded: 5-49-1-3 Illuminance +0ms z2m:Zwave ValueAdded: 5-49-1-5 Humidity +1ms z2m:Zwave ValueAdded: 5-49-1-27 Ultraviolet +0ms z2m:Zwave ValueAdded: 5-49-1-256 Air Temperature Units +0ms z2m:Zwave ValueAdded: 5-49-1-258 Illuminance Units +1ms z2m:Zwave ValueAdded: 5-49-1-260 Humidity Units +0ms z2m:Zwave ValueAdded: 5-49-1-282 Ultraviolet Units +0ms z2m:Zwave ValueAdded: 5-94-1-0 ZWave+ Version +0ms z2m:Zwave ValueAdded: 5-94-1-1 InstallerIcon +0ms z2m:Zwave ValueAdded: 5-94-1-2 UserIcon +1ms z2m:Zwave ValueAdded: 5-112-1-2 Wake up 10 minutes on Power On +0ms z2m:Zwave ValueAdded: 5-112-1-3 On time +0ms z2m:Zwave ValueAdded: 5-112-1-4 Enable Motion Sensor +0ms z2m:Zwave ValueAdded: 5-112-1-5 Command Options +1ms z2m:Zwave ValueAdded: 5-112-1-8 Awake timeout +0ms z2m:Zwave ValueAdded: 5-112-1-9 Current power mode +0ms z2m:Zwave ValueAdded: 5-112-1-39 Low Battery +0ms z2m:Zwave ValueAdded: 5-112-1-40 Report Only On Thresholds +0ms z2m:Zwave ValueAdded: 5-112-1-41 Temperature Reporting Threshold +1ms z2m:Zwave ValueAdded: 5-112-1-42 Humidity Reporting Threshold +0ms z2m:Zwave ValueAdded: 5-112-1-43 Luminance Reporting Threshold +0ms z2m:Zwave ValueAdded: 5-112-1-44 Battery Reporting Threshold +0ms z2m:Zwave ValueAdded: 5-112-1-45 UV Reporting Threshold +0ms z2m:Zwave ValueAdded: 5-112-1-46 Low Temp Alarm +1ms Segmentation Fault (core dumped) — You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.

sjorge commented 5 years ago

No extra output when install with --debug.

robertsLando commented 5 years ago

I think it's an error with NaN, need to investigate how to assign an object property to an object properly

sjorge commented 5 years ago

I'm not great with C(++) so I don't think I can be much help on that front, but if you have thins you want me to try. Shoot, and I will do my best.

robertsLando commented 5 years ago

@sjorge Try with latest commit