Как сделать облачное хранилище в домашних условиях. Как сделать свое облачное хранилище – хранение скриншотов. Как создать облако в майле

Для обмена файлами между компьютерами и мобильными гаджетами больше не нужны кабели и флешки. Если устройства имеют доступ в Интернет, файлы могут «летать» между ними «на облаке». Точнее, они могут «поселиться» в облачном хранилище, которое представляет собой совокупность разбросанных по миру серверов (объединенных в один виртуальный — облачный сервер), где пользователи платно или бесплатно размещают свои данные. В облаке файлы хранятся точно так же, как на жестком диске компьютера, но доступны не с одного, а с разных устройств, которые способны к нему подключиться.

Каждый второй-третий Интернет-юзер уже взял технологию облачного хранения данных на вооружение и с удовольствием ею пользуется, но кто-то до сих пор спасается флешками. Ведь не все знают о такой возможности, а некоторые просто не могут определиться, какой сервис им выбрать и как им пользоваться. Что ж, давайте разбираться вместе.

Что представляют собой облачные хранилища с точки зрения пользователя и как они работают

Если взглянуть глазами неискушенного юзера, облачное хранилище — это обычное приложение. Оно только и делает, что создает на компьютере папку под собственным именем. Но не простую. Всё, что вы в нее помещаете, одновременно копируется на тот самый облачный Интернет-сервер и становится доступным с других устройств. Размер этой папки ограничен и может увеличиваться в пределах выделенного вам дискового пространства (в среднем от 2 Гб).

Если приложение облачного хранилища запущено и компьютер (мобильный гаджет) подключен к глобальной сети, данные на жестком диске и в облаке синхронизируются в реальном времени. При автономной работе, а также, когда приложение не работает, все изменения сохраняются только в локальной папке. При подключении машины к Интернету доступ к хранилищу становится возможен в том числе через браузер.

Файлы и папки, загруженные в облако, являются полноценными веб-объектами, такими же, как любой контент интернет-сайтов и ftp-хранилищ. Вы можете ссылаться на них и делиться ссылками с другими людьми, даже с теми, кто не пользуется этим сервисом. Но скачать или увидеть объект из вашего хранилища сможет только тот, кому вы сами это разрешили. В облаке ваши данные скрыты от посторонних глаз и надежно защищены паролем.

Основная масса облачных сервисов имеет дополнительный функционал — средство просмотра файлов, встроенные редакторы документов, инструменты создания скриншотов и т. п. Это плюс объем предоставляемого пространства и создает главные отличия между ними.

— облачный сервис хранения данных, который не нуждается в представлении пользователям Windows. Еще бы, ведь в последних выпусках этой ОС (в «десятке») он прямо-таки лезет поверх всего на экране, так как настроен на автозапуск по умолчанию.

Для пользователей винды преимущество сервиса Microsoft OneDrive перед аналогами, пожалуй, только одно — его не нужно устанавливать. Также не нужно создавать для него отдельный аккаунт — для входа в облако достаточно ввести данные своей учетной записи Microsoft.

Владельцу одной учетки Microsoft OneDrive предоставляет 5 Гб бесплатного дискового пространства для хранения любой информации. Чтобы получить дополнительный объем, придется доплачивать. Максимум составляет 5 Тб и стоит 3 399 рублей в год, однако в этот пакет входит не только дисковое пространство, но и приложение Office 365 (домашний выпуск). Более демократичные тарифные планы — это 1 Тб (2 699 рублей в год — хранилище и Office 365 персональный) и 50 Гб (140 рублей в месяц — только хранилище).

Дополнительные возможности всех тарифов:

  • Поддержка других операционных систем — Mac OS X, iOS и Android.
  • Просмотр и редактирование документов при помощи приложений встроенного пакета Office.
  • Удаленный доступ ко всему содержимому компьютера (не только папки OneDrive), на котором установлен сервис и используется ваша учетная запись Microsoft.
  • Создание фотоальбомов.
  • Встроенный мессенджер (Скайп).
  • Создание и хранение текстовых заметок.
  • Поиск.

Только платных версий:

  • Создание ссылок с ограниченным сроком действия.
  • Автономные папки.
  • Многостраничное сканирование с сохранением документов в файл формата PDF.

В целом сервис неплох, но иногда случаются проблемы со входом в учетную запись. Если вы собираетесь работать с веб-версией хранилища (через браузер) и заходите в него под другим IP-адресом, чем был раньше, Microsoft иногда запускает проверку принадлежности учетной записи вам, что отнимает довольно много времени.

Также были жалобы на удаление пользовательского контента из OneDrive — когда у Microsoft возникали подозрения, что он нелицензионный.

— одно из старейших кроссплатформенных облачных хранилищ. В отличие от предыдущего, оно поддерживает все основные операционные системы, а также некоторые редко используемые, например, Symbian и MeeGo. Сервис очень прост в применении, работает быстро и стабильно.

Бесплатно пользователю DropBox предоставляется всего 2 Гб дискового пространства для хранения личных файлов, но этот объем можно увеличить вдвое, создав и присоединив к своему аккаунту еще один — рабочий (который на самом деле может быть и личным). Вместе получится 4 Гб.

Переключение между личным и рабочим дисковым пространством на сайте DropBox и в приложении осуществляется без выхода из учетной записи (не нужно каждый раз вводить логин и пароль). На компьютере для того и другого аккаунта создается отдельная папка — 2 Гб каждая.

У DropBox, как и положено, тоже есть несколько тарифных планов. Про бесплатный было сказано выше, Платные — это «Plus» (1 Тб, $8,25 в месяц, предназначен для личного использования), «Standard» (2 Тб, $12,50 в месяц, для бизнеса), «Advanced»(неограниченный объем, $20 в месяц за 1 пользователя) и «Enterprise» (неограниченный объем, индивидуально устанавливаемая цена). Различия между двумя последними заключаются в наборе дополнительных опций.

Бесплатным пользователям помимо хранилища доступны:

  • Сервис совместной работы с документами DropBox Paper .
  • Возможность делиться ссылками и создавать общие папки.
  • Журнал изменений файлов с возможностью восстанавливать их к предыдущей версии (до 30 дней).
  • Комментирование файлов — как своих, так и других пользователей, если файл доступен для просмотра.
  • Функция поиска.
  • Получение уведомлений о событиях (настраивается индивидуально).
  • Автоматическая загрузка фотографий с камеры (кстати, за включение этой опции некоторое время назад DropBox предоставлял пользователям дополнительное пространство).
  • Выбор полной либо выборочной синхронизации.
  • Шифрование данных при хранении и передаче.

Возможности платных тарифов можно перечислять очень долго, поэтому отметим только основные:

  • Удаленное уничтожение данных из DropBox на потерянном или украденном устройстве.
  • Ограничение срока действия ссылки.
  • Двухфакторная проверка подлинности аккаунта.
  • Настройка уровней доступа к разным данным.
  • Усиленная защита информации класса HIPAA/HITECH (безопасное хранение медицинской документации).
  • Круглосуточная техническая поддержка.

DropBox если не лучший, то весьма достойный сервис. Несмотря на малый по сегодняшним меркам объем бесплатного места, им пользуются миллионы людей по всему миру.

Mega (Megasynk)

Как понятно из описания, Amazon Web Services ориентирован только на корпоративный сектор и не предназначен для хранения альбомов с фотографиями котиков, хотя не исключено, что кто-то использует его и для этого. Ведь облачное хранилище файлов — Amazon Glacier , как и Яндекс диск, предоставляет пользователям 10 бесплатных Гб. Стоимость дополнительного объема составляет $0,004 за 1 Гб в месяц.

Сравнение Amazon Glacier с веб-ресурсами, о которых рассказано выше, пожалуй, некорректно, поскольку у них несколько разное назначение. Функционал и возможности этого сервиса определяются задачами бизнеса, в числе которых:

  • Бесперебойная работа, повышенная надежность.
  • Соответствие стандартам усиленной защиты данных.
  • Мультиязычный интерфейс.
  • Неограниченный объем (расширение за доплату).
  • Простота использования и гибкость настроек.
  • Интеграция с прочими службами Amazon Web Services.

Те, кого заинтересовали возможности Amazon, могут ознакомиться с полной документацией по продуктам AWS , которая находится на официальной сайте.

Mail.ru

Занимает второе-третье место в рейтинге популярности файловых веб-хранилищ у русскоговорящей аудитории. По набору возможностей оно сопоставимо с Google Drive и Яндекс Диск: в нем, как и в них, присутствуют веб-приложения для создания и редактирования документов (текстов, таблиц, презентаций) и скриншотер (утилита для получения снимков экрана). Оно тоже интегрировано с другими проектами Mail.ru — почтой, соцсетями «Мой мир» и «Одноклассники», сервисом «Mail. Знакомства» и т. д., имеет удобный просмотрщик файлов с флеш-плеером и также весьма доступно по цене (для тех, кому недостаточно выделенного объема).

Размер бесплатного дискового пространства облака Mail составляет 8 Гб (ранее эта цифра несколько раз менялась). Премиальный тариф на 64 Гб стоит 690 рублей в год. За 128 Гб придется отдать 1 490 рублей в год, за 256 Гб — 2 290 рублей в год. Максимальный объем — 512 Гб, обойдется в 3 790 рублей в год.

Прочие функции сервиса мало чем отличаются от ему подобных. Это:

  • Общие папки.
  • Синхронизация.
  • Встроенный поиск.
  • Возможность делиться ссылками.

Клиентское приложение Mail.ru работает на Windows, OS X, iOS и Android.

Облачное хранилище — фирменная веб-служба для владельцев смартфонов и планшетов одноименного производителя. Предназначена для хранения резервных копий данных с мобильных устройств — мультимедийного контента, файлов ОС и прочего на усмотрение пользователя.

Клиентское приложение Samsung Cloud предустановлено на телефонах и планшетах, выпущенных позже второй половины 2016 года (точнее, после выпуска Samsung Galaxy Note 7). Регистрация аккаунта на сервисе возможна только через него, видимо, для отсеивания посторонних.

Объем бесплатного хранилища составляет 15 Гб. Дополнительные 50 Гб стоят $0,99 в месяц, а 200 Гб — $2,99.

iCloud (Apple)

— фаворит среди облачных хранилищ данных у пользователей продукции Apple. Еще бы, ведь он бесплатный (правда, не очень вместительный) и интегрирован с другими яблочными службами. Сервис предназначен для хранения резервных копий данных с iPhone, iPad и iPod, а также пользовательских медиафайлов, почты и документов (последние автоматически синхронизируются с содержимым iCloud Drive).

Вместимость бесплатного хранилища iCloud составляет 5 Гб. Дополнительное пространство продается по цене $0,99 за 50 Гб, $2,99 за 200 Гб и $9,99 за 2 Тб.

Клиентское приложение iCloud поддерживает операционные системы Mac OS X, iOS и Windows. Официального приложения для Android не разработано, но владельцы девайсов на базе этой ОС могут просматривать на своем устройстве почту из облака Apple.

Завершает топ-парад облачных хранилищ китайский сервис . Как видно по скриншоту, для нас с вами он явно не адаптирован. Зачем же он тогда нужен, если существуют более привычные русскоязычному человеку отечественные, европейские и американские аналоги? Дело в том, что Baidu предоставляет пользователям целый терабайт бесплатного дискового пространства. Ради этого и стоит преодолеть трудности перевода и другие препятствия.

Регистрация на Baidu Cloud значительно более трудоемка, чем у конкурентов. Она требует подтверждения кодом, присланным по SMS, а SMS с китайского сервера на российские, белорусские и украинские номера не приходит. Нашим согражданам приходится выкручиваться с помощью аренды виртуального номера телефона, но это еще не всё. Вторая сложность заключается в том, что аккаунт нельзя зарегистрировать на некоторые адреса электронной почты. В частности, на сервисах gmail (Google заблокирован в Китае), fastmail и Яндекс. И третья сложность — это необходимость установки мобильного приложения Baidu Cloud на телефон или планшет, так как именно за это и дается 1 Тб (при регистрации на компьютере вы получите всего 5 Гб). А оно, как вы понимаете, полностью на китайском.

Не испугались? Дерзайте — и будете вознаграждены. Информация, как своими руками создать аккаунт на Baidu, есть в Интернете.

Покупая планшет или смартфон, мы автоматически становимся пользователями облачных технологий — ведь множество сервисов для этих девайсов сделаны на облачной основе. Пользователи ноутбуков и стационарных компьютеров тоже не избежали общей облачной вовлеченности и часто хранят данные в публичных онлайн-хранилищах типа Яндекс-диск, Dropbox, Google Drive или прочих подобных сервисах.

Это удобно, не поспоришь. Сохраняя данные в облаках, мы получаем больше свободы, становимся независимыми от конкретного компьютера, планшета или смартфона, можем обращаться к информации с разных устройств, не привязываясь к определенному месту и гаджету — файлы доступны через интернет с любой точки земного шара. Где он есть, конечно, этот самый интернет.

И все бы хорошо, но в этих сервисах есть некоторые неудобства.

  1. Одно из них — ограничение пространства . Ведь облачные провайдеры предоставляют небольшой бесплатный объем хранилища в несколько гигабайт, а все, что свыше — предоставляется на ограниченное время с необходимостью систематически платить за продление периода пользования.
  2. Второй минус в том, что права и обязанности сторон в этом взаимодействии мало регулируются . Потребителям приходится соглашаться на использование сервиса на условиях облачного провайдера, рискуя и сохранностью файлов, и возможной утечкой данных.
  3. Есть и еще одно ограничение, весьма значимое. При хранении файлов в облачных сервисах доступ к файлам возможен только при наличии интернет-соединения , а если интернета нет, то и доступа к файлам нет.

Эти недостатки решаются при помощи локального облачного накопителя My Cloud компании WD. Устройство позволяет поселить персональное облако у себя дома и больше не зависеть от недостатков публичных облаков, используя при необходимости только их достоинства.

Устройство представляет собой небольшой блок размером около 170×140×50 мм — примерно с книжку, весит около килограмма и выглядит довольно стильно. В комплект входит накопитель My Cloud, блок питания, кабель Ethernet, документ с условиями гарантийного обслуживания и буклет по началу работы. Правда, блок питания имеет разъем в три клеммы, и потребовалось приобретение переходника, чтобы подключиться.

Фото: Т. Прокофьева, личный архив

Объем накопителя — 2 Тб, что для меня, моей семьи и пары друзей, кому я предоставила доступ к облаку, более чем достаточно. Устройство совместимо с операционными системами для ПК и для MacOS.

На передней панели расположен светодиодный индикатор, информирующий о текущем режиме работы. На задней панели расположены: порт USB 3.0, Ethernet-порт, гнездо питания от электросети, замок Kensington и кнопочка Reset.

Фото: Т. Прокофьева, личный архив

Подключается элементарно: включаем в сеть блок питания, а сетевой кабель подсоединяем к Wi Fi роутеру. Работает совершенно бесшумно.

Фото: Т. Прокофьева, личный архив

После подключения устройство автоматически получает адрес от роутера, видно под именем wdmycloud, а данные доступны по локальной сети сразу же без каких-либо настроек. Огромное преимущество этого хранилища в том, что вы получите из дома доступ к своим файлам даже при отсутствии интернета.

Для полноценного использования функций девайса и доступа к настройкам требуется регистрация и создание аккаунта на сайте сервиса. Процесс прост: нужно всего лишь указать имя, фамилию и адрес электронной почты, открыть присланную ссылку для подтверждения адреса e-mail и придумать пароль, который обязательно должен включать заглавные, строчные буквы и цифры.

