But it says it needs to be done from within a driver. From what I gather I cannot just enter telnet commands into Hubitate somewhere but must actually create a App and driver for the app and have said driver execute the tenet commands?
Does this mean I must create a custom app and create a driver?
You do not need to create an App, only a Driver to implement the Telnet support.
Here is an example of a user-written driver that implements the Telnet Capability.
In your simple case, you should implement the “Switch” capability in your driver. This will allow Apps, like Rule Machine, to simply “turn off” the switch in your driver. Within your driver, issue the corresponding Telnet sendMsg() call in the “off()” command. Within the “on()” command you could send a WakeOnLan magic packet.
OK thank you. I now know this is way over my head and would probably be better off paying someone to create the driver as I have no development experience nor the time to invest in learning how to program. Is there a place that I could request this to be made for a fee?
So will this integrate with a solution like Hubitat? If yes how? I currently also have MSP (Managed Services Software) that allows me to shutdown the computer from my phone with an App but I am looking to automate the whole process.
Either from the Hubitat app or tell Alexa to shutdown office and have the following happen:
Turn off printer
Turn off monitors. I have 2 34 inch monitors and they suck up a lot of juice. another 3 monitors for other PC's.
Issue shutdown command to 4 PC's. Wait 5 Minutes.
Would be great to be able to ping IP of PC's and if no response then power off or just wait 5 minutes...
power off plugs that are controlling power to PC's
Shut off power plugs for the 24 port switch and 16 port POE switch.
If I give command to turn on office it brings up all the devices and PC's are set to turn on automatically with power in bios.