@YeOldeStonecat - No, directly, it's not for those things. Coupled with a NodeRed State Machine or HomeAssistant on a micro, it can be exactly that.
My use case for them is usually for restarting a hung machine or turning on an, "off machine", that is sitting at a client after hours - that needs contract MSP.
I have over 150 custom made "computer booters" I call "NODEboot"s that are installed in 3 separate crypto mining operations. They are ESP8266 devices that interface directly with the MOBO power button FP header (in the case of a PC-style machine). In the case of something like an Antminer that has no physical power button, the ESP8266 alerts NodeRed which then flips a Kasa switch or similar(Kasa switches only good for 15A), and sends an email alert to the operators and turns on a bright Red-Orange-Green stack light to identify the machine in the datacenter.
HomeAssistant directly interfaces with UniFi equipment and can do some fun things. I could block a single machine from network access - or turn off a single port... or monitor uptime, etc. It can also interface with their Video app, so I can automate via camera detections and other things like presence detection (When a device is seen on the network, like a phone). POE port control, DPI on/off, bandwidth sensing, client network uptime, etc.
Instructions on how to configure UniFi Network integration with UniFi Network application by Ubiquiti.
www.home-assistant.io
https://nodered.org/ (IBM)
I was using RaspberryPi's when they were still $35, but have switched to ODROID-C4 4GB or cloud VPS, depending the situation.
