Your comments

Hello Laurentiu,

Thank you for the recommendation on using an external hub. 

Currently I am using the Colibri z-wave as well and the majority of the devices connected are z-wave. The expectation would be to have them all connected to Colibri and avoid using another gateway or hub which requires maintenance and could be another point of failure.

Regards,

Calin

Hello,

Thank you for your response.

I totally understand that bOS doesn't support z-wave secure.

I am looking to get at least the open/close door lock status and maybe the close command if possible. I am not interested for the open command. 

Unfortunately there is no change in status when the door lock is open or closed after inclusion. I cannot even associate it to the Controller, there are no groups available in the pop-up window.

Do you have any tips on what goes wrong through the inclusion process and what can be done to get it associated to the Controller and have the basic state values.

Thank you,

Calin

with Allen Bradley Micrologix 1763 via a modbus TCP/IP gateway

Hello,

I was wondering if there is any updates on this? 

I am trying to trigger and run a program when a specific panel is open.

Currently if I open the trigger window there is no access to see the panel in the list in order to access the panel property for example to read the value as true to run the program. 

Thank you,

Calin

Providing more details:

This is one of the commands:

The header:

It only returns some very old data(I had the device down for a while) when editing the header window. Data disappears after couple of seconds.

I ran the same command using the https://apitester.com/ and it returns good data.


Here is a response of a similar command which doesn't use the headers.


Do you guys have any tips on this? The commands using the headers used to work, I had the device and server down for couple of months and now it doesn't work.

Thank you,

Calin

Hi Fabien,

After changing the parse type from JSON to text I was able to extract only the minutes value using regex. Problem SOLVED!!!

Thanks again for your help.
 

Hi Fabien,

Thank you so much for your guidance.

I have tried the regex (?<=\:)\d+(?=\:) and I didn't get any result in bOS.

After further investigations and trying the online regex tester I assumed the reason for not returning any value in bOS is because there are multiple matches in the string.

I came up with a new regex to read the minutes value only from the line with "thermostatTime"

(?<=\"thermostatTime\"\:\s\"\d+\-\d+\-\d+\s\d+\:)\d+

here is a portion of the JSON response:

  "thermostatList": [

    {

  "name": "Main",

  "features": "Home,HomeKit",

      "lastModified": "2019-01-10 02:25:01",

      "thermostatTime": "2019-01-11 18:29:56",

      "utcTime": "2019-01-11 23:29:56",

      "runtime": {

        "runtimeRev": "190111232705",

        "connected": true,

      }

    }

  ],

  "status": {

    "code": 0,

    "message": ""

  }

}

It works on the regex tester but no value is returned in bOS.

Any thoughts on what would be the reason that is not working in bOS? Am I missing something?

Thank you,

Calin

Hi,

I have a similar situation and I am struggling to extract the minutes value from the string.

For example the value:08 from the following ServerTime: "2016-10-22 11:08:37".

Do you have any tips on how this can be done?

Thank you,

Calin

Hi Pascal,

Use this as an example:

  "DeviceList": [

    {

  "identifier": "5118234654675119",

      "name": "EXAMPLE",

.....

Add a string, for the token name use: DeviceList[0].name

the value you should get is: EXAMPLE

Regards,

Calin

Hi,

I am experiencing the same issue, the weather stopped working for the last couple of days. 

Regards,

Calin