„README.md“ ändern
This commit is contained in:
parent
783de0b3aa
commit
c13a2b417e
19
README.md
19
README.md
@ -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 ...
|
All things were tested with ...
|
||||||
|
|
||||||
* Ubuntu 18.04.2 LTS (Linux 4.14.102-156) for armhf v7 (Odroid X4) (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 @ 26.04.2019)
|
* JQ 1.5 (jq-1.5-1-a5b5cbe) (checked @ 24.10.2019)
|
||||||
* Grafana 6.1.1 (checked @ 26.04.2019)
|
* Grafana 6.4.3 (checked @ 24.10.2019)
|
||||||
* MariaDB 10.1.38 (checked @ 26.04.2019)
|
* MariaDB 10.1.41 (checked @ 24.10.2019)
|
||||||
* Nuki Bridge Firmware 1.12.2 (checked @ 26.04.2019)
|
* Nuki Bridge Firmware 1.13.1 (checked @ 24.10.2019)
|
||||||
* Nuki Bridge WiFi Firmware 1.2.0 (checked @ 26.04.2019)
|
* Nuki Bridge WiFi Firmware 1.2.0 (checked @ 24.10.2019)
|
||||||
* Nuki Smartlock Firmware 1.7.3 (checked @ 26.04.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 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)
|
* 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 …
|
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
|
* 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
|
* 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
|
* i am using Ubuntu 18.04 LTS on an Odroid X4
|
||||||
* some basic knowledge about …
|
* some basic knowledge about …
|
||||||
@ -98,6 +98,7 @@ CREATE TABLE IF NOT EXISTS Smartlock
|
|||||||
`mainName` VARCHAR(255),
|
`mainName` VARCHAR(255),
|
||||||
`mode` SMALLINT NOT NULL,
|
`mode` SMALLINT NOT NULL,
|
||||||
`name` VARCHAR(255),
|
`name` VARCHAR(255),
|
||||||
|
`nightMode` BOOLEAN NOT NULL,
|
||||||
`operatingMode` INT NOT NULL,
|
`operatingMode` INT NOT NULL,
|
||||||
`pairingEnabled` BOOLEAN NOT NULL,
|
`pairingEnabled` BOOLEAN NOT NULL,
|
||||||
`ringToOpenTimer` INT 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
|
* 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
|
* replace TRUNCATE statements with "INSERT ON DUPLICATE KEY UPDATE" to leave old data but import new data
|
||||||
* to implement:
|
* 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
|
* 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):
|
* collect data with time history (maybe with triggers):
|
||||||
* BridgeFirmwareHistory: BridgeId, date, BridgeFirmware, BridgeWifiFirmware,BridgeAppVersion
|
* BridgeFirmwareHistory: BridgeId, date, BridgeFirmware, BridgeWifiFirmware,BridgeAppVersion
|
||||||
|
Loading…
Reference in New Issue
Block a user