So I managed to (partially) program our GE Concord4 alarm. The first item "learned’ was the front door. Next the back door and then the garage door etc. Then windows . . .
Each device, in Home Assistant “States” shows as binary_sensor.unnamed_device for the first device and subsequent devices binary_sensor.unnamed_device_X where X is the next digit.
My problem is when I try to set up automations for, example, binary_sensor.unnamed_device_6 - it always comes out the Front Door.
My customize.yaml DOES differentiate between each one correctly because I appended the “_X” accordingly. This is the one for the Front Door:
binary_sensor.unnamed_device:
friendly_name: Alarm - Front Door
device_class: door
Any suggestions as to why everything is the Front Door (binary_sensor.unnamed_device)?
Does that mean clear all the programming on the concord4? (I’m not familiar with alarm terms - LOL) If you recall (in the other thread) my panel had zero zones and zero anything when I first started on this project.
All you need to do is power down your Raspberry Pi and power down your Concord panel. As soon as you power up the panel and power up your Raspberry Pi the concord server should pick up all your sensor names as you have defined them from the panel,
Using this method you won’t need to individually name each sensor in the concord platform in the configuration.yaml as they will be auto discovered.
And remember if you add any additional sensors to your panel in the future follow the same procedure. It saves messing with the HA and the concord platform.
It’s all so easy when you know how
Remember that famous line where the guy fixed an engine by tapping the side of it with a spanner and charged the customer $500. Outraged the customer asked him to justify his costs. His answer was “50 cent for the tap on the engine and $499.50 for spending years of his life learning exactly where it needed to be tapped”.
the only commands I’ve got (that I know of ) are concord232_client and concord232_server. Both on the concord232 server box (an rpi3b) physically plugged into the serial port on the concord automation module.
there’s no concordxxx anything that comes up on the homeassistant box with the concord232 integration installed on it.