Commit graph

70 commits

Author SHA1 Message Date
Maxime Alves LIRMM@home
edadd5f119 [cli][supervise] added control variables 2020-08-03 08:11:55 +02:00
Maxime Alves LIRMM@home
8a7a076fd7 [models] added control functions 2020-08-03 08:11:27 +02:00
Maxime Alves LIRMM@home
8eb8524df5 [modbus] added write functions 2020-08-03 07:45:30 +02:00
Maxime Alves LIRMM@home
c927d82250 [cli][supervise] check the real mac address 2020-08-03 06:30:27 +02:00
Maxime Alves LIRMM@home
614e4f37df [deps] added netifaces module 2020-08-03 06:26:09 +02:00
Maxime Alves LIRMM@home
d6ccd04e9c [conf][tests] added mac_address retrieval 2020-08-03 06:25:59 +02:00
Maxime Alves LIRMM@home
b5a5a8ff8c [tests][supervise] fixed supervise test 2020-08-02 21:25:25 +02:00
Maxime Alves LIRMM@home
4ca3f53750 [models] added heatpump model and added "since" function to variables models 2020-08-02 21:24:44 +02:00
Maxime Alves LIRMM@home
5c42ff849d [routes][heatpump] use the Heatpump model 2020-08-02 21:23:27 +02:00
Maxime Alves LIRMM@home
9eb1f582dc [config] split host/port 2020-08-02 21:22:54 +02:00
Maxime Alves LIRMM@home
88d769c29b [cli][supervise] added the *supervise* functions to insert data to supervisor 2020-08-02 21:22:04 +02:00
Maxime Alves LIRMM@home
976f36c060 [deps] requests goes into main deps as we use it in *supervise* 2020-08-02 21:20:47 +02:00
Maxime Alves LIRMM@home
83bf463cc0 [db] remove non-working trigger to manage it into python code 2020-08-02 21:20:06 +02:00
Maxime Alves LIRMM@home
d34bad95bd [doc][typo] post/get paths 2020-08-02 21:19:02 +02:00
Maxime Alves LIRMM@home
e95c8fefa8 [test][db] added sql test files for quicker tests 2020-08-02 21:03:04 +02:00
Maxime Alves LIRMM@home
a357c20343 [tests] added *supervise* specs 2020-08-02 17:43:03 +02:00
Maxime Alves LIRMM@home
fe84e98c7f [tests] updated config import 2020-08-02 15:06:48 +02:00
Maxime Alves LIRMM@home
b98cf4a2e4 [fs] removed modbus_get 2020-08-02 15:06:24 +02:00
Maxime Alves LIRMM@home
00d75e6e41 [routers] correct the app value in routers 2020-08-02 15:04:07 +02:00
Maxime Alves LIRMM@home
589c51eda5 [conf] renamed conf.py to config.py 2020-08-02 15:02:54 +02:00
Maxime Alves LIRMM@home
45303c5e7b [db][fetch] fixed db insertion of new Variable objects 2020-08-02 15:01:59 +02:00
Maxime Alves LIRMM@home
42cc906469 [modbus] added defaut timeout for modbus connections 2020-08-02 14:59:04 +02:00
Maxime Alves LIRMM@home
47b088d949 [heatpump] fix the heatpump routes 2020-08-02 14:58:27 +02:00
Maxime Alves LIRMM@home
6133b81b05 [models] update of the model classes 2020-08-02 14:58:01 +02:00
Maxime Alves LIRMM@home
a77428547b [app] create the main API routes and mount the routers 2020-08-02 14:57:07 +02:00
Maxime Alves LIRMM@home
27c329e4f5 [doc] updated README with installation instructions 2020-08-02 14:53:58 +02:00
Maxime Alves LIRMM@home
76bbe647ef [tests] logging tests to pytest.log 2020-08-02 12:56:01 +02:00
Maxime Alves LIRMM@home
e025bc47bb [logs] added log level for LOGLEVEL environment variable, INFO is default. fixed typo in variable_value 2020-08-02 12:54:26 +02:00
Maxime Alves LIRMM@home
4411093650 [logs] added debug logging to db 2020-08-02 12:51:29 +02:00
Maxime Alves LIRMM@home
a33196bd03 [cli] added tests for **fetch** 2020-08-02 12:48:15 +02:00
Maxime Alves LIRMM@home
d9e6686667 [cli] cli name correction 2020-08-02 12:47:46 +02:00
Maxime Alves LIRMM@home
8050b9e9c4 [logs] added a logger module 2020-08-02 11:50:58 +02:00
Maxime Alves LIRMM@home
04922f4e93 [models] added a get static function for variable_type, set "type" attribute of variable_value to VariableType in __init__ 2020-08-02 10:34:23 +02:00
Maxime Alves LIRMM@home
bc60ac937a modification related to VariableType.__str__ 2020-08-02 10:18:59 +02:00
Maxime Alves LIRMM@home
3a33bdfe9d [deps] updated pyproject automatically 2020-08-02 10:18:42 +02:00
Maxime Alves LIRMM@home
17d0142a51 [conf] typo conf is config 2020-08-02 10:04:55 +02:00
Maxime Alves LIRMM@home
cc53a5e0f9 [deps] added click to deps (for CLI) 2020-08-02 09:37:56 +02:00
Maxime Alves LIRMM@home
8cd3184532 [clean] modbus/test_modbus 2020-08-02 09:37:36 +02:00
Maxime Alves LIRMM@home
6091b5835a [models] added "str" method to VariableType 2020-08-02 09:35:05 +02:00
Maxime Alves LIRMM@home
10d7f02bc6 [models] added "insert" method to VariableValue 2020-08-02 09:34:42 +02:00
Maxime Alves LIRMM@home
b6b10c6fcf [package] added version in __init__ 2020-08-02 09:33:47 +02:00
Maxime Alves LIRMM@home
1aeaf29b01 [style] \t to ' ' in sql file 2020-08-02 09:32:59 +02:00
Maxime Alves LIRMM@home
d94318dc50 [conf] added API configuration parameters 2020-08-02 09:32:23 +02:00
Maxime Alves LIRMM@home
c11f480a66 [cli] fetch function 2020-08-02 09:32:07 +02:00
Maxime Alves LIRMM@home
0aa2af892a [variables][db] fixed variable addresses and modbus functions 2020-08-01 19:23:02 +02:00
Maxime Alves LIRMM@home
30c1b66c41 [routes] update routes 2020-07-31 22:51:55 +02:00
Maxime Alves LIRMM@home
fb57af3592 [models] update models 2020-07-31 22:51:38 +02:00
Maxime Alves LIRMM@home
e45a344428 [tests] update tests 2020-07-31 22:51:21 +02:00
Maxime Alves LIRMM@home
46d80b2c43 [db] add triggers and change value inserts 2020-07-31 22:50:43 +02:00
Maxime Alves LIRMM@home
6aa3cc37ae [db][tests] variables 2020-07-27 18:08:51 +02:00