Alarm panel pro going to solid blue light

I have two Alarm Panel pro devices that I have been running successfully for over a year. All of a sudden, they seem to randomly enter a solid blue light status where I can no longer interface with the boards.

I thought it might be a failure to connect to WiFi, so I hard wired them, but that hasn’t changed anything.

They will run without issue for weeks or months, then either one or both of the boards will stop functioning. I typically notice when my piezo buzzer stops working.

Does anyone know what might be causing this?

Hello. I am sorry to hear that you are having some issues. Can you file a support ticket here and let us troubleshoot this with you?

Did you all resolve this? I have the exact same issue. I thought it was a bad board and bought a new one and have the same issue.

Not yet as I haven’t had time to contact them. My boards just randomly fail. Usually it is one and not both.

Thanks. I just submitted a ticket.

Nice! Let me know what you hear. As for now I just have to hit the restart button every couple of days. It is annoying!

I have to wait until it crashes again to collect logs to share with support. So probably a week or so before I share more details.

Have you found a resolution to this yet? My alarm panel pro has been having the problem of disconnecting frequently too. I looked at the log file and it seems that there is a memory leak, I see frequent errors from networking code that cause the device to reboot. Often with the reboot, a connection is made again but sometimes the device fails to connect and ends up in the state of solid blue light. This is with the ethernet connection.

What version and platform of the firmware are you on? A few months ago there was a firmware update that addressed a memory leak in one of the upstream firmware libraries. This is Konnected’s firmware version 1.0.2.

Recently most firmware development has been going toward our newer ESPHome based firmware. You can install it at install.konnected.io. I’d be curious to see if you migrate from our original/legacy firmware to ESPHome if that fixes the issue for you.

hi Nate,

I’ve submitted a support ticket on this… the firmware is 1.0.2-0d6102.

I am using homebridge to interface with HomeKit. Does the ESPHome firmware work with that?

No, but my recommended route to HomeKit is ESPHome firmware > Home Assistant > HomeBridge. Just set up Konnected with Home Assistant and install HA’s HomeKit Bridge integration then you can use HomeKit as a front-end to your alarm on Home Assistant.

Well I can’t afford the time to convert my home bridge system. Must be that bug fix didn’t make it into the homebridge build. Do you have an update planned for that version?

To reiterate: The Homebridge compatible firmware is defective. Is there a plan to continue supporting that solution? If so, what is the schedule?

The firmware on the device is the same for all integrations. For the Alarm Panel Pro we currently support two firmwares, our original (legacy) Konnected firmware and the newer ESPHome-based firmware. I don’t think it’s accurate to say that the Hombridge firmware is defective. If there is an issue it would affect all integrations.

We do not officially support the Homebridge integration any longer, sorry. The original developer who wrote it seems to have abandoned the project, and unfortunately we do not have access to the NPM project to update it.

For integration with HomeKit (which is what you’re after anyway) there are better, more stable options today –

  1. use the newer ESPHome based firmware to integrate with Home Assistant, and install the HomeKit integration to Home Assistant. In this setup HA takes the role of Homebridge to proxy to HomeKit
  2. use the legacy firmware to integrate with Hubitat, and then proxy to HomeKit via Hubitat. Support for the newer ESPHome firmware for the Hubitat integration will be available soon.

Future – we’re looking to Matter to best support direct HomeKit integration in the future. No ETA yet. Matter moves slow.

I am sorry if my comments seem harsh but I look at the log file and see that the device is throwing exceptions and rebooting. I would call that a defect. Sometimes it does not re-establish an ethernet connection and as a result it remains offline. Here is a portion of the log file:

I (12020577) Sddp: Sending Periodic SDDP advertisement
I (13221577) Sddp: Sending Periodic SDDP advertisement
I (14422577) Sddp: Sending Periodic SDDP advertisement
[INFO 1713475249.849627, 40052] src/lfs/rest_endpoint.lua:14: HTTP Call: 200 state 1 zone 3
[INFO 1713475407.777873, 38548] src/lfs/rest_endpoint.lua:14: HTTP Call: 200 state -0 zone 3
I (15623577) Sddp: Sending Periodic SDDP advertisement
[INFO 1713475509.856629, 37572] src/lfs/rest_endpoint.lua:14: HTTP Call: 200 state 1 zone 3
[INFO 1713475515.932140, 35912] src/lfs/rest_endpoint.lua:14: HTTP Call: 200 state -0 zone 3
[INFO 1713475625.476719, 36512] src/lfs/rest_endpoint.lua:14: HTTP Call: 200 state 1 zone 3
[INFO 1713475629.546264, 36468] src/lfs/rest_endpoint.lua:14: HTTP Call: 200 state -0 zone 3

ERROR A stack overflow in task emac_rx has been detected.

