Visonic Powermax and Powermaster Integration

Hi, can you set your logger settings as per the wiki here and create a log file for the first 5 minutes after restarting Home Assistant please.

Hey, I’ve added it to a new issue on GitHub for you.

Thanks

I’ve installed v0.12.0.0 and so far it seems to work very well.
The only issue I found was that I tested a flood alarm, which is normally silent, and the integration reported that siren was on (which was not the case).
But perhaps this is an issue with the alarm system itself which is reporting incorrectly.

I also wish there would be an easier way to display the friendly name of the zone which triggered the last event.
I solved it like this:

visonic_panel_last_event_zone_friendly_name:
        value_template: >
          {% set zone_name = state_attr('alarm_control_panel.visonic_alarm', 'lasteventname') %}
          {% if "Zone " in  zone_name %}
          {% set zone_sensor = 'binary_sensor.visonic_{}'.format(zone.replace('Zone ','z')) | string %}
          {{ state_attr(zone_sensor, 'friendly_name') }}
          {% else %}
          {{ none }}
          {% endif %}
        friendly_name: 'Last Event Zone Friendly Name'

If you want to create a log file then I’ll take a look

Thanks, here is the log:

siren.visonic_s01 reported as “active” when the event took place:

But of course I didn’t hear anything.

Hi Dave,

First of all, thanks for the good work. I have a powermax+, question after update version 0.12.0.1, i miss the panel for arm and disarm as it should be. what can i do to get it back?


@ thermostat
For your flood alarm, you’re correct, from your log file the panel creates a “Flood Alert” and then 2 seconds later it reports “Flood Alert Restore”. My integration just does what the panel tells it, and so a flood alert is reported. I do not get siren trigger data and that is why you need to set the siren reasons as part of the integration config. If you have “Flood” in this list then HA will show that the siren has triggered.

@Digiw
There seems to be a problem with PowerMax Pro/Plus Panels at the moment that I’m currently looking at, there are already issues created on Github for it (#194 and #199) I suggest sticking with 0.9.9.9 until it’s resolved.

I’ve released a HACS version with many updates, can you please try it 0.12.1.0 thanks

Powermax complete: Upgraded from 0.9.9.9 > 0.12.1.0

Lost the Alarm Panel (see below), looks like its because another entity as been added for the panel:-
alarm_control_panel.visonic_alarm (entity no longer provided by the integration)
alarm_control_panel.visonic_alarm_2 (New one)

And for each of the sensors now have the following:-
binary_sensor.visonic_z01 (active)
select.visonic_z01 (entity no longer provided by the integration)


I deleted the integration, re-added 0.9.9.9 > This returns to ‘alarm_control_panel.visonic_alarm’, but all the sensor are now unknown type.
I had to revert to Mondays backup of appdata to get back to previous state

Let me know if there is any specific testing you want me to do to generate any required logs, and I’ll try again. Thanks.

Let me know if there is any specific testing you want me to do to generate any required logs, and I’ll try again. Thanks.

Did you try:

  • deleting the integration,
  • deleting the visonic directory (it might be better to delete it from within HACS),
  • restart HA,
  • installing 0.12.1.0 from HACS,
  • change your HA logger settings like this on the wiki
  • and then restarting HA again?
  • set up the integration

If it doesn’t work properly then please provide a debug log file (not the diagnostics) here and I’ll take a look. If you want to create a new issue on Github then go for it, put the log file in there as it’ll be easier (as it allows you to drag and drop log files and zip files straight in).

This process worked, thanks.

@thermostat
This looks really useful, can you explain how to use it?
I’ve looked at adding it via Helpers > Template
But I’m a bit lost. Thanks.