|
| 1 | +# Manually Uploading Code Through ESPHome |
| 2 | + |
| 3 | +If your device becomes unresponsive and you've exhausted the other troubleshooting methods you can upload a fresh set of firmware by following the below guide. The utility does need to be run from Chrome or Edge. |
| 4 | + |
| 5 | +If your device has already been connected to Home Assistant previously please refer to Removing Device From Home Assistant first before proceeding |
| 6 | + |
| 7 | +1. Plug your sensor into your computer with a quality USB-C cable that supports data transfer |
| 8 | +2. Navigate to our installer page and click connect [\*\* Install Page \*\*](https://apolloautomation.github.io/PLT-1/) |
| 9 | +3. Select your Apollo device, it will show with a similar name to the one below, and click connect. If you aren't sure which device it is, you can unplug the sensor and see which disappears. |
| 10 | + |
| 11 | +[](https://apolloautomation.github.io/docs/products/mtr1/assets/comselection.png) |
| 12 | + |
| 13 | +If no device shows, click cancel and then install the recommended driver that shows on the popup. If you have installed the driver, tried different cables, and it still won't work refer [here](https://wiki.apolloautomation.com/products/plt1b/plt1b-boot-mode/) for putting the sensor in bootloader mode and then retry step 3. |
| 14 | + |
| 15 | +4\. Choose to install the new firmware |
| 16 | + |
| 17 | +[](https://apolloautomation.github.io/docs/products/mtr1/assets/image-1698806750134.png) |
| 18 | + |
| 19 | +5\. Wait for the installer to finish - if you see "ERROR Logger is not configured!" that is totally expected! The logger is disabled to make more room for other components on the microcontroller. |
| 20 | + |
| 21 | +[](https://apolloautomation.github.io/docs/products/mtr1/assets/image-1698806082666.png) |
| 22 | + |
| 23 | +6\. VERY IMPORTANT - you need to unplug your device and plug it back in to leave boot mode! |
| 24 | + |
| 25 | +1. After finishing, check for the Apollo hotspot and connect. This might not show if you previously had it connected to your wifi |
| 26 | +2. Log into Home Assistant and go to the ESPHome addon check to see if you can adopt the device. |
| 27 | + |
| 28 | +If you encounter the below error, please complete the [Putting PLT-1B In Boot Mode Document](https://wiki.apolloautomation.com/products/plt1b/plt1b-boot-mode/) and go back to step 3. |
| 29 | + |
| 30 | +[](https://apolloautomation.github.io/docs/products/mtr1/assets/image-1698806793309.png) |
0 commit comments