Integration with AT&T digital life

When you had network issues did you restart your router?

I had some network problems the other day and had to restart my router almost all of my devices reconnected without issue, but the port for HOME CLOUD HUB did not clear correctly. Restarting the service did not resolve the problem either. I had to restart my virtual machine in order to free the port up. Are you running on a raspberri pi like others on this thread?

Yes, running on Raspberry pi. Iā€™ve restarted the pi as well as the router multiple times. It looks like the API was the problem, not any of the devices or the software, at least thatā€™s my understanding of the error.

Updated Digital Life System DTH to support integration with CoRE - You can now use system-status to trigger events on, or control the Digital Life alarm. Yey!!!

1 Like

This work is all really, really fantastic. Thanks so much!

One quick question/suggestion: The Digital Life Alarm is really a 4 way switch, not a 3-way: Disarmed/Stay/Away/Instant. Instant is not ā€œarm like stay instantly with no exit delayā€, but rather ā€œarm like stay but there is no delay to contact AT&T on alarm triggerā€.

Would it be possible to add a fourth state to the dimmer levels? eg 0=disarmed,1=stay,2=instant,3-100=away

1 Like

Is that what Instant does? Because it still waits for me to exit the house, so thereā€™s no delay IF an alarm is triggeredā€¦ okay, Iā€™ll look into it and have it done. If you used CoRE, it can handle the states by setting them, rather than emulating a switch levelā€¦

Updated code to include instant = 2 - if anyone is using level, please be aware of the change, you may need to fix things.

Remember to update both the Smart App and the Digital Life System DTH.

v0.1.06.21.16 - Added support for Instant, switch level is now 0/home, 1/stay, 2/instant, 3/away. Improved mode handling, replaced attribute ā€œmodeā€ with ā€œdigital-life-modeā€ as it was conflicting with the location mode

1 Like

Really? Why would you ever want to wait for help to be called? I always thought it was no delay to set the alarm? Thereā€™s still a delay as the remote app polls the alarm system, itā€™s just not as along as the arm away.

Edit:

I guess thatā€™s what it doesā€¦

Armed Instant

This is really awesome. I have digital life and canā€™t wait to play with this tomorrow! Hopefully I can help add a little to the project, too.

So, did you play with it? :smiley:

*** edit ***
forgot sudo. duh!!. Itā€™s alive!!


I had to wait on a Pi to come in but Iā€™m setting it up now :smiley:

I am getting:

7/15/2016, 10:17:15 PM [homecloudhub] Home Cloud Hub app v0.1
7/15/2016, 10:17:15 PM [homecloudhub] ====================================================================================================
7/15/2016, 10:17:15 PM [homecloudhub] Retrieved config with server at 192.168.2.118:39500 - requesting init data

7/15/2016, 10:24:24 PM [homecloudhub] Received init request
7/15/2016, 10:24:24 PM [homecloudhub] Starting module digitallife
7/15/2016, 10:24:24 PM [digitallife] Initializing...
7/15/2016, 10:24:24 PM [digitallife] Successfully got tokens.
7/15/2016, 10:24:24 PM [digitallife] Getting list of devices...
7/15/2016, 10:24:24 PM [digitallife] Listening for events... token is 2e1333991(do i need to hide this?)047de6367a
7/15/2016, 10:24:24 PM [homecloudhub] Starting module myq
7/15/2016, 10:24:25 PM [myq] Initializing...
fs.js:60
      throw err;  // Forgot a callback but don't know where? Use NODE_DEBUG=fs
      ^

Error: EACCES: permission denied, open '/var/node/homecloudhub.local/config/homecloudhub.json'
    at Error (native)
1 Like

This is badass man. Itā€™s all coming through. Does it it support the garage door control? Thats the only device that isnā€™t showing up. VERY AWESOME

No, I donā€™t have an AT&T garage controller so I never had enough data to implement it. But if you provide me with some info, I could.

Absolutely! Hereā€™s what I know to pull off hand. Let me know anything else I can provide

