FLIRS z-way

Discussions about RaZberry - Z-Wave board for Raspberry computer
Post Reply
marcosavo
Posts: 6
Joined: 18 Mar 2015 16:46

FLIRS z-way

Post by marcosavo »

Is the z-way FLIRS, and there is a way to force FLIRS? I am using a multisensor Gen5 that supposedly is FLIRS, but is not reconized as such from the z-way.
pofs
Posts: 688
Joined: 25 Mar 2011 19:03

Re: FLIRS z-way

Post by pofs »

Z-Way is a static controller, which cannot be FLiRS by definition – it is only applicable to battery-powered slave nodes.
What do you expect from device being FLiRS at all, and how do you know it is not recognized by z-way as such?
marcosavo
Posts: 6
Joined: 18 Mar 2015 16:46

Re: FLIRS z-way

Post by marcosavo »

I have a Aeon Labs ZW074-C MultiSensor Gen5. I included the device, but it is not reconozed as FLIRS from the GUI.
"You could also ask your supplier / manufacturer if their device supports FLiRS beaming which is possibly the first thing you should to do."
Here the answer from the manufacturer.
Hi Marco,

If you want to ensure that you utilize FLiRS, here is a good question and answer page where it is explained well: http://www.zwave.guru/?topic=flirs-beaming

FLiRS should always be working, its a part of Z-Wave Plus communication. You will need to send a wakeup beam from your controller or another device nearby that supports beaming (ie: Range Extender).

Cheers,
Chris
pofs
Posts: 688
Joined: 25 Mar 2011 19:03

Re: FLIRS z-way

Post by pofs »

I don't understand what "not reconozed as FLIRS from the GUI" means. Can you please provide a screenshot/whatever to illustrate it?
RaZberry / Z-Way itself is not a FLiRS device, but it can use beaming to wake other devices. It automatically detects if the device is FLiRS upon inclusion.

P.S. Also provide dump of

Code: Select all

http://ip:8083/ZWaveAPI/Run/devices[x].data
where x is your device id. It would help to detect possible issues.
marcosavo
Posts: 6
Joined: 18 Mar 2015 16:46

Re: FLIRS z-way

Post by marcosavo »

dump http://ip:8083/ZWaveAPI/Run/devices[x].data
dump http://ip:8083/ZWaveAPI/Run/devices[x].data
Screenshot.jpg (82.71 KiB) Viewed 10045 times
No device reconized as FLIRS
marcosavo
Posts: 6
Joined: 18 Mar 2015 16:46

Re: FLIRS z-way

Post by marcosavo »

Code: Select all

