add cyra dependency
This commit is contained in:
parent
1a34a7f115
commit
91115493f6
3 changed files with 13 additions and 5 deletions
16
README.rst
16
README.rst
|
@ -26,7 +26,7 @@ wodurch das Bewässerungsprogramm beim Neustart fortgesetzt wird.
|
|||
5. Ist der Timer abgelaufen, wird der Ventilausgang deaktivert und der Bewässerungsauftrag
|
||||
aus der Warteschlange entfernt.
|
||||
6. Wird ein Bewässerungsauftrag abgebrochen (entweder durch Tastendruck oder durch
|
||||
Löschen des Zeitplans, muss ebenfalls der Ventilausgang deaktivert und der
|
||||
Löschen des Zeitplans, muss ebenfalls der Ventilausgang deaktiviert und der
|
||||
Bewässerungsauftrag aus der Warteschlange entfernt werden.
|
||||
7. Wird der Controller beendet, werden alle laufenden Aufträge angehalten. Die
|
||||
Ventilausgänge werden deaktiviert und die gesamte Warteschlange inklusive
|
||||
|
@ -75,15 +75,21 @@ Der Controller kann über eine GRPC-Schnittstelle mit anderen Anwendungen kommun
|
|||
Datenmodelle
|
||||
============
|
||||
|
||||
Source
|
||||
------
|
||||
|
||||
``name``
|
||||
Name der Quelle: manual, schedule
|
||||
|
||||
``priority``
|
||||
**Priorität:** Priorität der Quelle
|
||||
|
||||
Task
|
||||
----
|
||||
|
||||
``source``
|
||||
**Quelle:** Zeitplan (mit Zeitplan-ID), Tastendruck
|
||||
|
||||
``priority``
|
||||
**Priorität:** Priorität der Bewässerungsaufgabe
|
||||
|
||||
``zone: int``
|
||||
ID der Bewässerungszone (Platz)
|
||||
|
||||
|
@ -97,7 +103,7 @@ Task
|
|||
Schedule
|
||||
--------
|
||||
|
||||
``datetime: datetime``
|
||||
``date: datetime``
|
||||
Datum/Uhrzeit
|
||||
|
||||
``duration: int``
|
||||
|
|
|
@ -1 +1,2 @@
|
|||
tinydb
|
||||
cyra
|
||||
|
|
1
setup.py
1
setup.py
|
@ -23,6 +23,7 @@ setuptools.setup(
|
|||
py_modules=['tsgrain_controller'],
|
||||
install_requires=[
|
||||
'tinydb',
|
||||
'cyra',
|
||||
],
|
||||
packages=setuptools.find_packages(exclude=['tests*']),
|
||||
entry_points={
|
||||
|
|
Loading…
Add table
Reference in a new issue