Rating4.5 ★ / 5
versionVaries with device
SizeVaries with device
OS RequireVaries with device
Author's NotesRemote control devices anywhere with your mobile & an Aviosys/Sonoff switch


* Please contact me if you have any issues rather than leaving a negative review *

This software is for the IP Power 9258 / 9222 / 9223 / 9255 / 9212 / 9280 / 9820 / 9858 / 9216 range of Aviosys network controlled power strips (PDU's). Since version 12.0, it also now supports Sonoff devices running Tasmota firmware.

You can power on or off an unlimited number of devices remotely from anywhere in the world using your Android mobile or smart watch, schedule events for the devices to turn themselves on and off, or power cycle a device such as a router or server to reboot it.

Aviosys IP power strips:


Tasmota firmware:

There is a full user manual here:

NOTE: to access the menus in PowerIP use your phone's menu button or press the three dots on the screen. See section 13.11 of the manual if you're not sure where to find it.

Possible applications for PowerIP are:

- rebooting or power cycling a server or router by remote control if it has crashed
- turning your computer on or off when you are out so that you can use it remotely
- remote control security lights to turn them on or off when you are out
- remote control heating systems
- using your Aviosys power strip as a remotely programmable time switch
- home automation applications
- power off your devices to save energy rather than leaving them on standby
- monitoring equipment (with the 9212 Delux)
- controlling equipment based on events such as ambient light, timers, location (using Tasker, available separately)


- remote control as many power strips as you like (including the 1, 4 and 8-port variants of the Aviosys power strips/switches)
- run macros to control your equipment
- Android Wear support
- give each power strip a nickname
- user definable names for each of the controllable outputs
- get output names from the power strip during setup to save yourself having to type them in
- group your frequently used equipment onto a favourites screen
- create shortcuts on your home screen
- get and set schedules on the power strips themselves to switch devices on or off automatically at preset times
- power cycle an output using a specified delay
- read the status of the inputs on the 9212 Delux
- monitor temperature and current
- password protect your settings
- "protect" individual power outputs to prevent a user from accidentally powering off important equipment
- “protect” power outputs so that certain users cannot control them at all
- import/export server settings for easy deployment across multiple devices
- integration with other apps using Android intents

It's easy to set up. Go to the server configuration menu and enter the user name, password, server address (an IP address or domain) and port for each of the power switches. For the server address, you should not include "http", but instead just the address e.g. or

Then enable/disable the security options for each power strip. If the "protected" checkbox is enabled, then any output names which are enclosed in round brackets e.g. "(FTP server)" will be disabled from being switched.

In the settings menu, a preferences password can be applied by selecting the "password required" checkbox and entering a password. The default password is "admin".

Once set up, the status and names of each output will be shown as on or off. To toggle each output, just press the appropriate output. Swipe left/right to move to other power switches, or up/down to pick from a list. Long press an output to power cycle it (if supported by your power switch).

If supported by your power switch, you can also get/set schedules for the outputs to turn on/off automatically.

Currently supported switches are:

IP9258 S/T/Ping/SP/HP/WiFi/W2/SX/DS/Pro/1U/xx
IP9223 K
IP9212 Delux
IP9255 Pro
IP9255 W
IP 9858/DX
IP Sensor 9216
Sonoff Tasmota 1CH
Sonoff Tasmota 4CH
show more

What's new

12.1: bug fix for 1CH Sonoff Tasmota devices
12.0: Support for Sonoff switches running Tasmota firmware
New macro commands #message and #notify
Now requires Android 4.0+
Please note that the Google requirement to target Android 4.0+ has needed quite a few changes behind the scenes. I've tested it, but if anything is not working please contact me and I'll fix it, rather than leaving a bad review.
show more


28 Total
5★ 24
4★ 1
3★ 0
2★ 0
1 ★ 3