From 17dda6a987cc87bed00f0428617a735f32bee2fc Mon Sep 17 00:00:00 2001 From: Markus Pesch Date: Sun, 19 Jan 2020 14:41:31 +0100 Subject: [PATCH] fix(README): supported backends, sensors and distribution specific repos --- README.md | 82 ++++++++++++++++++++++++++----------------------------- 1 file changed, 38 insertions(+), 44 deletions(-) diff --git a/README.md b/README.md index 218d89b..7617ec7 100644 --- a/README.md +++ b/README.md @@ -8,56 +8,56 @@ Flucky is a lightweight program written in go for reading data from sensors, for example with a banana or raspberry pi. In addition, flucky provides a REST-API -to receive from other flucky installations measured values. The measured values -can be saved in a logfile or into a database. Currently is only postgres -supported. +to receive from other flucky installations measured values. All received +measured values, no matter if they come directly from flucky or from a server +instance of flucky with the provided REST-API, can be stored into a database. + +## Supported and planned sensors + +| Name | Measured values | Supported | +| ------- | --------------------------------------- | --------- | +| BME280 | humidity, pressure, temperature | Yes | +| DHT11 | temperature | Yes | +| DHT22 | temperature | Yes | +| DS18B20 | temperature | Yes | +| SDS011 | fine dust | Planning | + +## Supported and planned backends + +| Backend | Supported | +| --------------- | --------------- | +| flucky | WIP | +| Logfile | CSV, JSON, XML | +| MySQL, MariaDB | Planning | +| PostgreSQL | Yes | +| SQLite | Planning | ## Installation -Flucky can be installed over multiple ways, for example with your local package -manager from your linux distribution. At the moment it's only the rpm package -format supported. Alternatively the source code can be compiled to get the -flucky binary. +Flucky can be installed over multiple ways. For example over a specific linux +distributions package or as container. The following table lists all +repositories where flucky can be otained from, but flucky can already be +compiled from source code. -### RPM-Package - -To install flucky over a RPM package you can download a specific version from -github.com or configure the RPM-Mirror. - -#### RPM-Mirror - -```bash -$ cat > /etc/yum.repos.d/flucky.rpm <= v1.12. Execute `make flucky` to compile flucky without a container-image. There should be a similar output as when compiling flucky via the container image. - -## Enhancements - -+ Provide flucky additionally as AUR and deb package