Hi,
That 9600 could be just a default value for a USB connection, how do you connect to the panel: USB or Ethernet. If Ethernet then how, do you use ESPHome or a USR device or something else?
Click “Visit” and that will bring you to a settings page for that device. Note that “Visit” will only be there if you’ve enabled the web server in the configuration.
On the settings page there should be a selection box to set the baud rate.
However, if it is currently 9600 then setting it to 38400 might work. It might not. This is because a command needs to be sent to the panel to get it to change baud rate, but sometimes the panel flicks between 9600 and 38400 and if it gets valid data then is keeps that baud rate. If you change the selection to 38400 then leave it for 10 minutes to see if the panel auto detects the new baud rate. Make sure you allow lots of retry connections in the integrations config in HA so it keeps trying to reconnect.
Lastly, I do have an experimental ESPHome config file with the command that needs to be sent to the panel, if you’re interested and are willing to experiment a bit then I’ll post it for you to try.
EDIT: I forgot to mention that the baud select is passed through to HA
So you can also use the select in HA, my original intent was to do this from the integration if I detected a PowerMaster panel with PIR Cameras, but this is not implemented.
Hi,
Yes i use your esphome file. when i “visit” setting page the baud rate is 38400 and in HA its the same 38400. if it not to complicated you can send me the file ill will test it.
Hi,
If it’s already 38400 then let’s try calling the action.
In HA, go to “developer tools”, “Actions”.
Find the Visonic action “Retrieve Image From Sensor” and in the drop down box select a Camera PIR. Then click “Perform Action”.
Find the Image entity for that same Camera PIR and see if it gets the image.
No, as Dave stated before, call the action on the binary sensor of your PIR:
call the Action visonic.alarm_sensor_image on the Binary Sensor HA Entity (not the Image Entity)
Hi, I’ve been thinking about this. I’m not at home so it’s tricky to check properly but try both as the entity e.g. image.visonic_z02 and binary_sensor.visonic_z02, assuming Z02 is the Camera PIR. I can’t remember if I used the image or the sensor as the entity with the action.
EDIT: If you edit the integration config you should be able to add HA notifications for image retrieval problems so the integration tells you what has gone wrong.
Hi.
I messed up my esp32. When I tried to reinstall it, I just got this error message.
*** [.pioenvs/visonicinterface/.pioenvs/visonicinterface/x509_crt_bundle.S.o] Source .pioenvs/visonicinterface/x509_crt_bundle.S' not found, needed by target .pioenvs/visonicinterface/.pioenvs/visonicinterface/x509_crt_bundle.S.o’.
so I have to fix this first before I can move forward with the project.
Hi, yes that’s the right log file but I’ll need a lot more than that. Can you zip it up and either use pastebin and link to it, or create an Issue on Github and upload a zip file with the log file in it. Can you also confirm that you’re still using 38400 baud.
I’m by no means a power user of HA & Visonic Integration so often have to re-learn the basics when it comes to updating versions.
I’ve updated to HA to
Core 2025.11.3
Supervisor 2025.11.5
Operating System 16.3
Frontend 20251105.1
I seem to be unable to update the Visonic Integration to 0.12.3.2 from Version 0.9.6.13 in order to run it on the latest OS, etc. Getting in a bit of a knot
Is there an idiot’s guide to doing this? If not please can someone explain?
So far I’ve been into File Manager and re-named the existing Visonic Folder,
re-started HA
In HACS re-downloaded Visonic Integration version confirmed as 0.12.3.2
re-started HA
In Settings/Integrations +Add Integration I get the message
Config flow could not be loaded: {“message”:“Invalid handler specified”}
You might be better off asking this in a different thread, one more related to your installation as this isn’t really a visonic integration related question.