-
Notifications
You must be signed in to change notification settings - Fork 56
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
buffer.js: Error "value" argument must not be a number #90
Comments
Hi @Demonderik , For the time being, you can install eibd version 0.3.7 whicha hadn't had the error. |
Hi Raoul, I tried to install eibd@0.3.7 my install.sh: npm install -g homebridge-knx |
there is a new version 0.3.9 that should be fixed for use with node > 6.2 |
Hooray! Hooray! #49 is fixed my problem! With eibd@03.9 everything works now! Raoul, Andree, thanks for quick fix! |
Hi snowdd1,
After updating homebridge to version v0.4.1, I have broken homebridge-knx.
It always throws error ""value" argument must not be a number" in buffer.js - parser call of the eibd module during (any?) attempt to read the telegram from knx. (knxd runs on another docker image).
Do you have any idea how to solve it?
homebridge v0.4.17
homebridge-knx v0.3.10
node v6.10.0
�[37m[4/13/2017, 1:32:41 PM]�[39m �[36m[Volume]�[39m Get receiver volume 47
stdout
13:32:41
�[37m[4/13/2017, 1:32:41 PM]�[39m �[36m[Marantz]�[39m current power state is: OFF
stdout
13:33:09
buffer.js:93
stdout
13:33:09
throw new TypeError('"value" argument must not be a number');
stdout
13:33:09
^
stdout
13:33:09
stdout
13:33:09
TypeError: "value" argument must not be a number
stdout
13:33:09
at Function.Buffer.from (buffer.js:93:11)
stdout
13:33:09
at Parser.parseTelegram (/usr/lib/node_modules/homebridge-knx/node_modules/eibd/lib/parser.js:84:43)
stdout
13:33:09
at Parser.onData (/usr/lib/node_modules/homebridge-knx/node_modules/eibd/lib/parser.js:150:12)
stdout
13:33:09
at Socket. (/usr/lib/node_modules/homebridge-knx/node_modules/eibd/lib/parser.js:36:10)
stdout
13:33:09
at emitOne (events.js:96:13)
stdout
13:33:09
at Socket.emit (events.js:188:7)
stdout
13:33:09
at readableAddChunk (_stream_readable.js:176:18)
stdout
13:33:09
at Socket.Readable.push (_stream_readable.js:134:10)
stdout
13:33:09
at TCP.onread (net.js:548:20)
The text was updated successfully, but these errors were encountered: