WTH Do I still need to be a rocket scientist to get things done in HA

Well…yeah…

But I can neither confirm nor deny if that is a good thing.

:laughing:

I agree that the documentation isn’t great.

I think tho that some of the recent documentation changes have been clouded by the move to configuring things via the UI. Again to make it more user friendly.

that results in an integration documentation page which is basically saying:

“click this button so that ‘My’ can take you to the HA integrations page and follow the prompts there”. And that’s it.

But what happens if the prompts are vague or not well specified?

I think I’ve had more problems trying to configure some integrations via the UI because I need to try to figure out what the integration config flow field is looking for than most of the yaml configured integrations that have structured documentation tables along with examples.

of course you also need to temper the “easy” expectations by understanding that you are still dealing with a pretty technical piece of software. So the user will always need to know what some technical terms mean. I don’t think there will ever be a way of getting away from that and still maintaining the power of HA.

EFP

I 100% agree.

Unless it’s a direct reference to a yaml syntax error then error messages in the log are more like reading tea leaves than a real tool to help find the problem.

these two are related.

when you do a config check (when it works to catch errors - which isn’t always the case - which is another probable WTH - that I should post about) it will tell you what the problem looks like it could be to the checker.

remember that the error checker can’t read the users mind but only find issues in syntax/structure.

So maybe not a button but the functionality is mostly there.

That’s the tool I was mentioning earlier.

EDIT TO ADD:

I just posted a WTH about the config checker here: