Ok, but then the web interface wouldn’t work either if the DNS wasn’t good. But only the telegram query dies.
Web interface is internal. Uses mdns not dns. Does not need DNS to resolve an External address. Try setting a manual_ip and setting dns1: to 8.8.8.8 in your wifi/ethernet config. That’s the google dns. If that fixes it then your problem is with your network setup.
I’ve been looking into this project, and I’m very glad it exists! I’m trying to follow the solution using BOB-12009 as mentioned above as it sounds like the easiest way to connect the alarm panel to an ESP device. This is the level converter I bought (Amazon.com: KeeYees 10pcs 4 Channels IIC I2C Logic Level Converter Bi-Directional Module 3.3V to 5V Shifter for Arduino (Pack of 10) : Electronics) How I have tried to connect things is shown in the pictures. I’m using an ESP32 and ESPhome in Home Assistant. The ESP device is connected to Home Assistant, but I’m not doing something right because I don’t see any activity from the panel. I’m using the default yaml configuration with adjustments for my network and connection to HA. I think it is with how I have things connected. I’m betting someone will easily be able to see what I’ve done wrong, but it isn’t obvious to me
Thank you for the help!
First thing I noticed is you are missing the ground and 3.3 volt connection from the esp to the interface board.
If I power the device by USB, will that cause an issue? If I do that, I’m not sure what to connect the ground to on the device. I was afraid to power it from the alarm panel as I think it is 16v, but the level converter says it is bidirectional for only 3.3v and 5v so was hoping USB would be ok.
You still need to power the device with usb. The gnd/3.3 to the interface is needed for signalling not power. Look at the schematic again. Each side power is isolated from each other on the BOB. The lines from the esp go to the LV side and the panel lines go to the HV side.
I’m getting closer I think haha (I hope)
I tried what I’m showing in the image, but something is wrong still.
Ok, that wiring looks right. Are you using dev branch for the components?
external_components:
- source: github://Dilbert66/esphome-components@dev
I was not using the dev branch. Thanks!
It appears to be communicating with the alarm system. I just moved into this house and don’t know much of anything about the alarm system. I do see different lights come on on the panel depending on which doors I open. I don’t seem to be getting any of that information here though. I’m only seeing a line that starts with “Panel…” when I first flash the device. I set logging to level 3.
What alarm panel is this?
PC1555mx50/300
Ok, that is supported. Well, I have no idea then what the issue is unfortunately. Some people had a defective interface board. Can you post a picture of it so I can see if it’s not one of them?
Sorry I meant a picture of the bob interface . Some out there are incorrectly put together.
Ok, that’s the correct board but your solder connections are very rough. Its possible you have some cold joints. Please remelt all those connections and make sure you have a good flow. Otherwise, I’m at a loss as to why it’s not working.
It’s working! Thanks so much for the assistance and for the project. Did a better job with the soldering this time!