Ajax настройка сим карты
КОМЕНТАРІ • 73
Напоминаю, что для наших подписчиков действует специальное предложение, для заказа систем безопасности переходите по ссылке: bit.ly/2QiKKwa
Pipl: Видеонаблюдение, Сигнализация, Умный дом сколько гб интернета расходует за месяц Аякс ?
А какие там тарифы на сегодня? Надо грн.150 платить каждый месяц за интернет? Есть ли тариф простенький?
Здравствуйте! При покупке стартового комплекта системы Ajax, в комплекте есть специальная сим карта от Lifecell которая пополняется на 18 грн. в месяц. GSM канал резервный в AJax Hub, основной канал связи это интернет.
Здравствуйте Вставил карточку которая шла в комплекте не подключаеться тесть не горит зелёными
@Pipl: Видеонаблюдение, Сигнализация, Умный дом спасибо
Спасибо все зделал
Все работает
Здравствуйте! Перед использованием, карту необходимо пополнить. После чего вставить в Хаб. Далее необходимо сделать проверку баланса с помощью функции на самом Хабе. Индикатор на передней панели Хаба должен будет засветится лунно-голубым светом.
Можно ли активировать одновременно проводной интернет и 2g?
Здравствуйте! На Hub одновременно работает оба канал.
Добрий день, у меня не активна кнопка проверка баланса, в чем может быть причина?
@Pipl: Видеонаблюдение, Сигнализация, Умный дом Спасибо попробую
Здравствуйте) Вам необходимо тапнуть на поле и вписать код проверки. Изначально там просто теневой пример. После чего кнопка станет активна.
Спасибо за обзоры 👍. Если инет отключён, но свет есть, охранная система работает ?
Здравствуйте) Hub системи имеет встроенный акб его хватит до 10 часов работы
Здравствуйте) Все верно, система без интернета через gsm будет слать смс оповещения)
Какой пакет брать для хаба будут использоваться только push через gsm
Здравствуйте) У некоторых мобильных операторов есть специальные пакеты для устройств. Vodafone Device. Киевстар Датчик.
Добрый день, у меня Hub2, вставил сим карту, а она не определяется. Сотовые данные: не подключено, номер: не определён
@Serique Проверьте пожалуйста через мобильный телефон , активна ли сим карта и после проверьте баланс.Важно посмотреть не стоит ли защита PIN(ее нужно отключить). Если все в норме вставьте ее в Хаб и проверьте баланс с помощью функции Хаба. После чего индикатор на передней панели должен засветится голубым цветом.
@Pipl: Видеонаблюдение, Сигнализация, Умный дом Добрый день, нет. Симкарта была получена как дополнительная, с 4гб интернета (позиционировалась как для планшетов)
Здравствуйте) Подскажите пожалуйста сим карта из комплекта?
В видео не рассказано о некоторых нюансов. Карточка лайф которая идет в комплекте действительно корпоративная. Но для такого чтоб ее активировать надо поставить в мобильный и сделать звонок(к примеру на 111). Об этом не сказали в звонковом центре оператора (которые уверяли что все активно),не к сожалению и тех поддержка Ajax. Так же как оказалась в моем случае надо было пополнить номер не на 18 плюс гривен как указанно в брошюрке(абонка в пакете 18 грн в месяц) ,так как карта была активна уже более 6 месяцев и мне пришлось заплатить за сохранение номера 22 коп за день за все это время, хотя я только приобрел сигнализацию и в нем лежала абсолютно новая карточка. Деньги не большие,но все таки как то странно что я оплатил сохранение номера которого у меня не было на тот момент и вроде как я эту услугу не получал ( Так что когда приобретаете ХАБ, просите номер посвежее, не вчерашний а сегодняшний))) Тут явно не доработка маркетинга Ajax, так как мне пришлось потратить свое время чтоб разбираться в этих нюансах, а так же еще оплатить сохранение номера за шесть месяцев, которого у меня не было(хорошо что не за два года))))
Здравствуйте) Согласны с вами, иногда такое случается со стартовыми пакетами . Спасибо за поддержку и что делитесь своим опытом.
Первым делом, для настройки комплекта сигнализации Ajax, на смартфон нужно установить приложение Ajax, именно тут будем регистрировать Ajax Hub, который является приемно-контрольным прибором в комплекте сигнализации.
ВНИМАНИЕ! В SMS будет выслано начало кода, а в электронном письме — продолжение.
Иногда что-то идет не так — не переживайте, вы всегда можете, запросить коды повторно, но для этого потребуется второй номер телефона и e-mail, так что не торопитесь отправлять данные без проверки.
После успешной регистрации и входа, приложение попросит вас добавить Аякс Hub. Тут следует ввести (любое на выбор) имя хаба, а также серийный номер, он находится на стикере задней крышки устройства и продублирован на упаковке. Остальные датчики и устройства маркированы точно так же – обратная сторона корпуса и упаковка.
Не обязательно вводить длинный серийник руками, при помощи приложения и камеры смартфона можно считать QR-код, который расположен на стикерах устройства (задняя крышка и упаковка). По такому же принципу, в хабе, регистрируются и другие устройства сигнализации Ajax. После регистрации появляется экран, на экране отображается:
Нажав на ярлык хаба, вы увидите информацию со статусом устройства, здесь можно и настроить хаб, для этого кликнем по иконке под видом шестеренки. На скриншоте видно, что хаб сейчас подключен к сети 220В, у него полностью заряжена батарея, открыта задняя крышка и отсутствует GSM сигнал.
Закроем крышку. Тут же поступит оповещение: «Корпус закрыт», изменится состояние в статусе.
Начнем настройку GSM-связи и разберемся в проблеме с отсутствием подключения. Выяснится, что проблема заключается в отсутствии средств на счету сим-карты, пополним баланс, теперь хаб находится в сети GSM и готов отправлять SMS. Теперь укажем необходимые номера.
ВНИМАНИЕ! Перед установкой SIM-карты в Hub, с неё ОБЯЗАТЕЛЬНО нужно снять PIN-код.
Открываем пункт меню «Пользователи». Сейчас тут отображается только администратор, по его настройках видно, что для него включены только уведомления в приложении, а SMS уведомления либо звонки по умолчанию отключены.Для теста уведомлений активируем сразу все ползунки в опциях уведомлений.
Добавим еще несколько пользователей, для этого используем e-mail либо контакт из списка контактов. Приложение выслало приглашение стать пользователем системы на указанные адреса со ссылкой на установку приложения для охранной системы Ajax.
Тут же, после установки приложений и регистрации доп.пользователей в системе, видим их в списке пользователей приложения. Во время регистрации пользователь должен вписать тот e-mail, который администратор выслал в приглашении. В списке пользователей отображены контакты, теперь можно настроить для них способы уведомлений так же, как и для учетной записи администратора. Любому пользователю доступны все каналы оповещения, исключением является только «Звонок по тревоге» – такая опция доступна лишь администратору системы.
Пользователь в приложении может просматривать статусы устройств, но доступа к настройкам системы Ajax он не имеет. Одна система может «помнить» до 50 пользователей, это зависит от версии операционной системы, которая установлена в хабе, администратор всегда лишь один.
Итак, мы уже подготовили к программированию хаб, добавили юзеров, настроили каналы уведомлений о событиях в системе. Теперь переходим к добавлению датчиков, их настройке. Вернемся на рабочий стол, нажмем на кнопку «Комнаты» в приложении, далее «Добавить комнату». Введем название и, при необходимости, фотографию комнаты.
Сохраним данные и настроим параметры комнаты:
- время задержки на входе (показывает, через сколько секунд после сработки включается тревога);
- время задержки на выходе (чтобы успеть поставить систему на сигнализацию находясь в комнате и выйти из нее, не вызывая сработки датчиков),
- частичная постановка на охрану (возможность поставить под охрану отдельную группу датчиков, например, датчики открытия на окнах на ночное время).
Самые распространенные настройки — Зал, Спальня, Коридор, Кухня, время задержки 60 секунд. Система поддерживает до 12 пространств охраны (комнат), в них можно установить до 100 датчиков различных типов.
Приступим к подключению и настройке датчиков.
Подключение и настройка AJAX MotionProtect беспроводного датчика движения
В комплекте с датчиком всегда есть крепежные аксессуары – двусторонний скотч либо саморезы с дюбелями.
Откроем крышку сзади устройства, переведем тумблер питания в положение «ON» (включено). Теперь на любое движение датчик отреагирует миганием зеленого индикатора сверху на лицевой панели.
Жмем «Добавить устройство» в приложении и вводим минимальный набор настроек: название датчика, идентификатор, комнату, где будет устанавливаться датчик. Напоминаю, что идентификатор находится на обратной стороне датчика и на упаковке.
Самый простой вариант — отсканировать QR-код смартфоном. Приложение напоминает нам, что датчик зарегистрируется в системе лишь в момент включения,необходимо выключить и включить его снова, что мы и делаем.
После этих манипуляций датчик должен появиться на рабочем столе. Проверим его состояние, для чего нажмем на картинку датчика. В момент, когда закроем заднюю крышку датчика, изменится его cтатус, придет Push-уведомление администратору и пользователям, если для них настроено оповещение о технических событиях в системе.
Установим датчик для тестирования в проходной комнате (зал) и расположим его так, чтобы зона видимости захватывала часть коридора. При тестировании у датчика загорится зеленый сигнал. При фиксации движения — сигнал гаснет.
Итог эксперимента должен привести к тому, чтобы пройти по квартире, не попав в зону видимости датчика было невозможно.
Производитель до конца не раскрывает все тонкости обработки информации от датчиков, но подчеркивает: «Датчик использует принципы анализа излучения тепла от объектов в инфракрасном диапазоне, совмещая их с детектором движения».
Датчик оценивает тепловой фон объекта, захватывает наиболее теплые объекты, сравнивает их температуру и подвижность. По результатам раздельного анализа температурных данных в сумме с движением объекта датчик принимает решение о наличии нарушителя. Он имеет три степени чувствительности (низкая, средняя, высокая), rоторые подстраивают допустимую погрешность при анализе.
Подключение и настройка AJAX DoorProtect беспроводного датчика открытия окна/двери
Кроме датчика с герконом в комплекте поставляется магнит большой и маленький.
Производитель Ajax советует устанавливать датчик открытия AJAX на неподвижной части, а магнит — на подвижной. Такой датчик, как и все подобные, реагирует на разрыв цепи.
В коробке можно найти монтажные аксессуары + инструкцию. Задняя стенка датчика имеет гнездо для подключения проводного датчика, на случай дополнения системы другим датчиком, а также QR-код с серийником и площадку крепления SmartBracket.
Рядом со статусами уровня сигнала и заряда батареи, датчик открытия имеет еще иконку, которая демонстрирует состояние датчика: открыто/закрыто. Сверим статус датчика, все в порядке «ОК».
AJAX SpaceControl – брелок управления охранной системой
Брелок регистрируем в приложении также, как и датчики, есть лишь одно отличие – на нем нет серийного номера и QR-кода, их нужно считывать с упаковки, так что не выбрасывайте ее.
На брелоке есть 4 кнопки: «Поставить на охрану», «Снять с охраны», «Частичная постановка на охрану», «Тревожная кнопка».
С тревожной кнопкой стоит быть осторожным — она активирует мобильные телефоны пользователей в режим сирены. В новой операционной системе для Аякс Хаб Malevich появилась возможность отключить тревожную кнопку.
Опции брелока продублированы на отдельной вкладке приложения. Можно выбрать, что для вас более удобно: ограничиться приложением либо укомплектовать связку ключей брелоком.
Как видим, в настройке системы нет ничего сложного, не более чем полчаса и у вас в квартире рабочая беспроводная система охраны Ajax с оповещением про события для вас и родственников.
Ajax, судя по тенденциям, всё больше овладевает умами девелоперов. Особенно активно сейчас начинает развиваться Ajax для мобильных браузеров. Об этом собственно и поговорим.
Технология Ajax очень востребована пользователями мобильных устройств. Причина в общем-то на поверхности. Снижается потребление трафика и трата времени. Ведь подгружаются всего некоторые части страницы, а не она вся (если не в теме, что такое Ajax — рекомендую посетить Wikipedia — Ajax). Соответственно серфинг сети с мобильного устройства становиться более качественным, быстрым и менее раздражающим. Более того, он обходиться дешевле.
Мобильный Ajax всё-таки довольно разительно отличается от обычного, PC’шного. Это связано со специфической архитиктурой мобильных операционных систем, пропускной способности канала и т.п. Однако ничего невозможного нет. Стоит оглянуться только на приличную поддержку SVG и Flash — это именно те технологии, которые вы уже используете или будете использовать буквально завтра в своём телефоне или КПК.
Так, теперь мы имеем примерное представление того, какой это зверь — мобильный Ajax. Давайте немного углубимся.
* (Opera Mobile >= 8.x, не Opera Mini)
* Internet Explorer Mobile (WM 5.0+/2003)
* S60 3rd edition (WebKit/KHTML core)
* Minimo (Gecko-based)
* OpenWave (>=Mercury)
* NetFront (>=3.4)
* Safari Mobile (iPhone)
Некоторые специалисты считают, что Ajax может подвинуть такого монстра как J2ME. Правда до сих пор многие мобильные браузеры работают по разному под различными операционными системами, и как следствие, Ajax тоже или глючит, или не работает вовсе. Но это дело времени. Это на заметку девелоперам — готовьте санки, но пока не катайтесь.
Среди Ajax-платформ для мобильных устройств, есть отдельный класс, которые называют mojax или bling. Но их используют в основном для прочих девайсов, которые требуют выхода в сеть без участия человека. И как правило требуют специфического API девайса.
Ajax приложения для PC давно перестали быть чем-то таким, что требует пляски с бубном и траты нервов. Сейчас всё несколько проще — есть куча фреймворков, взять хотя бы Prototype или jQuery.
Дам ссылки на пару фреймворков в конце статьи :)
Первый аргумент определяет метод передачи — GET, POST и т.п.
Второй адрес url, который собственно запрашиваем.
Третий аргумент определяет, должен ли запрос быть асинхронным, или обработка должна остановиться, пока ответ не получен. Чаще всего, естественно, используют true.
Когда запрос сформирован, надо отсылать. Сделать это можно так:
send(”);
Так мы заменим содержимое HTML элемента с на “some text”:
document.getElementById(’someElement’).innerHTML = ’some text’;
А что бы заменить на полученные с сервера данные:
document.getElementById(’someElement’).innerHTML = req.responseText;
Основываясь на написанном выше, мы можем написать Ajax-приложение, которое будет обладать следующим функционалом:
* ссылки будут иметь реальные адреса;
* по щелчку будет отправлен запрос на сервер, после обработки сервер отдаст данные;
* когда браузер получит данные, он обновит содержимое страницы;
* если аякса не будет, по причине выключенного JS или по иным причинам — то будет выполнен переход на указанный адрес
<a href=“fallbackTime.php”
onclick=“return updateElm(’getTime.php’, ‘timeDiv’);” >Get server time
No ajax data yet
majax.js — сам JS код, а getTime.php — скрипт, к которому мы будем обращаться по клику.
function updateElm(url, id)
if(getXHR())
req.open(‘POST’, url, true);
req.onreadystatechange = function()
if(req.readyState == 4)
if(req.status == 200)
document.getElementById(id).innerHTML = req.responseText;
>
else
document.getElementById(id).innerHTML = ‘Could not retrieve data’;
>
>
req.send(”);
>
else return true;
return false;
>
Когда человек кликает на ссылку, то с помощью JS скрипта происходит асинхронное обращанеи к скрипту getTime.php. После получения данных будет заменено содержимое контейнера timeDiv.
Содержимое getTime.php простое:
<?php
echo date(‘l dS \of F Y h:i:s A’);
?>
Разумеется заменить информацию можно чем угодно. Каквы будете формировать php — это сугубо ваша забота :)
<a href=“fallbackTime.php?uid=<?php echo uniqid(); ?>”
onclick=“return updateElm(’getTime.php’, ‘timeDiv’);” >Get server time
<?php echo date(‘l dS \of F Y h:i:s A’); ?>
Функционирующий пример можно посмотреть нажав сюда (скачать пример).
Согласитесь, немного непохоже на привычный Ajax — я бы сказал нет атрибутов этого метода. Сейчас исправим:
document.getElementById(id).innerHTML = ‘’;
Как только отправлен запрос, появляется картинка, и изчезает только после получения данных с сервера.
if(req.readyState == 4)
document.getElementById(id).innerHTML = req.responseText;
>
else
document.getElementById(id).innerHTML = ‘’;
>
Пример после изменений можно посмотреть нажав сюда (скачать пример).
Подробности, дополнения и необходимую документацию можно найти на странице с оригиналом статьи (которую я и перевёл) по этому адресу.
Как сделать свой дом безопасным? Безопасным во всех смыслах. Уверены, вы миллион раз слышали про умную систему безопасности Ajax. Лично мы видели с десяток обзоров и еще столько же статей, посвящённых этой сигнализации, если ее можно так назвать. Все они, как правило нахваливали Ajax, утверждая, что это одна из лучших технологий на рынке. И в общем, Ajax действительно очень продуманная охранная система. Но и без нюансов и минусов тут тоже не обошлось, поэтому в нашем обзоре мы хотим затронуть все нюансы использования этой системы.
Быстрая установка и простая настройка
Почему все так нахваливают Ajax? Потому что это очень простая в установке и использовании система безопасности и отчасти умного дома. Устанавливается Ajax действительно за пару минут. Подключаем к сети Hub, это мозг и сердце всей системы безопасности. Подключаем к нему к нему интернет при помощи сетевого кабеля. Скачиваем приложение для iOS или Android, проходим быструю регистрацию и настройку и все, система готова. Hub, кстати уже второй генерации, он так и называется Hub 2, может работать и от SIM карт. Причем предусмотрено сразу два лотка, для дублирования. Можно подключить M2M тариф, это специальные SIM карты и тарифные планы для систем умного дома или автосигнализаций, автономных котлов и так далее. Обслуживание такой SIM карты стоит дешевле, а значит можно повесить Ajax на даче и быть уверенным, что там будет все в порядке.
Возможности
Прелести системы на этом не заканчиваются. Вся изюминка тут в различных модулях, которые подключаются к хабу. Их очень много разных и каждый из них сильно расширяет возможности системы безопасности. Например, есть уличная или домашняя сирены, которые включаются, если сработал датчик открытия дверей или датчик движения. Такие датчики, как вы понимаете в ассортименте тоже есть. Есть датчик движения с камерой, который мгновенно отправит три фотографии вам на смартфон, если кто-то проникнет в дом. И таких датчиков много и каждый из них имеет встроенную батарейку, которая обеспечивает пару лет автономной работы и позволяет быстро подключиться к системе. Для этого надо просто отсканировать QR-код из приложения на смартфоне. QR-код может быть, как на коробке модуля так и на самом модуле. И все подключение происходит очень быстро.
Чтобы было понятнее, представьте у вас есть хаб, который подключен к интернету по кабелю. Хаб тоже имеет встроенную батарейку, что позволяет ему работать без электричества примерно 16 часов. А еще он может работать от SIM карт. В общем он защищён со всех сторон. К хабу подключаются внешние модули, камеры, сенсоры протечек, датчики движения и в случае если, что-то произойдет, то хаб тут же отправит уведомление на смартфон. Вот такая нехитрая система. Но это на первый взгляд.
Как передается сигнал?
Для подключения модулей Ajax использует собственный протокол радиосвязи который называется Jeveller. Сигнал передается на частоте 868,0 МГц и по заявлению компании он гораздо стабильнее, а самое главное у него больше радиус действия чем у Wi-Fi. Если вам это, что-то напомнило, то это так, технически Jeveller очень напоминает LoRa или Long Range, протокол работающий примерно на тех же частотах, который используют в системах умного дома и даже умных городов. Одним словом, Jeveller позволяет передавать маленький объем информации на большие расстояния и при этом он очень энергоэффективен. То что нужно для подобной системы.
Все модули у Ajax энергонезависимы, не нуждаются в проводных подключениях и могут взаимодействовать с хабом на большом удалении. И это важно, потому что к хабу второго поколения может быть подключено до ста различных датчиков. И они тут бывают совершенно разные. Датчики на открытие дверей, датчики движения и разбития окон, фотодатчики, сирены, уличные датчики движения, тревожные кнопки и тд. Самое забавное, что Ajax можно теоретически повесить даже в автомобиле, у компании есть плата для подключения питания от 12 Вт.
Безопасность
Но кроме того, что эта система предназначена для предотвращения проникновения в дом, фотофиксации грабителей и отправки сигнала на пульт охранного агентства, ее еще можно использовать для умного слежения за домом. Например, подключить датчик задымления, угарного газа или датчик протечек. Они тоже беспроводные, тоже со встроенной батарейкой, что позволит работать без подзарядки несколько лет и подключаются в пару кликов. Каждый датчик можно установить, как на двухсторонний скотч, так и на саморезы. Причем датчики, если их снять с крепления, тут же сообщат вам об этом. То есть отключить просто так их практически невозможно. Все сенсоры работают очень точно и быстро. Буквально секунда нужна, чтобы передать информацию на хаб и чтобы он в свою очередь отправил уведомление на смартфон. Уведомления на смартфоне очень громкие и будут работать даже если телефон находится в бесшумном режиме. Вы точно это не пропустите.
Но еще круче работает датчик пожара или дыма. В самом датчике есть динамик и когда он срабатывает включается сигнализация, которая заставит вас подлететь даже во сне. А если у вас есть домашняя сирена, то в паре это будет такой концерт, что проснется весь дом за секунду. А ведь будет еще громкое уведомление на смартфоне. Вот этот датчик нам понравился больше всего. Он реагирует либо на задымление, либо на температуру выше 60 градусов, либо на резко возрастающую температуру. Кстати, есть в арсенале Ajax такой же, но с детектором угарного газа. Забавно, что у большинства датчиков Ajax есть встроенный термометр и вы можете посмотреть реальную температуру в разных комнатах.
Приложение
Продуманность системы
Кстати, в ассортименте компании есть даже тревожная кнопка по нажатию которой включится сирена, а также отправится сигнал в охранное агентство. У Ajax есть как просто сенсоры движения, они бывают уличные и домашние, так и новые сенсоры MotionCam со встроенной камерой. Такой датчик не просто фиксирует движение, но и может отправлять фотографии злоумышленников на смартфон. В большом списке различных модулей есть даже умные розетки, которые можно включать, выключать удаленно и еще получать данные о перегрузках или текущем потреблении энергии. Кстати, она не предназначена для устройств, которые умеют быстро менять свою мощность. Например, пылесос может заставить розетку отключиться.
Компромиссы, на которые придется пойти
И все это только начало. Стартовый набор сложно назвать полноценной системой. Чтобы реально обезопасить дом, надо вешать датчики размыкания на каждую дверь и окно, надо вешать MotionCam в наиболее проходных местах и может быть даже не одну. Датчики протечек и задымления тоже надо устанавливать во всех комнатах где есть трубы и смесители. И они тоже стоят ощутимых денег. Одним словом собрать большую и полноценную систему безопасности обойдется не дешево. А еще прибавьте сюда стоимость подключения и ежемесячной оплаты охранного агентства, если оно вам нужно. Конечно подобного рода системы никогда не были дешевыми. И взвесив все за и против, начинаешь думать, что для тебя важнее, новый iPhone или безопасность дома.
Еще один маленький минус в том, что стандартные централи Hub или Hub 2 не поддерживают Wi-Fi и это в 2020 году, когда дома уже почти никто не пользуется проводным интернетом. Да, его можно поставить рядом с роутером и подключить кабелем, но в ассортименте Ajax есть продвинутая централь Hub Plus, которая умеет работать с Wi-Fi, но стоит она дороже. Как-то это нелогично.
Третий минус в том, что у Ajax нет собственных камер постоянного видеонаблюдения. Те датчики, в которых есть камеры, используются только для передачи фотографий невысокого разрешения. Этот минус, конечно же, вытекает из протоколов подключения модулей. Например, MotionCam, в котором есть ка мера, работает по протоколам Jeveller и Wings и оба они не предназначены для трансляции потокового видео. К тому же ав тономность модуля рассчитана на очень продолжительное время при маленькой батарее, а постоянная трансляция видео по Wi-Fi разрядила бы MotionCam за день. Ajax конечно позволяет подключить к хабу камеры сторонних производителей, но это, скажем так, не нативное решение.
Четвертый нюанс, как нам кажется самый важный. Далеко не всем реально нужны такие продвинутые системы безопасности. Опять же не каждый в итоге приучит себя регулярно включать охранную систему и выключать ее. Возможно лично вам нужна просто какая-нибудь уличная или комнатная камера с датчиком движений. Такие есть у Logitech, Nest или Netatmo. И они удобны, просты и не требуют дополнительных трат.
Выводы
Рейтинг редакции
8.4 Итого 10 Установка 10 Автономность 8 Модули 7 Приложение 7 ЦенаВидеоверсия обзора
Читайте также: