My OH experience in a few words:
Winter 2018:
I started with a small configuration on my notebook to get in touch with it, it took me half an hour to install and see the paper ui for the first time. After some playing around and creating example items and sitemaps I decided to setup a real system.
I installed openhabian on a raspberry pi 3 and configured everything I got at this time. It worked out well for one year.
Winter 2019:
After some changes in my electric cabinet (several Siemens LOGO modules) I had much more opportunities like window blinds, lights, motion detectors, energy meter, watering…
I used a new raspberry 4 and installed all my software to control my devices and openhab via docker image. It took some time again to learn about the differences to the installed version but then it was running a year. My software provides a REST interface that is configured in openhab to be able to control the devices.
Winter 2020:
I changed the LOGO module from REST to MQTT to be able to have a notification when values change in the PLC. In the vacation I will create a configuration for OH to use MQTT, but there are still some things to learn.
This is a work in progress, there is more to come…
Conclusion:
Whenever you want to try something new there is stuff you have to try out, learn, understand, adapt. I’m using OH for some Features I don’t want to provide by myself (like UI, mobile phone app, persistence) and it just solves my Problems.
I struggle with some things and still have questions (how to backup configuration done in paper ui?) but I’m pretty sure that there is no system that perfectly good my needs, because Home automation is a field with many different combinations of hardware.
My requirements are
- no vendor lock in (I could have used Siemens web ui)
- flexibility and support for evolution
- active development
- modularity (just half with stuff you really need)
- stability (I really don’t want to care for it during summer)
- easy learning curve
OH did satisfy this needs more or less. Whenever I had problems I got help in the forum. People are friendly and really try to help (Thanks to everybody making this great project real).
I just wonder why you can’t get a system up and running within three weeks. Maybe you need a solution that is even more easy to start with. But I wonder why you say “openhab is a joke”. In my opinion it’s not. This is software how it should be.
Good luck with whatever solution you will use in future. I hope you will not write such replies when the system works different from your expectations.
Best regards,
Tom