#Alarm Panel monitor
55 messages ยท Page 1 of 1 (latest)
Thank You Very Much!
Note the voltage regulator might be out of stock but there are plenty of similar modules meant to fit in the 7805 form factor
Sure - Got that- Can you tell me about the I2C I/O Expander and the screen? Is there special code for those or do you just load ESP Home onto the board and Home Assistant can see it from there?
The esphome code manages all of those. HA sees whatever esphome publishes.
OK - So there is code for ESPHome to display the zone status on the screen?
Nothing specifically for that, but you can do whatever you want.
I wrote a little bit of code that basically copies the data from the inputs to the display engine
Can you share that code?
Nice! Thanks.
FYI - Line 48 goes 5668 instead of 5678...
@gleaming coyote - I'm about to start building this and have a few questions if you don't mind - I have more zones than this board allows and instead of making two, it looks like you can daisy chain two of the i2c chips - would you have the time to help me with a schematic for that and how to alter your yaml code to make that work?
So the idea I have for that is to build 2 boards, one with the ESP and one without, then use the qwiic connector to link them together to get an extra 16 zones
There's a solder jumper that can be used to change the address of the second expander
The second board would also leave off the power regulator, mosfets, and the first 8 channels that would normally connect to the ESP
Yeah
and the other would not
Yup
Perfect!
You would then add all those new sensors to the yaml with the same pattern as the existing expander channels
Can you help me out on how the yaml code would be for that? How do you add the 2nd i2c address and make the loop display the additional zones?
You would declare a second mcp expander with the other i2c address and a different id, make a bunch of binary sensors with the new id, then add those sensors to the loop the same way the existing sensors are
I'm pretty good at making the circuit boards, etc... but not so good with yaml ๐ฆ
I did find that one error above
And I changed the color pattern to be green with black lettering if the loop is closed and red with black lettering if open
If you ever get any spare time and could shoot me an updated yaml file I would SOOOO appreciate it! MUCH to learn!!!
I'll check if I can get the newer one that has some more of the actual alarm functions
Thank You!!!
Hey there @gleaming coyote - Any luck? Also - I'm pretty sure I'll have to order a few boards (Both base and expansion) and if so, I'm happy to give you a set for all your help here - I won't know until I finish the layout and order them, but usually you an add more for almost no cost...
I've already got plenty of boards/parts
The cool thing is there's only one PCB so unless you're contracting out the assembly there's only one set of stuff to buy
Awesome - Were you able to put your hands on the newer file? Also - With your picture, I could not locate where you put R57 and R58 to see if the main board should have the jumper shorted or the expanson board should - Can you tell me which i2c address shorted is and which i2c address open is?
I think those are on the back of the board
Yeah - I figured they were either on the back or under the display. I zoomed in on your pic and couldn't find them. Please let me know if you can post the newer file mentioned above and what the shorted / unshorted jumper i2c addresses are. I see from your code that one of them is 0x20 but can't tell if that is with or without the jumper / short
Hey @gleaming coyote Sorry to keep pestering you - Just trying to learn and test this awesome board out! Do you have the updated code that you mentioned above?
Perfect time to remind me I'll go grab it
Thanks man!
Here's the current latest
Thanks!
Are you using this as an addon to your existing panel or instead of a panel at all - There is some new wording in this code that makes me think you are using this along with an existing system, not as a replacement
I plan on gutting my old stuff and only using HA / Alarmo
What do all the diodes and resistors do behind the terminals?
Filter voltage spikes and debounce
like static discharge?
Would that cause any issues if you put an ads1115 behind them to detect Double End Of Line resistors?
I was doing this
but was wonder if I needed any protection between the line and the ads1115
Always see tons of stuff before the terminals on other old gen security panels
Are you detecting end of the line resistors?