Zone Status (zs) not showing on Keypad Display when there is trouble #145
Replies: 7 comments
-
It's difficult to know what the issue is without seeing logs. First, when you go into the trouble menu with the physical keypad, is it showing you the zone 13 as low battery? |
Beta Was this translation helpful? Give feedback.
-
Here is the log [16:37:09][C][logger:185]: Logger: |
Beta Was this translation helpful? Give feedback.
-
Sometimes the text sensor will update zone status (zs)': Sending state 'OP:1,LB:13' but not display [16:48:38][I][dscalarm:1986]: status A1, last status A1,selection 00,partition=1,skip=0,force=0 |
Beta Was this translation helpful? Give feedback.
-
ok, I looked at the code and realized I never completed all the menu options for the service section. I have to write custom code to emulate a real keypad including all the menus. I concentrated mostly on the programming side and the most used options. Since I didnt have any rf zones to test with I left it alone. I'll have to add it at some point. So it's not really a bug, it's more of a missing feature for a future add :) Tks, for the logs. I do see the correct entries showing up. FYI, on startup and when a trouble condition occurs, the panel will send *27 to the panel to retrieve any lb zones or other trouble conditions so it can show them in the zs sensor. |
Beta Was this translation helpful? Give feedback.
-
No worries. I just had a low battery showing and was comparing to my home
keypad display.
…On Tue, Nov 5, 2024 at 6:43 AM Alain Turbide ***@***.***> wrote:
ok, I looked at the code and realized I never completed all the menu
options for the service section. I have to write custom code to emulate a
real keypad including all the menus. I concentrated mostly on the
programming side and the most used options. Since I didnt have any rf zones
to test with I left it alone. I'll have to add it at some point. So it's
not really a bug, it's more of a missing feature for a future add :)
—
Reply to this email directly, view it on GitHub
<#145 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AIW7UJSNYZRGPDSUKWXWFJ3Z7C4QDAVCNFSM6AAAAABREW7OLSVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTCMJVGQ2DAMI>
.
You are receiving this because you authored the thread.Message ID:
***@***.***
.com>
|
Beta Was this translation helpful? Give feedback.
-
I've added the menu option to show low battery zones. It should do as you want. It's on dev branch |
Beta Was this translation helpful? Give feedback.
-
Awesome, thanks!
…On Wed, Nov 6, 2024 at 12:18 PM Alain Turbide ***@***.***> wrote:
I've added the menu option to show low battery zones. It should do as you
want. It's on dev branch
—
Reply to this email directly, view it on GitHub
<#145 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AIW7UJUMALEOGSPX5F3SGWLZ7JMONAVCNFSM6AAAAABREW7OLSVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTCMJWHE3DSOI>
.
You are receiving this because you authored the thread.Message ID:
***@***.***
.com>
|
Beta Was this translation helpful? Give feedback.
-
Power Series 832 and I have Trouble Light on Keypad (Home Assistant Keypad)
When I press *2
Display Line 1 Trouble menu <>
Display Line 2 Low Battery *
If I press *
2 Beeps
Display Line 1 Zones low battery <>
Display Line 2 Nothing displayed
I expected it to display the zone with low battery which is zone 13 and sensor.dscalarm32_zs = LB:13
In my Esphome yaml I have
substitutions:
name: "dscalarm" #unique network name
friendlyName: "DSC Alarm" #friendly name for this device
panelId: DSCAlarm #used as the service variable name.
My Keypad yaml is below. I suspect I am missing it somewhere else.
type: custom:alarm-keypad-card
title: DSCALARM_ESPHOME
unique_id: dsc1
disp_line1: sensor.dscalarm_ln1_1
disp_line2: sensor.dscalarm_ln2_1
service_type: esphome
service: dscalarm_alarm_keypress_partition
status_A: READY
status_B: ARMED
status_C: TROUBLE
status_D: AC
status_E: ""
status_F: ""
status_G: ""
status_H: ""
sensor_A: binary_sensor.dscalarm_rdy_1
sensor_B: binary_sensor.dscalarm_arm_1
sensor_C: binary_sensor.dscalarm_tr
sensor_D: binary_sensor.dscalarm_ac
sensor_E: ""
sensor_F: ""
sensor_G: ""
sensor_H: ""
button_A: STAY
button_B: AWAY
button_C: NIGHT
button_D: null
button_E: null
button_F: <
button_G: ">"
button_H: null
cmd_A:
keys: S
partition: 1
cmd_B:
keys: W
partition: 1
cmd_C:
keys: "N"
partition: 1
cmd_D:
keys: null
partition: 1
cmd_E:
keys: null
partition: 1
cmd_H:
keys: null
partition: 1
cmd_F:
keys: <
partition: 1
cmd_G:
keys: ">"
partition: 1
key_0:
keys: "0"
partition: 1
key_1:
keys: "1"
partition: 1
key_2:
keys: "2"
partition: 1
key_3:
keys: "3"
partition: 1
key_4:
keys: "4"
partition: 1
key_5:
keys: "5"
partition: 1
key_6:
keys: "6"
partition: 1
key_7:
keys: "7"
partition: 1
key_8:
keys: "8"
partition: 1
key_9:
keys: "9"
partition: 1
key_star:
keys: "*"
partition: 1
key_pound:
keys: "#"
partition: 1
text_1: BYPASS
text_2: SERV
text_3: ALARMS
text_4: CHIME
text_5: CODES
text_6: FUNC
text_7: OUTP
text_8: PROG
text_9: NIGHT
text_star: SELECT
text_pound: ENTER
text_0: ""
beep: sensor.dscalarm_bp_1
scale: 1
view_pad: true
view_display: true
view_status: true
view_status_2: false
view_bottom: true
button_left: false
Beta Was this translation helpful? Give feedback.
All reactions