Hi,
That’s OK and welcome, we all have to start somewhere.
So I need a bit more information from you so help me by answering a few questions.
When you say that you’ve flashed “The Visonic” I don’t know what you mean. My integration works differently to that of cjcharles, there’s nothing wrong with that, it’s just different.
His system puts the intelligence in a gadget that you put inside the Alarm Panel, this gadget has some software in it that makes it interact with the alarm panel.
My system puts this intelligence in the Home Assistant integration itself and the gadget in the alarm panel is pretty dumb. It just passes the data back and forth, between the alarm panel and the integration (both ways).
To be honest it works either way but I think that for the Home Assistant setup, having the intelligence part closely coupled with Home Assistant works better.
Anyway, back to your issue. You need a dumb gadget that just passes data back and forth installed inside the panel. As you have had this working before then I’ll assume that you have it wired correctly.
There are lots of different options for this dumb gadget but I assume that you have an ESP or Wemos D1 R2, is that correct? If you have a Wemos D1 R2 then please look here on the wiki. I haven’t tried this for a while but I assume it still works. You could use the ESPHome Home Assistant Integration to set it up and update it. Don’t forget to set up secrets.yaml
If you set it up like this then you should be able to open a command window / terminal / powershell and ping the IP address that you use. You should then be able to set up my integration in Home Assistant, use the network_ip and network_port that you put in the secrets.yaml.
You say that you used the wiki guide, is this the same as the wiki page I referred you to?
What step do you think it doesn’t work on?
Let me know how you get on and you have specific questions.
Dave
EDIT: I just took a closer look at my ESPHOME visonic.yaml script and noticed a difference. There’s been an ESPHome update and I haven’t updated the yaml files on the wiki. The HA info on this is here
In the version on the wiki it looks like this
api:
password: !secret device_password
# encryption:
# key: !secret esphome_encrypt
services:
In my ESPHOME it looks like this
# Enable Home Assistant API
api:
# password: !secret device_password
encryption:
key: !secret esphome_encrypt
services:
Change/Replace this in your yaml file
To generate a key go here
As it’s randomly generated I’ll show you what you could have in your secrets.yaml
Everytime you refresh your browser it creates a new key
esphome_encrypt: GHZm4c1iQxw4ChtLsBXg294pN9qdqreT4eaD6T+MkjM=
Hope this helps
Dave