Welcome to Smart Home Forum by FIBARO
Dear Guest,
as you can notice parts of Smart Home Forum by FIBARO is not available for you. You have to register in order to view all content and post in our community. Don't worry! Registration is a simple free process that requires minimal information for you to sign up. Become a part of of Smart Home Forum by FIBARO by creating an account.
As a member you can:
- Start new topics and reply to others
- Follow topics and users to get email updates
- Get your own profile page and make new friends
- Send personal messages
- ... and learn a lot about our system!
Regards,
Smart Home Forum by FIBARO Team
Question
okidoki 13
Hi All,
I need some advice and maybe some coding help.
in my HC3 environment I have about 10 Ecobright dimmers, in Fibaro they are multilevel switches. They act the same as the Wally from fibaro more or less.
I have serious problems with these devices now and then: the HC3 reports that they are nog longer available. See the image. A red cross appears and from the HC3 the device is nog longer accessable. The device itself functions if you use the button on the device to turn it on or dim the light. This happens randomly, sometimes for 3 months everything is ok, and then suddenly 1 drops out. I include it again (power cycle, include etc) and then after a week months or weeks anoher device has the same issues. I have also other devices, fibaro dimmers, qubino dimmers, etc, and they are stable. , I reported earlier about this behaviour in this topic.
I'm in close contact with the dutch developers but up to now they don't know where to look. A firmware upgrade of the device did not help.
Please login or register to see this attachment.
Last week it happend again, it was no longer available. I did some digging into the device. I read out the device info of the device (http://x.x.x.x/api/devices/295. The result is below:
You see the bold section:
{
"id": 295,
"name": "LichtHal",
"roomID": 222,
"view": [
{
"assetsPath": "/dynamic-plugins/com.fibaro.multilevelSwitch/assets",
"jsPath": "/dynamic-plugins/com.fibaro.multilevelSwitch",
"name": "com.fibaro.multilevelSwitch",
"translatesPath": "/dynamic-plugins/com.fibaro.multilevelSwitch/i18n",
"type": "ts"
}
],
"type": "com.fibaro.multilevelSwitch",
"baseType": "com.fibaro.binarySwitch",
"enabled": true,
"visible": true,
"isPlugin": false,
"parentId": 294,
"viewXml": false,
"configXml": false,
"interfaces": [
"energy",
"fibaroFirmwareUpdate",
"levelChange",
"light",
"power",
"zwave"
],
"properties": {
"parameters": [],
"pollingTimeSec": 0,
"zwaveCompany": "",
"zwaveInfo": "3,6,4",
"zwaveVersion": "1.12",
"categories": [
"lights"
],
"configured": true,
"dead": true,
"deadReason": "power",
"deviceControlType": 23,
"deviceIcon": 15,
"emailNotificationID": 0,
"emailNotificationType": 0,
"endPointId": 0,
"energy": 0,
"firmwareUpdate": {
"info": "",
"progress": 0,
"status": "UpToDate",
"updateVersion": "1.12"
},
"isLight": true,
"log": "",
"logTemp": "",
"manufacturer": "",
"markAsDead": true,
"model": "",
"nodeId": 37,
"parametersTemplate": "0",
"power": 0,
"productInfo": "4,56,2,2,0,2,1,12",
"pushNotificationID": 0,
"pushNotificationType": 0,
"saveLogs": true,
"serialNumber": "h'6049569db3ea21a755da8f391fcb5698",
"showEnergy": true,
"smsNotificationID": 0,
"smsNotificationType": 0,
"state": false,
"updateVersion": "",
"useTemplate": true,
"userDescription": "",
"value": 0
},
"actions": {
"abortUpdate": 1,
"reconfigure": 0,
"reset": 0,
"retryUpdate": 1,
"setValue": 1,
"startLevelDecrease": 0,
"startLevelIncrease": 0,
"startUpdate": 1,
"stopLevelChange": 0,
"toggle": 0,
"turnOff": 0,
"turnOn": 0,
"updateFirmware": 1
},
"created": 1621675895,
"modified": 1621675895,
"sortOrder": 162
}
I also got the list of a similar Ecobright device that still works and i did a diff on both files: Here is the diff view:
Please login or register to see this attachment.
What you see is that apart form the serial number et so, the only difference is the node id (i expect that) and the two fields "dead" and "deadreason"
In the device that works the value of 'death' is false and in the device that is dead the label is true.
So I figured, since i can still get the info from the device, that my device still exist in my zwave network. Could it be that by simply setting these back to 'false' the device becomes available again in the HC3?
What do you think? is this possible? Can the value of these parameters be changed?
My next step is to try to write a piece of lua code to try this out. But i could use a litte help by that as i do find it hard to acces these complicated lists.
Do you think this could work?
thanks,
jacco
Link to comment
Share on other sites
6 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.