Bypass Status #240
Replies: 4 comments 2 replies
-
Hi @ChrisPotDev - could you provide details on how you're using the bypassed zones data? As far as bypassing zones without the keypad, you can send the normal key sequence to bypass a zone (*1 + zone, possibly with the arming code) through the virtual keypad, The library currently doesn't store the bypassed zones, this would increase memory usage and I haven't seen a home integration that can use this information. You can access all Keybus data visible through For example, bypassed zones 1-32 are part of the 0xA5 command:
You could check when |
Beta Was this translation helpful? Give feedback.
-
If you are interested, I am adding full LCD keypad emulation to my esphome implementation of this library (based on the latest "dev" branch and the HomeAssistant mqtt sketch provided by Nikhil ) . The idea is to use a lovelace alarm panel to give the exact same capabilities as a full text LCD keypad such as allowing the ability to view open and bypassed zones, including trouble codes,etc. It's still a work in progress but most functions are available currently. I'm sure there are still some bugs lurking but so far it's working well for me. It's in the "new" branch of my repository here: https://github.com/Dilbert66/esphome-dsckeybus/tree/new. Unfortunately, I don't have any documentation available yet so it's not useable for you at this time. You would need to install the lovelace card and configure it first. Here's a sample of my config:
|
Beta Was this translation helpful? Give feedback.
-
As Nikhil noted, everytime you add functions you use up memory. The esp8266 and esp32 are the only ones I support and in this way are not too limiting so I don't need to worry too much about available ram. I will provide a PR to this repository with an updated Home Assistant mqtt sketch that also provides this functionality at a later time once I get the esphome version completed. Please note though, that my version of Nikhil's library also includes the virtual expander code so will differ in that respect. |
Beta Was this translation helpful? Give feedback.
-
Nikhil, great work with the dev branch. You covered pretty much all needed functions to support this. |
Beta Was this translation helpful? Give feedback.
-
Is there any possibility of showing the zones that are bypassed or bypassing zones without using the keypad.
Unless ive missed the code, then I do appologise.
Beta Was this translation helpful? Give feedback.
All reactions