{

    "invalidateTime": 1426783389,
    "updateTime": 1426783390,
    "type": "empty",
    "value": null,
    "basicType": 

{

    "invalidateTime": 1426783389,
    "updateTime": 1427099176,
    "type": "int",
    "value": 4

},
"genericType":
{

    "invalidateTime": 1426783389,
    "updateTime": 1427099176,
    "type": "int",
    "value": 7

},
"specificType":
{

    "invalidateTime": 1426783389,
    "updateTime": 1427099176,
    "type": "int",
    "value": 1

},
"infoProtocolSpecific":
{

    "invalidateTime": 1426783389,
    "updateTime": 1427099176,
    "type": "int",
    "value": 5479425

},
"deviceTypeString":
{

    "invalidateTime": 1426783389,
    "updateTime": 1427099176,
    "type": "string",
    "value": null

},
"isVirtual":
{

    "invalidateTime": 1426783389,
    "updateTime": 1426783390,
    "type": "bool",
    "value": false

},
"isListening":
{

    "invalidateTime": 1426783389,
    "updateTime": 1427099176,
    "type": "bool",
    "value": false

},
"isRouting":
{

    "invalidateTime": 1426783389,
    "updateTime": 1427099176,
    "type": "bool",
    "value": true

},
"isAwake":
{

    "invalidateTime": 1426783389,
    "updateTime": 1426843133,
    "type": "bool",
    "value": false

},
"optional":
{

    "invalidateTime": 1426783389,
    "updateTime": 1427099176,
    "type": "bool",
    "value": true

},
"isFailed":
{

    "invalidateTime": 1426783389,
    "updateTime": 1427099176,
    "type": "bool",
    "value": false

},
"beam":
{

    "invalidateTime": 1426783389,
    "updateTime": 1426783390,
    "type": "bool",
    "value": false

},
"sensor250":
{

    "invalidateTime": 1426783389,
    "updateTime": 1427099176,
    "type": "bool",
    "value": false

},
"sensor1000":
{

    "invalidateTime": 1426783389,
    "updateTime": 1427099176,
    "type": "bool",
    "value": false

},
"neighbours":
{

    "invalidateTime": 1426783389,
    "updateTime": 1427099176,
    "type": "binary",
    "value": 

    [
        1
    ]

},
"manufacturerId":
{

    "invalidateTime": 1426783389,
    "updateTime": 1426783397,
    "type": "int",
    "value": 134

},
"vendorString":
{

    "invalidateTime": 1426783389,
    "updateTime": 1426783398,
    "type": "string",
    "value": "Aeon Labs"

},
"manufacturerProductType":
{

    "invalidateTime": 1426783389,
    "updateTime": 1426783397,
    "type": "int",
    "value": 2

},
"manufacturerProductId":
{

    "invalidateTime": 1426783389,
    "updateTime": 1426783397,
    "type": "int",
    "value": 74

},
"ZWLib":
{

    "invalidateTime": 1426783389,
    "updateTime": 1426783397,
    "type": "int",
    "value": 3

},
"ZWProtocolMajor":
{

    "invalidateTime": 1426783389,
    "updateTime": 1426783397,
    "type": "int",
    "value": 3

},
"ZWProtocolMinor":
{

    "invalidateTime": 1426783389,
    "updateTime": 1426783397,
    "type": "int",
    "value": 92

},
"SDK":
{

    "invalidateTime": 1426783389,
    "updateTime": 1426783397,
    "type": "string",
    "value": "6.51.01"

},
"applicationMajor":
{

    "invalidateTime": 1426783389,
    "updateTime": 1426783397,
    "type": "int",
    "value": 1

},
"applicationMinor":
{

    "invalidateTime": 1426783389,
    "updateTime": 1426783397,
    "type": "int",
    "value": 2

},
"nodeInfoFrame":
{

    "invalidateTime": 1426783389,
    "updateTime": 1426843133,
    "type": "binary",
    "value": 

    [
        94,
        134,
        114,
        152,
        132,
        239,
        90,
        130
    ]

},
"ZDDXMLFile":
{

    "invalidateTime": 1426783389,
    "updateTime": 1426783411,
    "type": "string",
    "value": "407-0086-0002-0005-06-03-1c-01-12.xml"

},
"lastSend":
{

    "invalidateTime": 1427099174,
    "updateTime": 1427099175,
    "type": "int",
    "value": 0

},
"lastNonceGet":
{

    "invalidateTime": 1427099174,
    "updateTime": 1427099175,
    "type": "empty",
    "value": null

},
"lastReceived":
{

    "invalidateTime": 1426783389,
    "updateTime": 1426843133,
    "type": "int",
    "value": 0

},
"failureCount":
{

    "invalidateTime": 1427099174,
    "updateTime": 1427099175,
    "type": "int",
    "value": 0

},
"keepAwake":
{

    "invalidateTime": 1426783389,
    "updateTime": 1427099176,
    "type": "bool",
    "value": false

},
"countSuccess":
{

    "invalidateTime": 1426783389,
    "updateTime": 1426783390,
    "type": "int",
    "value": 0

},
"countFailed":
{

    "invalidateTime": 1426783389,
    "updateTime": 1426783390,
    "type": "int",
    "value": 0

},
"queueLength":
{

    "invalidateTime": 1426783389,
    "updateTime": 1426783390,
    "type": "int",
    "value": 0

},
"givenName":
{

    "invalidateTime": 1426783389,
    "updateTime": 1426783393,
    "type": "string",
    "value": "Device_18"

},
"secureChannelEstablished":

    {
        "invalidateTime": 1426783389,
        "updateTime": 1426783391,
        "type": "bool",
        "value": true
    }

}
pofs
Posts: 688
Joined: 25 Mar 2011 19:03

