this post was submitted on 08 Dec 2025
15 points (100.0% liked)

homeassistant

17433 readers
9 users here now

Home Assistant is open source home automation that puts local control and privacy first.
Powered by a worldwide community of tinkerers and DIY enthusiasts.

Home Assistant can be self-installed on ProxMox, Raspberry Pi, or even purchased pre-installed: Home Assistant: Installation

Discussion of Home-Assistant adjacent topics is absolutely fine, within reason.
If you're not sure, DM @GreatAlbatross@feddit.uk

founded 2 years ago
MODERATORS
 

I still have trouble understanding how to add an MQTT device without YAML. It seems there's an elaborate GUI flow made to deal with this, so why is this so complicated?

I have MQTT messages coming in. Their topics are e.g.

wx/temperature wx/humidity wx/light_lux wx/rain_mm wx/wind_dir_deg

How do I tell Home Assistant to just add the bloody device, and let me configure units afterwards and not type out 600 lines of YAML manually?

top 6 comments
sorted by: hot top controversial new old
[–] mhzawadi@lemmy.horwood.cloud 6 points 1 month ago

that sounds like its missing the MQTT auto discovery topics, you could write a shell script to add that. or there might be a HACS thing to do it

[–] ThePantser@sh.itjust.works 5 points 1 month ago (1 children)

If MQTT or HA doesn't see it and doesn't give you the discovered device message you will probably have to create the device yourself in your config yaml.

[–] oz1sej@lemmy.world 1 points 1 month ago (1 children)

But what's all the GUI shenanigans for, then? There are so many configuration options under MQTT devices in the GUI, but nowhere to enter an actual MQTT topic. I wonder what it's for.

[–] GreatAlbatross@feddit.uk 2 points 1 month ago (1 children)

What type of radio is the weather station using? Are you pulling the data using RTL_433?

[–] oz1sej@lemmy.world 1 points 6 days ago (1 children)

Yes, with a Raspberry Pi, and sending data to the MQTT server directly with rtl_433 and the MQTT option.