2020-09-02 22:34:49 +03:00
{
"configs" : [
"/config.setup.json" ,
"/config.option.json" ,
"/config.live.json" ,
"/lang/lang.ru.json"
] ,
"class" : "col-sm-offset-1 col-sm-10" ,
"content" : [
{
"type" : "h5" ,
"title" : "{{name}}" ,
"class" : "alert-default"
} ,
{
"type" : "link" ,
"title" : "{{ButMainPage}}" ,
"action" : "/" ,
"class" : "btn btn-block btn-default"
} ,
{
"type" : "hr"
} ,
{
"type" : "h4" ,
"title" : "Device ID: {{chipID}}"
} ,
{
"type" : "h4" ,
"title" : "IP address: {{ip}}"
} ,
{
"type" : "h4" ,
2020-10-20 22:55:45 +03:00
"title" : "Time: {{timenow}}"
2020-09-02 22:34:49 +03:00
} ,
{
"type" : "h4" ,
"title" : "Uptime: {{uptime}}"
} ,
{
"type" : "h4" ,
"title" : "Build version: {{firmware_version}}"
} ,
{
"type" : "h4" ,
2020-11-02 01:21:51 +03:00
"title" : "LittleFS version: 263"
2020-09-02 22:34:49 +03:00
} ,
{
"type" : "hr"
} ,
{
"type" : "dropdown" ,
"name" : "help-url" ,
"class" : "btn btn-default" ,
"style" : "display:inline" ,
"title" : {
"#" : "Выберите элемент из списка<span class=\"caret\"></span>" ,
2020-10-10 01:44:11 +03:00
"/set?addItem=button-out.pin" : "1.Кнопка управляющая пином" ,
"/set?addItem=button-out.npin" : "2.Кнопка виртуальная" ,
"/set?addItem=button-in" : "4.Кнопка физическая" ,
2020-10-10 12:38:29 +03:00
"/set?addItem=pwm-out" : "3.Широтно импульсная модуляция pwm" ,
2020-09-02 22:34:49 +03:00
"/set?addItem=input-digit" : "5.Окно ввода цифровых значений" ,
"/set?addItem=input-time" : "6.Окно ввода времени" ,
"/set?addItem=output-text" : "7.Окно вывода любого текста, предупреждения, цифры" ,
2020-10-10 12:38:29 +03:00
"/set?addItem=analog-adc" : "8.Датчик аналоговый, чтение аналогового входа" ,
"/set?addItem=dallas-temp" : "9.Датчик температуры ds18b20" ,
"/set?addItem=ultrasonic-cm" : "10.Датчик расстояния ультрозвуковой JSN-SR04T, HC-SR04, HY-SRF05" ,
"/set?addItem=dht11-temp" : "11.Датчик температуры DHT11" ,
"/set?addItem=dht11-hum" : "12.Датчик влажности DHT11" ,
"/set?addItem=dht22-temp" : "13.Датчик температуры DHT22, DHT33, DHT44, AM2302, RHT03" ,
"/set?addItem=dht22-hum" : "14.Датчик влажности DHT22, DHT33, DHT44, AM2302, RHT03" ,
2020-09-17 22:49:55 +03:00
"/set?addItem=bme280-temp" : "15.Датчик температуры bme280" ,
"/set?addItem=bme280-hum" : "16.Датчик влажности bme280" ,
2020-09-17 23:45:10 +03:00
"/set?addItem=bme280-press" : "17.Датчик давления bme280" ,
"/set?addItem=bmp280-temp" : "18.Датчик температуры bmp280" ,
2020-09-18 02:32:37 +03:00
"/set?addItem=bmp280-press" : "19.Датчик давления bmp280" ,
2020-11-02 01:21:51 +03:00
"/set?addItem=impuls-out" : "20.Создать импульсы через заданный промежуток времени (управление шд)" ,
"/set?addItem=modbus" : "21.Прочитать регистр modbus устройства" ,
2020-11-01 02:52:57 +03:00
"/set?addItem=logging" : "a.Логгирование и вывод в график любой величины" ,
"/set?addItem=uptime" : "b.Отобразить время работы устройства"
2020-09-02 22:34:49 +03:00
}
} ,
2020-10-31 21:07:49 +03:00
2020-09-02 22:34:49 +03:00
{
"type" : "hr"
} ,
{
"type" : "csv" ,
"title" : [
2020-10-10 01:44:11 +03:00
"checkbox" ,
2020-09-02 22:34:49 +03:00
"html" ,
"text" ,
"text" ,
"text" ,
"text" ,
"text"
] ,
"state" : "s.conf.csv" ,
"style" : "width:100%;" ,
"action" : "/set?saveItems" ,
"class" : "btn btn-block btn-default"
} ,
2020-11-01 02:52:57 +03:00
{
"type" : "hr"
} ,
2020-10-10 01:44:11 +03:00
{
"type" : "link" ,
"title" : "Удалить выбранные элементы" ,
"action" : "javascript:{send_request(this,'/set?delChoosingItems');setTimeout(function(){location.href='/?set.device' ; }, 1000);}" ,
"class" : "btn btn-block btn-default"
} ,
2020-09-02 22:34:49 +03:00
{
"type" : "link" ,
"title" : "Удалить все" ,
"action" : "/set?delAllItems" ,
"class" : "btn btn-block btn-default"
} ,
2020-10-31 21:07:49 +03:00
{
"type" : "text" ,
2020-11-02 01:21:51 +03:00
"title" : "<div style='margin-top:10px;margin-bottom:10px;'><font color='black'><p style='border: 1px solid #DCDCDC; border-radius: 3px; background-color: #F5F5F5; padding: 10px;'>После любого изменения таблицы элементов, включая удаление/добавление строк, необходимо нажать кнопку <b>СОХРАНИТЬ ТАБЛИЦУ</b>. Иногда, для корректной работы необходимо перезагрузить устройство после финального завершения е г о настройки</p></font></div>"
2020-10-31 21:07:49 +03:00
} ,
2020-09-02 22:34:49 +03:00
{
"type" : "h2" ,
"title" : "Сценарии"
} ,
{
"type" : "checkbox" ,
"name" : "scen" ,
"title" : "Включить сценарии" ,
"action" : "/set?scen=[[scen]]" ,
"state" : "{{scen}}"
} ,
{
"type" : "file" ,
"state" : "s.scen.txt" ,
"style" : "width:100%;height:350px" ,
"title" : "Сохранить" ,
"action" : "/set?sceninit" ,
"class" : "btn btn-block btn-default"
2020-10-12 01:30:24 +03:00
} ,
{
"type" : "hr"
} ,
{
"type" : "link" ,
"title" : "Ручная настройка" ,
"action" : "/?set.manual" ,
"class" : "btn btn-block btn-default"
2020-09-02 22:34:49 +03:00
} ,
{
"type" : "link" ,
"title" : "Инструкция к системе автоматизации" ,
"action" : "https://github.com/IoTManagerProject/IoTManager/wiki" ,
"class" : "btn btn-block btn-default"
} ,
{
2020-11-01 04:48:35 +03:00
"type" : "button" ,
2020-09-02 22:34:49 +03:00
"title" : "Очистить логи сенсоров" ,
"action" : "/set?cleanlog" ,
"class" : "btn btn-block btn-default"
} ,
{
"type" : "hr"
} ,
{
"type" : "h3" ,
"name" : "my-block" ,
"style" : "position:fixed;top:50%;left:50%;width:400px;margin-left:-200px;text-align:center;" ,
"class" : "hidden"
} ,
{
"type" : "button" ,
"title" : "Обновить прошивку устройства" ,
"action" : "/check" ,
"response" : "[[my-block]]" ,
"class" : "btn btn-block btn-default"
}
]
}