Metadata-Version: 2.4
Name: carconnectivity-plugin-influxdb
Version: 0.1a2
Summary: CarConnectivity plugin for writing data into an InfluxDB
Author: Till Steinbach
License-Expression: MIT
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: End Users/Desktop
Classifier: Intended Audience :: System Administrators
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Utilities
Classifier: Topic :: System :: Monitoring
Classifier: Topic :: Home Automation
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: carconnectivity>=0.11.8
Requires-Dist: influxdb-client>=1.40.0
Requires-Dist: python-dateutil~=2.9.0
Dynamic: license-file

# carconnectivity-plugin-Influxdb

CarConnectivity plugin for writing data into an InfluxDB.

## Configuration

Add the following to your `carconnectivity.json` configuration file:

```json
{
    "carConnectivity": {
        "plugins": [
            {
                "type": "influxdb",
                "config": {
                    "url": "http://localhost:8086",
                    "token": "your-influxdb-token"
                }
            }
        ]
    }
}
```

The only required parameter is `url`. The `token` is required unless `auth_basic` is set to `true`.
By default, `org` and `bucket` are set to `carconnectivity`.

For all available configuration parameters, see [Config.md](doc/Config.md).

## Installation

```bash
pip install carconnectivity-plugin-influxdb
```