Для полноты картины я спросила впечатления от использования такого устройства у коллеги, которая активно пользуется им уже довольно давно. Ответ был коротким — «очень удобно». Почитав отзывы на форумах и маркетах, разочарована не была, отрицательных почти не было. Правда, несколько раз встретила жалобы на невысокую скорость скачиваний. Но сама пока этого не заметила, у меня все работает быстро. Мое облако мне очень нравится. Честно могу рекомендовать.

Забудь о Dropbox и Google Drive.

Тема облачного хранения данных в последние годы интересует многих активных пользователей компьютеров и мобильных устройств. У каждого из нас есть учетные записи в Dropbox, Google Drive, Облаке Mail.ru, Yandex Диск и ряде подобных хранилищ.

Пока разработчики сервисов борются между собой, не давая нам , предлагаю организовать свое облако и забыть о других альтернативах.

Зачем мне свое облако?


Свое облачное хранилище имеет ряд преимуществ и лишь несколько недостатков, с которыми можно ужиться. Для начала о плюсах такого решения:

  • никаких тарифных планов, лимитов и платежей;
  • передача любых файлов между устройствами и потоковый просмотр данных на любом девайсе;
  • никакие файлы не будут выгружаться на сторонние сервера;
  • можно создавать ссылки для ограниченного доступа к файлам (предоставлять временный доступ или разрешить только чтение);
  • просто круто упомянуть в разговоре с друзьями, что у тебя есть свое облачное хранилище.

Можно будет забыть о существующих сервисах и перестать приглашать новых друзей, когда закончится свободное место в Dropbox или Yandex Диск. Конечно, собственное облако имеет ряд ограничений по сравнению с популярными решениями:

  • не получится передавать данные между приложениями (некоторые программы и игры имеют поддержку популярных облаков, «прикрутить» туда наше облако не удастся);
  • придется держать включенным серверный компьютер для доступа к данным из облака.

Как видите, недостатки у решения не такие уж и существенные, можно создать свое облако для личных целей, а при необходимости обменяться данными между приложениями на iPhone или постоянно иметь доступ к определенным данным всегда пригодится имеющийся аккаунт в том же Dropbox или Google Drive.

Что мне понадобится для создания своего облака?

  • любой компьютер, который будет выступать сервером;
  • учетная запись в сервисе Tonido;
  • 5 минут свободного времени.

Для многих может стать проблемой необходимость в постоянном компьютере-сервере. Подойдет любой стационарный Mac или PC, который выступает в роли медиа-сервера в квартире или просто может быть регулярно включен.

Можно использовать и ноутбук, но во время работы вдалеке от розетки придется останавливать сервер облака, чтобы экономить заряд аккумулятора и сетевой трафик. В это время просмотреть данные с других устройств не получится.

Я уже готов, что нужно делать?


Для начала переходим на сайт сервиса Tonido и загружаем бесплатное приложение для своей операционной системы (выбираем раздел с серверными программами). Есть версии для OS X, Windows и Linux .


После установки программы нас автоматически перебросит на сайт сервиса, регистрируемся и создаем свою учетную запись. Процедура полностью бесплатна и не займет больше минуты времени. В процессе мы придумаем постоянный web-адрес для нашего хранилища (он будет выступать логином) и пароль для авторизации.

Важным этапом является выбор папок доступных извне. Если пропустить этот шаг, то при подключении с другого устройства можно будет просматривать и редактировать абсолютно любые файлы с компьютера-сервера.

В любой момент через веб-интерфейс в разделе Разное можно добавить или удалить видимые в облаке папки.

Как теперь пользоваться облаком?

Когда настройка будет завершена, можно попытаться получить доступ к данным с любого другого устройства, для этого предусмотрено несколько вариантов:

  • можно просто авторизироваться в своем аккаунте через браузер и получить доступ к файлам;
  • для мобильных устройств можно загрузить бесплатное приложение (есть версии для iOS, Android, Windows Phone и BlackBerry OS );
  • для компьютера есть возможность установить клиентскую программу .

Какие возможности есть у моего облака?

