add function for generating val_tpl for hass, with a self-test

This commit is contained in:
openshwprojects
2023-05-01 14:05:12 +02:00
parent 31aa46c1a1
commit 22aa45fd66
8 changed files with 146 additions and 19 deletions

View File

@ -76,4 +76,6 @@ HassDeviceInfo* hass_init_power_sensor_device_info(int index);
HassDeviceInfo* hass_init_binary_sensor_device_info(int index);
HassDeviceInfo* hass_init_sensor_device_info(ENTITY_TYPE type, int channel);
const char* hass_build_discovery_json(HassDeviceInfo* info);
void hass_free_device_info(HassDeviceInfo* info);
void hass_free_device_info(HassDeviceInfo* info);
char *hass_generate_multiplyAndRound_template(int decimalPlacesForRounding, int decimalPointOffset);