@L3n1n Датчики будут опрашиваться ~ раз в 10 секунд, так как мозги находятся в режиме бета - тестирования и будут там еще долгое время, поэтому нужно иметь возможность быстро принимать решение. Смотрите, как я вижу всю эту систему: Есть 10 датчиков, они подключены, например через микроконтроллер к usb пользовательского компьютера, на котором имеется софт, который через интернет передает данные этих датчиков на мой сервер. Далее, сервер принимает пакет данных, расшифровывает какие они и от кого получены, выбирает ячейку памяти базы данных, записывает их туда и хранит. Далее, я провожу "ревизию", через интерфейс выбираю нужный дом, база данных предоставляет данные в виде таблички со всеми параметрами. Так же должен быть обработчик событий (он следит, чтобы значения были в определенных пределах, если что не так, то он выполняет определенный сценарий, в котором оповещает пользователя и в определенном случае посылает сигнал об отключении системы или корректировке каких то параметров. Электронная часть фигня, реализуется не так сложно, интерфейс я тоже напишу, но блин, хоть убейте, не могу понять как их соединить..
@L3n1n То есть, моё железо: процессор - celeron 1.7ghz/128/400, видеокарта nvidia на 64мб, 2Гб оперативки и жесткого диска на 80 Гб вполне достаточно? Только нужен еще один накопитель на терабайт и дело в шляпе?
Спасибо, за ответ! Мои знания несколько посредственны, я инженер - разработчик электронных устройств, по сути программирование не моё, но придется, подкинте, пожалуйста конкретные рецепты, как все это можно сделать, не нужно готовое, хочу писать сам чтобы разобраться
@L3n1n К сожалению, мои понятия о "любом железе" давно устарели.. Сам работаю на компьютере, который с натягом тянет графическую оболочку KDE... Поэтому, первый вопрос это выбор конкретного железа, понятно, что видеокарта не нужна крутая, все через консоль делать буду, однако, такой потом информации мое нынешнее железо точно не потянет.. Если не сложно, напишите хотя бы примерные характеристики? Мм..прошивку для мозгов пишу на С++, для интерфейса знаю только html+css.. Но как по мне, это уже мелочи.. Больше интересуют мануалы по базам данных, как с ними общаться и что это такое вообще, в Wiki вяло написано, а больше не знаю каким статьям верить, везде по своему написано..
@Ayahuaska а, вот теперь понял. Тоже думал о таком подходе, даже пробовал, но во первых легко запутаться в сложно картинке, во вторых как то это не профессионально.. :)