SmartSetup MS0QPUS Outlet

I searched and couldn’t find any posts here about this device yet.

This is an in-wall dual power outlet, plus USB A and C ports. All 4 ports can be controlled by Home Assistant. It does not however do any kind of energy reporting.

Manufacturer’s page: Matter Over Thread Certified Wall Outlet With USB A and C MS0QPUS – SmartSetup
Amazon store page: SmartSetup Outlet (Matter), USB C and A, App & Voice Control, Thread, Works with Apple Home, Alexa, Google Home, SmartThings, 100% Privacy, Requires Thread Border Router - Amazon.com

I was able to add it to Home Assistant without any issues. And it can control all 4 ports. It also appears to be functioning properly as a router, and a number of other sleepy end devices are connected to it.

The only problem is the data reported in Home Assistant. It’s reporting a device type of “Unknown” instead of “Routing end device” and instead of reporting the correct Network Name it says “7�,62�0%” whatever that is.

But aside from those two data fields it seems like everything is working. Anyone else have any experience with this device?

Because I’m new here to the forums it wouldn’t let me attach more than one image to my initial post. So here’s a picture of the network visualization, showing a bunch of sleepy end devices using this outlet as a router.

I have several of these, and would like to get more. Unfortunately, Amazon has none available and “We don’t know when or if this item will be back in stock”. Does anyone have another source?

In any case, here are some observations:

  1. These do not go into pairing mode when powered on, which was confusing at first. Works fine after holding down one of the buttons for a while. Scan the QR code which says “Scan Me”.
  2. More end devices connect to these than to my Eve outlets, even when the Eve outlet is closer. Maybe the radio or antenna is better, or it’s something about the firmware version.
  3. The Home Assistant Matter Server reports a Matter version of 1.4.0 for these. For Eve outlets it reports <1.2.0.
  4. They have been quite reliable after several months.
  5. After installation there was a quick and successful firmware update. Devices from other brands often seem to be weak in this area.
  6. My network name is �̩d9r and device type is Unknown, so the OP isn’t the only one seeing a small problem there.

I originally considered the Eve outlets of the backbone of my Thread mesh, but at half the price I am willing to tolerate the quirks in return for what seems to be better connectivity.

Followup to my first paragraph: The chat (which looks human) at smartsetup.com says they will be available within a week at Amazon.

I have two of these. Everything works fine except that weird network name display in Home Assistant. Both of them report the thread network name as “�Gȝi;”. It appears that they are treating the Extended PAN ID as a unicode string. We need to get in touch with the manufacturer and ask them for a firmware update.

Because of this network mismatch, these devices appear as floating in the thread network visualization in HA. Not ideal… I’d buy a lot of them, but I don’t want to be stuck with a weird UI quirk.

1 Like

I posted before about trying to get more of these. They got more to Amazon as promised and I received them yesterday (4 April). For the life of me I can not get them commissioned.

This is on a working Thread network with 32 working devices, include three SmartSetup outlets. Whether by powering on the outlet or holding one of the power buttons I can’t get into an obvious setup mode with a flashing light. I CAN get into more that one mode. In one case the device is not discovered at all after scanning the QR code. In the second case discovery is quick but it hangs on the Connecting screen for a while before failing with “Your device requires a Thread border router”. Clearly I have a border router or there would not be 32 working devices already.

I even wired one of the outlets to a cut-off extension cord so I can try commissioning it very close to the border router. This makes no difference. [Don’t do this lightly - the risk of a bad electrical shock is high if one of your connectors slips.]

Have held each button separately, or both, with durations from 8 to 30 seconds. I have restarted Home Assistant, rebooted the HA Yellow, and restarted my phone. I have tried with Open Thread Border Router in normal and Beta (Thread 1.4) mode. None of that seems to change anything.

The thread network name still looks normal on other devices and has special characters on the SmartSetup devices.

Any ideas?

Answering my own question. Even though existing devices were working, something was wrong on my Pixel phone. What worked for me (on the phone) was

  • Settings-> Companion App → Troubleshooting → Sync Thread credentials
  • I had two servers listed, both called “Home” with no further identifiers
  • Clicked the arrow for the first, let it do what it does
  • The next time it tried to commission the outlet it worked perfectly
  • A second one worked perfectly as well

I have no idea why or how long I have had two “Home” servers. I did not try syncing the second because I don’t want to risk changing what is working when I don’t know these answers.

Bottom line: not the fault of the SmartSetup outlets. Even if you think that nothing has changed after syncing and setting up devices successfully, consider doing it again if there are problems.