If you have multiple Sonoff or DIY Tasmota devices (such as smart switches, sensors, etc.), they may be difficult to manage even if you have assigned static IPs to them. You still have to keep track of their IP addresses to access and manage them individually.
With the TasmoAdmin add-on (formerly SonWEB), you will never have to assign a static IP to a new or existing Tasmota device or keep a note of which device is available at which IP.
What Is the TasmoAdmin Add-on?
TasmoAdmin is a Home Assistant Community add-on created by Franck Nijhof that you may install on your Home Assistant server to manage all your Sonoff-Tasmota devices via a centralized web interface. The add-on can automatically scan your wireless network, list all Tasmota devices with their IP addresses along, and display various other important information about the devices.
With TasmoAdmin on Home Assistant, you can:
- Automatically scan and list Sonoff-Tasmota devices on your network
- Manage multiple sensors and switches
- Check the status of all devices, whether they are online/offline
- Configure or make changes to the devices from one single Web UI
- Update one or more devices with OTA simultaneously
- Automatically download the latest firmware
TasmoAdmin also comes with a responsive web UI and a night mode.
You can either purchase the Sonoff devices or flash the Tasmota firmware on ESP8266-based boards, such as D1 Mini or NodeMCU, to build your own smart devices and sensors from a private smart home, such as:
- DIY Alexa-supported single-channel smart switch
- 5-channel SSR-based switch compatible with Alexa
- $10 Wireless IP Security Camera
- Smart-Motion Sensing Light Switch
- IR Blaster for Smart Home
Installing TasmoAdmin Add-on on Home Assistant Server
TasmoAdmin installation is quite straightforward if you have Home Assistant installed on a Raspberry Pi.
The steps are as follows:


Remember the credentials as these will be required to login to TasmoAdmin and manage all Sonoff-Tasmota devices.
Add Sonoff-Tasmota Devices in TasmoAdmin
To add Sonoff-Tasmota devices on your network to TAsmoAdmin and manage them, login to TasmoAdmin and then follow these steps:



Manage Sonoff-Tasmota Smart Devices
To view all information on the discovered and added devices, you can click the Detail View button. This will display additional information about the devices, such as hostname, Mac address, MQTT, PowerOn State, Led State, etc.

To manage these devices, you can click on the Edit icon. You can then change the name of the device and enable disable options, such as Protect frompowering on and Protect from powering off.
If you click on the Config icon, you can edit the devices’ General, Network, and MQTT settings.
Under General Settings, you can edit or change FriendlyName (name that Alexa discovers), PowerOnState, LedState, and Sleep time.

In the Network configuration, you can change the devices’ Hostname, define static IP, and NTP server, and update or add the Wi-Fi SSID and password for secondary AP2.
Under MQTT, you will find advanced settings to configure the MQTT services.

After making the desired changes, you can click the Save button to save the changes.
To update the Sonoff-Tasmota devices, go to Devices > Update. Here you can select the firmware package or use the Automatic option to update the Tasmota firmware on your devices.

However, be careful as it can mess up your devices if the updates are not performed correctly.
And finally, under Settings, you can update the login credentials, enable or disable the OTA update, and log in.

Once all devices are configured, you can click on the TasmoAdmin home page logo at the top left to access and control all Sonoff-Tasmota smart devices from one single dashboard.
You can access the TasmoAdmin WebUI via the Home Assistant using the Open Web UI option or visit the Home Assistant IP address at port 9541 to access the TasmoAdmin dashboard or WebUI directly from any smartphone or PC web browser. For instance, http://192.168.1.111:9541 or http://homeassistant.local:9541.

Centralize All Sonoff-Tasmota Devices
If you are not using Home Assistant for smart home automation, you can also install the TasmoAdmin add-on on Windows, Linux, or Docker containers to centralize access control and manage Sonoff-Tasmota sensors or switches. However, the installation is a bit complex as it requires you to set up a web server or Docker on a Linux or Windows machine.
Alternatively, you may also install the Tasmota Device Manager tool on Windows to manage devices on your network.
ncG1vNJzZmivp6x7rq3KnqysnZ%2Bbe6S7zGifqK9dqbxurcOdZJqmlGK6orrAoJxmrJGourDAwGabnq6ZmLK0ecinZKGnnZp6or%2FSoqqtmZ6perWt0qammpydnrtw