Page 5 of 8

Re: Linear GD00Z-X Garage Door Opener

Posted: 26 Feb 2015 05:36
by RottenMutt
What is the next step to getting this device working???

Re: Linear GD00Z-X Garage Door Opener

Posted: 26 Feb 2015 20:04
by pofs
Well, it should work right after inclusion.
You may use expert commands to send requests to the device, or just do it from JS:

Code: Select all

open: http://ip:8083/ZWaveAPI/Run/devices[x].BarrierOperator.Set(255)
close: http://ip:8083/ZWaveAPI/Run/devices[x].BarrierOperator.Set(0)
It also seems to have audible notification, so you can also turn it on/off:

Code: Select all

on: http://ip:8083/ZWaveAPI/Run/devices[x].BarrierOperator.SignalSet(1, 255)
off: http://ip:8083/ZWaveAPI/Run/devices[x].BarrierOperator.SignalSet(1, 0)

Re: Linear GD00Z-X Garage Door Opener

Posted: 26 Feb 2015 20:07
by evergreen
I can confirm those open/close commands do work.

Re: Linear GD00Z-X Garage Door Opener

Posted: 27 Feb 2015 03:30
by RottenMutt
Is there a tutorial for Expert Commands and Java Script?
I thought I saw a JS Module in HA, can I use that?

Re: Linear GD00Z-X Garage Door Opener

Posted: 27 Feb 2015 05:05
by rsebes
evergreen wrote:I can confirm those open/close commands do work.
I second these commands work. I have the Iris version from Lowes. (GD00Z-1) If I get some time I'll modify the UI to include a door type. Probably just the mobile UI. I'm sure they will officially add functionality at some point.

Re: Linear GD00Z-X Garage Door Opener

Posted: 27 Feb 2015 07:00
by RottenMutt

Code: Select all

http://192.168.5.76:8083/ZWaveAPI/Run/devices[26].BarrierOperator.Set(0)
http://192.168.5.76:8083/ZWaveAPI/Run/devices[26].BarrierOperator.Set(255)
Works when inserted to address line on browser and returns null.

Is there a command to check if the door is open or closed?

Re: Linear GD00Z-X Garage Door Opener

Posted: 27 Feb 2015 22:31
by pofs
Sure, there's a .Get() method for that, and device itself might send unsolicited reports about its state when opened or closed. State is stored in and could be read from devices[x].BarrierOperator.data.state.value.

Re: Linear GD00Z-X Garage Door Opener

Posted: 04 Mar 2015 10:45
by mikebridge
I am able to query the GD00Z-4 using 2.0.1r16 but I'm not able to open or close it. This is only the second thing I've connected to it, so I'm not sure if I'm doing something wrong. (My lock works!)

http://localhost:8083/ZWaveAPI/Run/devi ... erOperator

gives me:

Code: Select all

{
    "name": "BarrierOperator",
    "data": {
        "1": {
            "invalidateTime": 1425359746,
            "updateTime": 1425359747,
            "type": "empty",
            "value": null,
            "signalTypeString": {
                "invalidateTime": 1425359746,
                "updateTime": 1425359747,
                "type": "string",
                "value": "Audible notification"
            },
            "state": {
                "invalidateTime": 1425359746,
                "updateTime": 1425359747,
                "type": "int",
                "value": 0
            }
        },
        "2": {
            "invalidateTime": 1425359746,
            "updateTime": 1425359747,
            "type": "empty",
            "value": null,
            "signalTypeString": {
                "invalidateTime": 1425359746,
                "updateTime": 1425359747,
                "type": "string",
                "value": "Visual notification"
            },
            "state": {
                "invalidateTime": 1425359746,
                "updateTime": 1425359747,
                "type": "int",
                "value": 0
            }
        },
        "invalidateTime": 1425354840,
        "updateTime": 1425354841,
        "type": "empty",
        "value": null,
        "supported": {
            "invalidateTime": 1425354840,
            "updateTime": 1425354841,
            "type": "bool",
            "value": true
        },
        "version": {
            "invalidateTime": 1425357148,
            "updateTime": 1425359749,
            "type": "int",
            "value": 1
        },
        "security": {
            "invalidateTime": 1425354840,
            "updateTime": 1425354841,
            "type": "bool",
            "value": true
        },
        "interviewDone": {
            "invalidateTime": 1425354840,
            "updateTime": 1425359747,
            "type": "bool",
            "value": true
        },
        "interviewCounter": {
            "invalidateTime": 1425354840,
            "updateTime": 1425359747,
            "type": "int",
            "value": 9
        },
        "state": {
            "invalidateTime": 1425359747,
            "updateTime": 1425413333,
            "type": "int",
            "value": 0
        },
        "signalMask": {
            "invalidateTime": 1425359747,
            "updateTime": 1425357015,
            "type": "binary",
            "value": [
                3
            ]
        }
    },
    "id": 102
}
But POSTing to these URLs doesn't seem to do anything:

http://localhost:8083/ZWaveAPI/Run/devi ... r.Set(255)
http://localhost:8083/ZWaveAPI/Run/devi ... tor.Set(0)

Re: Linear GD00Z-X Garage Door Opener

Posted: 05 Mar 2015 04:45
by RottenMutt
did u put the battery in door position sensor?
this is what your command gives me...

Code: Select all

{"name":"BarrierOperator","data":{"invalidateTime":1424842353,"updateTime":1424842354,"type":"empty","value":null,"supported":{"invalidateTime":1424842353,"updateTime":1424842354,"type":"bool","value":true},"version":{"invalidateTime":1425058896,"updateTime":1425058898,"type":"int","value":1},"security":{"invalidateTime":1424842353,"updateTime":1424842354,"type":"bool","value":true},"interviewDone":{"invalidateTime":1424842353,"updateTime":1425058863,"type":"bool","value":true},"interviewCounter":{"invalidateTime":1424842353,"updateTime":1424842354,"type":"int","value":10},"state":{"invalidateTime":1425182511,"updateTime":1425519622,"type":"int","value":255},"signalMask":{"invalidateTime":1425058861,"updateTime":1425058862,"type":"binary","value":[3]},"1":{"invalidateTime":1425058862,"updateTime":1425058863,"type":"empty","value":null,"signalTypeString":{"invalidateTime":1425058862,"updateTime":1425058863,"type":"string","value":"Audible notification"},"state":{"invalidateTime":1425058862,"updateTime":1425058863,"type":"int","value":0}},"2":{"invalidateTime":1425058862,"updateTime":1425058863,"type":"empty","value":null,"signalTypeString":{"invalidateTime":1425058862,"updateTime":1425058863,"type":"string","value":"Visual notification"},"state":{"invalidateTime":1425058862,"updateTime":1425058863,"type":"int","value":0}}},"id":102}

Re: Linear GD00Z-X Garage Door Opener

Posted: 05 Mar 2015 07:41
by evergreen
pofs wrote:Sure, there's a .Get() method for that, and device itself might send unsolicited reports about its state when opened or closed. State is stored in and could be read from devices[x].BarrierOperator.data.state.value.
FYI there are a few status values that are used by the device

0x00 (0) = closed
0xFC (252) = opening
0xFD (253) = unknown
0xFE (254) = closing
0xFF (255) = open