All Projects → reloxx13 → Tasmoadmin

reloxx13 / Tasmoadmin

Licence: gpl-3.0
Website to manage Sonoff Devices flashed with Tasmota

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Tasmoadmin

Esp Homekit Devices
Project to add native Apple HomeKit support to any device with an ESP8266 chip
Stars: ✭ 1,153 (+105.89%)
Mutual labels:  sonoff, esp8266
Sonoff wifi switch
Прошивка для ESP8266 (Умный дом)-Firmware for ESP8266 (Smart Home)
Stars: ✭ 156 (-72.14%)
Mutual labels:  sonoff, esp8266
Esparto
Esparto v3.3 is a rapid development framework, synchronous task queue and GPIO manager with web UI for ESP8266 devices
Stars: ✭ 108 (-80.71%)
Mutual labels:  sonoff, esp8266
Sonoff Homekit
Make your Sonoff Switch compatible with Apple Homekit! 🎉
Stars: ✭ 722 (+28.93%)
Mutual labels:  sonoff, esp8266
Sonoff-ESP8266-HomeKit
Firmware to control your Sonoff natively and directly through HomeKit.
Stars: ✭ 58 (-89.64%)
Mutual labels:  esp8266, sonoff
Sonoffsocket
Switching Sonoff Basic and Sonoff S20 (Webserver or MQTT).
Stars: ✭ 28 (-95%)
Mutual labels:  sonoff, esp8266
Tasmocompiler
Web GUI for custom Tasmota compilation
Stars: ✭ 143 (-74.46%)
Mutual labels:  sonoff, esp8266
Open Home Automation
Open Home Automation with Home Assistant, ESP8266/ESP32 and MQTT
Stars: ✭ 820 (+46.43%)
Mutual labels:  sonoff, esp8266
esphome-devices
ESPHome Device Configurations Repository - A database of user submitted configurations for a variety of devices which can be flashed to run ESPHome.io firmware.
Stars: ✭ 71 (-87.32%)
Mutual labels:  esp8266, sonoff
Tasmota
Alternative firmware for ESP8266 with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP, Serial or KNX. Full documentation at
Stars: ✭ 16,624 (+2868.57%)
Mutual labels:  sonoff, esp8266
Itead sonoff
Alternative firmware for Itead Sonoff switches, based on the MQTT protocol and a TLS connection
Stars: ✭ 115 (-79.46%)
Mutual labels:  sonoff, esp8266
Sonoff Homeassistant
Firmware for ESP8266 based itead Sonoff switches for use with HomeAssistant
Stars: ✭ 354 (-36.79%)
Mutual labels:  sonoff, esp8266
Espurna
Home automation firmware for ESP8266-based devices
Stars: ✭ 2,650 (+373.21%)
Mutual labels:  sonoff, esp8266
home
Monorepo for all home automation related development, including integrated firmware, PCBs, configuration, and bridges
Stars: ✭ 104 (-81.43%)
Mutual labels:  esp8266, sonoff
Tdm
GUI application to discover and monitor devices flashed with https://github.com/arendst/Sonoff-Tasmota
Stars: ✭ 385 (-31.25%)
Mutual labels:  sonoff, esp8266
Go Isatty
Stars: ✭ 496 (-11.43%)
Mutual labels:  website
Esphome Core
🚨 No longer used 🚨 - The C++ framework behind ESPHome
Stars: ✭ 545 (-2.68%)
Mutual labels:  esp8266
Wifimanager
ESP8266 WiFi Connection manager with web captive portal
Stars: ✭ 4,909 (+776.61%)
Mutual labels:  esp8266
Hacktoberfest 2020
Make this Hacktoberfest a learning period and contribute to Great Open Source Projects.
Stars: ✭ 492 (-12.14%)
Mutual labels:  website
Esp Dash
A blazing fast library to create a functional dashboard for ESP8266 and ESP32
Stars: ✭ 548 (-2.14%)
Mutual labels:  esp8266

TasmoAdmin

Logo

GitHub release Build Status GitHub contributors

HitCount GitHub stars DockerHub Star GitHub forks DockerHub Pull Github all releases

GitHub license bootstap php

TasmoAdmin (previously SonWEB) is an administrative Website for Devices flashed with Tasmota.
You can find it here: TasmoAdmin GitHub. It supports running on Windows, Linux, Docker container and as Home Assistant addon.

Features

  • Login protected
  • Multi Update Process
    • Select devices to update
    • Automatic Modus downloads latest firmware bin from Tasmota GitHub
  • Show device information
  • Mobile Responsive (Bootstrap4)
    • SCSS & Minified
  • Config devices
  • SelfUpdate function for TasmoAdmin (disabled for Docker)
  • NightMode (Enable/Disable/Auto) in settings
  • AutoScan to find Tasmota Devices
  • Support for multiple sensors
  • Send Command to selected Devices
  • Chat (beta)

Supported Platforms

  • Apache2 and nginx
  • XAMPP on Windows
  • Docker by @RaymondMouthaan
  • IOCage (FreeNAS) by @tprelog

YouTube

YouTube Video by DrZzs
by DrZzs

Installation

Docker

TasmoAdmin is available as a Docker image at Docker Hub. This is a Linux Alpine (3.7) based image with Nginx and Php7 installed. It supports multiple architectures, amd64 (i.e. Synology DSM), arm (i.e. Raspberry PI3) and arm64 (i.e. Pine64). Check out the Guide for TasmoAdmin on Docker for install instructions.

Home Assistant Addon

TasmoAdmin is available as Home Assistant addon, please refer to Home Assistant - addon TasmoAdmin for more information.

Windows

A ready to use TasmoAdmin-XAMP-Portable-*.zip is available on the release page and is based on XAMPP.

  1. Download the XAMPP Zip package from the releases page
  2. Extract the Zip (recommend to put the xamp folder on C:\
  3. Run once the xamp\setup_xampp.bat
  4. Start xampp-control.exe
  5. Start Apache in the opened ControlCenter
  6. Get your local IP Address

Now you can type in your browser http://YOURLOCALIP and TasmoAdmin shows up.

Linux

Running TasmoAdmin on a Linux/Unix hosts requires the following:

  • A Webserver
    • apache2 recommended
    • php7
    • php-curl php-zip Modules installed

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.

SELinux (#209)

semanage fcontext -a -t httpd_sys_rw_content_t "/var/www/tasmoadmin/tasmoadmin/data(/.*)?" semanage fcontext -a -t httpd_sys_rw_content_t "/var/www/tasmoadmin/tasmoadmin/tmp(/.*)?"

restorecon -Rv /var/www/

Example Images

Login Page

Login

Start Page

Startpage

Devices Page

Devices Edit in Table
LiveChange

Devices Add/Edit Page

Device Add/Edit

Config General Page

Device Config_GENERAL

Config Network Page

Device Config_Network

Update Devices Page

Device Update 1 Device Update 2 Device Update 3

Settings Page

Settings Settings

Mobile

Navi_M Startpage_M Devices_M Config_General_M Config_Network_M

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].