„README.md“ ändern

This commit is contained in:
Mario Voigt 2019-10-24 02:37:07 +02:00
parent 783de0b3aa
commit c13a2b417e
1 changed files with 10 additions and 9 deletions

View File

@ -10,13 +10,13 @@ This project was born at 02.08.2018 and a first working prototype was made up fo
All things were tested with ...
* Ubuntu 18.04.2 LTS (Linux 4.14.102-156) for armhf v7 (Odroid X4) (checked @ 26.04.2019)
* JQ 1.5 (jq-1.5-1-a5b5cbe) (checked @ 26.04.2019)
* Grafana 6.1.1 (checked @ 26.04.2019)
* MariaDB 10.1.38 (checked @ 26.04.2019)
* Nuki Bridge Firmware 1.12.2 (checked @ 26.04.2019)
* Nuki Bridge WiFi Firmware 1.2.0 (checked @ 26.04.2019)
* Nuki Smartlock Firmware 1.7.3 (checked @ 26.04.2019)
* Ubuntu 18.04.3 LTS (Linux 4.14.150-170) for armhf v7 (Odroid X4) (checked @ 24.10.2019)
* JQ 1.5 (jq-1.5-1-a5b5cbe) (checked @ 24.10.2019)
* Grafana 6.4.3 (checked @ 24.10.2019)
* MariaDB 10.1.41 (checked @ 24.10.2019)
* Nuki Bridge Firmware 1.13.1 (checked @ 24.10.2019)
* Nuki Bridge WiFi Firmware 1.2.0 (checked @ 24.10.2019)
* Nuki Smartlock Firmware 1.7.3 (checked @ 24.10.2019)
* Nuki Swagger API → https://api.nuki.io (here you can find documentation on data models)
* Nuki Web → https://web.nuki.io (here you can retrieve your personal API key)
@ -29,7 +29,7 @@ Used Documentation:
There are a few requirements you will need to fulfill to make this thing work. You need …
* a running Grafana instance with access to it
* i am using Grafana v5
* i am using Grafana v6
* a Linux machine (virtual/bare metal) without super cow powers - this application is not cost intense
* i am using Ubuntu 18.04 LTS on an Odroid X4
* some basic knowledge about …
@ -98,6 +98,7 @@ CREATE TABLE IF NOT EXISTS Smartlock
`mainName` VARCHAR(255),
`mode` SMALLINT NOT NULL,
`name` VARCHAR(255),
`nightMode` BOOLEAN NOT NULL,
`operatingMode` INT NOT NULL,
`pairingEnabled` BOOLEAN NOT NULL,
`ringToOpenTimer` INT NOT NULL,
@ -573,7 +574,7 @@ https://grafana.com/dashboards/7628/ or https://leyghis.fablabchemnitz.de:8444/M
* Bridge provides timestamp but no timezoneOffset → SQL statements were written to use the timezoneOffset of Smartlock instead → works, but dirty
* replace TRUNCATE statements with "INSERT ON DUPLICATE KEY UPDATE" to leave old data but import new data
* to implement:
* make us of fields `keypadPaired` `lastAction` `doorState` `homekitState` `timezoneId` `accountUserId` `mode` (Bridge) `deviceType` (Bridge), `adminPinState` `capabilities` `ringToOpenTimer` `deviceType` `flagGeoFence`
* make us of fields `keypadPaired` `lastAction` `doorState` `homekitState` `timezoneId` `accountUserId` `mode` (Bridge) `deviceType` (Bridge), `adminPinState` `capabilities` `ringToOpenTimer` `deviceType` `flagGeoFence` `nightMode`
* build up some check script to make proof of correct count of columns and column order of the csv files
* collect data with time history (maybe with triggers):
* BridgeFirmwareHistory: BridgeId, date, BridgeFirmware, BridgeWifiFirmware,BridgeAppVersion