#Alarm Panel monitor

55 messages ยท Page 1 of 1 (latest)

gleaming coyote
#

@dry stag

dry stag
#

Thank You Very Much!

gleaming coyote
#

Note the voltage regulator might be out of stock but there are plenty of similar modules meant to fit in the 7805 form factor

dry stag
#

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?

twin compass
dry stag
#

OK - So there is code for ESPHome to display the zone status on the screen?

twin compass
#

Nothing specifically for that, but you can do whatever you want.

gleaming coyote
#

I wrote a little bit of code that basically copies the data from the inputs to the display engine

dry stag
#

Can you share that code?

gleaming coyote
edgy sundial
#

Nice! Thanks.

dry stag
#

FYI - Line 48 goes 5668 instead of 5678...

dry stag
#

@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?

gleaming coyote
#

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

dry stag
#

I was wondering what the qwiic connector was for

#

So one would have the jumper shorted

gleaming coyote
#

Yeah

dry stag
#

and the other would not

gleaming coyote
#

Yup

dry stag
#

Perfect!

gleaming coyote
#

You would then add all those new sensors to the yaml with the same pattern as the existing expander channels

dry stag
#

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?

gleaming coyote
#

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

dry stag
#

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!!!

gleaming coyote
#

I'll check if I can get the newer one that has some more of the actual alarm functions

dry stag
#

Thank You!!!

dry stag
#

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...

gleaming coyote
#

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

dry stag
#

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?

gleaming coyote
#

I think those are on the back of the board

dry stag
#

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

dry stag
#

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?

gleaming coyote
#

Perfect time to remind me I'll go grab it

dry stag
#

Thanks man!

gleaming coyote
dry stag
#

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

hasty sparrow
gleaming coyote
#

Filter voltage spikes and debounce

hasty sparrow
#

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

hasty sparrow