Feature/initial (#1)

* initial commit
* systemd service implementation
This commit is contained in:
echoDaveD
2025-02-11 20:47:47 +01:00
committed by GitHub
parent 90b74d1b51
commit b2cd11f129
20 changed files with 9317 additions and 1 deletions

21
todo.txt Normal file
View File

@@ -0,0 +1,21 @@
MQTT Publisher:
- nachrichten als einfache topic verschicken *erledigt*
- nachrichten als HASS Auto Discovery Topic verschicken *erledigt*
Config File:
- definierne und parametrisieren *erledigt*
- parameter validierung *erledigt*
- alle hard coded parms auf configfile auslagern *erledigt*
- NasaDataRepository hier als Parm abspeichern *erledigt*
- include / exclude measurments einbauen (wenn exclude definiert ist, werden alle inkludiert und exclude exkludiert
wenn include definiert ist, werden alle exkludiert und nur die aus include inkludiert)
MessageProcessor:
- ls singleton ausprobieren *erledigt*
- NasaDataRepository auf den ConfigValue abändern *erledigt*
- calculating generated output (NASA_OUTDOOR_TW2_TEMP - NASA_OUTDOOR_TW1_TEMP) * (VAR_IN_FLOW_SENSOR_CALC/60) * 4190 *erledigt*
Allgemein:
- requierments.txt aufbauen *erledigt*
- als venv zum laufen bekommen
- hZ units erwietern für bekannte typen