Розетка не подключается — Умный дом Яндекса. Справка
Убедитесь, что в квартире есть доступ в интернет по Wi-Fi. Например, попробуйте открыть сайт yandex.ru на смартфоне. Если доступа нет, обратитесь к оператору связи.
Откройте настройки смартфона и проверьте, к какой сети Wi-Fi он подключен. Если во время настройки Розетки смартфон сменил сеть на другую, снова подключитесь к домашней сети 2,4 ГГц.
Перезагрузите роутер. После этого попробуйте настроить Розетку еще раз, при этом подключайте ее к той же сети, что и смартфон. Во время настройки устройства должны находиться рядом.
Попробуйте настроить Розетку в режиме точки доступа.
Откройте приложение Дом с Алисой. Если установить его не получилось, в меню приложения Яндекс выберите пункт Устройства.
Если это ваше первое умное устройство, нажмите на баннер Устройства, затем выберите Розетку.
Если у вас уже добавлены умные устройства, в правом верхнем углу нажмите → Устройство умного дома → Розетка.
Выберите дом для устройства.
Нажмите Режим точки доступа. Затем на корпусе Розетки нажмите и удерживайте кнопку включения, пока она не начнет медленно мигать (будет включаться и выключаться один раз в две секунды). Если не получилось, подождите 5 секунд и попробуйте снова.
Выберите сеть Wi-Fi и введите пароль к ней. Эта сеть должна быть с частотой 2,4 ГГц.
На смартфоне подключитесь к сети Wi-Fi с названием SmartLife-xxxx или Yandex-xxxx (пароль вводить не потребуется).
Дождитесь, когда смартфон обнаружит и добавит Розетку (это может занять несколько минут). Затем нажмите Перейти к списку устройств.
В списке рядом с Розеткой будет отображаться надпись «Требуется настройка». Нажмите на нее.
Измените настройки:
Смените название. Оно будет использоваться в голосовых командах.
Выберите комнату, в которой расположена Розетка. Так ее будет проще найти в списке компонентов умного дома в приложении Дом с Алисой.
Добавьте Розетку в группу устройств. Группы удобно использовать, когда нужно управлять несколькими Розетками одновременно.
Настройка в режиме точки доступа
Измените настройки роутера:
Поменяйте режим работы сети Wi-Fi на 802.11b/g.
Измените ширину канала Wi-Fi на 20 МГц.
Откройте порты 6666/UDP, 6668/TCP, 80/TCP, 443/TCP, 1883/TCP.
Разрешите широковещательную рассылку (broadcast forwarding).
После этого попробуйте настроить Розетку заново — сначала в обычном режиме, а затем в режиме точки доступа.
Если вам не удалось решить проблему, обратитесь в службу поддержки.
Написать в службу поддержки
Установка электрических розеток своими руками
В этой статье мы рассмотрим основные способы установки и подключения розеток, которые могут пригодиться при ремонте квартиры или частного дома.
По типу монтажа розетки можно разделить на три вида: внутренние, наружные и выдвижные. Первые два типа наиболее популярные, о них мы и поговорим ниже.
- 1. Подключение розеток (общая схема)
- 2. Установка внутренней розетки
- 3. Установка наружной (внешней) розетки
- 4. Установка розетки с заземлением
- 5. Установка розеточного блока
1. Подключение розеток (общая схема)
Схема подключения бытовых электрических розеток довольно проста. Ниже представлена типовая схема подключения двух розеток:
Силовой кабель из распределительного щитка (РЩ) заходит в распределительную коробку. Из распределительной коробки идут отдельные кабели на каждую розетку.
Распределительная (распаячная) коробка позволяет разделить одну линию на несколько. Если на одной линии устанавливается только одна розетка, то распаячная коробка не нужна. На схеме мы видим обозначения – С1, С2, С3, это соединения соответствующих жил кабелей: фаза, ноль и заземление.
При подключении розеток жилы кабеля соединяются строго по цветам (в отличие от выключателей), как показано на фото ниже. В данном случае подключаются розетки с заземлением, поэтому используется трёхжильный кабель:
Таким образом можно подключить не только две, но и три и более розеток. Главное сделать расчёт кабеля на нагрузку, чтобы избежать повреждения электропроводки в результате нагрева.
2. Установка внутренней розетки
Для установки внутренней розетки предварительно необходимо подготовить посадочное место — подрозетник. Подрозетники могут отличаться в зависимости от конструкции стены.
Так для бетонной или кирпичной стены необходимо использовать простой подрозетник, который крепится при помощи строительных смесей, а для полой стены из гипсокартона необходим подрозетник со специальными лапками фиксаторами (см. фото ниже):
Также в зависимости от типа стены будет зависеть и способ прокладки кабеля.
Например, в бетонной или кирпичной стене устраивается специальное углубление — штроба. Электрический кабель фиксируется в штробе при помощи строительных смесей или крепежа, а далее перекрывается шпаклёвкой или штукатуркой.
Если же стена представлена металлокаркасом, обшитым гипсокартоном, то электрический кабель прокладывается внутри стены в процессе монтажа. В таком случае рекомендуется прокладывать кабель в защитной гофре.
Пример прокладки электрического кабеля в гофре внутри перегородки из ГКЛ
Таким образом вся сложность установки и подключения внутренней розетки заключается в прокладке кабеля и монтаже подрозетника. Пошаговую инструкцию по штроблению стен и установке подрозетников в бетон и гипсокартон вы найдёте, перейдя по соответствующим ссылкам.
Допустим, что электрический кабель у нас уже проложен к месту установки розетки и детально рассмотрим процесс подключения:
Достаточно, чтобы электрический кабель выступал из подрозетника примерно на 10-15 см
Шаг 1. Перед началом монтажа электрической розетки необходимо отключить линию через автоматический выключатель и убедиться в отсутствии напряжения на подведённом к подрозетнику кабеле при помощи индикаторной отвёртки:
Шаг 2. Снимаем ПВХ-изоляцию и оголяем жилы кабеля на 8-10 мм. Для снятия изоляции можно использовать простой строительный нож, а также очень удобно применить специальные клещи непосредственно для оголения жил:
Шаг 3. Снимаем переднюю панель розетки, чтобы получить доступ к болтам, которые позволят зафиксировать розетку в подрозетнике:
Шаг 4. Заводим жилы кабеля в соответствующие отверстия розетки до упора и фиксируем при помощи специальных болтов. Убеждаемся в надёжности фиксации жил кабеля:
Шаг 5. Устанавливаем розетку в подрозетник и закрепляем её. Электрическая розетка, как правило, может быть зафиксирована в подрозетнике двумя способами: при помощи болтов подрозетника (№1 на фото) и при помощи собственных фиксаторов — «распорных лапок» (№2 на фото). Для надёжности используем сразу два этих способа:
Шаг 6. Устанавливаем на место переднюю панель. На этом монтаж внутренней розетки можно считать оконченным.
Одинарная и двойная розетки устанавливаются и подключаются абсолютно идентично
Ниже представлены фото подключения одинарной внутренней розетки фирмы Lezard:
3.
Установка наружной (внешней) розеткиТакие типы розеток очень популярны в деревянных частных домах и на дачах. Для монтажа такой розетки не нужен подрозетник. Розетка крепится к стене при помощи саморезов.
Что касается электрического кабеля, то он прокладывается в кабель-каналах или просто по стене с фиксацией при помощи специальных пластиковых скоб.
Пример монтажа кабель-канала представлен ниже:
На фото выше кабель-канал открыт
Пример саморезов для крепления кабель-канала
Для примера рассмотрим процесс установки и подключения двойной наружной розетки:
Шаг 1. Снимаем переднюю панель розетки.
Шаг 2. Крепим розетку к стене при помощи саморезов и подключаем питающий кабель:
Шаг 3. В передней панели розетки необходимо сделать небольшой вырез под кабель, как показано на фото ниже. Для этого удобно использовать ножницы по металлу:
Шаг 4. Устанавливаем панель на место и закрываем кабель-канал.
4. Установка розетки с заземлением
Розетка с заземлением устанавливается аналогично простым розеткам, единственным исключением является то, что к данному типу электротехнических устройств подводится и подключается жила заземления.
Соответственно для установки простой розетки 220В нам достаточно двужильного кабеля (как в примерах выше), а для розетки с заземлением необходим – трёхжильный.
Розетки с заземлением также могут быть внутренними и наружными и иметь разное количество гнёзд.
Розетки с заземлением необходимы при подключении любой мощной техники, а также техники, обладающей электронными системами контроля и управления: электрические духовки, варочные панели, современные холодильники, стационарные компьютеры, LED-телевизоры. Также заземления требует техника, рабочий цикл которой непосредственно связан с водой: стиральные и посудомоечные машины, водонагревательные котлы и т. п. Вилки таких устройств имеют специальный заземляющий контакт:
Ниже рассмотрен пример подключения двойной розетки с заземлением «Этюд» производителя Schneider Electric:
Шаг 1. Снимаем декоративную панель:
На фото ниже представлены места крепления жил питающего кабеля и болты для их фиксации:
Шаг 2. С помощью индикаторной отвёртки убеждаемся в отсутствии напряжения на кабеле:
Шаг 3. Подключаем кабель к розетке и тщательно фиксируем его жилы:
Шаг 4. Устанавливаем розетку в подрозетник и фиксируем её:
Шаг 5. Устанавливаем декоративную панель розетки обратно:
5. Установка розеточного блока
Внутренние розетки бывают одинарные и двойные. Но если вам нужно разместить в одном месте внутреннюю розетку на три гнезда и более, то необходимо использовать розеточный блок.
Розеточный блок представляет собой специальные одинарные розетки, которые объединяются в единую конструкцию общей рамкой.
Под каждую розетку блока устанавливается отдельный подрозетник. Питающий кабель подключается только к одной розетке в блоке, а остальные запитываются перемычками.
Схема подключения розеточного блока
Ниже представлено фото подрозетников в гипсокартоне для установки блока розеток. В соседних подрозетниках удаляют смежные заглушки для прокладки кабеля:
На фото ниже пример розетки фирмы Sedna для розеточного блока:
А вот так выглядит рамка для розеточного блока на четыре гнезда:
Как было сказано выше, для соединения розеток в блоке используются перемычки из жил кабеля:
Перемычки — фаза, ноль и заземление для соединения розеток в блоке
Места подключения жил кабеля в розетке:
Пример подключения розеток в блоке. На первую розетку заходит питающий кабель, а 2-я, 3-я и 4-я соединяются перемычками:
Все розетки установлены и подключены:
Установка передних панелей розеток и рамки завершена:
Детальное видео о подключении блока из пяти розеток:
youtube.com/embed/gsLpEGZzmCI» frameborder=»0″ allowfullscreen=»»/>На этом всё. Надеюсь, статья оказалась для вас полезной.
LE Socket Connection в кодовых плагинах
Подробная информация
Низкий вход- плагины кода- 2 июня, 2016
4,93 из 5 звезд (15 оценок)
- 93%
- 7%
- 0%
- 03%
- 7%
- 0%
- 03% %
- 0%
См. 1 письменный обзор
1 Обзор.0009
Поддерживаемые версии движка
4.9–4.27, 5.0–5.1
Тип загрузки
Плагин движка
который можно установить на выбранную вами версию движка, а затем включить для каждого проекта отдельно.
Описание
Отзывы
Вопросы
Предварительный просмотр: youtube. com/watch?v=wKhJy51V9CY
Плагин Socket Connection предоставляет вам чертежи для подключения к серверам сокетов и взаимодействия с ними.
Наиболее важной особенностью этого плагина является то, что этот плагин был разработан для использования в сочетании с сервером, запрограммированным на Java, например, сервером учетных записей или сервером поиска партнеров.
Чтобы сделать это возможным, сетевой алгоритм также был запрограммирован в библиотеке Java, которая стала бесплатной и с открытым исходным кодом.
Библиотека Java доступна здесь.
PS: вы можете преобразовывать байты в строку и обратно (и многое другое) с помощью подключаемого модуля LE Extended Standard Library (бесплатного)
• Подключение к серверу
• Два различных сетевых варианта: [сетевой протокол LowEntry] и [сетевой протокол Raw TCP/UDP]
С помощью сетевого протокола LowEntry (требует использования библиотеки Java на стороне сервера) вы можете :
• Отправка и получение сообщений (TCP, а также опционально UDP)
• Отправка вызовов функций и получение результата
• Отправка скрытых вызовов функций, отмена скрытых вызовов функций и получение результата
• Включение/выключение автоматической проверки соединения (ping)
С сетевым протоколом Raw TCP/UDP (позволяет реализовать собственный сетевой протокол) вы можете:
• Отправлять и получать сообщения (TCP, а также опционально UDP)
PS: рекомендуется использовать Сетевой протокол LowEntry, если у вас нет опыта сетевого программирования!
Предполагаемая платформа: Все протестированные платформы
: Windows, Mac, Linux и HTML5 (ошибки, обнаруженные на любой платформе, будут исправлены)
Включенная документация: Каждый узел Blueprint имеет значимое и подробное описание, которое можно просмотреть в редакторе напрямую.
Important\Additional Notes:
• Этот плагин использует только код UE4 C++, никакие другие сторонние решения не используются. Это обеспечивает максимальную стабильность и совместимость.
Теги
ЧЕРТЕЖИ
Введение в программирование сокетов в Go
Поиск
Сокет — это конечная точка соединения для связи по сети. Он обозначается именем и адресом и показывает способ установления коммуникационных каналов с помощью API-интерфейсов сокетов через удаленные и локальные процессы. Программа, хранящаяся или установленная на жестком диске, находится в неактивном состоянии. Эта выполняемая программа называется процессом. Большинство исполняемых программ представляют собой не что иное, как совокупность ряда процессов, обменивающихся информацией и взаимодействующих друг с другом. Это типично для любой многопроцессорной или многозадачной среды.
Большинство языков программирования предоставляют необходимую библиотечную поддержку для программирования сокетов. API, поддерживаемый библиотекой, является сетевым стандартом для TCP/IP. Следовательно, основная концепция программирования сокетов на любом языке одинакова.
Что такое модель клиент-сервер?
В типичной модели приложения клиент/сервер сервер ожидает, пока клиент начнет диалог. Однако не думайте, что клиент/сервер всегда означает удаленную связь по сети. Это вполне могут быть два процесса, локально находящихся в одной и той же системе. В таком случае отдельная машина действует как сеть, обеспечивающая связь между клиентской и серверной программой, которая проходит через уровни стека протоколов TCP/IP.
Прочитано: Понимание управляющих структур в Go
Пакет net в Go
В Go пакет net предоставляет необходимые API для реализации связи через сокеты между двумя верхними уровнями TCP/IP: приложением и транспорт . Пакет net предоставляет интерфейс для сетевого ввода-вывода, TCP/IP, UDP, разрешения доменных имен и сокетов домена Unix. Этот пакет также обеспечивает низкоуровневый доступ к сетевым примитивам. Базовые интерфейсы для связи обеспечиваются такими функциями, как Набрать , Прослушать и Принять и соответствующие интерфейсы Conn и Listener .
Основы клиентских сокетов в Go
Как уже упоминалось, сокет отвечает за установление соединения между конечными точками двух хостов. Базовая операция для клиента может быть представлена следующим образом:
- Установить соединение с удаленным хостом
- Проверить, не возникла ли какая-либо ошибка подключения
- Отправка и получение байтов информации.
- Наконец, закройте соединение
Вот пример использования сокета в Go. Клиент просто устанавливает соединение с сервером, отправляет какие-то байты информации и получает какие-то данные с сервера:
// проект socket-client main.go основной пакет Импортировать ( "ФМТ" "сеть" ) константа ( SERVER_HOST = "локальный хост" СЕРВЕР_ПОРТ = "9988" СЕРВЕР_ТИП = "TCP" ) основная функция () { //установить соединение соединение, ошибка := net.Dial(SERVER_TYPE, SERVER_HOST+":"+SERVER_PORT) если ошибка != ноль { паника (ошибка) } ///отправить некоторые данные _, err = connection.Write([]byte("Привет, сервер! Приветствую.")) буфер := make([]byte, 1024) mlen, err := connection.Read (буфер) если ошибка != ноль { fmt.Println("Ошибка чтения:", err.Error()) } fmt.Println("Получено: ", строка(буфер[:mLen])) отложить соединение.Закрыть() }
Обратите внимание, что мы использовали функцию Набрать из пакета net для подключения к адресу в названной сети. В TCP и UDP адрес имеет вид «хост:порт» . Мы можем предоставить именованный хост или IP-адрес для хостовой части. Именованный хост будет автоматически разрешать IP-адреса. Порт должен быть буквальным номером порта или именем службы. Например, стандартный порт для HTTP-запросов — 80 . Здесь в нашем коде мы использовали номер порта: 9988 , если он не используется. Функция либо устанавливает соединение, либо возвращает ошибку в случае неудачи. Как только соединение установлено, мы отправляем байты данных, используя функцию Write объекта установленного соединения. Точно так же мы можем читать байты данных, используя функцию Read , связанную с тем же соединением.
Прочитано: Обработка файлов в Go
Основы серверных сокетов в Go
Сервер сокетов ожидает входящие вызовы и отвечает соответствующим образом. Сервер привязан к порту и прослушивает входящие TCP-соединения. Когда клиентский сокет пытается подключиться к порту, сервер просыпается, чтобы согласовать соединение, открывая сокеты между двумя хостами. Именно этот сокет между двумя формами действует как интерфейс для связи и обмена информацией. Короче говоря, серверный сокет делает следующее:
- Создать сокет на определенном порту
- Слушайте любые попытки подключения к этому порту
- При успешном подключении может начаться обмен данными между клиентом и сервером.
- Связь, однако, должна осуществляться в соответствии с согласованным протоколом
- Продолжить прослушивание порта
- После закрытия соединения сервер прекращает прослушивание и завершает работу.
Вот пример сервера со ссылкой на приведенный выше код клиентской программы, написанный на Golang:
// проект сокет-сервера main.go основной пакет Импортировать ( "ФМТ" "сеть" "Операционные системы" ) константа ( SERVER_HOST = "локальный хост" СЕРВЕР_ПОРТ = "9988" СЕРВЕР_ТИП = "TCP" ) основная функция () { fmt. Println("Сервер работает...") сервер, ошибка := net.Listen(SERVER_TYPE, SERVER_HOST+":"+SERVER_PORT) если ошибка != ноль { fmt.Println("Ошибка прослушивания:", err.Error()) os.Выход(1) } отложить server.Close() fmt.Println("Прослушивание " + SERVER_HOST + ":" + SERVER_PORT) fmt.Println("Ожидание клиента...") для { соединение, ошибка := server.Accept() если ошибка != ноль { fmt.Println("Принятие ошибки: ", err.Error()) os.Выход(1) } fmt.Println("клиент подключен") go processClient(соединение) } } func processClient (соединение net.Conn) { буфер := make([]byte, 1024) mlen, err := connection.Read (буфер) если ошибка != ноль { fmt.Println("Ошибка чтения:", err.Error()) } fmt.Println("Получено: ", строка(буфер[:mLen])) _, err = connection.Write([]byte("Спасибо! Получил ваше сообщение:" + string(buffer[:mLen]))) соединение.Закрыть() }
Здесь сервер настраивается с помощью функции Listen , которая принимает в качестве параметров хост-порт и тип сети. Типичные типы сетей: tcp , tcp4 , tcp6 , unix или unix package . Если хостовая часть параметра не указана, функция прослушивает все доступные одноадресные и произвольные IP-адреса локальной системы. Как только сервер создан, он ожидает и прослушивает порт для любых входящих сообщений от любого клиента. Как мы видели в приведенном выше клиентском коде, любые сообщения отправляются клиенту или принимаются от него с использованием Функции записи и Чтения соответственно.
Прочтите: Как использовать указатели в Go
Запуск примеров кода сервера и клиента Go
Чтобы запустить приведенный выше код, просто запустите их отдельно (с двух разных терминалов), используя следующие команды:
$ go build $ запустить main.