Возможности бесплатного аккаунта в Tonido практически безграничны. Ознакомиться со всем перечнем можно на специальной странице . Для личного использования большинству из нас этого хватит с головой. Корпоративные клиенты могут получить еще целый , но за это придется заплатить.

Через мобильное приложение на iPhone и iPad можно:

  • загрузить любой файл с компьютера или на него;
  • просматривать фильмы или сериалы без загрузки на устройство;
  • слушать музыкальную коллекцию, превратив клиентское приложение в облачный плеер;
  • сохранять любые данные для работы с ними оффлайн.

Клиенты для настольных операционных систем обладают аналогичными возможностями и ни чем не уступают решениям от облачных сервисов. Можно настроить постоянную синхронизацию, чтобы иметь копии всех расшаренных файлов.

Как сделать ограниченный доступ для определенных пользователей?

Отдельного упоминания заслуживает режим предоставления ограниченного доступа. Чтобы выдать кому-либо права на просмотр определенных данных, заходим в веб-интерфейс. Здесь открываем любую из доступных папок и нажимаем на иконку с гаечным ключом.

Выбираем раздел Общая папка и открываем Расширенные опции .

Для того, чтобы выбрать тот вариант хранения информации, который удобен именно вам, необходимо четко представлять себе, какой объем данных у вас имеется, какого плана эти данные, собираетесь ли вы ими делиться с внешним миром или же они останутся для индивидуального и семейного использования. Ответив на все эти вопросы, а также разобравшись в том, каковы плюсы и минусы NAS и облака, вы сможете принять решение вполне осознанно. А данная статья вам в этом поможет.


NAS - это «сетевое хранилище», которое подключено к вашей домашней сети и находится непосредственно дома

Сходства и различия

  • NAS - это «сетевое хранилище», которое подключено к вашей домашней сети и находится непосредственно дома.
    Облачное хранилище – на самом деле, просто арендуемое пространство на чужом сервере. Если упростить до предела, то в этом случае вы сохраняете свои данные на другом компьютере.
  • К оборудованию вашего NAS у вас есть прямой доступ, что может быть как минусом, так и плюсом. Хорошо то, что вы точно знаете, где хранятся данные - у вас дома. С другой стороны, вы сами отвечаете за обслуживание и безопасность, в частности, за обновления программного обеспечения и всевозможные поломки. Конечно, риски потери данных можно предупредить с помощью дублирующих дисков, но если жесткий диск NAS выйдет из строя, то издержки грозят именно вам.
  • Единственное, что вы можете сделать, чтобы защитить облачное хранилище, - это выбор безопасного пароля и сохранение его в тайне. Все остальное находится в сфере ответственности вашего провайдера. Даже вышедшие из строя жесткие диски не станут для вас проблемой, так как провайдер облака должен иметь несколько резервных копий данных. Скорее всего, вы даже не заметите, что у вашего хостера были какие-то проблемы. И все же вы не полностью защищены от потери данных: большинство поставщиков облачных серверов не могут гарантировать, что информация не будет потеряна.
  • Использование NAS имеет смысл, если вы хотите хранить свои данные в домашней сети таким образом, чтобы получать доступ к одним и тем же файлам с нескольких устройств. Скорость соединения и передачи обычно зависит только от скорости внутри домашней сети. Многие производители решений NAS также предоставляют возможность доступа к файлам через интернет. В этом случае скорость зависит от характеристик домашнего интернета.
  • В облаке же данные хранятся вне домашней сети, но обычно параллельно сохраняются на жестком диске вашего домашнего компьютера и синхронизируются в процессе изменений. Однако это приводит к более высокому потреблению ресурсов. В частности, это значит, что в облаке находится только резервная копия данных, которые, как ни крути, занимают место на жестком диске домашней машины. К плюсам облака обычно относят доступ к файлам через интернет, но это также связано с высоким потреблением ресурсов.
  • Если вдруг вам потребуется больше памяти, чем дает домашняя система NAS, можно просто прикупить более вместительный жесткий диск. Это может стоить дороже, чем покупка дополнительного объема для хранения в облаке, причем никаких других затрат, кроме финансовых, в этом случае от вас не потребуется - все происходит автоматически, в магазин идти не надо.

Немного о важном

  • Ключевое различие между NAS и облаком заключается в следующем: NAS-устройство — это физическое хранилище с жесткими дисками, подключенными к вашей сети. Данные хранятся у Вас дома и, следовательно, опасность, что они попадут в чужие руки, ниже. Однако поставщики облачных хранилищ хранят данные на серверах, точное местоположение которых неизвестно. Кроме того, обычно эти данных распределены между различными серверами.
  • Покупка системы NAS означает чаще всего однократные расходы, тогда как при хранении данных в облаке принято вводить абонентскую плату. Поэтому возникает вопрос: что дешевле? Время жизни системы NAS трудно предсказать, но обычно оно оценивается в 3-5 лет. Итак, вычислите стоимость той же мощности в облаке в течение примерно трех лет и сравните ее со стоимостью NAS. Для хранения больших объемов данных обычно выгоднее покупка NAS.
  • Правильный выбор решения для хранения данных также основан на цели использования того или другого решения: если у вас большой объем данных и вы хотите получать к ним доступ с нескольких устройств из одной сети, то, безусловно, лучше приобрести NAS. Также для потоковой передачи фильмов в домашней сети лучше использовать именно такой способ хранения. Тем не менее, облачное хранилище имеет то преимущество, что вы можете получать доступ и предоставлять доступ к своим файлам из любой точки с одинаковой скоростью, не ограничиваясь домашней сетью.
  • Если вам важна безопасность своих данных, то оба варианта более или менее надежны. При приобретении NAS следует обратить внимание на покупку устройства как минимум с двумя жесткими дисками, которые могут быть зеркалированы.

Я провел много часов повторяя проекты других по умным беспроводным вещам. Это привело меня к очевидному выводу: после третьего-четвертого проекта ты обнаруживаешь, что все они выполнены на разных принципах, с использованием разных технологий и приемов, особенно после того, как изменил или модернизировал некоторые из них. Это значит, что что твой мир вещей становится абсолютно не подлежащим обслуживанию.

Другими словами, ты должен поддерживать огромные библиотеки спецификаций и кодов. И необходимо больше времени для того чтобы справиться со всеми своими устройствами. Определенно, некоторые более организованы, чем я, но, наверняка, большинство в борьбе с энтропией добились незначительных успехов. Без обид.

Что делать, чтобы обуздать нашествие роботов на свой дом (а это в любом случае неизбежно)?.. Все просто. Вещи проще. Облако умнее.

Концепция
  1. Устройства как можно проще: стандартный модуль связи с частным облаком. Состоит из беспроводного модуля и скриптов инициализации (как в модуле, так и на сервере). Если модуль выходит из строя, выбрасываем его и меняем на новый стандартный модуль.
  2. Вся логика и интеллект располагается на сервере. Простом роутере на линукс.
Вещи проще. Облако умнее
Крохотный сервер принимает данные с датчиков, хранит их и посылает команды исполнительным устройствам. Теперь ваши устройства не толпа мыслящих вещей. Они лишь синапсы мозга сервера. Это просто и естественно.

В моей сети два типа устройств:

  • Датчики и элементы управления (входные) и
  • Реле, клапаны и т.п. (выходные)
Все они общаются с сервером посредством модулей wifi (ESP8266 из известного китайского магазина). Входы отправляют данные о своем состоянии на сервер базы данных. Выходы принимают и исполняют команды от сервера. Как я уже упомянул, никакого разума у устройств нет.

Цель - сделать вещи как можно более простыми.

Вся логика остается на сервере. На сервере все алгоритмы, триггеры и т.п. Например, сервер принимает решение включить отопление, если температура в определенных помещениях опускается ниже определенного уровня на определенное количество времени. Сервер принимает решение открыть электромагнитный клапан полива в теплице, если влажность почвы упала до определенного уровня в определенное время суток. Естественно, человек может всегда вмешаться и взять управление в свои руки или изменить логику. Сервер также уведомляет владельца о критических событиях по СМС. Он может принимать команды с определенных телефонов.

