Skip to content

Commit 585ef61

Browse files
Add wake on lan plugin (#1304)
* Add Wake-on-LAN plugin --------- Co-authored-by: jneilliii <[email protected]>
1 parent 551e87a commit 585ef61

File tree

3 files changed

+92
-0
lines changed

3 files changed

+92
-0
lines changed

_plugins/wakeonlan.md

+92
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,92 @@
1+
---
2+
layout: plugin
3+
4+
id: wakeonlan
5+
title: Wake-on-LAN
6+
description: An OctoPrint plugin to send Wake-on-LAN packets.
7+
authors:
8+
- Aridor Joskowich
9+
- Itay Zelikovich
10+
license: AGPLv3
11+
12+
date: 2024-07-06
13+
14+
homepage: https://github.com/Aridor2003/OctoPrint-Wakeonlan
15+
source: https://github.com/Aridor2003/OctoPrint-Wakeonlan
16+
archive: https://github.com/Aridor2003/OctoPrint-Wakeonlan/archive/main.zip
17+
18+
tags:
19+
- network
20+
- utility
21+
22+
screenshots:
23+
- url: /assets/img/plugins/wakeonlan/OctoPrint-Navbar.png
24+
- url: /assets/img/plugins/wakeonlan/OctoPrint-Settings.png
25+
26+
compatibility:
27+
python: ">=3,<4"
28+
---
29+
# OctoPrint Wake-on-LAN Plugin
30+
31+
An OctoPrint Plugin letting you turn on your computer from anywhere using a raspberry pi.
32+
To use the Plugin just download the zip and install using the plugin Manager and input your Mac address in the settings
33+
34+
**Overview:**
35+
36+
The OctoPrint Wake-on-LAN (WoL) Plugin adds the capability to send Wake-on-LAN packets to designated devices directly from the OctoPrint interface. This is useful for waking up networked devices such as printers or computers before starting a print job.
37+
38+
**Features:**
39+
40+
Send Wake-on-LAN packets with a click of a button.
41+
Configure MAC addresses for target device.
42+
Easy-to-use interface integrated into OctoPrint.
43+
44+
**Prerequisites:**
45+
46+
OctoPrint instance up and running.
47+
Networked device(s) with Wake-on-LAN capability enabled.
48+
49+
After the plugin is installed, OctoPrint will prompt you to restart.
50+
Click Restart Now to apply the changes.
51+
52+
**Configuration:**
53+
54+
Access Plugin Settings:
55+
56+
Go to Settings > Wake-on-LAN.
57+
Add Devices:
58+
59+
Enter the MAC address of the device you want to wake up.
60+
61+
Save Settings:
62+
63+
Click Save to store the device configuration.
64+
65+
**Usage:**
66+
67+
Wake Device:
68+
69+
In the OctoPrint interface, click the wake on lan button in the navbar.
70+
71+
**Monitor Status:**
72+
73+
Ensure the target device powers on and is ready for use.
74+
75+
**Troubleshooting:**
76+
77+
Device Not Waking Up:
78+
Verify the MAC address is correct.
79+
Ensure Wake-on-LAN is enabled on the target device.
80+
Check network configuration and ensure the device is reachable.
81+
82+
**Contributing:**
83+
84+
Contributions are welcome! If you have suggestions, bug reports, or feature requests, please open an issue or submit a pull request on GitHub.
85+
86+
**License:**
87+
88+
This project is licensed under the AGPL3 commercial use License. See the LICENSE file for details.
89+
90+
**Acknowledgments:**
91+
92+
This project was done with tremendous help from [itay zelikovich](https://github.com/zelikit) and [jneilliii](https://github.com/jneilliii) ,Thank you!
Loading
Loading

0 commit comments

Comments
 (0)