Man of Honour
Exactly right - all local, so no 3rd party dependencies, subscriptions etc.
You'd be surprised at how many smart devices you have without realising - pretty much all TVs will connect, your PCs being remote controllable, all your hard disk/graphics card/cpu loads and temps in one place, network activity, your phones, tablets, routers, printers etc and as you say, with smart plugs even dumb devices become connectable.
It does a great job of making things into smart devices - eg I just installed a component that turns all my pcs into media players so I can use them along with my sonos stuff to stream music through the house (thus saving a few hundred quid to avoid getting sonos for rooms with PCs or TVs in them).
Is better to run it in a docker or directly off a pi?