Skip to content

ChampionChann/TileBoard-addon

This branch is up to date with resoai/TileBoard-addon:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

e6d18fa · May 8, 2023
Apr 11, 2021
Jun 19, 2022
Apr 11, 2021
May 8, 2023
Jan 10, 2021
Dec 2, 2020
Apr 14, 2021
May 8, 2023
Jun 19, 2022
Jan 10, 2021
May 8, 2023

Repository files navigation

TileBoard

A simple yet highly customizable dashboard for Home Assistant. The main goal of this project was to create a simple dashboard with an easy way to edit and add functionality with minimum knowledge of javascript and html.

Should you have any ideas or questions please post them on the home-assistant forum or create an issue on Github.

Installation

  1. Go to Supervisor, then click Add-on Store.
  2. Click the "three dots" in the top-right corner and select Repositories.
  3. Enter https://github.com/resoai/TileBoard-addon in the input field and click Add.
  4. The Tileboard addon should appear in the list. Click it and then click Install.

Configuration

Configure the configFolder in the configuration tab (defaults to tileboard). This should be a folder inside of config/. Add your configuration files in the configured folder.

Note: You can use the Home Assistant add-ons like File editor or Visual Studio Code to manage your configuration files.

Here are various configuration files that can be added to that folder:

file required description
config.js yes The main configuration file. You can use config.example.js as a starting point.
styles/custom.css no The stylesheet with custom CSS overrides.
images/* no The extra images that can be referenced from the configuration file using relative paths.
locales/* no If you want to add support for more locales than the bundled ones, you can add more locale files here. The file needs to have format [locale-code].js.

Note 1: Adding or removing files requires restart of the add-on. After doing that the changes to the files should get applied immediately.

Note 2: The serverUrl and wsUrl options in the config.js are overridden by the add-on and don't have to be configured.

Links

License

MIT License

About

TileBoard add-on repository

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 51.6%
  • Dockerfile 22.1%
  • Groovy 17.3%
  • Python 9.0%