HAHIGH is a resource package designed to visualize data stored in an InfluxDB database using the Highcharts library. The goal is to provide highly configurable visualization options within Home Assistant.
These tools are intended to be barebones, allowing users to customize them freely. Basic JavaScript knowledge is required for modifications and extensions.
The library has been tested and is compatible with:
- InfluxDB: Version 1.8
- Home Assistant: Version 2025.1
- Highcharts: Version 14.1
Future versions of these dependencies may impact functionality.
TIMESERIES CARD: a card easy to integrate connecting to influxdb, multiple series, basic configuration
![](https://private-user-images.githubusercontent.com/3259982/404643067-d9015be3-e147-487c-9f5e-a49e09bf1420.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg5ODM4MzEsIm5iZiI6MTczODk4MzUzMSwicGF0aCI6Ii8zMjU5OTgyLzQwNDY0MzA2Ny1kOTAxNWJlMy1lMTQ3LTQ4N2MtOWY1ZS1hNDllMDliZjE0MjAucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI1MDIwOCUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNTAyMDhUMDI1ODUxWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9NmVhOGRmZGViYzFjOWYxNzIwMDkyYzRhYzJhNzFlNDcyM2I0ZGMzZTJjMTIwNDlkOTlhZGI5NmNmZDIzYzZlOCZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.2FVNom6JTGwDtEfQcQDBY-1Xlb76ZORvxjOM2MsTb3s)
SOLIDGAUGE WEB: a html page that can be putted inside HA iframe (web card) with some configuration passed by parameter. Realtime data from your sensors.
![](https://private-user-images.githubusercontent.com/3259982/404643124-a2c05116-df11-4fc5-80ed-a0ae0dbb260b.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg5ODM4MzEsIm5iZiI6MTczODk4MzUzMSwicGF0aCI6Ii8zMjU5OTgyLzQwNDY0MzEyNC1hMmMwNTExNi1kZjExLTRmYzUtODBlZC1hMGFlMGRiYjI2MGIucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI1MDIwOCUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNTAyMDhUMDI1ODUxWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9OGVhYWE5MjI2N2E4ZjhhNTFmOGEyODMzZWIwNjQ3MmMyNzYzYTFlY2Q4YTRiM2U5ZjM0N2UyYjU5MDM1NjI3MyZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.4c-KyJHkutBIOL7h6dKY1ocbT5iVfv6Lz9qw5Rdk2Zs)
Each component of this package is subject to its respective license agreements. Users should be aware of the licensing terms before integrating these tools.
Highcharts is a commercial charting library. Users must comply with Highcharts' licensing terms if using it beyond personal, non-commercial applications.
- Highcharts Licensing Information: https://www.highcharts.com/license
- Highcharts API Reference: https://api.highcharts.com/highcharts/
InfluxDB follows the MIT License for version 1.8, but later versions may introduce changes.
- InfluxDB Licensing: https://www.influxdata.com/legal/licenses/
Home Assistant is released under an Apache 2.0 License.
- Home Assistant Licensing: https://www.home-assistant.io/license/
This package does not include a ready-to-use interface but provides a foundation for users to integrate Highcharts with InfluxDB data within Home Assistant.
For setup instructions and customization examples, refer to the documentation provided within this repository.
This package is provided as-is, with no guarantees regarding future compatibility with Home Assistant, InfluxDB, or Highcharts updates. Users are encouraged to test thoroughly before deploying in production environments.