Initial Commit

This commit is contained in:
Joe Rouvier
2022-01-10 22:25:20 -08:00
committed by GitHub
parent 75dfc46883
commit 0919368685
6 changed files with 543 additions and 1 deletions

View File

@@ -1 +1,32 @@
# esphome-emporia-vue
# ESPHome Emporia Vue Utility Connect Unofficial Firmware
This is an unauthorized and unoffical firmware for the Emporia View Utility Connect device that reports energy usage to Home Assistant and completely divorces the device from Emporia's servers.
## Disclaimer
This software is of generally poor quality and should not be used by anyone. When you install the software on your device, it
will no longer report data to Emporia. You should backup the original Emporia firmware before installing this.
## Installation
Connect a your USB to serial adapter to the port marked "P3" as follows:
| Pin | Description | USB-Serial port |
| --- | --------- | --------------- |
| 1 | IO0 | RTS |
| 2 | EN | DTR |
| 3 | GND | GND |
| 4 | TX | RX |
| 5 | RX | TX |
| 6 | +5v | +5v |
Note that pin 6 (the pin just above the text "EmporiaEnergy") is 5 volts, not 3.3v. Use caution not to apply 5V to the wrong pin or
the magic smoke may come out. You may want to not connect pin 6 at all and instead plug the device into a usb port to provide power,
a portable USB battery pack works well for this.
Instead of connecting IO0 and EN, you can simply short IO0 to ground while connecting power to get the device into bootloader mode.
Download [emporia_vue_utility.h](src/emporia_vue_utility.h) and either one of [vue-utility-full.yaml](src/vue-utility-full.yaml) or
[vue-utility-minimal.yaml](src/vue-utility-minimal.yaml).
Execute `esphome run vue-utility-*.yaml` to build and install