Ядро умного облака


Я использовал маленький беспроводный роутер с OpenWRT и расширенной памятью, способный содержать веб сервер и сервер баз данных - Gl-iNet 6416A не дороже 25 USD.

Удивительно крохотное устройство дает нам:

  1. Веб сервер lighttpd для размещения страниц интерфейса (предустановлен)
  2. php, чтобы они были интерактивными (предустановлен)
  3. Сервер баз данных MySQL для хранения данных (устанавливается). Кое-кто использует SQlite, но он не способен обрабатывать одновременные запросы, в топку
Это мое частное облако. Оно создает свою собственную подсеть сеть (192.168.8.1), свою собственную сеть wifi, доступную только моим вещам. У него также есть внешний интерфейс (WAN), подключенный к моему обычному домашнему роутеру (с назначенным адресом 192.168.1.100). Он нужен для доступа к панели управления из моей домашней wifi сети.

Прикладное программное обеспечение, использованное в проекте:

Текущая конфигурация хранится на GitHub .

И да, виноват, я использовал флешку как файловое хранилище, хотя по-взрослому не стоит использовать память NAND (требование mySQL).

Стандартный модуль


Модуль wifi (ESP8266) заправленный стандартным скетчем. Вкратце, он считывает параметры последнего доступа к точке доступа, пытается к ней подключиться, если ему не удается, он запускает свою точку доступа и страницу с формой для новых параметров доступа. А если ему удается подключиться, он загружает с сервера предназначенные этому модулю скрипты и запускает их. Модули различаются по MAC адресам.

В моем облаке для каждого MAC адреса есть выделенная папочка с рабочими скриптами по адресу 192.168.8.1:86

Итак, изначально у модуля всего три скрипта:

AP_config - две строки: SSID и пароль.

Init.lua - подключение к точке доступа с сохраненными параметрами из AP_config. При неудаче - запуск do(«ap_request.lua»). При удаче - загрузка рабочих скриптов и запуск их.

Ap_request.lua - запрос новых параметров доступа к точке доступа, запись их в файл AP_config (в случае, если подключение с предустановленными не удалось).

Управляемые устройства


Цель - сделать периферийный устройства как можно более простыми. Например модуль с двумя реле (выключатели света) состоит из:

  • Блока питания AC-DC
  • Стабилизатора питания на 3,3В
  • ESP8266 (в данном случае ESP-01 с двумя управляемыми пинами)
  • модули реле
  • корпус
Всё про всё - 7 USD.

Датчики (входы)


Устройство с датчиком состоит из:

  • Блока питания
  • Стабилизатора питания
  • Модуля wifi (опять ESP01)
  • Цифрового датчика температуры и влажности DHT11
Всё не более 5 USD.

Он измеряет показания температуры и влажности и каждые 3 минуты отправляет на сервер, где они сохраняются в базу данных mySQL.

Управление


Всё веселье на сервере!

Самое интересное это то, что у меня нет обычных панелей управления. Все интерфейсы виртуальные. Кнопки, выключатели, движки виртуальны. Конечно, можно сделать их реальными и некоторые из них я сделаю.

С помощью этого сайта мы можем наблюдать историю датчиков и текущие значения, можем управлять лампами, клапанами и т.п.
Вы всегда можете добавить новые устройства к панели при помощи простых навыков HTML и Javascript кодирования.

Я использовал карты ссылок с изображениями построенными в простой программе SweetHome 3D для организации навигации по дому.

Включите свое воображение

Гораздо больше людей знают как кодировать для веба (PHP, Javascript, HTML), чем для контроллеров (C++, Lua). При помощи этой структуры мы можем получать, запрашивать, отправлять данные и команды простыми php или js скриптами. Мы можем построить обучаемую систему, которая сможет приспосабливаться к нашим привычкам, сообщать нам о происшествиях.

  • Сергей Савенков

    какой то “куцый” обзор… как будто спешили куда то