MQTT an Zigbee2MQTT

Why is it so hard to get this to work?

I am lost. Can I use the Homey Apps (Server, Broker, Client, or Hub) or not.

Do I have to have it running elsewhere and connect to it?

I know there are posts but there is so much in there it is actually hard to find the info you need.

I simply just want to have Zigbee2Mqtt running so I can add ZigBee devices. I really did not think it would be this hard….

I had it running in Home Assistant using their ZHA application in no time.

But I want to use Homey…

Can anyone please help me I am and getting down hearted with the whole Homey Solution….

I just need a simple step by step tutorial to help people.

This seems to be something that is really missing for us newbies who want to embrace the Homey lifestyle but seem to hit dead ends every day…

Does this app work?

I have never used Zigbee2MQTT myself but it looks like this is the app you need

So i have it installed and can interact with it.

But the first peice is you have to add a Bridge device in the app. This seems to be the connector betwwen the MQTT solution and the ability to add a physical device.

I tried to add a bridge but failed. It seems easy but it just did not work for me.

I have read and followed posts, but seems i am missing something.

I have tried purely to use Homey as it seems to have all the apps etc.

Also looked at Home Assistant. But also failed there.

Any help is appreciated. I am moving slowly and making sure I have the configuration that i can then build my flows and advanced functionility and just go forward and not have to restart later.

I do this all the time and wether it is good or not, it does mean plans and builds take longer. But find the changes later are minimal

Do you also have Zigbee2MQTT running somewhere? In a Docker container, on Linux, Windows, etc.?

Which Zigbee Gateway do you have? You could see it as an antenna (very simply put) that passes the devices to Zigbee2MQTT.
Like a SMLight SLZB-06, i.e.

Zigbee2MQTT passes everything to a MQTT broker (another app to run on Homey or somewhere else). And the Homey Zigbee2MQTT app connects to this broker as well for data exchange.

Seen the “get started” section on the Zigbee2MQTT site? See:

Where are you stuck following that manual?

So i have a new FBT2 for my Home Assistant. Which i started to configure yeatserday, but missing something there also. Was not a good day yesterday.

Was hoping Homey actually woul dmanage this all with their in built antennas. but in the mean time ordered a SMLIGHT SLZB-MR3 just in case last night

Followed the guide you posted and others aswell.

My question is that might help my direction is… All the Homey apps listed. Do these mean i do not need Home Assitant or some stand alone MQTT and Zigbee2MQTT runnning on my Unraid Server?

In Home Assitant or Unraid just cannot seem to get past the Onbording Screen. At both setups.

I can see the FBT2 hardware and have the device ID etc. but then it all stops there…

This is the video I followed years ago to setup Z2M in Home Assistant. Z2M on HA is in my opinion the best place to start with Z2M. You will find that once you have it running on HA, you can simply use the community HA>Homey app and get the devices into Homey just as easily. In fact, there are devices that show more capabilies via the HA>Homey app than they do via the Homey Z2M app.

You can of course use both, I do. However, if you are happy with ZHA on Home Assistant, you could also just use the HA>Homey community app and bring your devices in from HA. Nice part is that you are not limited to Zigbee devices using the Home Assistant Community app.

If you have a Homey Pro: why aren’t you using the built-in antennas?

If you’re using Homey-SHS: that’s not a plug-and-play solution at all. If you’re new to Homey, and want a simple setup, get the Homey hardware.

I am. Trying to use my Homey Pro for that but even though i seem to have set it all up it just does not work when i try to use all the Homey Apps.

On one of the documents it says use an external QMTT set up and using that to use a FBT2 anttena.

as you can most tell by the response that I am little all over the place to try and set up this solution..

I have A Homey Pro and Homey Bridge. Al set up a Homey SHS… But still not able to add Bridge in the Zigbee2QMTT app…

Perhaps try to explain the exact problems you’re running into with Homey instead of going down a rabbithole of setting up an external system that is completely new to you and might not even solve the problem you have to begin with.

If you have a Homey Pro, why do you think you need Homey-SHS? It’s not a beginner’s product.

To use zigbee2mqtt with Homey you need:

  1. A Zigbee adapter
  2. An MQTT broker - this can either be the available Homey app, or a broker running outside of Homey such as Mosquitto
  3. zigbee2MQTT - running outside of Homey - zigbee2MQTT needs to connect to your adapter and to your MQTT broker
  4. The zigbee2MQTT app on Homey, which needs to connect to your MQTT broker

In Homey you can then add a bridge as a device from the zigbee2MQTT app

Your zigbee devices must first be added to zigbee2MQTT bridge. You can do this either from the zigbee2mqtt front end outside of Homey, or you can open the bridge device in Homey in pairing mode.

Once the Zigbee devices has been added to zigbee2MQTT, you can add it to Homey as a device from the zigbee2MQTT app.

If you already have Home Assistant running, this is a relatively easy way to get Z2M running. That can also be used with homey very simply by just installing and configuring the app.

As mentioned above, you need a broker such as Mosquito (This is what I use too).

I will reiterate that if you already have Home Assistant setup, and your Zigbee devices are there, then the Home Assistant Community app just needs to be installed and configured on Homey. You will get better access to the device’s capabilities than from Z2M, from what I am experiencing with my devices.

Hi @Robert_Lewis,

Before going into the technical part, you say you want to run MQTT, Zigbee2MQTT and had it running before in Home Assistant, but now want to use Homey.
Can you explain what it is you want to achieve?
(I can’t see using MQTT as a goal as such, just as an enabler)

There is absolutely no need nor benefit of setting up MQTT and Zigbee2MQTT up completely on Homey to connect Zigbee devices to Homey. The main purpose of MQTT is connecting different environments to each other over a common protocol.

If you want to use Zigbee device over Zigbee2MQTT because you are experiencing problems with zigbee devices directly connected to homey, you will still need a seperate system where the actuall zigbee connection will be made and send the infoormation to an MQTT broker.

1 Like

So I have the Homey MQTT Broker installed and seems to be functioning

I have zigbee2MQTT installed.

When i try to add a device i have to configure the bridge

This oiece always fails. I have tried eveything i can think off to configure it ( I am finding it hard to find actual direction on what is required)

I have tried this in my Homey Pro and also in Hoey SHS. Following the same directions above and also trying to cross refernce each other.

I then restarted my old Home Assistant and tried to configure it that and then try to connect that. This failed

Then on my Unraid server i stalled them as standalone docker installs and that failed.

So I am at the point where i really need direction on what i am to expect and using what and where.

I want to (if possible) is just us Homey. I know devices can be added from Home Assistant, but that just adds anotther possible point of failure.

I have some Zigbee Devices that when i added had no app for them. So onl got basic functionility. i.e. multiple wall gang switches are only showing one switch.

So before i go all in want to make sure my configraution of my whole solution is the best it can be. So do not have to rebuild later

Ah okay, you’re trying to add a Zigbee device on Homey, but that’s not how it works when you want to use Z2M. The Homey Zigbee device only works with the Homey Bridge (or, if you have a Homey Pro, the built-in Zigbee controller).

If you want to use Zigbee devices managed by Zigbee2MQTT, you need to install the Z2M Homey app. It will be used to “pull in” the Zigbee devices managed by Z2M into Homey.

When you want to add a completely new Zigbee device, you need to use the Zigbee2MQTT web interface, you can’t do that from Homey.

i relaise that this is an option. But want to try and have it all in Homey. Once i have it working hoping this will allow me to add more later with little issues. Also one less possible point of failure

It is the Z2M Homey app is installed and I cannot configure the bridge. If i try to add a device i get this

Then try to add a bridge and get this

Hope this helps

That seems like the password or username you entered are incorrect. Maybe your username should be lower case?