I have 9 Fibaro Smoke detectors, FGSD-002. All get included OK but I do not get any values from any of them.
When I included them, they all got discovered as smokedetectors:
I have added items, or added them when linking but I do not get any values.
I have tried waking up the devices standing right next to the z-wave stick but without any luck.
My log shows the following:
Which version of OH2 (and the zwave binding) do you use? The smoke sensor seems to be a little “special” to get it going and Chris made some changes to the binding recently. Maybe you haven’t the latest version?
And have you added them just in the last minutes/hours? If so, let them wake up some more times (preferrable the automatic wakeup, not the triggered one). There is some data to be transferred and maybe the device “needs some time”.
I run version: 2.0.0~20170103034422 of OH2. Not shure where to find the version of the binding.
I first added all a couple of days ago. Yesterday I removed them all with “exclude devices” and added them again. So they all have been connected for aprox 24 hours now. What I see on all of them is:
Not shure how it handles the 0 sec. update interval. For now I try to get one up and running before I try the other ones but this one has had the “pending” for 24 hours now…
I have used the smoke sensors in Homeseer and there it was no problems getting the data.
This also could be a problem. Have you also resetted the device itself? I did the same with my smoke sensor and have realized that they were nevertheless some “artifacts” left on the controller. Every new inclusion was successful, but I couldn’t communicate with the device. I had to use a tool called Zensys to remove the old nodes. See here:
You can check if this is also your problem by enabling DEBUG logging and then do a manual wakeup of the sensor (tripple button press). Does this produce any logging informations? If so, then it’s alright. If not, you might have the same problem as me.
Ok… So now I have deleted ALL my smokesensors and shadows of them with zentool. Then I tried adding one.
It came up OK in “inbox” so I added it as a thing and added a couple of items. So far so good…
Also stuck at “pending”. I have tried waking up the device about 50 times standing right next to the Z-wave stick…
The FGSD002 seems to be impossible to get to work
In fact, I do expect a similar behavior with the recent build. I hope it’s related to a minor code-change in the binding. I’m talking to Chris about this issue here:
Let’s see if he can figure it out.
Don’t give up. The device has worked properly before. So we will get this going again.
delete the thing and the node xml (only if the device was fully initialized. Otherwise I would suggest to exclude it again and also delete all shadows in the controller, followed by a reset of the device)
update/upgrade your installation to get the latest zwave binding (yours is from 2017/01/03 and the probably necessary changes in the binding were on 2017/01/09 (be aware of the latest changes in the repository structure yesterday!))
check if you have the latest binding (log into the karaf console and type bundle:list to get a full list of all installed packages).
re-add the device (or include it again, based on what you did above). Check the configuration parameters. Do update/change them if necessary. Wake it up 2-3 times (for me 2 times were enough) and see if the xml was created.
If an xml is there, it should be fully initialized.
No. The apt-get repository switched over from cloudbees to bintray yesterday. And another change has happened. See this both threads:
So you should get your standard OH installation up-to-date first. If you made all the necessary changes, you can use apt-get update/upgrade again. And after that, continue with the Fibaro problem.
I’m not sure if its just a placebo effect, but the whole zwave part seems much faster now. The traffic between the devices after a server reboot is over after a few minutes. Earlier this could take 30 mins or more before everything settled.