#Help setting up Thirdreality Smart Button

1 messages · Page 1 of 1 (latest)

dense osprey
#

This is re: the single-button Thirdreality Smart Button, model 3RSB22BZ.

I’ve tried adding it both directly to HA via ZHA, as well as via the Thirdreality Matter Bridge.

In neither case, did HA show me the single, double, and long press events on the device page. All it shows is “firmware” with a value of “unknown” under Configuration, and Battery percentage under Diagnostic, along with the disabled entities “LQI” and “RSSI”.

Oddly, the activity pane is showing “toggle”, “Off”, and “On” when I do a single, double, and long press, respectively, but I can’t find any way to use those events in an automation.

Frustratingly, when I added the button to Apple Home via Matter, I was shown the three button press options for configuration.

I’d really like to get these buttons set up in HA.

storm summit
#

You can do this with blueprints, but this is much easier

storm summit
#

Also I ordered three of these because I like the colors

dense osprey
#

I tried this custom component and blueprint, and the button presses are still not triggering the actions I configure. I’ll post full details tonight.

storm summit
storm summit
#

Paired to Z2M, updated firmware, created a Z2M blueprint for it (should not be a need for you since there is already a blueprint for ZHA) and it works perfectly 🤷‍♂️

dense osprey
#

Hmm. I'm getting button press events in the activity pane.

#

These are the only available device triggers.

#

These are the only available entity triggers.

#

I set up an automation with the blueprint...

storm summit
#

Did you use the custom component I linked

#

Switch Manager

dense osprey
#

The Run action menu item has the expected result. Pressing the button does not.

#

Did you use the custom component I linked
Switch Manager
Yes...

storm summit
#

So you selected the ZHA ThirdReality - Smart Button

#

And it found it?

#

(I've never used ZHA so I don't know what the next steps look like)

dense osprey
#

With the custom component, the neither "Run action" nor the button press works.

#

Are you using zigbee2mqtt?
I've never used it as ZHA appears to be the Zigbee default these days, but if it works, I'll try it.

storm summit
#

If it had been the other way I may have gone ZHA

#

If you do not have a ton of devices to reset I really do like Z2M

#

Which coordinator do you have? It should be a moot point since you are seeing the button presses trigger

dense osprey
#

I'm using Home Assistant Yellow, with built-in Zigbee support.

storm summit
#

Ah gotcha, I imagine that works with Z2M too but you would have to research it

#

But anyway I've got the SLZB-06 PoE coordinator and the exact same button in Z2M and it works perfectly, so if you're willing to give it a shot I can confirm it does work and I can post the blueprints

#

I will file a merge req with the repo owner to get it in the next version

dense osprey
#

I'd appreciate that, thanks!

#

In the meantime, since Apple Home sees the button press options, I'm going to Rube Goldberg it...

  • Configure a toggle helper in HA to handle my light toggle automation
  • Expose that toggle to Apple Home via HomeKit bridge
  • Manipulate the HA toggle helper via the button press in Apple Home
storm summit
#

If it works!

dense osprey
#

It's more complicated than I thought, unfortunately.
I've got a support call in with Thirdreality, and I'll post here if they provide any useful info.

storm summit
#

How many devices?

dense osprey
#

I have several of these buttons, but the complexity of the logic to coordinate between the two platforms is a little more than I'm finding worthwhile at the moment.

storm summit
#

Z2M is pretty seamless

#

Z2M addon, Mosquitto addon if you don’t have an mqtt broker yet

dense osprey
#

I figured it out.
When I connected it to the 3R Installer app, I upgraded the firmware. The latest firmware apparently breaks the button.

I opened another one of the buttons I ordered, and just added it to HA via ZHA without connecting it to either the Thirdreality Matter hub nor the app, and not updating the firmware. It works with the blueprint just fine.

storm summit
#

Wow

storm summit
#

Out of curiosity do you know which version the hub installed on the buttons?

dense osprey
#

The hub installed v1.00.47.

I heard back from Thirdreality support. It seems they released this firmware version before releasing the associated ZHA script.

They don't have a date for the ZHA script merge, but are working with the ZHA team to get it done, and offered to provide the script for me to add locally, or alternatively wait for the official merge.

I already returned the button to Amazon after realizing that the issue was broken firmware.

storm summit
#

Unfortunate answer but at least you got an honest one

#

I have nothing but good things to say about them and their products