I have programmed a new component that gives the option of defining a code(Optional) in configuration.yaml and also allows for setting a mode(Optional) (audible/silent) that gives the option of keeping the alarm panel silent when using ARM HOME. The new component wont break any existing implementations and current behavior will be the same if the additional options are not configured.
Yes as soon as I upgraded to v0.91.2 I noticed the change in folders where everything is stored in its own folder, in the case of the concord232 it’s now in /concord232.
I’ll look at your mods to the base code later. Did you find the GEConcord RS232 protocol document useful.
Yes, that’s part of what they call “the great migration”.
Are you changing the base code or adding a custom_component overriding the base code?
For some reason my custom_component override stopped overriding in the upgrade where they completed the great migration. For a while you could do it either way and it worked fine.
I am using the new structure, but ended up having to give Concord232 another name.
I had come across the document previously, but I didn’t quite find what I needed and eventually decided it was better to do the verification in HA to avoid the lag you referenced.
It’s highly unlikely there’ll be any further work done on this component so it will be important to keep an eye on it in light of the recent changes in HA and what might be coming down the line.
No I just edit the base code locally and run it from there.
When I get to a computer I’ll have a look at your changes. Well done for trying to enhance its usability. It would be nice to get an idea how many other HA users use the Concord security panel automation module.
ConcordGE, You actually don’t have to edit the code. It is already possible to override the scan_interval via the config.
Just write the following in your configurator.yaml file:
I just found it easier to edit the code locally but of course it could easily be included in the concord232 binary sensor platform as you suggest.
Great to see the log free of the binary sensor discovery errors in v0.91.3. Stops the SD card getting hammered with unnecessary writes.
Still haven’t had an opportunity to examine your code edits re the alarm code entry for arming/disarming. I probably won’t need that function but it has given me a few other ideas on possible future enhancements.