21 lines
984 B
Plaintext
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 |