7/16/2016, 1:49:12 AM [homecloudhub] Sending event to SmartThings: Device "GARAGE CONTROLLER" <GC0500BC4E> (type: garage-door-controller) changed its "garage-door-command-result" value from "ok" to "working"
7/16/2016, 1:49:25 AM [homecloudhub] Sending event to SmartThings: Device "GARAGE CONTROLLER" <GC0500BC4E> (type: garage-door-controller) changed its "garage-door-state" value from "closed" to "open"
7/16/2016, 1:49:25 AM [homecloudhub] Sending event to SmartThings: Device "GARAGE CONTROLLER" <GC0500BC4E> (type: garage-door-controller) changed its "garage-door-command-result" value from "working" to "ok"
7/16/2016, 1:49:29 AM [homecloudhub] Sending event to SmartThings: Device "GARAGE CONTROLLER" <GC0500BC4E> (type: garage-door-controller) changed its "garage-door-command-result" value from "ok" to "busy"




Clear
d6d041b6-dab8-4010-9511-e9ceb6c4b5fd  9:49:29 PM: info If the repository is missing the [AT&T Digital Life Garage Door Controller] device handler, please provide the device data to the author of this software so he can add it. Thank you. Device data is [[module:digitallife, data-battery:90, data-garage-door-command-result:busy, type:garage-door-controller, id:GC0500BC4E, data-rssi:0, data-location:0003037166, data-garage-door-state:open, data-garage-door-control:null, data-test-mode-expiry:null, event:update, name:GARAGE CONTROLLER, value:busy, data-ping-results:null, data-status:0]]
d6d041b6-dab8-4010-9511-e9ceb6c4b5fd  9:49:29 PM: info Home Cloud Hub discovered a device that is not yet supported by your hub. Please find and install the [AT&T Digital Life Garage Door Controller] device handler from https://github.com/ady624/HomeCloudHub/tree/master/devicetypes/ady624
d6d041b6-dab8-4010-9511-e9ceb6c4b5fd  9:49:29 PM: info Received update event for module digitallife, device GARAGE CONTROLLER, value busy, data: [module:digitallife, data-battery:90, data-garage-door-command-result:busy, type:garage-door-controller, id:GC0500BC4E, data-rssi:0, data-location:0003037166, data-garage-door-state:open, data-garage-door-control:null, data-test-mode-expiry:null, event:update, name:GARAGE CONTROLLER, value:busy, data-ping-results:null, data-status:0]
d6d041b6-dab8-4010-9511-e9ceb6c4b5fd  9:49:25 PM: info If the repository is missing the [AT&T Digital Life Garage Door Controller] device handler, please provide the device data to the author of this software so he can add it. Thank you. Device data is [[module:digitallife, data-battery:90, data-garage-door-command-result:ok, type:garage-door-controller, id:GC0500BC4E, data-rssi:0, data-location:0003037166, data-garage-door-state:open, data-garage-door-control:null, data-test-mode-expiry:null, event:update, name:GARAGE CONTROLLER, value:ok, data-ping-results:null, data-status:0]]
d6d041b6-dab8-4010-9511-e9ceb6c4b5fd  9:49:25 PM: info Home Cloud Hub discovered a device that is not yet supported by your hub. Please find and install the [AT&T Digital Life Garage Door Controller] device handler from https://github.com/ady624/HomeCloudHub/tree/master/devicetypes/ady624
d6d041b6-dab8-4010-9511-e9ceb6c4b5fd  9:49:25 PM: info Received update event for module digitallife, device GARAGE CONTROLLER, value ok, data: [module:digitallife, data-battery:90, data-garage-door-command-result:ok, type:garage-door-controller, id:GC0500BC4E, data-rssi:0, data-location:0003037166, data-garage-door-state:open, data-garage-door-control:null, data-test-mode-expiry:null, event:update, name:GARAGE CONTROLLER, value:ok, data-ping-results:null, data-status:0]
d6d041b6-dab8-4010-9511-e9ceb6c4b5fd  9:49:25 PM: info If the repository is missing the [AT&T Digital Life Garage Door Controller] device handler, please provide the device data to the author of this software so he can add it. Thank you. Device data is [[module:digitallife, data-battery:90, data-garage-door-command-result:working, type:garage-door-controller, id:GC0500BC4E, data-rssi:0, data-location:0003037166, data-garage-door-state:open, data-garage-door-control:null, data-test-mode-expiry:null, event:update, name:GARAGE CONTROLLER, value:open, data-ping-results:null, data-status:0]]
d6d041b6-dab8-4010-9511-e9ceb6c4b5fd  9:49:25 PM: info Home Cloud Hub discovered a device that is not yet supported by your hub. Please find and install the [AT&T Digital Life Garage Door Controller] device handler from https://github.com/ady624/HomeCloudHub/tree/master/devicetypes/ady624
d6d041b6-dab8-4010-9511-e9ceb6c4b5fd  9:49:25 PM: info Received update event for module digitallife, device GARAGE CONTROLLER, value open, data: [module:digitallife, data-battery:90, data-garage-door-command-result:working, type:garage-door-controller, id:GC0500BC4E, data-rssi:0, data-location:0003037166, data-garage-door-state:open, data-garage-door-control:null, data-test-mode-expiry:null, event:update, name:GARAGE CONTROLLER, value:open, data-ping-results:null, data-status:0]
d6d041b6-dab8-4010-9511-e9ceb6c4b5fd  9:49:12 PM: info If the repository is missing the [AT&T Digital Life Garage Door Controller] device handler, please provide the device data to the author of this software so he can add it. Thank you. Device data is [[module:digitallife, data-battery:90, data-garage-door-command-result:working, type:garage-door-controller, id:GC0500BC4E, data-rssi:0, data-location:0003037166, data-garage-door-state:closed, data-garage-door-control:null, data-test-mode-expiry:null, event:update, name:GARAGE CONTROLLER, value:working, data-ping-results:null, data-status:0]]
d6d041b6-dab8-4010-9511-e9ceb6c4b5fd  9:49:12 PM: info Home Cloud Hub discovered a device that is not yet supported by your hub. Please find and install the [AT&T Digital Life Garage Door Controller] device handler from https://github.com/ady624/HomeCloudHub/tree/master/devicetypes/ady624
d6d041b6-dab8-4010-9511-e9ceb6c4b5fd  9:49:12 PM: info Received update event for module digitallife, device GARAGE CONTROLLER, value working, data: [module:digitallife, data-battery:90, data-garage-door-command-result:working, type:garage-door-controller, id:GC0500BC4E, data-rssi:0, data-location:0003037166, data-garage-door-state:closed, data-garage-door-control:null, data-test-mode-expiry:null, event:update, name:GARAGE CONTROLLER, value:working, data-ping-results:null, data-status:0]

