Software for controlling and monitoring the Verisure alarm system (burglary, fire, water leakage, movement) with or without Yale Doorman .
The software is based on the https://github.com/persandstrom library and adapted to MQTT.
With the software, you can unlock or unlock the door via an automation system that supports MQTT.
The alarm can be turned on Armed-away, armed_home or disarmed via buttons or Mqtt messages. The program has the option of controlling smartplugs, camera and Panasonic heat pumps. The program also shows the current status of sensors that show temperature and humidity.
To be able to use the software, you must have at least one Verisure main unit and an account at verisure.no/minesider.
The lock it is tested with is a Yale Doorman V2N w / Verisure lock module.
The Mqtt broker can be Mosquitto Mqtt broker that can be run on windows, Mac and Linux.
The software itself runs in Python3 environment (windows, Mac or Linux).
With the software it is also possible to control a large number of systems via a simple mqtt message.
For example, you can execute the message ‘verisure / set / all / door = lock’ to lock all doors connected to the mqtt broker.
And the message ‘verisure / set / all / armstate = ARMED_AWAY’ to turn on the alarm on all.
One scenario may be that you want all doors locked at 2200 in the evening on weekdays and at 2300 on weekends. At the same time, you want Auto Lock on.
And in the morning on weekdays you can open all doors at 0800 and turn off Auto Lock.
Then you keep Auto lock on until 1000 at the weekend and all doors are locked.
This and much more is possible with this software.