mirror of
https://github.com/anklimov/lighthub
synced 2025-12-09 13:19:50 +03:00
API simplificatoin ph1 (@send param remove
This commit is contained in:
@@ -5,12 +5,15 @@ const char disconnected_P[] PROGMEM = "disconnected";
|
||||
const char ready_P[] PROGMEM = "ready";
|
||||
|
||||
const char homie_P[] PROGMEM = "$homie";
|
||||
const char homiever_P[] PROGMEM = "2.1.0";
|
||||
const char homiever_P[] PROGMEM = "3.0.1";
|
||||
|
||||
const char name_P[] PROGMEM = "$name";
|
||||
const char nameval_P[] PROGMEM = "LightHub ";
|
||||
|
||||
const char nodes_P[] PROGMEM = "$nodes";
|
||||
const char properties_P[] PROGMEM = "$properties";
|
||||
const char propertiesVal_P[] PROGMEM = "set,cmd";
|
||||
const char settable_P[] PROGMEM = "settable";
|
||||
const char localip_P[] PROGMEM = "$localip";
|
||||
const char mac_P[] PROGMEM = "$mac";
|
||||
const char fwname_P[] PROGMEM = "$fw/name";
|
||||
@@ -37,6 +40,36 @@ const char statsval_P[] PROGMEM = "uptime,freeheap";
|
||||
const char uptime_P[] PROGMEM = "uptime";
|
||||
const char freeheap_P[] PROGMEM = "freeheap";
|
||||
|
||||
/*
|
||||
|
||||
{"name": "Спальня LED",
|
||||
"command_topic": "myhome/in/bedr/cmd",
|
||||
"state_topic": "myhome/s_out/bedr/cmd",
|
||||
"hs_command_topic": "myhome/in/bedr/set",
|
||||
"hs_state_topic": "myhome/s_out/bedr/set",
|
||||
"hs_value_template": "{%set a=value.split(',')%} {% if a[1] -%} {{a[0]+','+a[1]}} {%- endif %}",
|
||||
"brightness_scale": 100,
|
||||
"brightness_command_topic": "myhome/in/bedr/set",
|
||||
"brightness_state_topic": "myhome/s_out/bedr/set",
|
||||
"brightness_value_template": "{{ value.split(',')[2] }}"
|
||||
}
|
||||
|
||||
{
|
||||
"~":"myhome"
|
||||
"name": "Спальня LED",
|
||||
"cmd_t": "~/in/bedr/cmd",
|
||||
"tat_t": "~/s_out/bedr/cmd",
|
||||
"hs_cmd_t": "~/in/bedr/set",
|
||||
"hs_stat_t": "~/s_out/bedr/set",
|
||||
"hs_val_tpl": "{%set a=value.split(',')%}{% if a[1] -%}{{a[0]+','+a[1]}}{%- endif %}",
|
||||
"bri_scl": 100,
|
||||
"bri_cmd_t": "~/in/bedr/set",
|
||||
"bri_stat_t": "~/s_out/bedr/set",
|
||||
"bri_val_tpl": "{{ value.split(',')[2] }}"
|
||||
}
|
||||
|
||||
*/
|
||||
|
||||
|
||||
//Commands
|
||||
const char ON_P[] PROGMEM = "ON";
|
||||
|
||||
Reference in New Issue
Block a user