
- #Raspberry pi zero w wol wake on lan install
- #Raspberry pi zero w wol wake on lan zip file
- #Raspberry pi zero w wol wake on lan code
- #Raspberry pi zero w wol wake on lan Pc
- #Raspberry pi zero w wol wake on lan download
If you use the bot it will at first start to spout your own responses back and not generally be too impressive, it needs to be ‘trained’ a bit with inputs and responses before it starts to work properly.Īnd finally, you can exit the chatbot with the words, ‘exit’ or ‘bye’ and ‘shutdown’ in the main loop to shut the PiBadge down. You can also activate the chatbot with the keywords ‘chat’ or ‘talk’ – to see functionality of my bot check out my prior project: The Raspbinator.
#Raspberry pi zero w wol wake on lan Pc
Simply say the word ‘wake’ and the name of the computer you want to wake and it should work provided you have setup WoL on the PC you are trying to wake – for some instructions of that look here. Now you can reboot and be ready to rumble with some voice controlled wake on LAN action! Next up you want to edit the ‘macs.txt’ file under ‘/home/pi/PiBadge/CommModules’ replacing the ‘computer’ and ‘’ parts with the name of the computer you want the module to respond to and the corresponding MAC address of the PC you want to switch on with that name.
#Raspberry pi zero w wol wake on lan code

The main file PiComm.py is the main file which has the main loop for waiting for a touch button press, which then plays the Combadge sound from Star Trek and opens the listening loop for activating a module under the ‘CommModules’ folder. As for what the code does… “How can it still be throwing ‘unindent does not match any outer indentation level’…?” Fully functional.

#Raspberry pi zero w wol wake on lan zip file
Now grab the code/config from here – then remote into the Pi with VNC and make a folder called ‘PiBadge’ in the home folder then transfer the zip file over and extract the contents you your ‘/home/pi’ folder.Īnd add the python /home/pi/PiBadge/PiComm.py & You’ll also need to sign up for an API key at wit.ai and insert this key into the code.
#Raspberry pi zero w wol wake on lan install
Sudo python -m pip install pymongo=3.4.0Įtherwake is the software that will enable the Badge to boot up computers over the network, mplayer is what is used for playing audio and mongodb is for the chatbot I’ve included in this project and for any further modules that may go in later. Sudo apt install etherwake mplayer mongodb Plug in the OTG shim into the USB Microphone and then into the Pi itself and follow the instructions for setup/use detailed here.
#Raspberry pi zero w wol wake on lan download
Then download the software for the Speaker pHAT – here. Then solder a switch onto the Powerboost like so.Īnd put in an SD Card configured with PiBakery – setup to your WiFi, enable VNC – like this:Ĭhuck it and and boot the Pi up, wait for the OS to get itself set up.

So I set forth with some searches online and found the parts and software I needed to try and make one:įirst things first, we need to solder up the Raspberry Pi to the Powerboost 500c, using the following diagram as a reference to what is the positive/negative pins: Now I love Star Trek, if you hadn’t already guessed – I’ve always wanted to make something like one of the Combadges from the show, but as with many things you’ll see on my site I’ve had many dreams I’ve not been able to bring to life until now. You can also catch this project on my Hackster profile. ‘He can’t get to the Raspberry Pi, so he’s trying to make the Raspberry Pi come to him.’ Ensure that additional functionality can be added via drag and dropping in Python modules.Make it be able to respond to voice commands and perform actions – such as turn on a PC.Make a wearable device that vaguely resembles a Combadge from Star Trek.
