This is an implementation of an ESPHOME custom component and ESP Library to interface directly to a Safewatch/Honeywell/Ademco Vista 15/20 alarm system using the ECP interface and very inexpensive ESP8266/ESP32 modules .
I can't say for sure as I've never seen one but from looking on the web, it seems to support the same keypads and wireless expanders as the vista series on that bus so it's worth a try.
My home came preinstalled with an existing Honeywell ADEMCO LYNXR-I and I noticed it has a LRP/IP ECP bus.
Could this bus be used for keypad control or is it only meant for Internet communications
https://www.avss.net/PDF%20Files/Ademco%20Lynx%20RI.pdf