The Visonic PowerMaster alarm is a home/office alarm. The main device connects to a centralized events servers.
The main ports used are 5001 for events notification and the 8080 for events and video images.
The information regarding ports has been found here.
Some more info on Voksenlia and on securitybydefault.
A guy has written a couple scripts to mimmic the visonic server in order to avoid it. The documentation is available for download.
I pretend to build a docker container to run a web server to act as the original centralised event server, in order to avoid use one belonging to a company. This way I can maintain my own infrastructure to get the notifications as I want and without costs.
To instantiate the server and listen your Powermaster:
docker run -ti -p 8080:8080 --rm eidansoft/powermanage
To create the docker image with the old PHP code:
docker build powermanage_simply_mock/ -t oldpowermanage
To launch the service:
docker run -ti -p 8080:80 --rm oldpowermanage