Search found 30 matches

by donnyk
Sun Dec 16, 2012 6:33 pm
Forum: EnvisaLink ( IP100D, IP170D, 2DS, 3, 4)
Topic: 3rd Party Local API - Beta Testers/Contributers Wanted
Replies: 53
Views: 61742

Re: 3rd Party Local API - Beta Testers/Contributers Wanted

Pretty much a straight proxy. I do some caching for performance, and trim out unused zone and partition events (so set the right number of zones & partitions in the setup screen). I send envisalink the panel time and turn on time broadcast when I connect. I may be reporting a couple of unsolici...
by donnyk
Sat Dec 15, 2012 10:58 pm
Forum: EnvisaLink ( IP100D, IP170D, 2DS, 3, 4)
Topic: EnvisaLink 3 and Alarm Relay - Part II
Replies: 5
Views: 7966

Re: EnvisaLink 3 and Alarm Relay - Part II

EyezOnRich wrote:They have to contact us first for that to happen. Hopefully they realize that.
For the sake of business growth, why not contact them?
by donnyk
Sat Dec 15, 2012 10:57 pm
Forum: EnvisaLink ( IP100D, IP170D, 2DS, 3, 4)
Topic: 3rd Party Local API - Beta Testers/Contributers Wanted
Replies: 53
Views: 61742

Re: 3rd Party Local API - Beta Testers/Contributers Wanted

No aversion to SSL from me either. When you're using your own server and a commercial web browser it works really well, the only extra thing you need to do is protect against brute force password attacks. When doing things programmatically it's more trouble - you need to have a set of instructions ...
by donnyk
Sat Dec 15, 2012 3:32 am
Forum: EnvisaLink ( IP100D, IP170D, 2DS, 3, 4)
Topic: 3rd Party Local API - Beta Testers/Contributers Wanted
Replies: 53
Views: 61742

Re: 3rd Party Local API - Beta Testers/Contributers Wanted

Latest commit now enables https (and removes http) using TLSv1, no authentication yet but that is coming soon.
by donnyk
Fri Dec 14, 2012 10:12 pm
Forum: EnvisaLink ( IP100D, IP170D, 2DS, 3, 4)
Topic: 3rd Party Local API - Beta Testers/Contributers Wanted
Replies: 53
Views: 61742

Re: 3rd Party Local API - Beta Testers/Contributers Wanted

Can one of you please clarify why the aversion to ssl certificates ? You can have your own CA up and running in a matter of a few minutes and the certificates are perfectly valid. Things like webmin even build their own for you. Keep in mind with certificates there are two reasons to have them, enc...
by donnyk
Fri Dec 14, 2012 1:14 pm
Forum: EnvisaLink ( IP100D, IP170D, 2DS, 3, 4)
Topic: 3rd Party Local API - Beta Testers/Contributers Wanted
Replies: 53
Views: 61742

Re: 3rd Party Local API - Beta Testers/Contributers Wanted

Cool, HTTPS is a good solution (as you probably know without it all of the information including passwords would be sent in the clear). Terrifying if you connect from an internet cafe or over free wifi! SSL certificates are a pain but do-able. You might want to provide some sort of lockout to preve...
by donnyk
Fri Dec 14, 2012 12:14 pm
Forum: EnvisaLink ( IP100D, IP170D, 2DS, 3, 4)
Topic: 3rd Party Local API - Beta Testers/Contributers Wanted
Replies: 53
Views: 61742

Re: 3rd Party Local API - Beta Testers/Contributers Wanted

Hi guys - I might be able to help some, but I'm struggling a little to understand what the interface would be used to do. From what I can tell, unless you host it on a web server with SSL and generate your own certificates you can't expose this interface outside of a local encrypted LAN - do I have...
by donnyk
Thu Dec 13, 2012 1:02 pm
Forum: EnvisaLink ( IP100D, IP170D, 2DS, 3, 4)
Topic: EnvisaLink 3 and Alarm Relay
Replies: 12
Views: 18848

Re: EnvisaLink 3 and Alarm Relay

Good question, I read what he said as well and was wondering, and then got distracted and forget to ask about it. It would make a lot more sense from my point of view to design proxies and middleware around that interface than the tpi, since it should be the same for any standardized ip reporting s...
by donnyk
Thu Dec 13, 2012 3:08 am
Forum: EnvisaLink ( IP100D, IP170D, 2DS, 3, 4)
Topic: 3rd Party Local API - Beta Testers/Contributers Wanted
Replies: 53
Views: 61742

Re: 3rd Party Local API - Beta Testers/Contributers Wanted

Just a FYI, committed more code to git hub. https://github.com/juggie/AlarmServer Feature set so far: Start of an api for accessing the alarm interface. Avail Commands (all replies are json): /api/alarm/arm /api/alarm/stayarm /api/alarm/disarm /api/alarm/disarm?alarmcode=1234 /api/alarm/refresh (sen...
by donnyk
Tue Dec 11, 2012 10:52 am
Forum: EnvisaLink ( IP100D, IP170D, 2DS, 3, 4)
Topic: 3rd Party Local API - Beta Testers/Contributers Wanted
Replies: 53
Views: 61742

Re: 3rd Party Local API - Beta Testers/Contributers Wanted

Pounder,

Have you seen anything weird happen to the TPI connection when chime is enabled or disabled? I've seen some funky behaviour that doesn't go away until I go to the TPI web server and tell it to reboot. Give it a try and let me know.