jrouvier / esphome-emporia-vue-utility

Alternative ESPHome firmware for the Emporia Vue Utility Connect
GNU General Public License v2.0
75 stars 17 forks source link

Help with MITM'ing the pairing process? #18

Closed baudneo closed 5 months ago

baudneo commented 5 months ago

I am curious if anyone has any ideas on how we could MITM the emporia firmware requesting the zigbee chip to pair to a meter. ESP32 has 3 hardware UARTs, I am wondering if somehow we can do a mirror on another UART and read what the firmware is doing or even somehow log what it is doing.

Once we are able to capture the process we may be able to add pairing to this custom firmware.

Currently, if your HAN goes down and you need to re-pair, you must reflash the old stock emporia firmware and go through the whole process to get paired with the meter, then flash this firmware for it to continue reading from the meter locally.

baudneo commented 5 months ago

Well, I assumed there was some magic foo but there isnt. Seems I may have a bad MGM chip which is bizarre to me. No warning or anything, no funky data, no pwoer loss or brown outs (on an eaton online double conversion UPS). Just stopped reporting data.