Files
IoTManager/data/configuration.json
2020-02-19 03:14:21 +03:00

265 lines
6.0 KiB
JSON

{
"configs": [
"/config.live.json",
"/config.setup.json",
"/config.option.json"
],
"class":"col-sm-offset-1 col-sm-10",
"content": [
{
"type": "h5",
"title": "{{SSDP}}",
"class":"alert-warning"
},
{
"type": "h4",
"title": "Device ID: {{chipID}}"
},
{
"type": "h4",
"title": "IP address: {{ip}}"
},
{
"type": "h4",
"title": "Uptime: {{uptime}}"
},
{
"type": "hr"
},
{
"type": "h2",
"title": "Чтобы превратить ESP во что либо из списка, нажмите на соответствующию кнопку:"
},
{
"type": "h4",
"title": "Раздел 1. Управление нагрузкой"
},
{
"type": "button",
"title": "Вкл. выкл. локального реле",
"action": "/relay",
"class": "btn btn-block btn-primary"
},
{
"type": "button",
"title": "Вкл. выкл. локального реле в определенное время",
"action": "/relay_timer",
"class": "btn btn-block btn-primary"
},
{
"type": "button",
"title": "Вкл. выкл. локального реле на определенный период времени",
"action": "/relay_countdown",
"class": "btn btn-block btn-primary"
},
{
"type": "button",
"title": "Вкл. выкл. нескольких локальных реле кнопкой в приложении",
"action": "/relay_several",
"class": "btn btn-block btn-primary"
},
{
"type": "button",
"title": "Вкл. выкл. локального реле физической кнопкой (кнопка так же дублируется в приложении)",
"action": "/relay_switch",
"class": "btn btn-block btn-primary"
},
{
"type": "button",
"title": "Вкл. выкл. нескольких удаленных реле кнопкой в приложении (нужно указать Device ID)",
"action": "/relay_button_remote",
"class": "btn btn-block btn-primary"
},
{
"type": "button",
"title": "Вкл. выкл. нескольких удаленных реле физической кнопкой (нужно указать Device ID)",
"action": "/relay_switch_remote",
"class": "btn btn-block btn-primary"
},
{
"type": "h4",
"title": "Раздел 2. Сенсоры"
},
{
"type": "button",
"title": "Сенсор DHT11",
"action": "/dht11",
"class": "btn btn-block btn-primary"
},
{
"type": "button",
"title": "Сенсор DHT22, DHT33, DHT44, AM2302, RHT03",
"action": "/dht22",
"class": "btn btn-block btn-primary"
},
{
"type": "button",
"title": "Сенсор DS18B20",
"action": "/dallas",
"class": "btn btn-block btn-primary"
},
{
"type": "button",
"title": "Термостат на DS18B20",
"action": "/termostat",
"class": "btn btn-block btn-primary"
},
{
"type": "button",
"title": "Датчик движения включающий свет",
"action": "/moution-relay",
"class": "btn btn-block btn-primary"
},
{
"type": "button",
"title": "Охранный датчик движения",
"action": "/moution-security",
"class": "btn btn-block btn-primary"
},
{
"type": "button",
"title": "Выключатель",
"action": "/switch",
"class": "btn btn-block btn-primary"
},
{
"type": "hr"
},
{
"type": "button",
"title": "Сбросить сценарии и конфигурации по умолчанию",
"action": "/default",
"class": "btn btn-block btn-danger"
},
{
"type": "hr"
},
{
"type": "h2",
"title": "Конфигурация устройства"
},
{
"type":"file",
"state":"firmware.config.txt",
"style":"width:100%;height:400px",
"title": "Сохранить",
"action": "/all_modules_init",
"class":"btn btn-block btn-success"
},
{
"type": "link",
"title": "Инструкция",
"action": "https://github.com/DmitryBorisenko33/esp8266_iot-manager_modules_firmware/wiki/Instruction",
"class": "btn btn-block btn-primary"
},
{
"type": "h2",
"title": "Сценарии"
},
{
"type": "checkbox",
"name":"scenario",
"title": "Включить сценарии",
"action": "/scenario?status=[[scenario]]",
"state": "{{scenario}}"
},
{
"type": "h6",
"title": ""
},
{
"type":"file",
"state":"firmware.scenario.txt",
"style":"width:100%;height:400px",
"title": "Сохранить и включить",
"action": "/scenario?status=1",
"class":"btn btn-block btn-success"
},
{
"type": "hr"
},
{
"type": "h2",
"title": "Данные модулей"
},
{
"type": "hr"
},
{
"type": "h4",
"title": "Модуль уровня воды (level)",
"style": "width:100%"
},
{
"type": "h6",
"title": "Расстояние от датчика до воды: {{level_in}} см"
},
{
"type": "h6",
"title": " Заполнение бака: {{level}} %"
},
{
"type": "hr"
},
{
"type": "h4",
"title": "Модуль аналогового входа (analog)",
"style": "width:100%"
},
{
"type": "h6",
"title": "Прочитанное значение: {{analog_in}}"
},
{
"type": "h6",
"title": "Преобразованное значение: {{analog}}"
},
{
"type": "hr"
},
{
"type": "h4",
"title": "Модуль температурного датчика (dallas)",
"style": "width:100%"
},
{
"type": "h6",
"title": "Текущее значение: {{dallas}} °C"
},
{
"type": "hr"
},
{
"type": "h4",
"title": "Модуль pH сенсора от df robot (ph)",
"style": "width:100%"
},
{
"type": "h6",
"title": "Текущее значение: {{ph}}"
},
{
"type": "hr"
},
{
"type": "link",
"title": "Очистить все логи",
"action": "/cleanlog",
"class": "btn btn-block btn-success"
},
{
"type": "link",
"title": "Главная",
"action": "/page.htm?index",
"class": "btn btn-block btn-danger btn-sm"
}
]
}