Fibaro motion sensors do not report temperatures

For the last 15 years I have been using Fibaro Z-wave switches and sensors connected to the Fibaro Home Center 2. Recently the HC broke down and I decided to switch over to Home Assistant. It is running on a NUC with a Zooz 800 Z-wave controller. I managed to include all my old Fibaro devices but the motion sensors fail to report temperatures and light intensifies as set in the configuration file. The values are only reported when the devices wake up, i.e., every two hours. Does anybody know how to get the sensors to report temperatures correctly?

FYI, im running HA 2025.8.2 on a NUC with operating system 16.1 and Z-wave JS version 0.21.0. The Fibaro motion sensors are all model FGMS001with firmware 2.8. This was the latest firmware available for these sensors before my HA 2 broke down a few months ago.

Any help troubleshooting this problem is much appreciated.

Can’t help really, but just for refference, I have a bunch of FGMS001 “eyes” in my home, they were shipped from the store with firmware 3.3 and they work perfectly.

Thanks for your message.These are first generation devices and as far as I know they cannot be upgraded beyond fimware 2.8. They were working fine on HC2 until it broke down, so my guess it is related how they are integrated into the Zwave network using HA.

Fibaro will only report temperature if there is motion triggered or if the temp treshold is larger than set. There is also a minimum standard reporting time if there are no other triggers.
You can tweak and tune but any change to make it report faster or more frequent will change battery life. Personally I have drilled a small hole in them, put a 3V adapter on them and set the reporting time to 60 sec for all (illumination / temperature etc) Works fine.
You will find the right settings in the manual but it is also pretty clear when you open the device in ZwaveJS-UI, config:

Good luck! Bastiaan

I agree, what you describe is how it should work. However, my sensors do not report temperatures if the change exceeds the threshold nor if the time interval has passed. It only gets updated when the devices wake up. What firmware have your devices?

Ive got version 2.6 up to 3.3 firmware and a secondhand Fibaro lite on the way to update all my old sensors. I assume you did a full reset and at least tried to set the value different from default?
My ones started with Homeseer 20+ years ago and are still working fine, both plus and non-plus but slowly phasing out to LR800 versions from Aeotec etc. I want devices than can do firmware updates from HA.
What happens of you “Ping” the device? It still takes 2 hours to get a reply?

Good to learn that these devices can be upgraded to firmware version 3.3 . When connected to HC2 I never received a message that they could be upgraded after I had installed version 2.8. Hence I assumed further updates were not possible. I will start looking for a used Fibaro controller and try to upgrade the devices.

As for pinging, this does not update temperature or light levels.

I did some more research. It appears that for the 300 series of the sensor (Z-wave) the last firmware is v2.8, while for the 500 series (Z-wave plus) it is 3.4. My sensors therefore cannot be updated. Has somebody an idea how to get them to work correctly in HA with firmware v2.8?

I have the same issue with my Multisensors. I have two Fibaro FGMS001, firmware 2.7. Both were originally working fine and reporting temperatures whenever there was more than a 0.1 C change.

A while back, my ZStick 5 broke, and I upgraded to a Zstick 10. Long story short - restoring the NVM didn’t work so I set up my Z-Wave network anew.

Now neither sensor reports temperatures more often than every 8 hours. Which is a bit slow.

I’ve set parameter 62 (measuring interval) and 64 (reporting interval) to 300 on one sensor, left them blank on the other one. No difference.

Neither reports temperatures more often than every 8 hours or so.