From 1724c173aecfe549db4bb768c970d62f65ca8dfe Mon Sep 17 00:00:00 2001 From: Andrej Friesen Date: Mon, 4 Oct 2021 00:10:50 +0200 Subject: [PATCH] Update Readme --- README.md | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/README.md b/README.md index 8cf5659..a0ad8b6 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,28 @@ ESPHome powered switch to turn on/off your PC. +Just connect your power and reset front panel connector to appropieate pin pairs, power the ESP8266 and you can turn on and off your PC via home assistant. + +## Use cases + +- This can enbale voice commands via Google Home. +- Hide your PC in a closet or on a shelf without the need to press the actual button. Your can just connect any other button via home assistant +- Setup automation based on time, motion or the moon phase to power on your PC +- No funky magic packets anymore with wake on LAN (never worked for me) +- No addons with password access to your Windows PC + +## Powersource + +### Internal USB port +Most motherboard can deliver power over USB when the PC is off. +Needs to be configure in the BIOS. + +### TPM header + +Check your motherboard manual for a TPM header. +Also check how much voltage the TPM header can supply. +Then you can connect power and groud from the TPM header to the ESP8266 + ![Prototype](images/prototype.jpg) @@ -10,3 +32,15 @@ ESPHome powered switch to turn on/off your PC. - Optocoupler: EL817 - Resistor: - ESP8266-12F from AZDelivery + +## Todo + +- [x] powering the ESP8266 +- [x] Power, reset and hard power off switch for PC in Home Assistant +- [x] Protoype on breadboard +- [x] Create first soldered protoype +- [ ] Check for PC status (is the PC currently on or off?) Current design is a power a power toggle +- [ ] Design PCB +- [ ] upload PCB +- [ ] Create 3D printed case +- [ ] Maybe enable MQTT to control this device (without home assistant) \ No newline at end of file