Thursday, April 23, 2020

[PROJECT] Wake On LAN Manager v1.2

DESCRIPTION
If you have any device at home that is compatible with the Wake On LAN (WOL) protocol, this project will help you allowing them to be turned on or turned off from your phone.

This project includes an Initial Setup task that needs to be executed when it is imported from TaskerNet, or when the dev considers it is needed even not imported from TaskerNet.

Project Setup...
Previous Steps:
- Import project.
- Install AutoRemote and AutoTools (Android), and EventGhost + AutoRemote Plugin (Windows).
- Configure your devices to allow them to receive WOL Magick Packet.

* When registering device's names on AutoRemote as well as EventGhost, use the same exact names to configure them, as these names will be used within 'Setup' task inside the project.
* If you have problems receiving the ping response back from your devices, it's probably of its firewalls. To solve it, go here.
* As every device is a world, I won't cover how to enable Wake On LAN on this guide. You can search for your device's (or component's) manufacturer website for instructions on how to do that.
* To get rid of AutoRemote and AutoTools notifications when sending/receiving cmds, go to the device's Android App Settings and disable notifications for both apps.

AutoRemote Steps:
1. On first time opened...
-- Allow AutoRemote to access device's storage (Android permission popup).
-- Give your device a name.
2. Once your new AutoRemote URL ID is on the screen...
-- Go to: Preferences (bottom icons) > EventGhost (Other Settings), and enable 'Skip Public IP' option.
-- Go to: Registered Devices (bottom icons), and authenticate the session with your Google account.
3. Done.

EventGhost Steps:
1. To setup EventGhost and its plugin...
-- Go here to learn how to configure EventGhost. (After step 13 is optional)
2. After checking that AutoRemote (Android) and EventGhost are communicated each other you can delete test actions. (Keep the plugin)
3. To add the project folder to your EventGhost tree...
-- Download it from here, and open it.
-- Select all the content of the TXT file and copy it to the clipboard.
-- Inside EventGhost, select 'Autostart' just above the AutoRemote plugin, right click on it and select 'Paste'. (It should looks like this)
-- Save settings and minimize EventGhost.

* When having to add the Key for the device we are going to register in AutoRemote plugin (EventGhost), you can get it by copying the AutoRemote (Android) generated URL and paste it on your browser. The key you need to add for your device will appear after 'http://autoremotejoaomgcd.appspot.com/?key=' at the top of the browser's URL address bar.
* Enable the 'Try to contact via local ip if available' option at the end of the plugin window (without adding any IP address). This will allow AutoRemote (Android) and EventGhost to still being in contact when no internet connection is available by whatever reason.

Notes:
- Due to Android 9+ permission changes, you will need to enable GPS location manually (at least battery saving mode). Or create a time context profile to allow it to be toggled in the background.
- AutoRemote, AutoTools and EventGhost are needed for the project to work.
- All the devices will need to have a static IP address in the network. (Configure it from your router)

SCREENSHOTS

DEMO

CREDITS
@SmartPhoneLover

CHANGELOG
- Fix: Task linked to 'WOL WiFi (on)' profile was not sending WOL signal when broadcast IP was configured in 'Setup' task.
- Other: Deleted unnecessary actions.

DOWNLOAD
Project (XML)
Project (TaskerNet)

DOWNLOAD (Ads Supported)
Project (XML)
Project (TaskerNet)

Related Articles:

  • [PROJECT] CPU Stats v1.0DESCRIPTION This project will give you the possibility to see the usage (%) of your CPU in real time, depending on the workload on each state. Main features: · Total CPU usage (%) in real time. · Statusbar (text) or Overlay … Read More
  • [PROJECT] Tasker Scene Position Helper v1.0DESCRIPTION Tasker scene editor doesn't allow you to move elements across the screen with total precision, unless you choose the correct settings or edit the XML of that scene, as shown in this tutorial. So, I have a created … Read More
  • [PROJECT] Collect Screen Elements v1.0DESCRIPTION This will be useful to collect all the visible elements on the screen, including: text, ids and coordinates (x,y). Main features: · All elements orded by category (text, id, coordinate). · Copy selected value to … Read More
  • [PROJECT] Student Class Recorder - Never miss what was said in class again v1.0DESCRIPTION If you are a student, and you are worried about not being able to remember what was said exactly in class days ago, or a given date, this project will be quite useful. You can also use it, in case you belong to a… Read More
  • [PROJECT] Current App Activity v1.3DESCRIPTION This project will allow you to show the app name, package name and class name of current activity. And in real time! Notes: - If you are not rooted, you will need to grant the 'android.permission.DUMP' permission… Read More

0 comments:

Post a Comment