Re: FLIRS z-way

Post by pofs »

Yes, seems it is not recognized as FLiRS. Can you provide a log fragment upon service startup, especially around the lines containing "01 41" bytes.
elvizgz
Posts: 19
Joined: 03 Feb 2015 19:49

Re: FLIRS z-way

Post by elvizgz »

Hi pofs!

I work with marcosavo. Here is the log upon service start (just the lines including "01 41" bytes):

Code: Select all

[2015-03-24 10:04:17.444] [D] [zway] RECEIVED: ( 01 09 01 41 93 16 01 02 02 01 33 )
[2015-03-24 10:04:17.445] [D] [zway] SENT ACK
[2015-03-24 10:04:17.445] [D] [zway] SETDATA devices.1.data.basicType = 2 (0x00000002)
[2015-03-24 10:04:17.445] [D] [zway] SETDATA devices.1.data.genericType = 2 (0x00000002)
[2015-03-24 10:04:17.445] [D] [zway] SETDATA devices.1.data.specificType = 1 (0x00000001)
[2015-03-24 10:04:17.448] [D] [zway] SETDATA devices.1.data.deviceTypeString = "Static PC Controller"
[2015-03-24 10:04:17.448] [D] [zway] SETDATA devices.1.data.isRouting = False
[2015-03-24 10:04:17.448] [D] [zway] SETDATA devices.1.data.isListening = True
[2015-03-24 10:04:17.449] [D] [zway] SETDATA devices.1.data.optional = False
[2015-03-24 10:04:17.449] [D] [zway] SETDATA devices.1.data.sensor1000 = False
[2015-03-24 10:04:17.449] [D] [zway] SETDATA devices.1.data.sensor250 = False
[2015-03-24 10:04:17.449] [D] [zway] SETDATA devices.1.data.infoProtocolSpecific = 9639425 (0x00931601)
[2015-03-24 10:04:17.449] [D] [zway] Job 0x41 (Get node protocol information): success
[2015-03-24 10:04:17.449] [I] [zway] Removing job: Get node protocol information
[2015-03-24 10:04:17.450] [D] [zway] SENDING: ( 01 04 00 41 06 BC )
[2015-03-24 10:04:17.463] [D] [zway] RECEIVED ACK
[2015-03-24 10:04:17.463] [D] [zway] RECEIVED: ( 01 09 01 41 53 1C 00 04 20 00 DD )
[2015-03-24 10:04:17.463] [D] [zway] SENT ACK
[2015-03-24 10:04:17.464] [D] [zway] SETDATA devices.6.data.basicType = 4 (0x00000004)
[2015-03-24 10:04:17.464] [D] [zway] SETDATA devices.6.data.genericType = 32 (0x00000020)
[2015-03-24 10:04:17.464] [D] [zway] SETDATA devices.6.data.specificType = 0 (0x00000000)
[2015-03-24 10:04:17.467] [D] [zway] SETDATA devices.6.data.deviceTypeString = ""
[2015-03-24 10:04:17.467] [D] [zway] SETDATA devices.6.data.isRouting = True
[2015-03-24 10:04:17.467] [D] [zway] SETDATA devices.6.data.isListening = False
[2015-03-24 10:04:17.468] [D] [zway] SETDATA devices.6.data.optional = False
[2015-03-24 10:04:17.468] [D] [zway] SETDATA devices.6.data.sensor1000 = False
[2015-03-24 10:04:17.468] [D] [zway] SETDATA devices.6.data.sensor250 = False
[2015-03-24 10:04:17.468] [D] [zway] SETDATA devices.6.data.infoProtocolSpecific = 5446656 (0x00531c00)
[2015-03-24 10:04:17.468] [D] [zway] Job 0x41 (Get node protocol information): success
[2015-03-24 10:04:17.468] [I] [zway] Removing job: Get node protocol information
[2015-03-24 10:04:17.468] [D] [zway] SENDING: ( 01 04 00 41 0A B0 )
[2015-03-24 10:04:17.473] [D] [zway] RECEIVED ACK
[2015-03-24 10:04:17.473] [D] [zway] RECEIVED: ( 01 09 01 41 53 9C 01 04 07 01 7A )
[2015-03-24 10:04:17.474] [D] [zway] SENT ACK
[2015-03-24 10:04:17.474] [D] [zway] SETDATA devices.10.data.basicType = 4 (0x00000004)
[2015-03-24 10:04:17.474] [D] [zway] SETDATA devices.10.data.genericType = 7 (0x00000007)
[2015-03-24 10:04:17.474] [D] [zway] SETDATA devices.10.data.specificType = 1 (0x00000001)
[2015-03-24 10:04:17.478] [D] [zway] SETDATA devices.10.data.deviceTypeString = ""
[2015-03-24 10:04:17.479] [D] [zway] SETDATA devices.10.data.isRouting = True
[2015-03-24 10:04:17.479] [D] [zway] SETDATA devices.10.data.isListening = False
[2015-03-24 10:04:17.479] [D] [zway] SETDATA devices.10.data.optional = True
[2015-03-24 10:04:17.479] [D] [zway] SETDATA devices.10.data.sensor1000 = False
[2015-03-24 10:04:17.479] [D] [zway] SETDATA devices.10.data.sensor250 = False
[2015-03-24 10:04:17.480] [D] [zway] SETDATA devices.10.data.infoProtocolSpecific = 5479425 (0x00539c01)
[2015-03-24 10:04:17.480] [D] [zway] Job 0x41 (Get node protocol information): success
[2015-03-24 10:04:17.480] [I] [zway] Removing job: Get node protocol information
[2015-03-24 10:04:17.480] [D] [zway] SENDING: ( 01 04 00 41 0F B5 )
[2015-03-24 10:04:17.487] [I] [core] Loading module TagOnOff from modules/TagOnOff
[2015-03-24 10:04:17.490] [I] [core] Executing script: /*** TagOnOff Z-Way HA module ******************************************* ...
[2015-03-24 10:04:17.491] [D] [zway] RECEIVED ACK
[2015-03-24 10:04:17.492] [D] [zway] RECEIVED: ( 01 09 01 41 53 9C 01 04 07 01 7A )
[2015-03-24 10:04:17.492] [D] [zway] SENT ACK
[2015-03-24 10:04:17.492] [D] [zway] SETDATA devices.15.data.basicType = 4 (0x00000004)
[2015-03-24 10:04:17.492] [D] [zway] SETDATA devices.15.data.genericType = 7 (0x00000007)
[2015-03-24 10:04:17.492] [D] [zway] SETDATA devices.15.data.specificType = 1 (0x00000001)
[2015-03-24 10:04:17.497] [D] [zway] SETDATA devices.15.data.deviceTypeString = ""
[2015-03-24 10:04:17.497] [D] [zway] SETDATA devices.15.data.isRouting = True
[2015-03-24 10:04:17.497] [D] [zway] SETDATA devices.15.data.isListening = False
[2015-03-24 10:04:17.497] [D] [zway] SETDATA devices.15.data.optional = True
[2015-03-24 10:04:17.498] [D] [zway] SETDATA devices.15.data.sensor1000 = False
[2015-03-24 10:04:17.498] [D] [zway] SETDATA devices.15.data.sensor250 = False
[2015-03-24 10:04:17.498] [D] [zway] SETDATA devices.15.data.infoProtocolSpecific = 5479425 (0x00539c01)
[2015-03-24 10:04:17.498] [D] [zway] Job 0x41 (Get node protocol information): success
[2015-03-24 10:04:17.498] [I] [zway] Removing job: Get node protocol information
[2015-03-24 10:04:17.498] [D] [zway] SENDING: ( 01 04 00 41 12 A8 )
[2015-03-24 10:04:17.501] [D] [zway] RECEIVED ACK
[2015-03-24 10:04:17.502] [D] [zway] RECEIVED: ( 01 09 01 41 53 9C 01 04 07 01 7A )
[2015-03-24 10:04:17.502] [D] [zway] SENT ACK
[2015-03-24 10:04:17.502] [D] [zway] SETDATA devices.18.data.basicType = 4 (0x00000004)
[2015-03-24 10:04:17.502] [D] [zway] SETDATA devices.18.data.genericType = 7 (0x00000007)
[2015-03-24 10:04:17.502] [D] [zway] SETDATA devices.18.data.specificType = 1 (0x00000001)
[2015-03-24 10:04:17.508] [D] [zway] SETDATA devices.18.data.deviceTypeString = ""
[2015-03-24 10:04:17.508] [D] [zway] SETDATA devices.18.data.isRouting = True
[2015-03-24 10:04:17.508] [D] [zway] SETDATA devices.18.data.isListening = False
[2015-03-24 10:04:17.508] [D] [zway] SETDATA devices.18.data.optional = True
[2015-03-24 10:04:17.508] [D] [zway] SETDATA devices.18.data.sensor1000 = False
[2015-03-24 10:04:17.508] [D] [zway] SETDATA devices.18.data.sensor250 = False
[2015-03-24 10:04:17.509] [D] [zway] SETDATA devices.18.data.infoProtocolSpecific = 5479425 (0x00539c01)
[2015-03-24 10:04:17.509] [D] [zway] Job 0x41 (Get node protocol information): success
[2015-03-24 10:04:17.509] [I] [zway] Removing job: Get node protocol information
[2015-03-24 10:04:17.509] [D] [zway] SENDING: ( 01 04 00 41 13 A9 )
[2015-03-24 10:04:17.509] [I] [core] Loading module LogicalRules from modules/LogicalRules
[2015-03-24 10:04:17.517] [I] [core] Executing script: /*** LogicalRules Z-Way HA module ******************************************* ...
[2015-03-24 10:04:17.520] [I] [core] Loading module NotificationSMSru from modules/NotificationSMSru
[2015-03-24 10:04:17.523] [D] [zway] RECEIVED ACK
[2015-03-24 10:04:17.523] [D] [zway] RECEIVED: ( 01 09 01 41 52 9C 00 04 20 01 5D )
[2015-03-24 10:04:17.523] [D] [zway] SENT ACK
[2015-03-24 10:04:17.524] [D] [zway] SETDATA devices.19.data.basicType = 4 (0x00000004)
[2015-03-24 10:04:17.524] [D] [zway] SETDATA devices.19.data.genericType = 32 (0x00000020)
[2015-03-24 10:04:17.524] [D] [zway] SETDATA devices.19.data.specificType = 1 (0x00000001)
[2015-03-24 10:04:17.527] [D] [zway] SETDATA devices.19.data.deviceTypeString = "Routing Binary Sensor"
[2015-03-24 10:04:17.527] [D] [zway] SETDATA devices.19.data.isRouting = True
[2015-03-24 10:04:17.527] [D] [zway] SETDATA devices.19.data.isListening = False
[2015-03-24 10:04:17.527] [D] [zway] SETDATA devices.19.data.optional = True
[2015-03-24 10:04:17.527] [D] [zway] SETDATA devices.19.data.sensor1000 = False
[2015-03-24 10:04:17.528] [D] [zway] SETDATA devices.19.data.sensor250 = False
[2015-03-24 10:04:17.528] [D] [zway] SETDATA devices.19.data.infoProtocolSpecific = 5413888 (0x00529c00)
[2015-03-24 10:04:17.528] [D] [zway] Job 0x41 (Get node protocol information): success
[2015-03-24 10:04:17.528] [I] [zway] Removing job: Get node protocol information
z-way server v2.0.0 - RPi B+ + RaZberry
pofs
Posts: 688
Joined: 25 Mar 2011 19:03

Re: FLIRS z-way

Post by pofs »

Looks like all your devices really have zeroes in "listening", "sensor 1000" and "sensor 250" bits. It is not a software/UI bug or something. So either it is a bug in your device, or in RaZberry firmware.

Which RaZberry board do you have? Is it old 3rd gen, or a new 5th gen one?
elvizgz
Posts: 19
Joined: 03 Feb 2015 19:49

Re: FLIRS z-way

Post by elvizgz »

I have the new 5gen one. I don't understand what does 'Looks like all your devices really have zeroes in "listening"' imply.
z-way server v2.0.0 - RPi B+ + RaZberry
Post Reply