всегда задавался вопросом — зачем файловой структуре (вы же проверяете именно файлы) MySQL? может проще\лучше использовать что-то вроде sqlite или свое хранилище (как, например, это делает автор Sypex)? библиотека для php есть в 99.9% на хостингах, а в случае своего хранилища — так вообще 100% переносимость. Или хотя бы предоставить выбор. Структура базы кардинально не изменится и, как мне кажется, переносимость 100%
а не много? не знаю как у Вас, но лично я долго, нудно и не за бесплатно уговаривал электрика из энергокомпании вместо 25А автомата установить автомат на 32А (при этом в квартиру ввод 3*6мм^2), т.к. это не положено проектом.
Единственное что приходит в голову — у вас электроплиты, но тогда на нее должен быть проложен отдельный 3*4мм^2 кабель (у меня в квартире газ + двухконтурный котел на отопление и ГВС, потому по нормам и выдают только 2.5кВт на квартиру)
кстати, устанавливал себе в щиток СТРАЖ-мини 60А (тоже не удержался и первым делом разобрал), но, к сожалению, фотографий так и не сделал, но если ничего не путаю «мозгом» железки является контроллер от атмела (то ли 48 мега, то ли 88)
Подробнее о СТРАЖ-мини 60
СТРАЖ 1-60 предназначен для автоматического контроля и последующего отключения нагрузки (потребителя) от электросети при возникновении аварийных ситуаций в однофазной электросети по напряжению. Автомат снижает риск повреждения бытовых электроприборов в результате возникновения аварийных ситуаций в электросети. Автомат рекомендован к применению в бытовых и промышленных электроустановках. Суммарная мощность нагрузки не должна превышать 6,5кВт с учетом пусковых токов.
Технические возможности
-Контроль по напряжению:
-Верхний порог с регулируемым временем реакции позволяет защитить потребителя от завышенного напряжения и скачков напряжения.
-Нижний порог с регулируемым временем реакции позволяет защитить потребителя от заниженного напряжения и провалов напряжения.
-Порог обрыва нуля с фиксированным временем реакции позволяет защитить потребителя от обрыва нуля.
Технические характеристики
-Напряжение питания, В:- переменное однофазное, частотой 50 Гц- 100-400
-Потребляемый ток, мА, не более- 25
-Диапазон измерения напряжения, В:- 100-400
-Дискретность измерения напряжения, В:- 1
-Погрешность измерения напряжения, не более %- 3
-Время полного отключения, не более, мс:- 300
-Диапазон установления напряжения верхнего порога отключения, В:- 180-270
-Диапазон установления напряжения нижнего порога отключения, В:- 160-210
-Диапазон установления напряжения порога обрыва нуля, В:- 220-380
-Коммутированная нагрузка, А:- 60
-Габаритные размеры, мм, не более- 90 х 35 х 67, DIN рейка 2 «места»
-Масса, кг, не более- 0,3
ИМХО, конечно, но таким девайсам не хватает банального внешнего вывода данных на двухпиновый разъем TXD+GND, куда выводить действующее напряжение (+ток, для умеющих это устройств), для того, что бы можно было строить графики и визуально представлять ситуацию в сети.
в спецификации точно написано:
1. 110-125VAC, 50-60 Hz, 15 A Per Outlet, 15 A Total. Т.е. имеем 15А на автоматическом предохранителе на устройстве, значит 110-125 В переменки на входе (думаю, что для регионов этот параметр различается) * 15А суммарной нагрузки = 1650~1875 Вт, т.е. всего в такую розетку включить можно суммарно в районе 1.5 кВт… для 220В думаю что будет в районе 2кВт
2. есть
3. Напрямую через GSM нет возможности управлять, по SSH можно
Я скорее про то, что микротик — это все таки маршрутизатор… лично я бы заглянул в сторону atmega 48 (например) и enc28j60… даже если заказывать не у китайцев готовые платы (тот же arduino pro mini + enc28j60), то в 15-20 $ можно уложиться… + нужное кол-во транзисторов в зависимости от кол-ва каналов (если каналов надо много, используем отдельный сдвиговый регистр\их связку)… Да, по-хорошему лучше использовать что-то из realtek`ов, чем микрочиповскую микросхему (реалтек более стабильный чип, хотя и ENC работает вот уже пару лет и все ок), но я не видел готовых плат, что для новичков может оказаться камнем преткновения.
Насчет Вашего варианта решения задачи скажу честно — я бы до такого не додумался… особенно с микротиком… так что от меня чисто за смекалку Вам +
но зачем полноценный web-сервер? сборка проекта происходит же где-то на сервере c компилятором\чем-то еще… вот и используя хуки шлем простенький tcp\udp пакет на «светофор»… светофор-то это конечное исполнительное устройство, но не более того… зачем усложнять?
как-то совсем не «маленький бюджет» 35$… та же плата у китайцев с распаянным enc28j60 по 4$ и mega48\88 = тот же самый результат при минимальном бюджете… а дергать пинами GPIO за 35$ — как-то не комильфо…
кстати, чем обусловлен выбор STM — наличие под рукой или более глубокий смысл?
а не много? не знаю как у Вас, но лично я долго, нудно и не за бесплатно уговаривал электрика из энергокомпании вместо 25А автомата установить автомат на 32А (при этом в квартиру ввод 3*6мм^2), т.к. это не положено проектом.
Единственное что приходит в голову — у вас электроплиты, но тогда на нее должен быть проложен отдельный 3*4мм^2 кабель (у меня в квартире газ + двухконтурный котел на отопление и ГВС, потому по нормам и выдают только 2.5кВт на квартиру)
кстати, устанавливал себе в щиток СТРАЖ-мини 60А (тоже не удержался и первым делом разобрал), но, к сожалению, фотографий так и не сделал, но если ничего не путаю «мозгом» железки является контроллер от атмела (то ли 48 мега, то ли 88)
СТРАЖ 1-60 предназначен для автоматического контроля и последующего отключения нагрузки (потребителя) от электросети при возникновении аварийных ситуаций в однофазной электросети по напряжению. Автомат снижает риск повреждения бытовых электроприборов в результате возникновения аварийных ситуаций в электросети. Автомат рекомендован к применению в бытовых и промышленных электроустановках. Суммарная мощность нагрузки не должна превышать 6,5кВт с учетом пусковых токов.
Технические возможности
-Контроль по напряжению:
-Верхний порог с регулируемым временем реакции позволяет защитить потребителя от завышенного напряжения и скачков напряжения.
-Нижний порог с регулируемым временем реакции позволяет защитить потребителя от заниженного напряжения и провалов напряжения.
-Порог обрыва нуля с фиксированным временем реакции позволяет защитить потребителя от обрыва нуля.
Технические характеристики
-Напряжение питания, В:- переменное однофазное, частотой 50 Гц- 100-400
-Потребляемый ток, мА, не более- 25
-Диапазон измерения напряжения, В:- 100-400
-Дискретность измерения напряжения, В:- 1
-Погрешность измерения напряжения, не более %- 3
-Время полного отключения, не более, мс:- 300
-Диапазон установления напряжения верхнего порога отключения, В:- 180-270
-Диапазон установления напряжения нижнего порога отключения, В:- 160-210
-Диапазон установления напряжения порога обрыва нуля, В:- 220-380
-Коммутированная нагрузка, А:- 60
-Габаритные размеры, мм, не более- 90 х 35 х 67, DIN рейка 2 «места»
-Масса, кг, не более- 0,3
ИМХО, конечно, но таким девайсам не хватает банального внешнего вывода данных на двухпиновый разъем TXD+GND, куда выводить действующее напряжение (+ток, для умеющих это устройств), для того, что бы можно было строить графики и визуально представлять ситуацию в сети.
1. 110-125VAC, 50-60 Hz, 15 A Per Outlet, 15 A Total. Т.е. имеем 15А на автоматическом предохранителе на устройстве, значит 110-125 В переменки на входе (думаю, что для регионов этот параметр различается) * 15А суммарной нагрузки = 1650~1875 Вт, т.е. всего в такую розетку включить можно суммарно в районе 1.5 кВт… для 220В думаю что будет в районе 2кВт
2. есть
3. Напрямую через GSM нет возможности управлять, по SSH можно
Насчет Вашего варианта решения задачи скажу честно — я бы до такого не додумался… особенно с микротиком… так что от меня чисто за смекалку Вам +