safer macro for deleting power loads
parent
066cc4969e
commit
78c4f41f28
|
|
@ -61,7 +61,7 @@
|
||||||
|
|
||||||
// create/modify or remove a power load:
|
// create/modify or remove a power load:
|
||||||
#define set_power_load(_device, _load_name, _wattage) setdbl("chassis", ["load", _device + "__" + _load_name], (string)_wattage)
|
#define set_power_load(_device, _load_name, _wattage) setdbl("chassis", ["load", _device + "__" + _load_name], (string)_wattage)
|
||||||
#define delete_power_load(_device, _load_name) deletedbl("chassis", ["load", _device + "__" + _load_name])
|
#define delete_power_load(_device, _load_name) { if(getdbl("chassis", ["load", _device + "__" + _load_name]) != JSON_INVALID) deletedbl("chassis", ["load", _device + "__" + _load_name]); }
|
||||||
// (remember to trigger a status update afterward, as described in the comment above)
|
// (remember to trigger a status update afterward, as described in the comment above)
|
||||||
|
|
||||||
#define status_update() e_call(C_STATUS, E_SIGNAL_CALL, NULL_KEY + " " + NULL_KEY + " status update");
|
#define status_update() e_call(C_STATUS, E_SIGNAL_CALL, NULL_KEY + " " + NULL_KEY + " status update");
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue