I can't find anywhere where I can start the learning for 433 MHz devices

Hi.
I am a fairly new user of Home Assistant and have spent some time getting things working. But I find it very interesting and educational. I have an HP minicomputer for HA and some 433MHz switches that I want to get into HA. I have therefore bought an RF hub from Styra Hem (a company in Sweden) I have installed the Add-on Mosquitto broker and it is located as a Configured Integration in Devices & Services. I have had difficulty getting the RF hub to connect to MQTT in HA. I have read somewhere that you should connect with,
Host: core-mosquitto
Port: 1883
Username: homeassistant
Password: (my own)
But I can’t get in then, the only information that works is when I connect with IP address 192.xxx.x.xxx, my own username and password.
I have used MQTT Explorer with that setting and then I get in and see that I am connecting to MQTT. See attached image.

Now to the problem.
I can’t find anywhere where I can start the learning for 433 MHz devices in HA.
I also can’t find the RF hub in HA, where you could possibly start the learning.
Since I can’t find the hub, I suspect there’s something else wrong. Maybe in the installation or in the login?
If anyone can share their experiences, I’d be very happy.

What you read was incorrect. What you are using is correct. You can also create another user in HA (Settings → People → Users tab) just for use with mqtt if you like. It would be wise to set these options:

Screenshot 2025-02-28 at 11-55-09 Settings – Home Assistant

Screenshot 2025-02-28 at 11-55-48 Settings – Home Assistant

(local only, non administrator account).

Your hub appears to be reporting to the mqtt broker. That’s good.

It even appears to be publishing discovery messages. Which is amazingly better. This means you should not have to manually create the entities in home assistant.

Can you expand one of these topics fully please:

Also, in HA go to Settings → Devices & Services. Do you have the mqtt integration installed (you need the addon and the integration)?

If not use the add integration button bottom right of the Devices & Services page and then restart HA.

EDIT: I just re-read your post. Are you seeing the existing thermometers in HA but having trouble adding new devices?

If so, I have no idea how your hub adds new devices but that is where you would likely do it, not in HA. Check the manufacturer’s documentation.

From the text on the styrehem.se homepage it looks like you need to add RF devices directly on the RF hub itself first.

Hello.
I don’t see any thermometers in HA from the hub, I only see the thermometers from the Telldus Live integration. In the future I want to terminate Telldus Live because it is not possible to control switches that way, so I want to try connecting with RF hub instead. I don’t see the RF hub in HA either.
I have expanded all topics, see picture.

Hello again.
Apparently you can’t post more than one image at a time when you’re a new member here. So I have to post multiple posts.
I have MQTT in Settings → Devices & Services but I can’t see any devices there. It says 1 POST there. When I click on it, I get to integration posts and there I don’t find any devices or services. See images.

Apparently I have to wait a few minutes before I can post the next picture. :slightly_smiling_face:

  1. Create an mqtt user as I explained above. Use that instead of your main user.
  2. You need to use the hub to add the devices. After you have done that and can see the topics in the broker…
  3. You will have to manually add mqtt entities in HA using YAML. See: Integrations - Home Assistant

Hi.
I have e-mailed Styra Hem and asked about this but have not received a response yet.

Hello.
I have tried with a new user again but it is not possible to connect with it. In MQTT it shows another user connection, see picture. I have tried that too but it is not accepted either.

What is that a screenshot of?

Don’t change that one. It uses the special homeassistant account.

Change the one your hub uses to log on.

Probably best if you delete the integration and re-add it.

Hi.
Yes, that’s what I was thinking, maybe the MQTT installation was incorrect. I’ll have to start over. I’ll get back to you.

Hi.
Now I have uninstalled MQTT and deleted the Integration and rebooted.
Then I installed MQTT and clicked on configure MQTT in Settings → Devices & Services and rebooted.
Everything is just like before, I can connect the hub with my admin login but not connect with the special MQTT login.

What does password_not_changed mean as shown in the picture?
Should I enter a new password or does it mean that it is the same password as admin?

No. As I said before:

Leave it alone. It is home assistant’s connection to the broker. It has nothing to do with your hub’s connection.

Hi.
The picture shows the settings in the RF hub. There must be something special that should be in the box at Host. That’s where the login is directed, a special address for MQTT? What could it be?
When I log in with my admin login, the hub will probably end up in the wrong place in HA and the hub cannot communicate with the MQTT server?
Any thoughts?

The host is your Home Assistant IP address.

Now I created another new user with a password without special characters (only letters) and then I got in. Could it be that MQTT does not handle special characters?
In that case, I should probably change the password on my admin login. And in that case it affects the MQTT login as well.
As I understand it, according to the picture, it is against core-mosquitto that you should log in with the username homeassistant and the predetermined password.