Hello All,

I have a question about digital life I just picked one up from a thrift store and Iā€™m wondering do I need to be signed up to att in order to use this or can I use the pi as host for it? Iā€™m reading the posts but am still a little confused. Thank you have a great day!

This integration is unfortunately dependant on AT&T monitoring the alarm. The system is closed and there is no local access to the DLC as far as I know. Without monitoring from AT&T, the DLC wonā€™t connect to the cloud and thatā€™s where the PI connectsā€¦ Sorry. But I was told it should function as a local alarm - no notifying police, but able to trigger siren alertsā€¦

oh, cool thatā€™s really all I need theoretically I could make it trigger a pin on the pi when the alarm goes off and so od thank you for the fast reply!

Iā€™ve noticed recently that Iā€™m getting multiple instances of the same devices listed in my device tab. For instance, I deleted all the ā€œfront doorā€ sensors, but when I open the door, 3 more pop up. Iā€™ll delete all of them again, and when I open the door, again 3 more. Has anyone else experienced this?

Figured it out, I had multiple instances of HomeCloudHub installed in my location. The development website could be a little more intuitiveā€¦

1 Like

Development website? The IDE?

Has anyone else had any issues lately with AT&T not updating device status in real time? Seems to work this morning, but no updates yesterday - even when using the Digital Life appā€¦ you could open/close the door multiple times, it would not update in the app like it usually does. Seems fixed for now