Takie zadania to robię w NR i do tego sposobu się odniosę.
Tabelę można wpisać na sztywno w kodzie lub wczytać z pliku.
Proces uruchamiałby się okresowo, pobierając kolejny rząd danych ABCD.
Do HA można to przemycić jako osobne, numeryczne encje A, B, C, D poprzez MQTT lub wywołując usługę dla danej encji.
Dalej w HA z tymi danymi robisz wg. uważania.