** Creative solutions needed **

  1. I have switched to running HA on ODroid N2. Used to be running on RPI4

  2. N2 does not recognize Wyzesense USB dongle when its plugged in (see this thread: )

  3. I have 10 Wyzesense sensors throughout house and dont want to have to replace them. But also I dont want to not use the Odroid N2 hardware.

  4. My problem, and what I am looking for creative solutions to, is how do I still integrate the wyze sensors into home assistant? Preferably a local, non cloud based solution.

My temp, cloud based solution is to keep HA running on the RPI and N2. RPI is just being used for my Wyze sensors, N2 is doing everything else. When a wyze sensor changes, it triggers an event to be sent to RPI --> IFTTT. That event sent back IFTTT —> N2. This works, but I am limited to 3 applets unless I wanna pay, and I dont want to depend on cloud.

Can anyone think of another local solution to be able to pass my wyzesense data from the RPI to the N2?

That still requires the wyzesense dongle to be plugged in. Or are you saying I can somehow use the same mqtt instance on both the RPI and the N2?

I know almost zero about mqtt other than I had to install it for openzwave but it was pretty much plug n play.

You could connect the 2 HA instances using Event Stream (rather than IFTTT)

I don’t use wyse devices but do use mqtt on multiple distinct devices to communicate back to the same mqtt broker. In the openzwave example, you could run that on a separate device than what you run on your N2.

The point of a project like https://github.com/raetha/wyzesense2mqtt is so that you can plug the Wyze bridge into any PC - and not necessarily into a PC running HA. Then you use MQTT to communicate between Wyze Bridge sitting on one PC with the HA instance sitting on another PC - assuming they are both subscribed to the same MQTT broker. No need for IFTTT.

So which MQTT is the broker, as they both say broker; I have an Add-on and an integration on the N2. If I wanted to connect the RPI to this same MQTT, what do I need to put in on the RPI and where?

Heres the MQTT broker integration configuration:

Then I have the MQTT configuration as shown below:

So on the RPI, do I install the add-on or the integration? And what do I need to input to get the RPI MQTT to talk to that Wyzesense addon?

Probably should read up some on MQTT. You would need the wysesense2mqtt docker container running on the RPI and then have the config for container report to the broker with the 1883 port. Unlikely that you actually have 2 brokers running.

@tdw Yeahhhh, I get soo lost with MQTT especially not coming from a Linux background (or maybe im just not that smart!).

But good news is, apparently there will be updated kernel for Odroid ( https://github.com/home-assistant/operating-system/issues/1120) that will accept my Wyzesense hub, so I’ll probably just wait for that.

Now to figure out how the heck I would even update the kernel on this thing…

Home Assistant OS 5.10 was released three days ago, you should be able to update to it from the Supervisor section now.

1 Like

@SeanM

I had to join beta before I saw the 5.10 update. But updated and now wyzesense works!

Hi – Just moved from Pi4 to Odroid… wyzesense not working… did you have to change usb path? mine is on auto, but not working

@paulcusick3 yes set to auto. Are you running OS 5.10 or later?

image

yes - after several restarts it started working fine; no edit to USB path