Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yoziru/esphome-nous-a5t
ESPHome firmware for Nous A5T power strip
https://github.com/yoziru/esphome-nous-a5t
esp8266 esphome home-assistant home-automation iot nous
Last synced: about 21 hours ago
JSON representation
ESPHome firmware for Nous A5T power strip
- Host: GitHub
- URL: https://github.com/yoziru/esphome-nous-a5t
- Owner: yoziru
- License: apache-2.0
- Created: 2023-10-05T18:26:41.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-08-05T04:49:48.000Z (3 months ago)
- Last Synced: 2024-08-05T05:53:18.879Z (3 months ago)
- Topics: esp8266, esphome, home-assistant, home-automation, iot, nous
- Language: Makefile
- Homepage: https://yoziru.github.io/esphome-nous-a5t/
- Size: 789 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# Nous A5T ESPHome
ESPHome firmware for the Nous A5T WiFi power strip with energy monitoring.
ESPHome features:
- ESP8266 based
- [CSE7766 Power Sensor](https://esphome.io/components/sensor/cse7766.html)
- Captive portal for WiFi configuration (AP: Nous A5T - Access Point)
- default password = `esphome`
- OTA updates
- Web server
- Home Assistant integration through [native API](https://esphome.io/components/api.html)## Switching from Tasmota to ESPHome
By default this device comes with Tasmota firmware. To flash ESPHome, follow these steps:
1. Create a `secrets.yaml` file based on the `secrets.yaml.example` file and fill in your WiFi credentials.
```yaml
wifi_ssid: "your-wifi-ssid"
wifi_password: "your-wifi-password"
wifi_ap_password: "esphome"
```2. Run `make compress` to compile the firmware and compress it using gzip.
> Without compression, the firmware will not fit on the device and you will get a “Not enough space” error.
3. Open the Tasmota web interface and upload the compressed firmware (`firmware.bin.gz`) to the device.
> If you still run into issues, try flashing the [Tasmota minimal firmware](http://ota.tasmota.com/tasmota/release/) first, restart and then flash the ESPHome firmware.
> **!WARNING** Do not upgrade from a Tasmota minimal to minimal version. It will most likely fail at some point and will require flashing via serial.
The device will reboot and connect to your WiFi network, and should be auto-detected in Home Assistant.
## Screenshots
![ESPHome Screenshot](./nous-a5t-esphome.png)