Skip to content

Local communications #9

@cybernard

Description

@cybernard

You wrote an article Reverse-engineering the Emporia Vue 2 dated Jul 28, 2021

Here you showed you can communicate with it without all the soldering connections to the vue.

I was wondering if you had considered any of the following.

  1. Using Pihole or another local DNS solution you can change the IP address the devices gets and point it at home assistant or etc directly.
  2. iptables has DNAT for which you can forward traffic from the local IP of the emporia device and the destination port of 8883 which you discovered.
  3. Local DHCP server and then use the DHCP server to assign the emporia vue to a static IP which then makes IP and/or port forwarding even easier.
  4. Raspberry Pi has built-in bluetooth, to connect to the emporia vue.

IP 192.168.1.20 (or whatever) to homeassistant.local (or etc via IP and/or DNS) and port 8883

If I don't want to change to a custom firmware, and I implement the above, which for me is easy, could we then have a local mqtt server and forward that to home assistant?

Can I use your wifi changer script to change the native wifi credentials without changing my firmware?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions