# Homey Pro 2023 not able to hard reset

**URL:** <https://community.homey.app/t/homey-pro-2023-not-able-to-hard-reset/104728>\
**Category:** Questions & Help\
**Tags:** zigbee, homey-pro\
**Created:** [February 23, 2024, 4:24pm UTC](https://community.homey.app/t/homey-pro-2023-not-able-to-hard-reset/104728 "2024-02-23T16:24:22Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![Robbaren](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/robbaren/32/79584_2.png) [@Robbaren](https://community.homey.app/u/Robbaren)\
**Post date:** [February 23, 2024, 4:24pm UTC](https://community.homey.app/t/homey-pro-2023-not-able-to-hard-reset/104728/1 "2024-02-23T16:24:22Z")

</div>

I’m not able to hard reset my homey pro 2023 with the pin hole for 30 seconds.  
What I’ve tried:  
Restart from app  
Pushed pin and held for more than 30sec, able to hear the button being pushed

Also worth mentioning is I’m trying to connect my first zigbee device, but I keep getting the message “zigbee is starting up, please try again in 1min”.  
I’ve tried restarting multiple times and waiting for a day, but it’s not starting up, hence the hard reset.

---

<div class="post-metadata">

**Author:** ![robertklep](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/robertklep/32/160628_2.png) [@robertklep](https://community.homey.app/u/robertklep)\
**Post date:** [February 23, 2024, 4:47pm UTC](https://community.homey.app/t/homey-pro-2023-not-able-to-hard-reset/104728/2 "2024-02-23T16:47:04Z")

</div>

> [@Robbaren](#):
>
> Pushed pin and held for more than 30sec, able to hear the button being pushed

And then what? Nothing?

---

<div class="post-metadata">

**Author:** ![Robbaren](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/robbaren/32/79584_2.png) [@Robbaren](https://community.homey.app/u/Robbaren)\
**Post date:** [February 23, 2024, 5:49pm UTC](https://community.homey.app/t/homey-pro-2023-not-able-to-hard-reset/104728/3 "2024-02-23T17:49:05Z")

</div>

Nothing, just kept showing rainbow colors

---

<div class="post-metadata">

**Author:** ![robertklep](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/robertklep/32/160628_2.png) [@robertklep](https://community.homey.app/u/robertklep)\
**Post date:** [February 23, 2024, 6:25pm UTC](https://community.homey.app/t/homey-pro-2023-not-able-to-hard-reset/104728/4 "2024-02-23T18:25:29Z")

</div>

Are you _sure_ that you’re pushing the button? [The page explaining the procedure](https://support.homey.app/hc/en-us/articles/7261843930396-Resetting-Homey-Pro-Early-2023-to-Factory-Settings) is showing a typical SIM-card push pin which isn’t long enough for Homey Pro, you need one that’s longer.

The setup page is showing the right one, which doesn’t work. The left one does:

 ![16F6B642-06C8-4536-BC39-8E20743C45FD_1_102_o](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/b/c/bc4b2809cfa225027126aa4263fc243d06cb8b99.jpeg)

---

<div class="post-metadata">

**Author:** ![Robbaren](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/robbaren/32/79584_2.png) [@Robbaren](https://community.homey.app/u/Robbaren)\
**Post date:** [February 24, 2024, 7:11am UTC](https://community.homey.app/t/homey-pro-2023-not-able-to-hard-reset/104728/5 "2024-02-24T07:11:38Z")

</div>

I used a pin that was even longer, I’ve tried multiple times and I can hear and feel the button being pushed.

---

<div class="post-metadata">

**Author:** ![robertklep](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/robertklep/32/160628_2.png) [@robertklep](https://community.homey.app/u/robertklep)\
**Post date:** [February 24, 2024, 7:38am UTC](https://community.homey.app/t/homey-pro-2023-not-able-to-hard-reset/104728/6 "2024-02-24T07:38:06Z")

</div>

In that case, it sounds like a hardware issue and you need to contact Athom.

---

<div class="post-metadata">

**Author:** ![Caseda](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/caseda/32/138695_2.png) [@Caseda](https://community.homey.app/u/Caseda)\
**Post date:** [February 24, 2024, 11:00am UTC](https://community.homey.app/t/homey-pro-2023-not-able-to-hard-reset/104728/7 "2024-02-24T11:00:04Z")

</div>

I am more curious where you read to _restart Homey_ before pressing the button, the [support page](https://support.homey.app/hc/en-us/articles/7261843930396-Resetting-Homey-Pro-Early-2023-to-Factory-Settings) says, just press the button.

> To reset Homey Pro (Early 2023) to factory settings, **place and hold a long pin** inside the bottom of Homey Pro’s pinhole **for 30 seconds**.
> 
> When Homey Pro’s LED Ring starts circling red, all data is being deleted. Shortly after, Homey Pro’s LED Ring will circle white, indicating that Homey Pro is restarting.

perhaps the button read out isn’t done when Homey Pro is still booting.

---

<div class="post-metadata">

**Author:** ![robertklep](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/robertklep/32/160628_2.png) [@robertklep](https://community.homey.app/u/robertklep)\
**Post date:** [February 24, 2024, 11:10am UTC](https://community.homey.app/t/homey-pro-2023-not-able-to-hard-reset/104728/8 "2024-02-24T11:10:47Z")

</div>

It’s being read out the moment you power up Homey, that’s also how you put it in setup mode.

Perhaps this works:

- remove the power cable from Homey
- press the button (and keep pressing it)
- plug the cable back in
- keep the button pressed for at least 30 seconds

---

<div class="post-metadata">

**Author:** ![Caseda](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/caseda/32/138695_2.png) [@Caseda](https://community.homey.app/u/Caseda)\
**Post date:** [February 24, 2024, 11:21am UTC](https://community.homey.app/t/homey-pro-2023-not-able-to-hard-reset/104728/9 "2024-02-24T11:21:48Z")

</div>

Exactly, for setup mode, as that is done on a lower level then resetting your Homey Pro to factory defaults, the factory default signal is probably (most likely) handled by the OS on the pi module, which needs time to boot.  
The old Homey Pro’s couldn’t be held upside down for the first 10/15 seconds either when it was just restarting, or it will end up in their “Athom only” boot mode.

---

<div class="post-metadata">

**Author:** ![robertklep](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/robertklep/32/160628_2.png) [@robertklep](https://community.homey.app/u/robertklep)\
**Post date:** [February 24, 2024, 11:28am UTC](https://community.homey.app/t/homey-pro-2023-not-able-to-hard-reset/104728/10 "2024-02-24T11:28:13Z")

</div>

> [@Caseda](#):
>
> Exactly, for setup mode, as that is done on a lower level then resetting your Homey Pro to factory defaults, the factory default signal is probably (most likely) handled by the OS on the pi module, which needs time to boot.

A factory reset being handled by the OS doesn’t really make sense. It also doesn’t make sense to have two different factory reset methods: the one entered from setup mode, and one that is handled by the OS.

---

<div class="post-metadata">

**Author:** ![Caseda](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/caseda/32/138695_2.png) [@Caseda](https://community.homey.app/u/Caseda)\
**Post date:** [February 24, 2024, 11:34am UTC](https://community.homey.app/t/homey-pro-2023-not-able-to-hard-reset/104728/11 "2024-02-24T11:34:10Z")

</div>

So a hardware issue is more likely then a pi module not being fully booted up? makes lots of sense.  
You know Athom does lots of things differently, then how _you_ would have done it.

---

<div class="post-metadata">

**Author:** ![robertklep](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/robertklep/32/160628_2.png) [@robertklep](https://community.homey.app/u/robertklep)\
**Post date:** [February 24, 2024, 11:39am UTC](https://community.homey.app/t/homey-pro-2023-not-able-to-hard-reset/104728/12 "2024-02-24T11:39:06Z")

</div>

Fair enough (I guess that Athom has a special handler for GPIO40 during the time the OS runs, and is able to put the CM4 in USB-MSD mode programmatically instead of all the other implementations that require the pin to be pulled low when the board is powered up).

@Robbaren since you can’t do a factory reset the prescribed way, you can also factory reset your Homey from setup mode, as documented [here](https://support.homey.app/hc/en-us/articles/7263435817116-Connecting-Homey-Pro-Early-2023-to-a-PC-Mac-with-USB). It does require a PC or Mac.
