Devices with temperature sensor - will always require a plugin?

Hello,

It seems that for now devices which include a temperature sensor but only report it as a variable needs either the IDoorContact/AdditionalTemperatureDevice plugin, or a modification of the xml and json device files. Without this, the temperature reading can not directly be used as a scene trigger.
This is the case for at least the following devices:

[ul][li]Vision Motion Sensor[/li]
[li]Fibaro Smoke Sensor[/li]
[li]Qubino Dimmer[/li]
[li]Qubino Roller Shutter[/li][/ul]

… and probably many other ones.

The Additional Temperature Device plugin provided by Vera Inc work in those cases, but I was wondering if there are plans so that in a future firmware this would work out of the box?

+1

+1

I will raise this with Qubino, personally I find it frustrating with Vera and wonder if it actually a Vera problem?
If you use a NETIC controller the Temp is installed when the device is added.

Based on reading related topics in this forum, it seems to be a matter of the device reporting multiple devices vs a single device.

Btw, if you are reporting this to Qubino/Goap, could you please ask them if a temperature offset variable would be possible in future versions of their modules?
Vera does not enable to add an offset for individual sensors, so depending on where the sensor is put in the room (from 0.0m to 2.7m high) reported temperature might be a bit off compared to “human level” (1.6 to 1.8m). (Fibaro modules have this configurable temperature offset variable).

+1

As a stop gap you could use the maths functions available in PLEG to provide offset.

I’ll provide feedback after the euro holiday season is over. ie end August.

Just a quick update to this, the Qubino Flush 1 Z wave Plus device offers Temp offset.

Parameter no. 110 ? Temperature sensor offset
settings
Set value is added or subtracted to actual measured
value by sensor. Available configuration parameters (data
type is 2 Byte DEC):
 default value 32536
 32536 ? offset is 0.0C
 From 1 to 100?value from 0.1?C to 10.0?C is added
to actual measured temperature.
 From 1001 to 1100 ? value from -0.1 ?C to -10.0 ?C
is subtracted to actual measured temperature

Any updates here? I have a Flush1 relay, and both power and switch functionality works fine. But no child temperature device shows up. Ive tried using the additional temp plugin, but no luck yet…

Update: The temperature reading from the Qubino sensor is there under Variables-CurrentTemperature, but for some reason the Additional Temperature plugin, does not create a device. Any ideas?

From the Additional temp device, go to the advanced TAB, scroll down until you see Variables.

Add the device ID (Idoorcontacts) and click on add.
This will generate another device called temp sensor.

Do the Vera 2 step and wait…it might take an hour or so before it registers the temp. (don’t ask why, I don’t know).

It does work, I just added a blind/shutter with temp probe just to be sure there hasn’t a software update which broke the app.

Thats the problem. I just dont have any “Additional temp device”. I only see the plugin under “My Apps”, but no device is visible.

I am using UI7, so I guess its just one of those things…?

Are you sure that you have installed it?

You might be seeing the app, but it still needs to be installed by clicking on the Additional temperature device to install it.

Ofcourse. I even tried uninstalling it and reinstall, but same result (as posted in screenshot earlier)

Must be UI7.

Report it to Mios.

The “Additional Temperature Device” (iDoorContact) plugin is broken under UI7…

The fix is HERE

[quote=“cybrmage, post:16, topic:188297”]The “Additional Temperature Device” (iDoorContact) plugin is broken under UI7…

The fix is HERE[/quote]
Awesome - it almost works :slight_smile: Thanks. Will add further comments in that thread.

[quote=“zedrally, post:8, topic:188297”]Just a quick update to this, the Qubino Flush 1 Z wave Plus device offers Temp offset.

Parameter no. 110 ? Temperature sensor offset
settings
Set value is added or subtracted to actual measured
value by sensor. Available configuration parameters (data
type is 2 Byte DEC):
 default value 32536
 32536 ? offset is 0.0C
 From 1 to 100?value from 0.1?C to 10.0?C is added
to actual measured temperature.
 From 1001 to 1100 ? value from -0.1 ?C to -10.0 ?C
is subtracted to actual measured temperature[/quote]
How do I send these offset values from Vera? My Qubino temperature sensor is 1 degree lower than the correct temperature.

This is only available on the new Qubino modules (which are about to be released).

To use with the old modules, I would suggest using the arithmetic functions contained in PLEG.

Thanks for info! A bit annoying though, that such simple functions needs that much work, but I will give it a go.

Will you be able to correct the value displayed by the respective device, or do you need to create new dummy devices that you feed the new corrected value to?