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 .
GNU Lesser General Public License v2.1
130
stars
21
forks
source link
Failure to compile ESPHome code from dev branch. #99
Unable to compile program from dev branch. Looks like there is a problem in vistaAlarm.h. If I remove the offending part of the code to look like this I can compile and install the program on my ESP:
//device check status
if (promptContains(p1,CHECK,tz)) {
// if (zones[vista.statusFlags.zone].state != ztrouble)
//zoneStatusUpdate(vista.statusFlags.zone, "T");
//zones[vista.statusFlags.zone].time = millis();
//zones[vista.statusFlags.zone].state = ztrouble;
}
Unable to compile program from dev branch. Looks like there is a problem in vistaAlarm.h. If I remove the offending part of the code to look like this I can compile and install the program on my ESP:
Here is the last few lines from the compile log:
logs_VistaAlarm_binary_zone_sensors_run.txt
I am running this on Home Assistant OS using Home Assistant 2023.3.6 with ESP Home 2023.3.2. Let me know if you need more information.
Thanks