[APP][Pro] Homey Pro Esphome Controller App

Hi @Howard_DuLany and welcome!

No, I am not using a physical keypad, because I will be using the Alarm Panel Pro interfaced with my old Alarm system and its 3 keypads, but waiting for my Konnected interface modules to arrive. I was actually thinking also to use the Ring Keypad v2, until I realised my old Alarm system that was shutdown for years was still working 100% and the 3 old panels support RFID.

What I do know for having tried it, is that the ESPHome controller app from Uğur fully supports the pincodes you can set in the Konnected Panel, so I guess you would just have to write a flow to get a code from the Ring Keypad, then use it in the ESPHome controller app with the Then flow Set Alarm Mode to Mode (Code Optional), it will work.

You do not need an alarm application, the Konnected Alarm Panel has a Standalone Alarm System built in the firmware that does all the job for you, in addition to exposing all your sensors to Homey.

As far as manual or walkthrough is concerned, I didn’t make one, but I did very extensives tests for Uğur since he did not have the Panel, including a lot of screenshots. I could send them to you if you’d like, just not sure how to share email addresses here…

Thanks MarcM. I’m new to Homey and just experimenting to see if it will do the critical alarm and device automations I currently manage with Smartthings. Not sure if I’ll transition yet but considering. I have been experinenting with the Heimdall alarm app and have it and the Ring keypad working pretty well. I did enable the Konnected Standalone Alarm on the board and in Homey. Haven’t really tried to do anything with it yet. Appreciate all the effort you and Ugur put in getting the Konnected Panel working in Homey. I’ll continue to experiment as I learn more. Thanks again!

You are on the good direction @Howard_DuLany. If all your sensors are attached to the Konnected board, I would say use the Standlone Alarm System of Konnected, easier to configure then Heimdall, and totally independant, so it will work even if Homey is too busy with something else or rebooting, or updating. But if you have sensors not attached to the Konnected board, then yes use Heimdall to put them all in one Alarm system. The Ring Keypad can work either way, because you can use it to control the Standlone Alarm System of Konnected with the cards. Good luck!

Yes, all my sensors are wired directly to the Konnected board with the exception of my garage doors. They’re Konnected GDO’s that connect via WiFi. I don’t usally include them in the alarm system but just get notifications. I need to start working with the flow cards as I have very limited experience with them and will have a learning curve. Thanks.

@Howard_DuLany I was in your spot last year when I was setting up my Konnected alarm system last year. I was very new to the advanced flows. Folks like @Peter_Kawa on this community really gave me a helping hand. I also found inspiration from YouTube posts by Bud’s Smart Home using Heimdall. Make sure to check that out.

1 Like

Thanks Ron. I’ll check these sources out. I was playing around with creating flows last night and the creation process for other than simple flows has me confused. I was able to set up the Ring Keypad with Ring Security Manager and Heimdall to do arm, unarm and alarm. I plan on looking at some tutorials. I currently have my Smartthings config with my Konnected Alarm Panel, Konnected GDO’s and other home z-wave, zigbee and Matter/Thread devices working pretty well so I’m going to have to see the value of the Homey Pro and flows before I transition. I have gone thru an evaluation of Home Assistant and Hubitat. The reason I decided against Home Assistant was complexity. I tried Hubitat and wasn’t happy with it either. I have some time with the Homey Pro before I decide if want to return it.

Hi! With the help of ESPHome Controller and lilygo RS485 board, I managed to integrate in Homey an HUAWEI SUN2000-6KTL-L1 inverter + Luna battery.

Everything is working great.
Many thanks for your hard work!! @ugrbnk

1 Like

Thanks for the work @ugrbnk! I see some discussion about adding multiple items of the same type, but this seems related to the Konnected alarm. I am trying to add an esphome device that controls two Neewer lights using BLE. Should this be possible? When I add the device in homey, it only seems to let me add one controlled device per esphome? Thanks!

In version 1.0.129 beta, I added the feature to control multiple devices with a single ESP card. Therefore, you can control two lights through a single ESP card. If you can send me your YAML file, I can check where the problem is.

Ahh thanks @ugrbnk :slight_smile:

I’m not sure if I’m using the right process to add as it’s asking me to specify my own device name etc. Here are the extracts from my yaml (excluding logger, ota, wifi, web server, external components):

esphome:
  name: “esp-neewer”
  friendly_name: Neewer

api:
  encryption:
    key: ****

esp32_ble_tracker:

ble_client:
  - mac_address: ******************
    id: nw660_ble_1
  - mac_address: ******************
    id: nw660_ble_2

light:
  - platform: neewerlight
    name: “NW660 RGB Light 1”
    ble_client_id: nw660_ble_1
    color_interlock: true
    gamma_correct: 1.0
    default_transition_length: 0s

  - platform: neewerlight
    name: “NW660 RGB Light 2”
    ble_client_id: nw660_ble_2
    color_interlock: true
    gamma_correct: 1.0
    default_transition_length: 0s

Thanks in advance for any insights :slight_smile:

I’ll get back to you after checking the issue.

Try adding the device again with version Beta 1.0.130.

Perfect! That’s done it - thank you!

Just to check, is the “Name” you set on the page with the IP etc. used anywhere, or is it overridden by the entity you select on the next page, both of which have their own names?

I nearly missed it in the flow as I chose a name, it displayed this back to me as a single entry, and I only saw the two entities when clicking to add this device. It might be a little confusing as a flow for users. Appreciate it’s early days though, so you probably have plenty of tidy-up plans :+1:

Thanks for getting this working so quickly! :heart:

1 Like

I just wanted to say a genuine thank you to UGR!

Over the last two days I’ve been trying out Homey and thinking about moving from HA. I ran into two separate issues - one with 2 PWM light dimmers on an ESP, and another with a NeoPixel setup - and both times they were picked up and fixed really quickly.

Not just acknowledged like most developers would but actually looked into and resolved properly.

It makes a massive difference having someone responsive and willing to dig into it. The turnaround has honestly been impressive.

Really appreciate the time and effort, it doesn’t go unnoticed. :+1:

1 Like

Hi Uğur,

An update about

It’s generating multiple capabilities for the same entities (v1.0.132), I’m not sure with which update it was introduced; besides the motion+temperature +humidity sensors, no data seems to be received.
The switches work:

Please check again with Beta v133. When adding sub-capabilities to devices, I actually needed to exclude the multi-sensor. I think that’s what caused it.

Yes, that solved it. Thanks!

Wanted to acknowledge that I have successfully integrated my Konnected Alarm Panel Pro with Heimdall and Ring Keypad. I set the Ring Keypad as alarm in Heimdall and then dded some basic flows to add the Konnected board siren switch and a Zooz Siren as well. I have moved over most of my devices from Smartthings over to Homey along with necessary routines. Very satisfied with the way things are working and planning to fully transition over. Thanks Ugur for the app and all who assisted!

1 Like

I am working on a beehive scale using load cells and “hx711” sensor. Can I show a weight value using this app? The sensor types supported does not seem to support a weight value?

I added support with Beta V.1.0.136. Please add it as an Esphome Device and let me know the result. I will assist you based on the result.