Temperature units are now configurable via Konnected app v1.6.0 and newer!
Hi Nate - You might want to put something on the install.konnected.io page that indicates all of the Hubitat automations will need to be redone. That might help folks who land on that page thinking that they are going to do a quick firmware update (me) and see the recommendation to use the ESPHome firmware with hubitat.
As a side note, I was not able to discover my alarm boards after installing the new firmware. Since I don’t want to take the time right now, I downgraded to the old firmware instead of trying to figure out what the issue was. (I’m also not clear on what the advantages are other than being on the supported branch of firmware updates.)
@nate My ESPHome version is 2024.11.2 preloaded on my panel pro. Do I still need to flash it or is this the updated firmware?
If your panel already has ESPHome pre-installed (all new Alarm Panel Pros do) then you do not need to flash it. It doesn’t matter the version of ESPHome, because it’s updated to the latest anyway when you customize the zones in the app.
Hey @nate I had some trouble with the Konnected Button Trigger (for door buzzer) I couldn’t see it in Rule Machine to have the door beeps work with different rules doors opening, arming errors, etc. I tried changing the driver to the Blink/beep driver but that didn’t work at all (buzzer didn’t sound when button on device menu was pushed) but it was visible in Rule machine so that gave me the idea to add the below code to the Konnected Button Trigger Driver. (copied and pasted from the Konnected beep/blink Hubitat driver).
Please let me know if there is a better way of doing this
Under capability, I added Alarm, Switch, Actuator, Tone not 100% sure but I believe only Switch is the only one needed to make it visible in Rule Machine, I added all of them just because they were all in the other Diver
If anyone needs you can copy and paste the actual code below
Code to copy
Either Add the 4 below Momentary or copy replace the whole capability block
{
capability “Momentary”
capability “Alarm”
capability “Switch”
capability “Actuator”
capability “Tone”
}
Hi Nate, I am running the ESPHome code on an older 6-zone board. It is working fine but i could not find where to setup the zones (i ended up doing it directly in Hubitat and HA, yep that worked too) but i could not figure out how to setup the piezo buzzer. You mentionned the “App”. The Konnected App or the hubitat/ha app. If it is the Konnected app, i dont see where to set it up. Can you help?
With esp home the easiest is to use the app to edit the zones. You’ll need to setup the buzzer’s zone (I used the out zone on my board) as a multi-output and setup the output (see pic below) than you’ll save and upload the new firmware to the device
I found out why i was not able to access the zone settings in the app. I had to de-register my board from the Konnected Cloud in order to use it in ESPHome. Only then, i was able to change update the zones and perform the update to the FW.
Glad you were able to figure it out
@scubamikejax904 I’m having this same issue. I pasted the 4 capabilities into the Button Trigger Driver as you mentioned and the device is visible in Rule Machine, but it still does not trigger. I tried using “Beep:” like I had on the older device, but it doesn’t trigger “out1”. I know “out1” works if I manually press “Push” in the device details. It seems Hubitat really wants it to be a Push Button, but the device is not shown under buttons. Any ideas?
you will need to run a custom action select the device and than use the push (see the attached screenshot) my device is named buzzer
That worked! Thanks for the help!
Any advice on switching the siren over? I’ll be working on that next.
For the Siren I had to tinker with. I was a le to found an Esphome switch driver that Mike Maxwell created that I was able to modify to create a siren driver that worked. If you find a better way let me know I’m always open to suggestions.
siren Driver code
/*
Generic Component Switch
Copyright 2016 → 2020 Hubitat Inc. All Rights Reserved
2024-12-10 ScubamikeJax904
-tinkered to turn this into a siren driver for Konnected ESPhome
2020-04-16 2.2.0 maxwell
-refactor
2018-12-15 maxwell
-initial pub
*/
metadata {
definition(name: “Konnected ESPHome Siren driver”, namespace: “hubitat SMJ”, author: “mike maxwell”, component: true) {
capability “Switch”
capability “Refresh”
capability “Actuator”
capability “Alarm”
}
preferences {
input name: “txtEnable”, type: “bool”, title: “Enable descriptionText logging”, defaultValue: true
}
}
void updated() {
log.info “Updated…”
log.warn “description logging is: ${txtEnable == true}”
}
void installed() {
log.info “Installed…”
device.updateSetting(“txtEnable”,[type:“bool”,value:true])
refresh()
}
void parse(String description) { log.warn “parse(String description) not implemented” }
void parse(List description) {
description.each {
if (it.name in [“switch”]) {
if (txtEnable) log.info it.descriptionText
sendEvent(it)
}
}
}
void on() {
parent?.componentOn(this.device)
}
void off() {
parent?.componentOff(this.device)
}
void refresh() {
parent?.componentRefresh(this.device)
}
@nate what am i looking for in ref the temp sensors? is there something i need to do in order to get them to get found?
I get this in the logs.
Is there only one per zone allowed on ESP? One one zone has come in and that only has one on. The others have 2 on and are not came in.
My alarm panel pro failed at step one, hangs for hours at this step and is currently a brick after the failed flash attempt, with no recovery option. Tried to go back to legacy and that wont flash either. I’ve just created a support ticket and would appreciate this getting some attention early next week. - Very frustrated customer.
The whole flashing process should only take ~2 minutes total. If it’s hanging, then there is something wrong with either the device or you may have chosen the wrong port or driver in the web flash tool. Can you send a screenshot of the previous step where you select the port to connect to?
More help and info here: Flashing Konnected Firmware
Thanks for the response, the konnected support team helped me work this out.
Also responded on Ticket number: 18083543926.
Getting the following error on Step #4.
Error Occurred During Installation
An error occurred while installing the package: Failed to install driver “https://raw.githubusercontent.com/konnected-io/konnected-hubitat/master/drivers/konnected-alarm-panel.groovy. Please notify the package developer…”