#include "be_constobj.h" static be_define_const_map_slots(be_class_tasmota_map) { { be_const_key(log, 25), be_const_func(l_logInfo) }, { be_const_key(find_op, -1), be_const_closure(find_op_closure) }, { be_const_key(gc, -1), be_const_closure(gc_closure) }, { be_const_key(get_power, -1), be_const_func(l_getpower) }, { be_const_key(_cmd, -1), be_const_func(l_cmd) }, { be_const_key(scale_uint, -1), be_const_func(l_scaleuint) }, { be_const_key(event, 4), be_const_closure(event_closure) }, { be_const_key(exec_cmd, 20), be_const_closure(exec_cmd_closure) }, { be_const_key(find_key_i, -1), be_const_closure(find_key_i_closure) }, { be_const_key(resolvecmnd, -1), be_const_func(l_resolveCmnd) }, { be_const_key(set_timer, -1), be_const_closure(set_timer_closure) }, { be_const_key(add_driver, 37), be_const_closure(add_driver_closure) }, { be_const_key(resp_cmnd, -1), be_const_func(l_respCmnd) }, { be_const_key(resp_cmnd_str, -1), be_const_func(l_respCmndStr) }, { be_const_key(add_cmd, -1), be_const_closure(add_cmd_closure) }, { be_const_key(chars_in_string, -1), be_const_closure(chars_in_string_closure) }, { be_const_key(add_rule, 47), be_const_closure(add_rule_closure) }, { be_const_key(try_rule, 34), be_const_closure(try_rule_closure) }, { be_const_key(get_option, -1), be_const_func(l_getoption) }, { be_const_key(wire1, -1), be_const_int(0) }, { be_const_key(remove_cmd, -1), be_const_closure(remove_cmd_closure) }, { be_const_key(resp_cmnd_done, -1), be_const_func(l_respCmndDone) }, { be_const_key(wire_scan, -1), be_const_closure(wire_scan_closure) }, { be_const_key(_timers, -1), be_const_int(1) }, { be_const_key(exec_rules, -1), be_const_closure(exec_rules_closure) }, { be_const_key(response_append, 43), be_const_func(l_respAppend) }, { be_const_key(time_dump, 31), be_const_func(l_time_dump) }, { be_const_key(millis, -1), be_const_func(l_millis) }, { be_const_key(wire2, -1), be_const_int(2) }, { be_const_key(remove_rule, 8), be_const_closure(remove_rule_closure) }, { be_const_key(delay, 13), be_const_func(l_delay) }, { be_const_key(run_deferred, -1), be_const_closure(run_deferred_closure) }, { be_const_key(i2c_enabled, 19), be_const_func(l_i2cenabled) }, { be_const_key(_drivers, -1), be_const_int(3) }, { be_const_key(time_reached, -1), be_const_func(l_timereached) }, { be_const_key(publish, -1), be_const_func(l_publish) }, { be_const_key(_ccmd, -1), be_const_int(4) }, { be_const_key(yield, -1), be_const_func(l_yield) }, { be_const_key(get_free_heap, -1), be_const_func(l_getFreeHeap) }, { be_const_key(resp_cmnd_failed, -1), be_const_func(l_respCmndFailed) }, { be_const_key(_rules, -1), be_const_int(5) }, { be_const_key(time_str, -1), be_const_closure(time_str_closure) }, { be_const_key(set_power, -1), be_const_func(l_setpower) }, { be_const_key(cmd, -1), be_const_closure(cmd_closure) }, { be_const_key(get_light, -1), be_const_closure(get_light_closure) }, { be_const_key(save, -1), be_const_func(l_save) }, { be_const_key(rtc, 23), be_const_func(l_rtc) }, { be_const_key(resp_cmnd_error, 33), be_const_func(l_respCmndError) }, { be_const_key(web_send_decimal, 15), be_const_func(l_webSendDecimal) }, { be_const_key(load, 14), be_const_closure(load_closure) }, { be_const_key(set_light, -1), be_const_closure(set_light_closure) }, }; static be_define_const_map( be_class_tasmota_map, 51 ); BE_EXPORT_VARIABLE be_define_const_class( be_class_tasmota, 6, NULL, Tasmota );