Files
echoDaveD b2cd11f129 Feature/initial (#1)
* initial commit
* systemd service implementation
2025-02-11 20:47:47 +01:00

21 lines
984 B
Plaintext

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