alarm_bypass: name: Alarm bypass description: Bypass all zones for the area. target: entity: integration: elkm1 domain: alarm_control_panel fields: code: name: Code description: An code to authorize the bypass of the alarm control panel. required: true example: 4242 selector: text: alarm_clear_bypass: name: Alarm clear bypass description: Remove bypass on all zones for the area. target: entity: integration: elkm1 domain: alarm_control_panel fields: code: name: Code description: An code to authorize the bypass clear of the alarm control panel. required: true example: 4242 selector: text: alarm_arm_home_instant: name: Alarm are home instant description: Arm the ElkM1 in home instant mode. target: entity: integration: elkm1 domain: alarm_control_panel fields: code: name: Code description: An code to arm the alarm control panel. required: true example: 1234 selector: text: alarm_arm_night_instant: name: Alarm arm night instant description: Arm the ElkM1 in night instant mode. target: entity: integration: elkm1 domain: alarm_control_panel fields: code: name: Code description: An code to arm the alarm control panel. required: true example: 1234 selector: text: alarm_arm_vacation: name: Alarm arm vacation description: Arm the ElkM1 in vacation mode. target: entity: integration: elkm1 domain: alarm_control_panel fields: code: name: Code description: An code to arm the alarm control panel. required: true example: 1234 selector: text: alarm_display_message: name: Alarm display message description: Display a message on all of the ElkM1 keypads for an area. target: entity: integration: elkm1 domain: alarm_control_panel fields: clear: name: Clear description: 0=clear message, 1=clear message with * key, 2=Display until timeout default: 2 selector: number: min: 0 max: 2 beep: name: Beep description: 0=no beep, 1=beep default: 0 selector: boolean: timeout: name: Timeout description: Time to display message, 0=forever, max 65535 default: 0 selector: number: min: 0 max: 65535 line1: name: Line 1 description: Up to 16 characters of text (truncated if too long). example: The answer to life. default: '' selector: text: line2: name: Line 2 description: Up to 16 characters of text (truncated if too long). example: the universe, and everything. default: '' selector: text: set_time: name: Set time description: Set the time for the panel. fields: prefix: name: Prefix description: Prefix for the panel. example: gatehouse selector: text: speak_phrase: name: Speak phrase description: Speak a phrase. See list of phrases in ElkM1 ASCII Protocol documentation. fields: number: name: Phrase number description: Phrase number to speak. required: true example: 42 selector: text: prefix: name: Prefix description: Prefix to identify panel when multiple panels configured. example: gatehouse default: "" selector: text: speak_word: name: Speak word description: Speak a word. See list of words in ElkM1 ASCII Protocol documentation. fields: number: name: Word number description: Word number to speak. required: true selector: number: min: 1 max: 473 prefix: name: Prefix description: Prefix to identify panel when multiple panels configured. example: gatehouse default: "" selector: text: sensor_counter_refresh: name: Sensor counter refresh description: Refresh the value of a counter from the panel. target: entity: integration: elkm1 domain: sensor sensor_counter_set: name: Sensor counter set description: Set the value of a counter on the panel. target: entity: integration: elkm1 domain: sensor fields: value: name: Value description: Value to set the counter to. required: true selector: number: min: 0 max: 65536 sensor_zone_bypass: name: Sensor zone bypass description: Bypass zone. target: entity: integration: elkm1 domain: sensor fields: code: name: Code description: An code to authorize the bypass of the zone. required: true example: 4242 selector: text: sensor_zone_trigger: name: Sensor zone trigger description: Trigger zone. target: entity: integration: elkm1 domain: sensor