tasmogo

command module
v0.0.0-...-c41999a Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 3, 2024 License: GPL-3.0 Imports: 21 Imported by: 0

README

Tasmogo – a self contained auto-updater for Tasmota devices

Tasmogo is a simple Golang app that runs inside a Docker container and will automatically update all your Tasmota devices. It will respect build variants like sensors oder language variants like DE when updating.

This tool is just meant to provide automatic updates. For a real management solution have a look at Tasmo-Admin.

A simple demo of tasmogo

Usage

You can run build the binary yourself using go build or use the provided Docker image.

To configure tasmogos behaviour set the following environment variables:

TASMOGO_CIDR – Set the network CIDR that is to be scanned for Tasmota devices (192.168.0.0/24)

TASMOGO_DOUPDATES – Update devices if neccessary (false)

TASMOGO_OTAURL – Set the URL from where the updates are pulled (http://ota.tasmota.com/tasmota/release/)

TASMOGO_PASSWORD – Define a password for the devices WebUI, if not set, no authentication is used. (``)

TASMOGO_DAEMON – Start tasmogo as a daemon that checks for updates every 24h. (false)

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL