I would like to use partitions to split intrusion sensor and technical sensors because with only one partition all sensors trigger the siren.
What what’s going to happen if i create two partitions (one technical and one intrusion) with your plugin ? (I’ve seen in doc that you don’t support it, but do you know the impact ?).
Can i do that in an other way according to you ?
Hi and welcome, I’m pleased you’re doing OK with the integration and got it up and running
I’m interested, do they all report their type correctly, if not then I can add them to the sensor type list.
And now on to your questions…
I think that you can do this, you should be able to set a sensor to not trigger a siren. If you want to do this permanently i.e. you never want that sensor to trigger a siren, then you can bypass the sensor so that the sensor is never armed. It will show you this in my integration and there is an HA service that you can use to also control a sensors bypass. You could create an HA script to bypass the sensors.
I’m saying this as you may get what you want without using multiple partitions. There have been other discussions earlier in this thread about this so try a search.
If you decide that you do need to use partitions, the first thing to say is that this is only my theory, I have not tested this.
In your Visonic panel
You can create multiple partitions
You then assign sensors to partitions (I think that you can asign a sensor to more than 1 partition)
I think that you can then assign sirens to partitions
You can then individually arm/disarm etc these individual partitions (or the alarm as a whole)
What I think my integration will do:
Ignore any partition asignments of the sensors. If a sensor is “triggered” then that will happen as it normally does.
As the panel does not directly tell me that the siren is sounding, I assume that what I do is not dependant on the partition
My HA integration ignores partitions, from the number of them to the sensor assignment, so I think it will work the same with or without partitions. That’s why I’ve never investigated using them.
Let me know what you decide to do and if I can help further
My models of sensors are :
contact => MC-302 PG2
PIR => Next K9-85 PG2
Smoke => SMD-427
Water flood detector => FLD-550 PG2
I don’t know how to set a sensor to not trigger the siren but send notifications with HA.
The powermaster30 programming via the hardware main alarm panel don’t allow me to do that.
There is just a few option for setting sensors, so i think the only way is to use partition.
I’m going to make some new tests with and without partition, and i will report you the results.
I’ve been looking at the list of sensors and I don’t have the PIR, Smoke or Flood sensors. If you can set the logger to debug for this integration (like this) and copy and post here the text that looks like this from your log file
Is it possible that this integration will change the code of my PowerMax Pro?
I tried with a USR-TCP232-302 box, without success after a day of testing I have only errors. And tonight I see that my installer code doesn’t work anymore. And I don’t think we can get it back.
The only way to change any of the codes is to write to the EEPROM in the panel. I have this permanently disabled in the code so I know that it is impossible for the integration to change anything in the panel. I know that visonic integrations on other platforms allow you to change EEPROM settings but I do not.
Does the USR-TCP232-302 have TTL or proper +/- 12 volts RS232 voltage levels? You need a device with TTL voltage levels for it to work. If you need any help getting setup then please post your issues here and good luck.
So I can tell you this as it is downloaded from your panel’s EEPROM but not used.
If you uncomment lines 2322 to 2326 in the pyvisonic.py file (remove the ‘#’) , set the logger setting to debug and then look at your log file for [Process Settings] Installer Code you will see your installer code.
Not simple tonight I have a heavy head… But thanks, I’ll watch !!!
But I’m very happy because it works perfectly and I’ve been waiting for this for a long time!
Hello,
Do you mean partitions or individual zone sensors.
The integration assumes a single partition and does not have support for multiple partitions.
You can arm/bypass individual zone sensors but only by using an HA service (using a script or automation). See visonic.alarm_sensor_bypass on the wiki here. You can test it from the developer tools in HA using the service. If you have more questions about its operation then ask here
D
Hello Dave,
thanks for your quickly answer.
I just tested it today, and it work fine, partial and full mode appear automatically.
Thanks a lot for all your work!
I can only know what has happened if you can upload your log file to pastebin, dropbox or tinyupload and post a link in this thread. Remember to set your logger settings as per the instructions on the wiki here
I have the Visonic integration notifying me via Telegram when alarm is armed, unarmed and tripped.
Last night at 2am (time when when clocks went back) I got Telegram disarm notifications every minute for six hours. They stopped at 8am.
Can anyone explain why this might of happened? It seems most odd.
For me I received a notification on Event 9 (“Watchdog timeout, going to try to get a better mode”) at 1am.
I also suspect something about the winter time (either in the Visonic Panel or the Home Assistant server).
Can’t be the panel! I’ve realised I’ve not reset the time since doing a reset of the ethernet module a week or two ago.
All very odd as the Arm/Disarm notifications via Telegram have stopped since I updated everything yet the test scripts I set up are working OK.