(31 ratings)


* 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 (or hold) 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 (default password "admin")
- "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).

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

Currently supported switches:

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
From version PowerIP (for Aviosys IP Power and Sonoff Tasmota) Varies with device:

12.5: fixing bug that would prevent homescreen icons being created on recent Android versions
12.4: adding support for the IP Power 9850

HomeHabit - Smart Home Dashboard

HomeHabit is a smart home dashboard that integrates with many smart home devices

Homey — A better smart home

Home automation for everyone



mydlink Home

Control and monitor your mydlink™ connected home devices remotely.

iotty Smart Home

Automate your home controlling your iotty devices from this app!

Hama Smart Home (Solution)

Smart Home made simple

Eco4Life Smart Home Controller

Controller App for Kelement Smart Home Devices

Nedis SmartLife

Control your Nedis SmartLife products: lights, switches, plugs, detectors etc.


Control your home system from anywhere in the world with the HomeControl+ app!


Remote Control all your Tasmota devices on LAN without MQTT.

Home Remote

Compatible with brands like Samsung SmartThings, Sonos, Philips Hue, LG, etc.

Ubidots Explorer

Create and scale your Internet of Things (IoT) projects with Ubidots

Homematic IP

The Homematic IP app configures and controls your Homematic IP smart home.

Home Assistant

The official app for Home Assistant. Control your home anywhere in the world.

MQTT Dash (IoT, Smart Home)

Control and display data from MQTT enabled devices and apps (IoT, Smart Home)

Domoticz - Home Automation

Home Automation app to control your home devices and lead a smarter life


Vendor and technology agnostic open source home automation

Sinric Pro

The simple way to control your IoT development boards like ESP8226 for FREE!

IoT MQTT Panel

IoT Remote for Smart Home based on MQTT Protocol.

IoT MQTT Panel Pro

IoT Remote for Smart Home based on MQTT Protocol.