What happened to the database?
Errors all over the place:
I added an extra check to make sure that manufacturer data is set before I export since I had a new manufacturer which wasnât properly configured⊠Unfortunately, in the summary list, this information isnât available so it shows errors (at the moment). Iâll sort this out - itâs not real though and âonlyâ shows up on this page - not the device pages (unless the data is really not set).
Fortunately âŠ
Iâve removed this check for now - once I work out how to manage it in the device list Iâll add it back⊠All the checks are managed centrally, but in this list I donât load all data as itâs not needed (although I might see if it slows things down as it might ensure better consistency)âŠ
Cheers
Chris
Iâm trying to migrate to OH2 but Iâm facing some problems with the Fibaro Universal Sensor: I can configure that as a contact but once I try to see it on the sitemap, nothing appear. I only see the label without the value.
On my sitemap it is configured as âTextâ and in item configuration, Iâm using a mapping.
In habmin->things, I see the value âTriggeredâ and âUntriggeredâ.
I found it wouldnât work correctly as a contact, but works fine as a Switch. Since then has been 100% reliable (itâs on a doorbell, so triggered multiple times/day).
All configurations at defaults. Items file as follows:
Switch Doorbell "Doorbell sensor" { channel="zwave:device:51e2ba40:node228:sensor_binary1" }
But this is not correct because the fibaro input isnât a switch but contact instead, so I should use âtextâ like in openhab1.
Why?
Is it a Contact (Open/Closed), or is it a Switch (On/Off), or something else - your view is itâs a contact but if the binding is using a switch, then you will need to use the same type.
The binding see it as a contact but if I configure the item as text in the sitemap, Iâm not able to see the value.
Add a [%s]
to your items label definition, either through PaperUI or if your are using a text file:
Switch FibUniSens1_1 "Motion [%s]" <motion> {channel="zwave:device:158b44ebf65:node23:sensor_binary1"}
Overlooked that statement: that is wrong.
If you bind an item to one of the binary_sensor channels (in HABmin click on the plus sign) it comes up as default with a switch ⊠and you should not change the default as the item might not work then âŠ
OK, I configured that as a switch and I get ON and OFF correctly.
I have 2 problems:
- The switch is updated only on page refresh
- The [%s] in the label doesnât work
Frankly speaking, I donât like to use that as a switch because any user can change the value of the item and this donât make sense: a device like this should be a contact and not a switch.
Have a look at this wonderful thread:
At which GUI?
I use my above item definition and it is showing in all sitemaps (Basic and Classic and Android App):
Sitemap:
Text item=FibUniSens1_1
Thanks sihui!
I solved that. The problem now is that the text value isnât updated. I have to refresh (F5) the page to see the changes.
This seems to be more related to basicui because the classic works fine.
Thank you for starting this thread. I experienced the same problem with this sensor, but managed to get it working with the help from this thread. I can confirm itâs working now with the zwave 2.0 binding from 2.0.0.b5.
I have a FGBS-001 with a 1-Wire temperature sensor connected to Openhab2 using z-wave binding 2.2.0.201712022337.
Openhab reports the temperature with a value in the range of 170 at room temperature. When I connect additional sensor both read the same value in the range of 170. (Additional Sensor added as per Fibaro instructions.)
The log console shows the following "NODE 10: Received a multi instance encapsulation with a destination endpoint = 3. " for each temperature update.
Solved*
The DS18b20 Temperature sensors were set 9 bit resolution, they need to be set to 12 bit resolution. To change the resolution I followed the guide here. It uses an Arduino to write the resolution to 12 bit in the eeprom.
Darren