Yes and yes
That’s a neat idea. Hadn’t thought about that
Please do double-check the Event Types that you need. It’s been a few years since I had it programmed, and I have no way of verifying those values myself right now.
Yes and yes
That’s a neat idea. Hadn’t thought about that
Please do double-check the Event Types that you need. It’s been a few years since I had it programmed, and I have no way of verifying those values myself right now.
I got it working perfectly today!
Hi,
I’m looking to set this up with a Bosch 6000 and a konnected pro board. Will try as per the above instructions.
The question I had was what integration have people used? The deprecated konnected integration or the newer esphome one? As per here: Add a Konnected Device to Home Assistant with ESPHome
Cheers.
The Konnected integration has worked perfectly for me for ~2.5 years, but I’ll probably switch to ESPHome at some point because it seems like the recommended path forwards. (And reduces an integration.) So if I was starting out, I’d likely go ESPhome for that reason.
Thanks. Do you think the steps to get it working as above would be the same via esphome or different? I’m just after getting something going and can tweak later, so still considering saving the time flashing fw etc.
Others may be able to comment but I’ve no experience with it.
I’d guess the Bosch will be configured in the same way, and your link above appears to detail how to configure ESPHome + HA, so… give it a try and let us know!?
If it doesn’t work, I’m guessing the board can be flashed back to the Konnected firmware, so the only thing you’ve got to lose is… a couple hours??
Unfortunately I’m time limited and don’t have a few hours spare! So I just gave it a crack with the stock firmware. Thanks for the instructions above, got arming working using a keyswitch output zone.
The question I had was with part arming. Is there any way to have both part and full arm functions? Because if I set up another keyswitch zone output for part arm, I only see the Bosch keypad global keyswitch option, not per zone? The part arm is already programmed as a button to the RF receiver remote I have, any way to link that in via pgm input?
The help is much appreciated!
Switched to ESPHome firmware tonight - easy!
Following the website instructions, it took a few minutes to connect it to my laptop > flash > re-add it to HA > see it working again in Home Assistant:
However, wanting to invert Zone 1 (my alarm panel state) and customise the sensors, an hour or so of playing with a custom config in ESPHome (my first time) resulted in a much cleaner device:
Here’s my final ESPHome configuration for reference (with most comments removed for readability):
## Konnected Alarm Panel (ESP8266)
## Firmware configuration for ESPHome
##
## GitHub: https://github.com/konnected-io/konnected-esphome
substitutions:
name: konnected
friendly_name: Konnected
project_name: konnected.alarm-panel-esp8266
project_version: "1.1.1"
sensor_debounce_time: 200ms
blink_on_state: "true"
####
# ZONE MAPPING
# Do not edit this section.
zone1: D1
zone2: D2
zone3: D5
zone4: D6
zone5: D7
zone6: D9
alarm: D8
out: D8
status_led: D4
binary_sensor:
- id: !extend zone1
name: Alarm Panel State
pin:
inverted: true
- id: !extend zone2
name: Hallway Motion
device_class: motion
- id: !extend zone3
name: Entry Motion
device_class: motion
- id: !extend zone4
name: Bedroom Motion
device_class: motion
- id: !extend zone5
name: Siren
device_class: tamper
pin:
inverted: true
switch:
- platform: gpio
name: Alarm Keyswitch
id: alarm_keyswitch
icon: mdi:shield-home
pin:
number: $alarm
on_turn_on:
- delay: 500ms
- switch.turn_off: alarm_keyswitch
wifi:
ssid: !secret wifi_ssid
password: !secret wifi_password
packages:
remote_package:
url: https://github.com/konnected-io/konnected-esphome
ref: master
refresh: 5min
files:
- packages/core-esp8266.yaml
- packages/alarm-panel/zone1.yaml
- packages/alarm-panel/zone2.yaml
- packages/alarm-panel/zone3.yaml
- packages/alarm-panel/zone4.yaml
# - packages/alarm-panel/zone5.yaml
# - packages/alarm-panel/zone6.yaml
# - packages/alarm-panel/alarm.yaml
- packages/wifi.yaml
- packages/status-led.yaml
dashboard_import:
package_import_url: github://konnected-io/konnected-esphome/alarm-panel-esp8266.yaml@master
import_full_config: false
web_server:
include_internal: true
####
# LOGGER
# more: https://esphome.io/components/logger.html
logger:
level: DEBUG
logs:
ledc.output: INFO
sensor: INFO
json: INFO
api: WARN
api:
ota:
EDIT: Forgot to enable and configure Zone 5, my Siren; added to config above
EDIT2: ESPHome config changed to make the alarm Keyswitch a momentary switch
Nice one! I didn’t realise I could retrofit my Konnected with ESPHome.
Might need to look in to this…
Have the same question here. I use PGM Input for my RF unit (sensors and a button remote) so can’t use it for arm/disarm/part like some others do. Currently using an Output as a keyswitch but have that global option also set to all zones. It would be nice to have the Part Arm capability in HA. I guess I could always rip apart a button remote and just use a relay on the buttons!
I solved this by getting my tech to replace the RF unit with the Bosch RF120 newer model. This doesn’t use the PGM input anymore, so frees that up so I can use that for part arm function. All working well now, the Konnected has been rock solid.
Thanks for the quick response. I’m going to look into that now with the only complication being my old wireless PIRs and a wireless glass breakage detector. Did you have any of these and keep them with the new unit?
I don’t have any wireless just hard wired. But you’d expect it should work with the new unit.
Thanks. For those searching in the future I went with a Bosch RF121 unit which has backwards compatibility with their older RF detectors and remotes. It freed up my PGM Input which I now use for arming the alarm. The 121 had the added benefit of 4 output relays which I’ve used for zone mirroring the RF detectors and a couple of alarm states, all back into ESP8266 units via ESPHome to Home Assistant. Finally very happy with the setup.