davesmeghead/visonic

Visonic-Go app (a REST API) PowerMaster using a PowerLink 3 IP module

Opened this issue · 15 comments

keamas commented

Hi,
this is not an issue more like a feature request. I am quite new to HA, but I tried a while ago this project which is usting the Visonic-Go app (a REST API) and PowerMaster. I tied this with my PowerMaster 30 and the PowerLink IP module, which works great.
https://github.com/bitcanon/visonicalarm

Do you think it is possible to also support your awesome frontend with this python module ?
Maybe it is easily possible to extend this, I would love this.

BR
Keamas

I have marked this as an enhancement but it's not something that I'm able to do, or more specifically test.

I've taken a look at the github link you provided and I've had a quick look through the code on there and it looks excellent. However, I don't have a Visonic-Go account registered with an alarm company so there is no way that I can test anything.

I would have to work extremely closely with someone with an account and that knew what they were doing with python so they could tweak things when needed.

Just to repeat that this is possible to do, I just have no way of testing it.

You can use the Visonic Go app direct with Visonic's server at no cost and without the need to use an alarm company.

You inspired me to have another go and I've managed to get the Visonic Go app connecting to my test panel, a PowerMaster 30 with a Powerlink 3.1 Module installed. I made many mistakes last time I tried but worked my way through this time.

I'll now look at adding in my gadget to try and get it working through both methods....... watch this space as they say

Hi Dave, I am also very interested to test this method through Visonic Go...

Hi,
You may also be interested in this Issue:
#99 (comment)

However, this is not to support a REST API but to just get the current integration working in parallel with the Visonic-Go App (with a PowerMaster Panel using the Powerlink 3.1 IP module).

Thank you Dave, unfortunately, this is a bit too complex for me ...

On the other hand, I don't know if the work of And3rsL can help.
He is using the PowerLink 3 IP module of Visonic.

When I was using Jeedom, I have also been following the work of Froggy : he was also using the API, connecting with the alarm on its local IP, using port 8181.

A afraid to say that I am not capable to support you further.

Have you tried your first suggestion? It might be good enough for you, but it is dependent on the cloud, whilst Dave’s work is local, which is why most of us appreciate the work he’s put in.

You can use the Visonic Go app direct with Visonic's server at no cost and without the need to use an alarm company.

@luneraider Do you have a link on how to do this ?

@keamas Sorry to jump in out the blue on this - Is what you're asking for for this HA integration to also have a built-in API to expose this functionality? If so, you may as well just use the built in JSON-RPC on the Powerlink module. As @davesmeghead has explained, there is no support yet to support both this integration + Powerlink so it's either one of the other

adznon commented

@keamas Yes that’s exactly what I wish to be able to do.
Do you by any chance have the JSON code already formed for this to put into the YAML file ?

@adznon I have a small page documenting some endpoints https://rexchoppers.github.io/visonic-pmaxservice-docs/ However this is only to be used with the existing Powerlink JSON-RPC and not this HA integration.

Or are you asking for API docs to integrate with Visonic's API directly?

adznon commented

@rexchoppers for my use case I would connect HA directly to the Powerlink via json-rpc on lan to cut out going out to the internet.

thanks will play with this next weekend and see how I get on

@adznon Ahhhh I see I understand now. Only just coming into the HA eco-system since moving into my house so I'm still unsure how powerful it is. Awesome, I'll be adding a few more bits of documentation to that over the next couple of weeks so keep an eye out

adznon commented

@rexchoppers Cheers will doz
Just for reference I normally use ha to push notifications to my phone as they can push critical notifications and then have SMS as a back for stuff I really don’t want to miss