I'm so happy about getting my NetAtmo integration working, that I wanted to share it with the rest of you people.
All you need to do is enter the values for strings in the "Settings" section of the device, and you will immediately get the values from one indoor and one outdoor module (which is the typical starter package setup.) If you have more stations and/or modules then you can easily access them by just duplicating the existing values under the "Weather Station" query and changing the instance number in their "Token name."
For example: default indoor temperature value = body.devices.dashboard_data.Temperature
indoor temperature value for next weather station = body.devices.dashboard_data.Temperature
and for modules:
temperature of first module of first station = body.devices.modules.dashboard_data.Temperature
secondary module of first station = body.devices.modules.dashboard_data.Temperature
I've also included a WIP section for the NetAtmo Welcome camera. I have yet to figure out how to track persons per name, since their position in the table is always changing.
I try to use RegEx to collect some value data of my weather station (WS) from an HTML page. Unfortunately, the weather station doesn’t support API or XML, so from Http Device I import with success the WS html page in text and after I use RegEx to parsec it
The problem is that the RegEx implemented in bOS seams don’t manage the Capturing Group (in the picture is the $1) but only the matched string.
What I did was to select a specific part of the html imported page (the highlighted in the picture in green) and after extract the number 51 that is the value that I need to collect and associate to the integer variable in bOS as reported in the piture
Due to the WS uses almost the same html code to provide other sensors values ( e.g. for Outdor temp: <td bgcolor="#EDEFEF"><input name="outTemp" disabled="disabled" type="text" class="item_2" style="WIDTH: 80px" value="26.7" maxlength="8"></td>
I had to select the part of html code that contains the specific value number that I need to collect and use the capturing group to extract from the selected html code part the sensor value, but this regex sentence in bOS it seams doesn’t work
Can you help me to manage this issue or implement in bOS a way to manage the Capturing Group, please?
I have several z-wave devices from different manufacturers and I don't understand why in some I don't see any parameters to configure them.
I have tried to send them manually and it says "index outside the limits of the matrix"
I am doing something wrong?
Two of the devices that happen to them are Fibaro RGBW Controller and Qubino Flush RGBW Dimmer.
I would greatly appreciate a solution, at least I can send the parameters manually.
Since Alexa and Comfortclick are now in spanish, I've been doing some testing. It really works fine. But, what I'm missing is a "Blinds" Category in Alexa configuration in bOS. Is there a way to say "Alexa, raise/lower the blinds" (obviusly, in spanish :) ) using only one Endpoint or variable?
Thanks in advance.
When using the http driver, I am able to connect to an API and process the Json data. For example:
But when the data is returned in a Json array, the data cannot be parsed! For example, the folowing respons cannot be handled by Comfortclick:
When will support for Json array's be implemented? A lot of sites are returning Json data within an array nowedays.
Or is there an other workarround to process Json data within an array?
All objects are available to use in panels, except the cover picture. It's only available on the standard control, and it's a shame, because a cover picture is always nice looking, for example on a free positioning panel showing an entire room. Would it be possible to add this cover picture object to the list of available objects ?
Another nice improvement would be the ability to group players without going through the Sonos App - but of course that's a bit more complicated.
Customer support service by UserEcho