intraHouse - Сервер умного дома
Re: Сервер умного дома
To intrahouse. Подскажите где прописаны пути по умолчанию для запуска сайта intrahouse. Нашел, что при обращении к серверу запускаются странички, имеющиеся в /opt/intrahouse/server/ih/. Хочу разобраться, чтобы сделать index.html для переадресации на свой домашний медиа-сайт, с которого буду попадать в том числе в intrahouse.
-
- Сообщения: 153
- Зарегистрирован: 17 янв 2014, 11:07
Re: Сервер умного дома
По умолчанию запускается /opt/intrahouse/server/ih/ih.html
Веб сервер встроен внутрь системы.
Не совсем поняли вопрос.
Если у вас стоит свой веб сервер на 80 порту, для вызова intrahouse можно использовать другой порт (например 8088).
Настройка в ProjectManager/Система/Системные настройки/Параметры запуска сервера/.
И чтобы вызвать intrahouse запрос будет таким: http://ip_address:8088
Веб сервер встроен внутрь системы.
Не совсем поняли вопрос.
Если у вас стоит свой веб сервер на 80 порту, для вызова intrahouse можно использовать другой порт (например 8088).
Настройка в ProjectManager/Система/Системные настройки/Параметры запуска сервера/.
И чтобы вызвать intrahouse запрос будет таким: http://ip_address:8088
Re: Сервер умного дома
Поставил на OrangePi PC (там памяти 1Гиг) - работает, плюс на ней еще и Iobroker крутится.THK писал(а):На Cubieboard-2 сервер работает прекрасно, а апельсинка помощнее будет, так что смело ставьте из DEB-пакета.anapogo писал(а):А на такую апельсинку
https://ru.aliexpress.com/item/Orange-P ... 08880.html
встанет сервер?
Только я бы под сервер выбрал апельсинку с SATA...
Так, что на Orange Pi One (памяти 512 Мб) работать тоже будет.
Единственное , что не проверил, то это дерганье GPIO на апельсинке.
Через недельку приедут Orange Pi One - обязательно не ней и проверю (она хорошо встает в корпус DM4G, еще и дисплей можно подключить).
-
- Сообщения: 153
- Зарегистрирован: 17 янв 2014, 11:07
Re: Сервер умного дома
clark2 писал(а):MegaD 328:intrahouse писал(а): Вопрос в том, как MegaD отвечает на запрос состояния одного канала:
192.168.0.14/sec/?pt=30&cmd=get будет ответ temp:25.40/hum:25.50 ?Код: Выделить всё
23.00/34.00
Два разных ответа. Все таки что MegaD выдает по датчику DHT22?Alex_Jet писал(а):Только что проверил - MegaD-2561 у меня выдает именно так! К MegaD-328 датчики DHT22 не подключены, вечером проверю.intrahouse писал(а):Вопрос в том, как MegaD отвечает на запрос состояния одного канала:
192.168.0.14/sec/?pt=30&cmd=get будет ответ temp:25.40/hum:25.50 ?
Re: Сервер умного дома
MegaD-328 датчики DHT22intrahouse писал(а):clark2 писал(а):MegaD 328:intrahouse писал(а): Вопрос в том, как MegaD отвечает на запрос состояния одного канала:
192.168.0.14/sec/?pt=30&cmd=get будет ответ temp:25.40/hum:25.50 ?Код: Выделить всё
23.00/34.00
Два разных ответа. Все таки что MegaD выдает по датчику DHT22?Alex_Jet писал(а):Только что проверил - MegaD-2561 у меня выдает именно так! К MegaD-328 датчики DHT22 не подключены, вечером проверю.intrahouse писал(а):Вопрос в том, как MegaD отвечает на запрос состояния одного канала:
192.168.0.14/sec/?pt=30&cmd=get будет ответ temp:25.40/hum:25.50 ?
Код: Выделить всё
25.40/55.50
Код: Выделить всё
temp:25.40/hum:55.50
Re: Сервер умного дома
Да, Haus прав, вчера сам это проверил. Вывод MegaD-328 максимально урезан в угоду максимум функций при недостатке памяти. Думаю проблем не должно быть - все парсится легко.
Re: Сервер умного дома
Те модули для MegaD, которые есть сейчас в системе, очень не стабильно работают. Вначале установил таймаут - время без обмена данными 180 секунд, перезапуск в 2 раза больше. Потом таймаут вообще обнулил и обратил внимания, что данные в вебе вообще не обновляются. Сегодня установил таймаут 600 секунд и перезапуск - 1200 секунд. По логу вижу, что модуль снова сбоит...
-
- Сообщения: 153
- Зарегистрирован: 17 янв 2014, 11:07
Re: Сервер умного дома
Этот лог не говорит о том, что модуль сбоит.Alex_Jet писал(а):Те модули для MegaD, которые есть сейчас в системе, очень не стабильно работают. Вначале установил таймаут - время без обмена данными 180 секунд, перезапуск в 2 раза больше. Потом таймаут вообще обнулил и обратил внимания, что данные в вебе вообще не обновляются. Сегодня установил таймаут 600 секунд и перезапуск - 1200 секунд. По логу вижу, что модуль снова сбоит...
Сервер останавливает плагин (посылает ему SIGTERM) в следующих случаях:
1. По таймауту - если истекло время без обмена данными. В случае MegaD это время должно быть не менее чем в два раза больше, чем период общего опроса. При такой остановке обязательно есть алерт и запись в журнале: "Ошибка таймаута MegaD"
2. При редактировании каналов, чтобы он перезагрузился с новыми настройками (более вероятно).
После остановки плагин запускается через время перезапуска, которое ни в коем случае не надо делать длинным!!! По умолчанию там 5 сек для вашего устройства, но можно его сделать и меньше (http протокол не хранит состояние, это важно для других протоколов, в частности, modbus). Именно поэтому данные не обновляются, потому что плагин остановлен.
Если вам не нравится, что при настройке плагин постоянно перезагружается, можно перед настройкой остановить плагин:
Система/Плагины Редактировать - Поставить галку: "Приостановить работу модуля" - он перейдет в состояние Suspend. После завершения настройки - запустить модуль, сняв галочку. Он будет сразу запущен.
-
- Сообщения: 153
- Зарегистрирован: 17 янв 2014, 11:07
Re: Сервер умного дома
Мы выложили новый релиз плагина для MegaD.
Не забудьте обновить систему: ProjectManager/Система/Системные настройки/Версия системы - кнопка "Обновить"
Реализовано:
1. Обработка входных данных для случая DHT22 и подобных (несколько датчиков на один порт Mega, значения приходят в формате temp:xx/hum:yy или xx/yy )
Нужно для каждого датчика создать свой канал. Адрес формируется так: <порт>_<порядковый номер>
Т.е. если DHT22 подключен к 30 порту, то будет два канала: 30_1 - температура, 30_2 - влажность.
2. Отдельный опрос для каждого порта
Строка запроса на индивидуальный опрос состояния вводится там же, где и запросы на управление:
Каналы/ MegaD/Каналы кнопка "Requests"
Там добавлен параметр - период опроса. Если строка запроса введена и период >0 - опрос будет выполняться циклически.
По умолчанию для аналоговых датчиков строка запроса: /%pwd%/?pt=%adr%&cmd=get
3. Обработка перезагрузки MegaD
При перезагрузке (когда приходит запрос st=1), выполняется внеочередной опрос всех каналов.
4. Логгирование операций MegaD - опционально.
В прошлом релизе все операции писались в лог плагина: base/MGX.log. Сейчас эту опцию можно переключать:
Плагины - Редактировать - параметр "Запись в лог плагина".
5. Также в новый релиз v16.11.25.03 включена (для тестирования!) обработка команды 2 (переключение - TG - toggle )
Настройка:
Request /megad?pt=11
Response 10:2
Set state 10=TG
Нужно проверить на железе )
Не забудьте обновить систему: ProjectManager/Система/Системные настройки/Версия системы - кнопка "Обновить"
Реализовано:
1. Обработка входных данных для случая DHT22 и подобных (несколько датчиков на один порт Mega, значения приходят в формате temp:xx/hum:yy или xx/yy )
Нужно для каждого датчика создать свой канал. Адрес формируется так: <порт>_<порядковый номер>
Т.е. если DHT22 подключен к 30 порту, то будет два канала: 30_1 - температура, 30_2 - влажность.
2. Отдельный опрос для каждого порта
Строка запроса на индивидуальный опрос состояния вводится там же, где и запросы на управление:
Каналы/ MegaD/Каналы кнопка "Requests"
Там добавлен параметр - период опроса. Если строка запроса введена и период >0 - опрос будет выполняться циклически.
По умолчанию для аналоговых датчиков строка запроса: /%pwd%/?pt=%adr%&cmd=get
3. Обработка перезагрузки MegaD
При перезагрузке (когда приходит запрос st=1), выполняется внеочередной опрос всех каналов.
4. Логгирование операций MegaD - опционально.
В прошлом релизе все операции писались в лог плагина: base/MGX.log. Сейчас эту опцию можно переключать:
Плагины - Редактировать - параметр "Запись в лог плагина".
5. Также в новый релиз v16.11.25.03 включена (для тестирования!) обработка команды 2 (переключение - TG - toggle )
Настройка:
Request /megad?pt=11
Response 10:2
Set state 10=TG
Нужно проверить на железе )
Последний раз редактировалось intrahouse 25 ноя 2016, 17:15, всего редактировалось 1 раз.
Re: Сервер умного дома
Не могу подключить датчик температуры, dht или ds, какой это аналоговый или бинарный. при подключении я имею в виду. Можно поподробней .
-
- Сообщения: 153
- Зарегистрирован: 17 янв 2014, 11:07
Re: Сервер умного дома
Бинарный датчик - 0/1, включено/выключено, открыто/закрытоthunder_d писал(а):Не могу подключить датчик температуры, dht или ds, какой это аналоговый или бинарный. при подключении я имею в виду. Можно поподробней .
Аналоговый датчик - датчик который снимает аналоговое значение - температура, влажность ...
Re: Сервер умного дома
1. Парсинг работает, привязка к х_1 и х_2 происходит. Однако при "канальном опросе" DHT22 данные почему-то обнулются (см.лог). По индивидуальному опросу других каналам проблем пока не заметил.intrahouse писал(а):Мы выложили новый релиз плагина для MegaD.
Код: Выделить всё
25.11.2016 23:38:50 MegaD plugin has started.
25.11.2016 23:38:50 Listening localhost:8020
25.11.2016 23:38:50 Polling 192.168.12.20:80/sec/?cmd=all, interval 0 sek
25.11.2016 23:38:50 Polling 192.168.12.20:80/sec/?pt=30&cmd=get, interval 300 sek
25.11.2016 23:38:50 Polling 192.168.12.20:80/sec/?pt=36&cmd=get, interval 300 sek
25.11.2016 23:38:50 Polling 192.168.12.20:80/sec/?pt=30&cmd=get, interval 300 sek
25.11.2016 23:38:50 localhost => 192.168.12.20:80 HTTP GET /sec/?cmd=all
25.11.2016 23:38:50 localhost <= 192.168.12.20:80 HTTP OFF/72;OFF/10;OFF/11;OFF/5;OFF/1;OFF/0;OFF/0;ON;ON;OFF;OFF;OFF;OFF;OFF;ON;OFF/0;OFF/0;OFF/0;OFF/0;OFF$
25.11.2016 23:38:50 MG2?0=0&1=0&2=0&3=0&4=0&5=0&6=0&7=1&8=1&9=0&10=0&11=0&12=0&13=0&14=1&15=0&16=0&17=0&18=0&19=0&20=0&21=0&22=0&23=0&24=0&25=0&26=0&27=0&28$
25.11.2016 23:38:50 localhost => 192.168.12.20:80 HTTP GET /sec/?pt=30&cmd=get
25.11.2016 23:38:50 localhost <= 192.168.12.20:80 HTTP temp:0.00/hum:0.00
25.11.2016 23:38:50 MG2?30_1=0&30_2=0&
25.11.2016 23:38:50 localhost => 192.168.12.20:80 HTTP GET /sec/?pt=36&cmd=get
25.11.2016 23:38:50 localhost <= 192.168.12.20:80 HTTP 192
25.11.2016 23:38:50 MG2?36=192&
25.11.2016 23:38:50 localhost => 192.168.12.20:80 HTTP GET /sec/?pt=30&cmd=get
25.11.2016 23:38:50 localhost <= 192.168.12.20:80 HTTP temp:25.80/hum:21.80
25.11.2016 23:38:50 MG2?30_1=25.8&30_2=21.8&
25.11.2016 23:43:50 localhost => 192.168.12.20:80 HTTP GET /sec/?pt=30&cmd=get
25.11.2016 23:43:50 localhost <= 192.168.12.20:80 HTTP temp:25.80/hum:21.40
25.11.2016 23:43:50 MG2?30_1=25.8&30_2=21.4&
25.11.2016 23:43:50 localhost => 192.168.12.20:80 HTTP GET /sec/?pt=36&cmd=get
25.11.2016 23:43:50 localhost <= 192.168.12.20:80 HTTP 193
25.11.2016 23:43:50 MG2?36=193&
25.11.2016 23:43:50 localhost => 192.168.12.20:80 HTTP GET /sec/?pt=30&cmd=get
25.11.2016 23:43:50 localhost <= 192.168.12.20:80 HTTP temp:0.00/hum:0.00
25.11.2016 23:43:50 MG2?30_1=0&30_2=0&
25.11.2016 23:48:50 localhost => 192.168.12.20:80 HTTP GET /sec/?pt=30&cmd=get
25.11.2016 23:48:50 localhost <= 192.168.12.20:80 HTTP temp:25.80/hum:21.80
25.11.2016 23:48:50 MG2?30_1=25.8&30_2=21.8&
25.11.2016 23:48:50 localhost => 192.168.12.20:80 HTTP GET /sec/?pt=36&cmd=get
25.11.2016 23:48:50 localhost <= 192.168.12.20:80 HTTP 191
25.11.2016 23:48:50 MG2?36=191&
25.11.2016 23:48:50 localhost => 192.168.12.20:80 HTTP GET /sec/?pt=30&cmd=get
25.11.2016 23:48:50 localhost <= 192.168.12.20:80 HTTP temp:0.00/hum:0.00
25.11.2016 23:48:50 MG2?30_1=0&30_2=0&
25.11.2016 23:53:50 localhost => 192.168.12.20:80 HTTP GET /sec/?pt=30&cmd=get
25.11.2016 23:53:50 localhost <= 192.168.12.20:80 HTTP temp:25.80/hum:21.70
25.11.2016 23:53:50 MG2?30_1=25.8&30_2=21.7&
25.11.2016 23:53:50 localhost => 192.168.12.20:80 HTTP GET /sec/?pt=36&cmd=get
25.11.2016 23:53:50 localhost <= 192.168.12.20:80 HTTP 192
25.11.2016 23:53:50 MG2?36=192&
25.11.2016 23:53:50 localhost => 192.168.12.20:80 HTTP GET /sec/?pt=30&cmd=get
25.11.2016 23:53:51 localhost <= 192.168.12.20:80 HTTP temp:0.00/hum:0.00
25.11.2016 23:53:51 MG2?30_1=0&30_2=0&
3. Не проверял, видимо в логе будет виден request от MegaD, а по нему запрос /sec/?cmd=all
4. Не понятно. Что переключать можно? В "Плагины"->"Прочее" в логах на MG есть только инфо о его старте, перезапуске ("Запись лога в плагин" активировано). А в отладчике видим консоль, в которой показаны как полученные данные получилось распарсить.
Сделайте, пожалуйста, чтобы в "Плагины"->"Прочее" можно было посмотреть полный лог, который пишется в MGx.log
5. Работает замечательно, обновление в вебе почти моментальное - это здорово! В demo я этого пока не смог добиться.
Вопросы:
2.1 В настройках плагина в "Период запроса всех устройств" теперь устанавливать 0 сек? - нигде никаких проблем не будет?
2.2 Запрос состояния каналов MegaD при запуске плагина сделан специально?
4.1 Почему формируется так много логов? При этом вначале нормально писался MG2.log, затем создался MG2.log.161126004351 все стало отображаться в нем, а инфа из MG2.log почти вся удалилась! затем снова начал писаться MG2.log!
Код: Выделить всё
MG1.log MG2.log MG2.log.161123154745 MG2.log.161125163708 MG2.log.161126004351
Код: Выделить всё
26.11.2016 01:02:53 MegaD plugin has started.
26.11.2016 01:02:53 Listening localhost:8020
26.11.2016 01:02:53 Polling 192.168.12.20:80/sec/?cmd=all, interval 0 sek
26.11.2016 01:02:53 Polling 192.168.12.20:80/sec/?pt=30&cmd=get, interval 300 sek
26.11.2016 01:02:53 Polling 192.168.12.20:80/sec/?pt=36&cmd=get, interval 300 sek
26.11.2016 01:02:53 localhost => 192.168.12.20:80 HTTP GET /sec/?cmd=all
26.11.2016 01:02:53 localhost <= 192.168.12.20:80 HTTP OFF/72;OFF/10;OFF/11;OFF/5;OFF/1;OFF/0;OFF/0;ON;ON;OFF;OFF;OFF;OFF;OFF;OFF;OFF/0;OFF/0;OFF/0;OFF/0;OFF/0;OFF/0;OFF/0;OFF;OFF;OFF;OFF;OFF;OFF;OFF;ON;temp:25.60/hum:20.70;OFF;OFF;OFF;OFF;OFF;188;ON
26.11.2016 01:02:53 MG2?0=0&1=0&2=0&3=0&4=0&5=0&6=0&7=1&8=1&9=0&10=0&11=0&12=0&13=0&14=0&15=0&16=0&17=0&18=0&19=0&20=0&21=0&22=0&23=0&24=0&25=0&26=0&27=0&28=0&29=1&30_1=25.6&30_2=20.7&31=0&32=0&33=0&34=0&35=0&36=188&37=1&
26.11.2016 01:02:53 localhost => 192.168.12.20:80 HTTP GET /sec/?pt=30&cmd=get
26.11.2016 01:02:53 localhost <= 192.168.12.20:80 HTTP temp:0.00/hum:0.00
26.11.2016 01:02:53 MG2?30_1=0&30_2=0&
26.11.2016 01:02:53 localhost => 192.168.12.20:80 HTTP GET /sec/?pt=36&cmd=get
26.11.2016 01:02:53 localhost <= 192.168.12.20:80 HTTP 188
26.11.2016 01:02:53 MG2?36=188&
26.11.2016 01:07:53 localhost => 192.168.12.20:80 HTTP GET /sec/?pt=30&cmd=get
26.11.2016 01:07:54 localhost <= 192.168.12.20:80 HTTP temp:25.60/hum:20.40
26.11.2016 01:07:54 MG2?30_1=25.6&30_2=20.4&
26.11.2016 01:07:54 localhost => 192.168.12.20:80 HTTP GET /sec/?pt=36&cmd=get
26.11.2016 01:07:54 localhost <= 192.168.12.20:80 HTTP 189
26.11.2016 01:07:54 MG2?36=189&
Re: Сервер умного дома
Бинарный датчик - 0/1, включено/выключено, открыто/закрыто
Аналоговый датчик - датчик который снимает аналоговое значение - температура, влажность ...[/quote]
Это то как раз понятно, как подключить в программе их. У меня что то не получается.
Аналоговый датчик - датчик который снимает аналоговое значение - температура, влажность ...[/quote]
Это то как раз понятно, как подключить в программе их. У меня что то не получается.
-
- Сообщения: 153
- Зарегистрирован: 17 янв 2014, 11:07
Re: Сервер умного дома
Проблем не будет. В этом случае общий опрос всех устройств будет только при запуске плагина и при перезагрузке MegaD (st=1).Alex_Jet писал(а): 2.1 В настройках плагина в "Период запроса всех устройств" теперь устанавливать 0 сек? - нигде никаких проблем не будет?
Да. Но видимо надо оставить только общий опрос, а индивидуальные с заданным интервалом с момента запуска. Сделаем сегодня. Тогда решится эта проблема :Alex_Jet писал(а): 2.2 Запрос состояния каналов MegaD при запуске плагина сделан специально?
Alex_Jet писал(а): Видимо есть проблема в MegaD - при слишком быстром повторном опросе одного и того же порта данные поступают нулевые,.. при старте плагина идет общий запрос, а потом мгновенно опрос портов, в итоге снова имеем нулевые данные, правда только по DHT22
Для лога стоит ограничение размера файла - это стандартный подход. При превышении размера файл переименовывается - добавляется временная метка последней записиAlex_Jet писал(а): 4.1 Почему формируется так много логов? При этом вначале нормально писался MG2.log, затем создался MG2.log.161126004351 все стало отображаться в нем, а инфа из MG2.log почти вся удалилась! затем снова начал писаться MG2.log!
(16-год 11-мес 26-день 00-час 43-мин 51-сек) и создается новый пустой MGX.log для новых записей. Старые логи не архивируются, просто удаляются при перезагрузке сервиса.
Сейчас ограничение 32 Кб, но если не удобно можем увеличить.
Имелось в виду Отключить Лог плагина обычно нужен только на этапе настройки оборудования. Если система работает штатно, то запись лога плагина в режиме 24х7 лишняя нагрузка на диск.Alex_Jet писал(а): В прошлом релизе все операции писались в лог плагина: base/MGX.log. Сейчас эту опцию можно переключать:
>>Не понятно. Что переключать можно?
Сделаем в следующем релизеAlex_Jet писал(а): Сделайте, пожалуйста, чтобы в "Плагины"->"Прочее" можно было посмотреть полный лог, который пишется в MGx.log
Re: Сервер умного дома
При такой реализации, возможно, имеет смысл организовать маленький диск в оперативной памяти и писать логи туда. В случае запуска системы на компьютерах типа малины, где в качестве носителя информации используется SD карта, эта опция будет востребована.intrahouse писал(а):Alex_Jet писал(а):Для лога стоит ограничение размера файла - это стандартный подход. При превышении размера файл переименовывается - добавляется временная метка последней записи
(16-год 11-мес 26-день 00-час 43-мин 51-сек) и создается новый пустой MGX.log для новых записей. Старые логи не архивируются, просто удаляются при перезагрузке сервиса.
Сейчас ограничение 32 Кб, но если не удобно можем увеличить.
Re: Сервер умного дома
Да, верное решение. Причем в руководстве к intrahouse при настройке каналов плагина MegaD необходимо указать, что для датчиков типа DHT request необходимо делать только в одном канале!intrahouse писал(а): Да. Но видимо надо оставить только общий опрос, а индивидуальные с заданным интервалом с момента запуска. Сделаем сегодня. Тогда решится эта проблема..
Да, стоит увеличить.intrahouse писал(а): Для лога стоит ограничение размера файла - это стандартный подход. При превышении размера файл переименовывается - добавляется временная метка последней записи (16-год 11-мес 26-день 00-час 43-мин 51-сек) и создается новый пустой MGX.log для новых записей. Старые логи не архивируются, просто удаляются при перезагрузке сервиса.
Сейчас ограничение 32 Кб, но если не удобно можем увеличить.
Согласен. Можно в "Плагины" в таблице плагинов сделать столбец "Логирование" со значениями включено/выключено?intrahouse писал(а): Имелось в виду Отключить Лог плагина обычно нужен только на этапе настройки оборудования. Если система работает штатно, то запись лога плагина в режиме 24х7 лишняя нагрузка на диск.
Считаю, что нужно поработать над оформлением для вывода значений в веб. Может быть я конечно единственный такой, но мне хочется в каждом помещении лицезреть температуру в градусах цельсия, уровень СО2/CH4 в ppt, уровень влажности в %. Причем чтобы цвет текста датчиков отличался от цвета всего текста и цвета рамок (сейчас в теме цвет текста затрагивает и цвет рамок датчиков в том числе), а размер текста был вписан в рамку! Можно конечно индивидуально назначать цвет текста датчиков при их заведении, но как вариант - сделать отдельную "настройку" в теме. Сейчас у меня все отображается вот так (единицы измерения в устройствах заданы): Сравните это с тем, что я сделал в Demo viewtopic.php?f=1&t=652&start=40#p25016.
-
- Сообщения: 153
- Зарегистрирован: 17 янв 2014, 11:07
Re: Сервер умного дома
thunder_d писал(а):Бинарный датчик - 0/1, включено/выключено, открыто/закрыто
Аналоговый датчик - датчик который снимает аналоговое значение - температура, влажность ...
Мы подготовили небольшое описание по подключению каналов MegaD в системе intraHouse: http://www.intrahouse.eu/rus/wiki/megad-328/thunder_d писал(а): Это то как раз понятно, как подключить в программе их. У меня что то не получается.
Принимаем предложения и замечания по тексту Wiki для MegaD
-
- Сообщения: 153
- Зарегистрирован: 17 янв 2014, 11:07
Re: Сервер умного дома
Это вопрос для обсуждения. Вы используете вывод в виде текста. Но можно сделать и загрузить свою картинку для устройства и разместить на ней единицу измерения так, как хочется Обычно в домашних инсталляциях используются картинки, текстовый вывод сделан на всякий случай.Alex_Jet писал(а): Считаю, что нужно поработать над оформлением для вывода значений в веб ...
И да, черные рамки смотрятся мрачновато Я бы их убрал.
Добавили.Alex_Jet писал(а): Можно в "Плагины" в таблице плагинов сделать столбец "Логирование" со значениями включено/выключено?
-
- Сообщения: 153
- Зарегистрирован: 17 янв 2014, 11:07
Re: Сервер умного дома
Выложено обновление v16.11.26.03
1. При запуске плагина и перезапуске MegaD делается только общий опрос, а индивидуальные с заданным интервалом.
Должна решиться проблема нулевых значений при двойном опросе.
2. Размер лога плагина увеличен до 256 Кб.
1. При запуске плагина и перезапуске MegaD делается только общий опрос, а индивидуальные с заданным интервалом.
Должна решиться проблема нулевых значений при двойном опросе.
2. Размер лога плагина увеличен до 256 Кб.
Re: Сервер умного дома
To intrahouse. Что думаете по предложению THK?THK писал(а):При такой реализации, возможно, имеет смысл организовать маленький диск в оперативной памяти и писать логи туда. В случае запуска системы на компьютерах типа малины, где в качестве носителя информации используется SD карта, эта опция будет востребована.
С вашей системой совсем обленился , теперь даже уже в "кишки" сервера не хочется лезть. Однако из веба нельзя посмотреть лог работы (отображение запросов и их парсинг) плагина. Может быть все же возможно реализовать следующее:
А еще в Project Manager разрешить выделять и копировать - для копирования тех же самых логов или результатов парсинга в консоле!Alex_Jet писал(а):Сделайте, пожалуйста, чтобы в "Плагины"->"Прочее" можно было посмотреть полный лог, который пишется в MGx.log