Backtrace: 0x40081e6a:0x3ffcf360 0x4008adc5:0x3ffcf380 0x4008e3ba:0x3ffcf3a0 0x4008c648:0x3ffcf420 0x4008aec0:0x3ffcf450 0x4008ae72:0x6e6f6974 |<-CORRUPTED

ELF file SHA256: 73822f21964b00ed

Rebooting…
I (12) boot: ESP-IDF v4.4.6 2nd stage bootloader
I (12) boot: compile time 14:58:32
I (12) boot: Multicore bootloader
I (15) boot: chip revision: v1.0
I (18) boot.esp32: SPI Speed : 40MHz
I (23) boot.esp32: SPI Mode : DIO
I (28) boot.esp32: SPI Flash Size : 4MB
I (32) boot: Enabling RNG early entropy source…
I (38) boot: Partition Table:
I (41) boot: ## Label Usage Type ST Offset Length
I (48) boot: 0 nvs WiFi data 01 02 00009000 00004000
I (56) boot: 1 otadata OTA data 01 00 0000d000 00002000
I (63) boot: 2 phy_init RF data 01 01 0000f000 00001000
I (71) boot: 3 ota_0 OTA app 00 10 00010000 00180000
I (78) boot: 4 ota_1 OTA app 00 11 00190000 00180000
I (86) boot: 5 lfs unknown c2 01 00310000 00058000
I (93) boot: 6 spiffs Unknown data 01 82 00368000 00098000
I (101) boot: End of partition table
I (105) esp_image: segment 0: paddr=00010020 vaddr=3f400020 size=28eb8h (167608) map
I (174) esp_image: segment 1: paddr=00038ee0 vaddr=3ff80063 size=00008h ( 8) load
I (174) esp_image: segment 2: paddr=00038ef0 vaddr=3ffb0000 size=030fch ( 12540) load
I (185) esp_image: segment 3: paddr=0003bff4 vaddr=40080000 size=04024h

@dl_johnson Ok now you’ve got my attention :wink:

Yes, this is a firmware crash. It probably has nothing to do with Homebridge specifically. What did you do to trigger and capture this crash? Are you able to consistently reproduce it?

Can you share the firmware version number, and also the hardware version number (on the front of the Pro board, underneath the logo) and batch number (back of the board, 4-digit number starting with 2, either on a white label or printed in small white numbers under the FCC notice)?

This morning when I connected to the panel it was in a tight reboot loop having to do with the rest endpoint, if I recall correctly. I hadn’t looked for a few weeks and it seems that the memory corruption had evolved. To get a more clear log, I re-installed the original firmware via the website and saved the config from homebridge.

The firmware version is (and was) 1.0.2.-0d6102
Hardware version Pro v1.7
Batch 2210

This is a refurb board I got in exchange for a board that had an ethernet failure. That board was running the same firmware and also exhibited the same connection loss issue with memory faults.

In the past I found the board would reboot after a day or so, I didn’t see a specific cause. I have a usb connection to log output and will watch for the uptime to reset. I’ll send you the log when it does. There is an open support ticket #2597600923 that I can attach it to if that’s ok.

A reboot just happened, I posted the entire log on the support ticket. Here is a snippet:

I (14423177) Sddp: Sending Periodic SDDP advertisement
[INFO 1715366473.208621, 47580] src/lfs/rest_endpoint.lua:14: HTTP Call: 200 state 1 zone 3
[INFO 1715366491.537439, 47388] src/lfs/rest_endpoint.lua:14: HTTP Call: 200 state -0 zone 3
I (15624177) Sddp: Sending Periodic SDDP advertisement
E (16202857) esp.emac: no mem for receive buffer

ERROR A stack overflow in task emac_rx has been detected.

Backtrace: 0x40081e6a:0x3ffcf340 0x4008adc5:0x3ffcf360 0x4008e3ba:0x3ffcf380 0x4008c648:0x3ffcf400 0x4008aec0:0x3ffcf430 0x4008ae72:0x00000000 |<-CORRUPTED

ELF file SHA256: 73822f21964b00ed

Rebooting…
I (12) boot: ESP-IDF v4.4.6 2nd stage bootloader
I (12) boot: compile time 14:58:32
I (12) boot: Multicore bootloader
I (15) boot: chip revision: v1.0
I (18) boot.esp32: SPI Speed : 40MHz
I (23) boot.esp32: SPI Mode : DIO
I (28) boot.esp32: SPI Flash Size : 4MB
I (32) boot: Enabling RNG early entropy source…
I (38) boot: Partition Table:

I’m working on a firmware update which should address this and also the Ethernet issue with recent batches of v1.8 boards. Standby.

Hello all,

I upgraded firmware to 1.1.2 and software to 1.3.6 and after 1 week, it’s been smooth sailing.

I think i’m resolved.