SonWEB is a administrative Website for Devices flashed with Sonoff-Tasmota.
You can find it here: SonWEB GitHub
- Login protected
- Multi Update Process
- Select devices to update
- Automatic Modus downoads latest firmware bin from the Tasmota GIT
- Show device informations
- Mobile Responsive (Bootstrap4)
- Config devices
- SelfUpdate function for SonWEB
- NightMode (Enable/Disable/Auto) in settings
- AutoScan to find Tasmota Devices
I provide a ready2use ZIP on the releases page with XAMPP
- A Webserver
- recommend apache2
- recommend php7 (works with php5, too)
- php-curl php-zip Modules installed
There are 2 docker SonWEB images available for Raspberry PI (thanks @RaymondMouthaan !).
-
rpi-sonoff-alpine - An Alpine (3.7) based image with Apache2 and Php7 installed.
-
rpi-sonoff-ubuntu - An Ubuntu (16.04) based image with Apache2 and Php7 installed.
- Download the XAMPP Zip package from the releases page
- Extract the Zip (recommend to put the xamp folder in C:\
- Run once the xamp\setup_xampp.bat
- Start xampp-control.exe
- Start Apache in the opened ControlCenter
- Get your local IP Address
Now you can type in your browser http://YOURLOCALIP and SonWEB shows up.
For unix its a bit harder. You need to install a web server with php-zip and php-curl modules installed. Also mod_rewrite must be enabled. I suggest to look in the Guide for Ubuntu Server 16.04 and try to adjust it to your server OS.
You can either use rpi-sonweb-alpine or rpi-sonweb-ubuntu, which you prefer the most. The main difference is that rpi-sonweb-alpine (70MB extracted) is about 4 times smaller than rpi-sonweb-ubuntu (271MB extracted), which is recommended for running on a Raspberry.
Check out Guide for running SonWEB in a Docker Container on RPI for install instructions.