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
Too many bindings to one dataholder... #318
Comments
There is also quite a bit of discussion about this on the forum |
In this forum post it was stated:
Several users have responded with logs and other documentation, and are awaiting reponse. |
Do you need more info on that one ? I still have it and I can send more
|
I had this issue with Aeon Labs Multisensor 6 on 2.1.1. After upgrading to 2.2.1 this issue seems to be gone. |
It is not for fixed for me on 2.2.1. 1053: var dataToBind = {
1054: "zway": zway,
1055: "nodeId": nodeId,
1056: "instanceId": instanceId,
1057: "commandClassId": commandClassId,
1058: "path": path,
1059: "func": data.bind(func, null, type === "child")
1060: }; The error is :
as far as I was able to trace, the I have two multisensor on my z-way at the office : one on my desktop and the other in my cubicle. They are not solicited in the same way. I got the error for the one on my desktop but not the one on my cubicle that is less solicited. But now, I have the error for both of them. Thanks ! |
It was not fixed yet. Please one of you, send me your expert UI backup and a part of the log that made the problem. I'll make sure we fix it asap. |
Note that I added some console.log("line number....") to know which line was executed but those insert never changed the line number of the code in automation/module/ZWave/index.js console.log("LINE 2223 : Before binding");
// handle 0xFE unknown
// special case by Sigma for Unknown event - not listed in eventMask
self.dataBind(self.gateDataBinding, self.zway, nodeId, instanceId, commandClassId, notificationTypeId.toString(10) + ".event", function(type) { console.log("LINE 2226 : Callback function : Type = " + JSON.stringify(type));
var eventTypeId = parseInt(this.value, 10); console.log("LINE 2227 : Callback function : eventTypeId = " + JSON.stringify(eventTypeId));
if (eventTypeId === 0xFE) { console.log("LINE 2228"); This will put a lot of garbage into the log file... sorry about that. Problems start at line #4350 of the log file. Node 3 and node 5 are Multi Sensor 6. Good luck ! |
Fixed 86a4a45 |
Here is what I got this morning...
My device id 2 is an Aeotec MultiSensor6.
Any clue ? Questions ? Need more details ?
The text was updated successfully, but these errors were encountered: