60 Commits

Author SHA1 Message Date
Mose Müller
0bfb3a44ae DataService: removing threading, using asyncio loop
Start tasks through asyncio loop instead of a separate thread.
Autmatic tasks are not started in the init function. They can be started elsewhere.
2023-08-02 12:06:19 +02:00
Mose Müller
0bd6b58515 Adding version.py 2023-08-02 12:06:19 +02:00
Mose Müller
387c258e95 Reordering DataService methods 2023-08-02 12:06:19 +02:00
Mose Müller
a09ec145ca small update on DataService class 2023-08-02 12:06:19 +02:00
Mose Müller
319a62bb01 fix: property callback issues, implemented new tests 2023-08-02 12:06:19 +02:00
Mose Müller
ae8be562db chore: updating docs, renaming _root to __root__ 2023-08-02 12:06:19 +02:00
Mose Müller
206a831473 feat: added property callbacks, added warnings 2023-08-02 12:06:19 +02:00
Mose Müller
8e7568b57f docs: Adding documentation 2023-08-02 12:06:19 +02:00
Mose Müller
460be17ecb moving from _full_access_name to callbacks 2023-08-02 12:06:19 +02:00
Mose Müller
b67c0f9da3 Initial commit 2023-08-02 12:06:19 +02:00