Поправлю сам себя. Про роутер ошибочно написал.
Со слов тех, кто с этим работал, РКН выдает образ диска с openwrt, который разворачивается на виртуальную машину.
Вероятно, существуют и иные варианты "установки" их системы.
Внутрь попасть можно нельзя, потому что рутовый пароль неизвестен.
Тоже сделал снятие показаний с помощью Arduino, основываясь на одной из статей на хабре с теми лишь изменениями, что данные хранятся еще и на SD-карте, помимо mysql (на случай длительного отключения света). Если по каким-то причинам показания на SD-карте пропали, или сама карточка новая, то последние переданные на сервер значения снова запишутся на карту.
Раз в месяц показания отправляются на ПГУ с помощью shell-скрипта.
Для AllBalance на андроиде написал виджет с отображением текущих показаний, изменений за месяц, и последних переданных на ПГУ:
Тык
В качестве творческой составляющей нарисовал html-страничку:
Для Windows XP необходимо указывать: %ALLUSERSPROFILE%\Application Data\1C\1CEStart\1CEStart.cfg
Ибо переменная %ProgramData% появилась только в Vista.
Поправлю сам себя. Про роутер ошибочно написал.
Со слов тех, кто с этим работал, РКН выдает образ диска с openwrt, который разворачивается на виртуальную машину.
Вероятно, существуют и иные варианты "установки" их системы.
Внутрь попасть
можнонельзя, потому что рутовый пароль неизвестен.Раз в месяц показания отправляются на ПГУ с помощью shell-скрипта.
Для AllBalance на андроиде написал виджет с отображением текущих показаний, изменений за месяц, и последних переданных на ПГУ:
В качестве творческой составляющей нарисовал html-страничку:
Ибо переменная %ProgramData% появилась только в Vista.
Проверено опытным путём.
(?<action>включить|выключить) (?<device>.+) (?<room>.+)
Говорю: Включить теплый пол на кухне.
На выходе выдается:
(?<action>включить|выключить), (?<device>.+), (?<room>.+)
включить, теплый пол на, кухне
Следовательно, девайса «теплый пол на» не существует, как и комнаты «кухне».
Возможно, я не так условия подстановки переменных организовал.