fix constants that were accidentally overwritten by a parser error

This commit is contained in:
Tester23
2024-01-19 13:54:29 +01:00
parent e0c6299f82
commit 3069ee9a6b

View File

@@ -267,149 +267,166 @@ const constant_t g_constants[] = {
//cnstdetail:"title":"MQTTOn",
//cnstdetail:"descr":"Legacy variable, without $ prefix. Returns 1 if MQTT is connected, otherwise 0.",
//cnstdetail:"requires":""}
{"MQTTOn", &getMQTTOn},
//cnstdetail:{"name":"$MQTTOn",
//cnstdetail:"title":"$MQTTOn",
//cnstdetail:"descr":"Returns 1 if MQTT is connected, otherwise 0.",
//cnstdetail:"requires":""}
{"$MQTTOn", &getMQTTOn},
//cnstdetail:{"name":"$CH***",
//cnstdetail:"title":"$CH***",
//cnstdetail:"descr":"Provides channel access, so you can do math expressions on channel values. $CH1 is channel 1, $CH20 is channel 20, $CH140 is channel 140, etc",
//cnstdetail:"requires":""}
{"$CH***", &getChannelValue},
//cnstdetail:{"name":"$CH**",
//cnstdetail:"title":"$CH**",
//cnstdetail:"descr":"Provides channel access, as above.",
//cnstdetail:"requires":""}
{"$CH**", &getChannelValue},
//cnstdetail:{"name":"$CH*",
//cnstdetail:"title":"$CH*",
//cnstdetail:"descr":"Provides channel access, as above.",
//cnstdetail:"requires":""}
{"$CH*", &getChannelValue},
//cnstdetail:{"name":"$FLAG**",
//cnstdetail:"title":"$FLAG**",
//cnstdetail:"descr":"Provides flag access, as above.",
//cnstdetail:"requires":""}
{"$FLAG**", &getFlagValue},
//cnstdetail:{"name":"$FLAG*",
//cnstdetail:"title":"$FLAG*",
//cnstdetail:"descr":"Provides flag access, as above.",
//cnstdetail:"requires":""}
{"$FLAG*", &getFlagValue},
//cnstdetail:{"name":"$led_dimmer",
//cnstdetail:"title":"$led_dimmer",
//cnstdetail:"descr":"Current value of LED dimmer, 0-100 range",
//cnstdetail:"requires":""}
{"$led_dimmer", &getLedDimmer},
//cnstdetail:{"name":"$led_enableAll",
//cnstdetail:"title":"$led_enableAll",
//cnstdetail:"descr":"Returns 1 if LED is enabled, otherwise 0.",
//cnstdetail:"requires":""}
{"$led_enableAll", &getLedEnableAll},
//cnstdetail:{"name":"$led_hue",
//cnstdetail:"title":"$led_hue",
//cnstdetail:"descr":"Current LED Hue value",
//cnstdetail:"requires":""}
{"$led_hue", &getLedHue},
//cnstdetail:{"name":"$led_red",
//cnstdetail:"title":"$led_red",
//cnstdetail:"descr":"Current LED red value",
//cnstdetail:"requires":""}
{"$led_red", &getLedRed},
//cnstdetail:{"name":"$led_green",
//cnstdetail:"title":"$led_green",
//cnstdetail:"descr":"Current LED green value",
//cnstdetail:"requires":""}
{"$led_green", &getLedGreen},
//cnstdetail:{"name":"$led_blue",
//cnstdetail:"title":"$led_blue",
//cnstdetail:"descr":"Current LED blue value",
//cnstdetail:"requires":""}
{"$led_blue", &getLedBlue},
//cnstdetail:{"name":"$led_saturation",
//cnstdetail:"title":"$led_saturation",
//cnstdetail:"descr":"Current LED saturation value",
//cnstdetail:"requires":""}
{"$led_saturation", &getLedSaturation},
//cnstdetail:{"name":"$led_temperature",
//cnstdetail:"title":"$led_temperature",
//cnstdetail:"descr":"Current LED temperature value",
//cnstdetail:"requires":""}
{"$led_temperature", &getLedTemperature},
//cnstdetail:{"name":"$activeRepeatingEvents",
//cnstdetail:"title":"$activeRepeatingEvents",
//cnstdetail:"descr":"Current number of active repeating events",
//cnstdetail:"requires":""}
{"$activeRepeatingEvents", &getActiveRepeatingEvents},
#ifndef OBK_DISABLE_ALL_DRIVERS
//cnstdetail:{"name":"$voltage",
//cnstdetail:"title":"$voltage",
//cnstdetail:"descr":"Current value of voltage from energy metering chip. You can use those variables to make, for example, a change handler that fires when voltage is above 245, etc.",
//cnstdetail:"requires":""}
{"$voltage", &getVoltage},
//cnstdetail:{"name":"$current",
//cnstdetail:"title":"$current",
//cnstdetail:"descr":"Current value of current from energy metering chip",
//cnstdetail:"requires":""}
{"$current", &getCurrent},
//cnstdetail:{"name":"$power",
//cnstdetail:"title":"$power",
//cnstdetail:"descr":"Current value of power from energy metering chip",
//cnstdetail:"requires":""}
{"$power", &getPower},
//cnstdetail:{"name":"$energy",
//cnstdetail:"title":"$energy",
//cnstdetail:"descr":"Current value of energy counter from energy metering chip",
//cnstdetail:"requires":""}
{"$energy", &getEnergy},
//cnstdetail:{"name":"$day",
//cnstdetail:"title":"$day",
//cnstdetail:"descr":"Current weekday from NTP",
//cnstdetail:"requires":""}
{"$day", &getWeekDay},
//cnstdetail:{"name":"$hour",
//cnstdetail:"title":"$hour",
//cnstdetail:"descr":"Current hour from NTP",
//cnstdetail:"requires":""}
{"$hour", &getHour},
//cnstdetail:{"name":"$minute",
//cnstdetail:"title":"$minute",
//cnstdetail:"descr":"Current minute from NTP",
//cnstdetail:"requires":""}
{ "$minute", &getMinute },
//cnstdetail:{"name":"$second",
//cnstdetail:"title":"$second",
//cnstdetail:"descr":"Current second from NTP",
//cnstdetail:"requires":""}
////cnstdetail:{"name":"$mday",
////cnstdetail:"title":"$mday",
////cnstdetail:"descr":"Current mday from NTP",
////cnstdetail:"requires":""}
//cnstdetail:{"name":"$mday",
//cnstdetail:"title":"$mday",
//cnstdetail:"descr":"TODO",
//cnstdetail:"requires":""}
{ "$second", &getSecond },
////cnstdetail:{"name":"$mday",
////cnstdetail:"title":"$mday",
////cnstdetail:"descr":"Current mday from NTP",
////cnstdetail:"requires":""}
{ "$mday", &getMDay },
////cnstdetail:{"name":"$month",
////cnstdetail:"title":"$month",
////cnstdetail:"descr":"Current month from NTP",
////cnstdetail:"requires":""}
//cnstdetail:{"name":"$month",
//cnstdetail:"title":"$month",
//cnstdetail:"descr":"TODO",
//cnstdetail:"requires":""}
////cnstdetail:{"name":"$month",
////cnstdetail:"title":"$month",
////cnstdetail:"descr":"Current month from NTP",
////cnstdetail:"requires":""}
{ "$month", &getMonth },
////cnstdetail:{"name":"$year",
////cnstdetail:"title":"$year",
////cnstdetail:"descr":"Current Year from NTP",
////cnstdetail:"requires":""}
//cnstdetail:{"name":"$year",
//cnstdetail:"title":"$year",
//cnstdetail:"descr":"TODO",
//cnstdetail:"requires":""}
////cnstdetail:{"name":"$year",
////cnstdetail:"title":"$year",
////cnstdetail:"descr":"Current Year from NTP",
////cnstdetail:"requires":""}
{ "$year", &getYear },
//cnstdetail:{"name":"$NTPOn",
//cnstdetail:"title":"$NTPOn",
//cnstdetail:"descr":"Returns 1 if NTP is on and already synced (so device has correct time), otherwise 0.",
//cnstdetail:"requires":""}
{ "$NTPOn", &getNTPOn },
#ifdef ENABLE_DRIVER_BATTERY
//cnstdetail:{"name":"$batteryVoltage",
//cnstdetail:"title":"$batteryVoltage",
//cnstdetail:"descr":"Battery driver voltage",
//cnstdetail:"requires":""}
{ "$batteryVoltage", &getBatteryVoltage },
//cnstdetail:{"name":"$batteryLevel",
//cnstdetail:"title":"$batteryLevel",
//cnstdetail:"descr":"Battery driver level",
//cnstdetail:"requires":""}
{ "$batteryLevel", &getBatteryLevel },
#endif
#endif
//cnstdetail:{"name":"$uptime",
//cnstdetail:"title":"$uptime",
//cnstdetail:"descr":"Time since reboot in seconds",
//cnstdetail:"requires":""}
{ "$uptime", &getUpTime },
//cnstdetail:{"name":"$failedBoots",
//cnstdetail:"title":"$failedBoots",
//cnstdetail:"descr":"Get number of failed boots (too quick reboots). Remember that you can change the uptime required to mark boot as 'okay' in general/flags menu",
//cnstdetail:"requires":""}
{ "$failedBoots", &getFailedBoots },
};
static int g_totalConstants = sizeof(g_constants) / sizeof(g_constants[0]);