If another zone with this attribute turned on is ALSO tripped before the timer reaches zero, then the alarm will be activated. Instead, a Cross Zone Timer begins to count down (the pre-alarm warning will be initiated). In order to make OTA updates, connection switch in frontend must be switched to OFF since the DSC library is using interrupts. Option 9: Cross Zone/Police Code If this option is ON, then the zone will not cause an alarm by itself. The alarm will sound and an alarm will be. Should you become aware of a fire or carbon monoxide emergency before your detectors sense the problem, go to the DSC 9057 panel and press and hold the Fire icon for 3 seconds. Value_template: "': writeKey = 0圎C break // Command output 4 A FIRE or CO message will appear at your touch screen and remain on until you silence and clear the alarm display. Please note that you will also need to have a transistor on the green data line to give you write access to the bus as shown in the wiring diagram. The following services are published to home assistant for use in various scripts.
#DSC ALARM PANEL CODES INSTALL#
To install just copy both the dscalarm.yaml file and the subdirectory "dscKeybusInterface" (including all the contained dsckeybus*.cpp files) into your main esphome directory on home assistant and compile using the esphome application. The idea and yaml code is based on the DIY example at. Using a slightly modified DSC keybus interface library from, it provides full read and write control of the alarm system. This is an implementation of an ESPHOME custom component to interface directly to a DSC POWERSERIES alarm system using the keybus interface and very inexpensive ESP8266 modules (or arduino). DSCKeyBus ESPHOME custom component to interface to a DSC POWERSERIES alarm system.