Датчик кислорода (лямбда-зонд) на Газель, Датчик кислорода (лямбда-зонд) двигатель 405, Датчик кислорода на Газель двигатель Cummins
от до
Название:
Артикул:
Текст:
Выберите категорию:
Все
Общий каталог запчастей
» Запчасти и Аксессуары для а/м семейства Газель
»» Запчасти для а/м Газель
»» Запчасти для а/м NEXT
»» Запчасти дя а/м Соболь 2217, 2705, 3221
»» Запчасти для а/м ГАЗ-3310 ВАЛДАЙ
»» Запчасти для а/м Волга ГАЗ-3110
»» Запчасти для а/м ГАЗ-3307
»» Запчасти для а/м ГАЗ-3309
»» Запчасти для а/м ГАЗ-53, ГАЗ-66
» Запчасти на CUMMINS
» Запчасти на УАЗ
»» Зеркала на УАЗ
»» Глушитель на УАЗ
»» Шкворня на УАЗ
»» Фаркоп на УАЗ
»» Фары и фонари на УАЗ
»» Шрус на УАЗ
»» Отопитель на УАЗ
»» Фильтр на УАЗ
»» Брызговики и подкрылки на УАЗ
»» Карданный вал на УАЗ
»» Водяной насос на УАЗ (помпа)
»» Сцепление на УАЗ
»» Радиатор на УАЗ
» Запчасти на ПАЗ
» Запчасти на ВАЗ
» Запчасти на ЗИЛ
Тенты, Борта, Каркасы
» Стандартный Тент
» Тент увеличенный на +30 см, +40 см, +50 см
» Тенты импортная ткань КОРЕЯ
» Борта
» Каркас тента (заводской)
» Прямоугольный сборный Каркас + Тент (Комплект)
» Платформа
»» Кузовные стремянки
» Европлатформа
Детали кузова
» Зеркала и запчасти
»» Зеркала в сборе
»» Зеркальный элемент
»» Кронштейн зеркала
»» Накладки кронштейна зеркала
»» Повторители поворота на зеркало
»» Удлинитель обзора зеркал
» Двери и запчасти на двери
»» Двери
»» Замок двери, дверные механизмы
»» Ручки двери
»» Петли двери
» Брызговики и подкрылки
»» Передние брызговики
»» Подкрылки (локера)
»» Задние брызговики резина
»» Задние брызговики ТЮНИНГ
»» Задние брызговики ТАКСА
» Противоподкатный брус
» Бампер
»» Усилитель бампера
»» Кронштейны бампера
»» Защита бампера (кенгуринг)
» Решетка радиатора
» Ремонтные накладки
»» Лонжерон
»» Ремонтная накладки крыла
»» Ремонтная накладка двери
»» Подножка кабины
»» Ремонтная накладка проёма
»» Кожух фары
»» Ремонтные накладки кабины (кузова)
» Фурнитура и аксессуары для фургона
»» Фурнитура (комплекты) для фургона
»» Выдвижная лестница в фургон
»» Буфер (отбойник) на фургон
»» Петли двери фургона
»» Рукоятка двери фургона
» Стекла
»» Форточка
»» Люк
» Усилитель рамы
»» Поперечины
» Удлинители рамы
» Капот
» Крыло
» Обвес (арки, накладки)
» Кронштейн кабины
»» Подушка кабины
Запчасти и аксессуары (ТЮНИНГ)
» Полезные аксессуары в салон
» Запчасти панели приборов
»» Комбинация приборов
»» Дефростер
»» Пепельница и прикуриватель
»»» Прикуриватель
»» Карманы для документов, вещевые ящики, бардачок
»»» Ремкомплект ящика, крышки
»» Блок управления отопителем
»» Облицовка панели приборов
» Обивка салона, пластиковые накладки
» Обивка дверей
» Спойлер, Обтекатель
» Дефлектор
» Солнцезащитный козырек
» Коврики салона
» Шторки в кабину
» Ламбрекены и вымпелы
» Стеклоподъёмники
» Рулевое колесо
» Подлокотники
» Полки
» Консоли
» Столик декоративный на панель приборов
» Сиденье
» Чехлы ЭКО КОЖА
» Чехлы Ткань Жаккард
» Утеплитель решетки радиатора и двигателя
» Инструментальный ящик
» Колпаки
» Тюнинг салона (ПОД ДЕРЕВО)
» Светоотражающие жилеты и таблички
Освещение, Фары, Фонари, Плафоны, Габаритные огни, плафоны
» Фары
» Фонари задние
» Габаритные огни
» Фонарь освещения номерного знака
» Повторитель поворота
» Плафоны освещения кабины
» Лампы
» ПТФ
» Фара-прожектор
» Катафоты (световозвращатель)
» Ходовые огни
Стеклоочистители и омыватели (трапеция, бачки, мотор)
» Щётки стеклоочистителей
» Рычаг щётки стеклоочистителя
» Жиклёр омывателя стекла
» Трапеция стеклоочистителя
»» Моторедуктор стеклоочистителя
» Бачок омывателя
»» Мотор бачка омывателя
» Щетки для снега и водосгон
Запчасти для тех.
Производитель:
Все387548138755413F (Турция)ABRO (США)ABRO (США)AIRLINEAKABAALCAALEX-AutoAllied NipponAMP (Польша)Anvis GroupARIDEASPATK PREMIERAvtoDriverAvtoStyleAZARDBAUTLERBMBODYBOSCHBRANO (Чехия)BRISK (Чехия)BrizGardBuzuluk ЧехияCAMPAR (Корея)CARGENCARTRONICCASTROLCHAMPIONCHAMPIONCoidoCORTECO (Германия)CORTECO (Германия)CRAFTCUMMINS (FOTON)CUMMINS C+Cummins Inc. CZCZ (Чехия)DAKEN (Италия)DAKEN (Италия)DENSO (Япония)DENSO (Япония)Detail LineDITTONELDIX (Болгария)ELDIX (Болгария)ESPRA (Испания)ESPRA (Испания)FENOXFleetguardFleetguardFORTECHFOTONGAS CAPGeneral ElectricGeneralTechGOLD WHEELGoodyearHERZOGHOFERHOLA (Голландия)JUNTAKENO KET-TUNINGKOOSHESH (Иран)Kraft (Agrokom)KRAFT (Турция)KRENZ ГерманияLION (Ростов)LOGO-RKLUK (Германия)LUZARMagnum (Россия)MANDOMANN ГерманияMANNOLMasterWax (Россия)MaxBoxMaxboxPROMOBILMoravanMotoristMTA (Италия)NGK (Япония)NIPPON (ЯПОНИЯ)NOKSNOKS ДимитровградNORMA (Германия)Nova BrightOptibelt ГерманияOSRAMOSVAT ИталияPHILIPSPILENGAPRAVTPROдетальREZKONREZKONRS DETALRUBENA (Чехия)SACHS (Германия)SACHS (Германия)SCT (Германия)SCT (Германия)SDV motorsSDV motorsSIMENSSINTECSKFSKF (Швеция)SKV-LightingSLONSOLLERSSTALServisSTAR (Ростов)STARCO (Турция)SUFORCETANAKITechnikTESLATIRSANTOREROTORNADO (ТОРНАДО)TOTALTRANSMASTERTRIALLITRIANGLETRMTRUCKMANTUC (Иран)V-NNVETTLER (Германия)Vita-TruckVoron GlassWEBERWONDERFULX-TURBOZF (Германия)ZICZOMMERАВАР (Псков)АвтоDелоАвтоАрматураАвтоблюзАвтоконАвтоКонтинентАвтомагнатАвтооптикаАвтопартнерАвтопровод ВОСАВТОРАДАВТОРАДАВТОРГАвтоРусь77АвтоСателлитАвтоТрейд (Калуга)Автошланг (Балаково)АВТЭЛАГАТАГРЕГАТАгрокомАЗГАЗГ-ДетальАКОМАЛПАСАПОГЕЙ (Ульяновск)АСТРОАШК (Барнаул)БАГУ (Борисов)Баки-ННБалаковоБАТЭБелАвтоКомплектБЕЛМАГБИГ-ФИЛЬТРБОН ЧелябинскБОРБРТБРТ (Балаково)ВАТИВолжскийВПТГАЗПРОМНЕФТЬГерманияГЛАВДОРДААЗДайдо Металл РусДайдо Металл РусьДельта-АвтоДЗСДЗТАДЗТАДиалучДимитровградДПКЗавод АвтокомпонентЗаволжьеЗЗА (Заволжье)ЗМЗ (Заволжье)ЗМЗ (Соллерс)ИдеALИжавтотормИмпортИП КосойИранКардан-Сервис (Арзамас)КЗАТЭКитайКНРКОРДКОРЕЯКрасная ЭтнаЛВ-АвтоЛИДЕРЛихославльЛУКОЙЛМарКонМОСТатНабережные ЧелныНАЧАЛОНижний НовгородНПП ОРИОНОАО ВолнаОренбургОРИГИНАЛОСВОСВ (Мелитополь)ОСВАРПЕКАРПКТППластформПРАМО-ИСКРАПРЗПРТИРТИ-СервисРусАвтоЛидерРФРФСаранскСаратовСЕВиЕМ (Самара)СЗРТСЗССИБДЕТАЛЬСкопинСкопинСмоленскСОАТЭСТЕЛСТАНДЕМТД АвтокомпонентТДКТДКТехАвтоСветТехнопластТехнопрофильТИИРТольяттиТосол-СинтезТРАНСМАШТРИАЛТУРБОКОМУАЗУАЗ ОРИГИНАЛУКДУМЗУтесФормПластФормула СветаХИМ-СИНТЕЗЦИТРОНЧайковскийЧебоксарыЧМЗ (Чусовой)ШААЗЭкомашЭЛКАРЭнергомашЮККАЮККАЯРТИ
Новинка:
Вседанет
Спецпредложение:
Вседанет
Результатов на странице:
5203550658095
Тепловые поля на границе Здание-Грунт.

12 оценки
Комментарии (0)
Дмитрий
размещено: 15 Сентября 2016
обновлено: 22 Сентября 2016
Вместо предислдовия.
Умные и доброжелательные люди указали мне не то, что данный случай должен оцениваться только в нестационарной постановке, ввиду огромной тепловой инерции земли и учитывать годовой режим изменения температур. Выполненный пример решен для стационарного теплового поля, поэтому имеет заведомо некорректные результаты, так что его следует рассматривать только как некую идеализированную модель с огромным количеством упрощений показывающий распределение температур в стационарном режиме. Так что как говорится, любые совпадения — чистая случайность…
***************************************************
Как обычно, не стану приводить много конкретики по поводу принятых теплопроводностей и толщин материалов, ограничусь описанием лишь некоторых, предполагаем, что прочие элементы максимально близки к реальным конструкциям — теплофизические характеристики назначены верно, а толщины материалов адекватны реальным случаям строительной практики. Цель статьи получить рамочное представление о распределении температур на границе Здание-Грунт при различных условиях.
Немного о том, о чем нужно сказать. Рассчитываемые схемы в данном примере содержат 3 температурные границе, 1-я это внутренний воздух помещений отапливаемого здания +20оС, 2-я это наружный воздух -10оС (-28оС), и 3-я это температура в толще грунта на определенной глубине, на которой она колеблется около некоторого постоянного значения. В данном примере принято значение этой глубины 8м и температура +10оС. Вот тут со мной кто-то может поспорить в отношении принятых параметров 3-ей границы, но спор о точных значениях не является задачей данной статьи, равно как и полученные результаты не претендуют на особую точность и возможность привязки к какому-то конкретному проектному случаю. Повторюсь, задача — получить принципиальное, рамочное представление о распределении температур, и проверить некоторые устоявшиеся представления по данному вопросу.
Теперь непосредственно к делу. Итак тезисы, которые предстоит проверить.
1. Грунт под отапливаемым зданием имеет положительную температуру.
2. Нормативная глубина промерзания грунтов (тут скорее вопрос чем утверждение). Учитывается ли снежный покров грунта при приведении данных по промерзанию в геологических отчетах, ведь как правило территория вокруг дома очищается от снега, чистятся дорожки, тротуары, отмостка, парковка и пр.?
Промерзание грунта — это процесс во времени, поэтому для расчета примем наружную температуру равную средней температуре наиболее холодного месяца -10оС. Грунт примем с приведенной лямбда = 1 на всю глубину.
Рис.1. Расчетная схема.
Рис.2. Изолинии температур. Схема без снежного покрова.
В целом под зданием температура грунта положительная. Максимумы ближе к центру здания, к наружным стенам минимумы. Изолиния нулевых температур по горизонтали лишь касается проекции отапливаемого помещения на горизонтальную плоскость.
Промерзание грунта вдали от здания (т.е. достижение отрицательных температур) происходит на глубине ~2.4 метра, что больше нормативного значения для выбранного условно региона (1.4-1.6м).
Теперь добавим 400мм снега среднеплотного с лямбда 0.3.
Рис.3. Изолинии температур. Схема со снежным покровом 400мм.
Изолинии положительных температур вытесняют отрицательные температуры наружу, под зданием только положительные температуры.
Промерзание грунта под снежным покровом ~1.2 метра (-0.4м снега = 0.8м промерзания грунта). Снежное «одеяло» значительно снижает глубину промерзания (почти в 3 раза).
Видимо наличие снежного покрова, его высота и степень уплотнения является величиной не постоянной, поэтому средняя глубина промерзания находится в диапазоне полученных результатов 2-х схем, (2.4+0.8)*0.5 = 1.6 метра, что соответствует нормативному значению.
Теперь посмотрим, что будет, если ударят сильные морозы (-28оС) и простоят достаточно долго, чтобы тепловое поле стабилизировалось, при этом снеговой покров вокруг здания отсутствует.
Рис.4. Схема при -28оС без снежного покрова.
Отрицательные температуры залезают под здание, положительные прижимаются к полу отапливаемого помещения. В районе фундаментов грунты промерзают. На удалении от здания грунты промерзают на ~4.7 метра.
См. предыдущие записи блога:
Щитовой деревянный дом. Двойной объемный каркас.
Остекление балконов и лоджий. Эффективность тепловой защиты.
Стальные конструкции на кровле. Промерзание.
Использование AWS Lambda с AWS Snowball Edge
Далее вы можете найти обзор AWS Lambda на базе AWS IoT Greengrass, который используется в
Устройство AWS Snowball Edge. С помощью этой функции вы можете запускать функции Lambda локально на Snowball Edge.
Чтобы использовать Lambda на базе функций AWS IoT Greengrass со Snowball Edge, необходимо создать свои задания в
Регион AWS, поддерживаемый AWS IoT Greengrass. Список допустимых регионов AWS см. в разделе AWS IoT Greengrass в Общий справочник AWS . Лямбда на краю снежного кома
доступна везде, где доступны Lambda и Snowball Edge.
Если вы создали свою вакансию до 17 июля 2018 г., эта информация не относится к вашей устройство.
Примечание
Эти функции поддерживаются только в следующих регионах AWS:
Asia Pacific (Tokyo)
Asia Pacific (Sydney)
Канада (центральная)
(Central)
(Central)
(Central)
(Central)
(Центральный0002 Восток США (Северная Вирджиния)
Запад США (Орегон)
Прежде чем создавать функцию Lambda на языке Python для запуска на Snowball Edge, мы рекомендуем ознакомиться со следующими услугами, концепциями и похожие темы.
Предварительные условия для AWS IoT Greengrass
AWS IoT Greengrass — это программное обеспечение, которое расширяет возможности облака AWS на локальные устройства. AWS IoT Greengrass позволяет локальным устройствам собирать и анализировать данные ближе к
источник информации, а также безопасно общаться друг с другом на
локальные сети. В частности, разработчики, использующие AWS IoT Greengrass, могут создавать бессерверные
код (функции Lambda) в облаке AWS. Затем они могут удобно развернуть этот код
устройствам для локального выполнения приложений.
При использовании AWS IoT Greengrass с Край снежного кома:
Требования AWS IoT Greengrass — полный список требований AWS IoT Greengrass см. в разделе «Требования» в Руководстве разработчика AWS IoT Greengrass .
Ядро AWS IoT Greengrass — каждый край Snowball Edge имеет основное программное обеспечение AWS IoT Greengrass.
Дополнительные сведения о ядре AWS IoT Greengrass см. программное обеспечение, см. Программное обеспечение Greengrass Core в Разработчик AWS IoT Greengrass Руководство .
Группа AWS IoT Greengrass — Snowball Edge — это часть группы AWS IoT Greengrass в качестве основного устройства группы. Для получения дополнительной информации о группы, см. Группы AWS Greengrass IoT в AWS IoT Greengrass Developer Руководство .
MQTT — AWS IoT Greengrass использует стандартная легкая телеметрическая передача очереди сообщений (MQTT) протокол для общения внутри группы. В Snowball Edge есть устройство IoT, связанное с интерфейсом Amazon S3. Когда данные записываются с использованием Поместить объект Amazon S3 операции над бакетами, указанными при создании задания, эти операции вызывают MQTT-сообщения.
Эти сообщения, в свою очередь, запускают любой связанный лямбда-вызов. функции. Кроме того, любое совместимое с MQTT устройство или программное обеспечение в вашем AWS IoT Greengrass группа может запускать функции Lambda, если вы определяете связанный MQTT сообщение, чтобы сделать это.
Связанная сервисная роль — до вы можете использовать AWS IoT Greengrass с Snowball Edge в качестве основного устройства, вы должны связать роль сервиса AWS IoT Greengrass с вашей учетной записью. Эта ассоциация позволяет AWS IoT Greengrass получить доступ к своим функциям Lambda и ресурсам AWS IoT. Для получения дополнительной информации см. Связывание роли сервиса AWS IoT Greengrass с вашим Счет.
Предварительные условия для AWS Lambda
AWS Lambda — это служба вычислений, позволяющая запускать код без подготовки или
управление серверами. Следующие лямбда-концепции важно понимать, когда
используя Lambda с краем Snowball Edge:
Лямбда-функции – Ваш пользовательский код, загружены и опубликованы в Lambda и использованы на Snowball Edge. Для большего информацию см. в разделе «Лямбда-функции» в Руководство разработчика AWS Lambda .
Лямбда-консоль – Консоль в которые вы загружаете, обновляете и публикуете свои функции Lambda на языке Python для использования на Snowball Edge. Пример использования консоли Lambda см. в разделе Шаг 2. Создание Функция HelloWorld Lambda и знакомство с консолью в Руководство разработчика AWS Lambda .
Python — Программирование высокого уровня язык, используемый для ваших функций Lambda на базе AWS IoT Greengrass на Snowball Edge.
AWS IoT Greengrass поддерживает Python версии 2.7.
Следующие темы связаны с запуском AWS Lambda на базе функций AWS IoT Greengrass на Край снежного кома:
Ограничения для Lambda Powered by AWS IoT Greengrass
Политика, управляемая клиентом Примеры
Далее:
Начало работы с Lambda Powered by AWS IoT Greengrass
Javascript отключен или недоступен в вашем браузере.
Чтобы использовать документацию Amazon Web Services, должен быть включен Javascript. Инструкции см. на страницах справки вашего браузера.
Условные обозначения документов
Использование устройства AWS Snowball Edge с Ленточный шлюз
Начало работы с Lambda
Начало работы с Lambda на базе AWS IoT Greengrass
Чтобы начать работу с AWS Lambda на базе функций AWS IoT Greengrass на устройстве AWS Snowball Edge, возьмите следующие шаги:
Связывание роли сервиса AWS IoT Greengrass с вашим Аккаунт
Настройка AWS IoT Greengrass с помощью Snowball Edge
Создание работы
Создание виртуального сетевого интерфейса
Запуск AWS IoT Greengrass на Snowball Edge
Использование функций Lambda Powered by AWS IoT Greengrass на Снежный край
Связывание роли сервиса AWS IoT Greengrass с вашим Аккаунт
Прежде чем использовать AWS IoT Greengrass с Snowball Edge в качестве основного устройства, необходимо
свяжите роль сервиса AWS IoT Greengrass со своей учетной записью. Эта ассоциация позволяет AWS IoT Greengrass
получить доступ к своим функциям Lambda и ресурсам AWS IoT. Если вы попытаетесь создать работу для
Snowball Edge перед тем, как связать роль службы, запрос на создание задания
терпит неудачу.
В следующих процедурах показано, как настроить и сохранить параметры AWS IoT Greengrass в облако. Эта конфигурация означает, что вы можете передать изменения функции Lambda в Snowball Edge и изменения на других устройствах в вашей группе AWS IoT Greengrass. Первая процедура использует консоль AWS Identity and Access Management (IAM), а вторая процедура использует интерфейс командной строки AWS. (интерфейс командной строки AWS).
Создание роли сервиса AWS IoT Greengrass в консоли IAM
Войдите в консоль управления AWS и откройте консоль IAM по адресу https://console.aws.amazon.com/iam/.
Для типа роли выберите AWS Greengrass Роль .
Выберите AWSGreengrassResourceAccessPolicy , а затем выберите Следующий шаг .
Введите имя для своей роли, а затем выберите Создать Роль .
После создания роли запишите имя ресурса Amazon (ARN) и используйте его в следующей процедуре.
Чтобы связать роль сервиса AWS IoT Greengrass с вашей учетной записью
Установите интерфейс командной строки AWS на свой компьютер, если вы еще этого не сделали. Для большего информацию см. в разделе Установка Интерфейс командной строки AWS в Руководство пользователя интерфейса командной строки AWS .
Настройте интерфейс командной строки AWS на своем компьютере, если вы еще этого не сделали.
Для большего информацию см. в разделе «Настройка интерфейса командной строки AWS» в Руководство пользователя интерфейса командной строки AWS .
Откройте терминал на своем компьютере и выполните следующую команду AWS CLI с ARN роли AWS IoT Greengrass, которую вы создали в первой процедуре.
aws greengrass Associate-Service-Role-to-Account --role-arn
arn:aws:iam::123EXAMPLE12:role/GreengrassRole
Теперь вы можете создать задание для Snowball Edge и использовать AWS Lambda на базе AWS IoT Гринграсс.
Настройка AWS IoT Greengrass с помощью Snowball Edge
При создании вычислительного задания для Snowball Edge служба автоматически настраивает следующие элементы AWS IoT Greengrass:
Основное программное обеспечение AWS IoT Greengrass — AWS IoT Greengrass дистрибутив был предварительно установлен на Snowball Edge.
Группа AWS IoT Greengrass — при создании вычислительное задание, группа AWS IoT Greengrass с именем
JobID
_groupJobID
_coreJobID
_s3adapter
Если у вас есть другие изменения конфигурации, которые вы хотите внести в группу AWS IoT Greengrass
связанные с Snowball Edge, вы можете сделать их после того, как разблокируете устройство и
подключите его к интернету.
Создание задания
Создайте задание в консоли управления семейством AWS Snow и привяжите имя ресурса Amazon (ARN) для по крайней мере одна опубликованная функция Lambda с ведром. Пошаговое руководство по созданию свою первую работу, см. Создание Вакансия AWS Snowball Edge.
Все функции Lambda, которые вы выбираете при создании задания, запускаются MQTT сообщения, отправляемые устройством IoT, связанным с интерфейсом Amazon S3. Эти сообщения MQTT запускаются, когда Amazon S3 PUT действие объекта выполняется в отношении корзины на устройстве AWS Snowball Edge.
Создание виртуального сетевого интерфейса
Когда появится Snowball Edge, разблокируйте устройство и создайте виртуальную сеть
интерфейс для привязки к AWS IoT Greengrass. Каждый Snowball Edge имеет три сетевых интерфейса (NIC),
контроллеры физического сетевого интерфейса для устройства. Это RJ45, SFP,
и порты QSFP на задней панели устройства.
Каждая виртуальная сетевая карта (VNIC) основана на физической, и вы можете иметь любое количество
VNIC, связанных с каждым NIC. Чтобы создать виртуальный сетевой интерфейс, используйте команду команда snowballEdge create-virtual-network-interface
.
Примечание
--static-ip-address-configuration
является допустимой опцией, только если
используя STATIC
для --ip-address-assignment
.
Использование (настроенный клиент Snowball Edge)
snowballEdge create-virtual-network-interface --ip-address-assignment[DHCP или STATIC]
--physical-network-interface-id[идентификатор физического сетевого интерфейса ]
--static-ip-address-configuration IpAddress=[IP-адрес]
,NetMask=[Netmask]
Использование (клиент Snowball Edge не настроено)
snowballEdge create-virtual-network-interface --endpoint https://[ip-адрес]
--manifest-file/path/to/manifest
--unlock-code[код разблокировки]
--ip-address-assignment[DHCP или STATIC]
--physical-network-interface-id[идентификатор физического сетевого интерфейса]
--static-ip-address-configuration IpAddress=[IP-адрес]
,NetMask=[Netmask]
Пример создания VNIC (DHCP)
./snowballEdge create-virtual-network-interface --ip- назначение адреса dhcp --физический-сетевой-интерфейс-идентификатор s.ni-
8EXAMPLEaEXAMPLEd
{ «Виртуальный сетевой интерфейс»: { "VirtualNetworkInterfaceArn": "arn:aws:snowball-device:::interface/s.ni-8EXAMPLE8EXAMPLEf", "PhysicalNetworkInterfaceId": "s.ni-8EXAMPLEaEXAMPLEd", «Назначение IP-адреса»: «DHCP», "IP-адрес": "192.0.2.0", «Сетевая маска»: «255.255.255.0», «Шлюз по умолчанию»: «192.0.2.1», "MacAddress": "EX:AM:PL:E1:23:45" } }
Запуск AWS IoT Greengrass на Snowball Edge
Прежде чем вы сможете использовать AWS Lambda на базе AWS IoT Greengrass, вам необходимо использовать Snowball Edge клиент, чтобы запустить его.
Примечание
Запуск AWS IoT Greengrass на Snowball Edge может занять несколько минут. Мы рекомендуем
с помощью службы описания
Команда клиента Snowball Edge после того, как вы
запустите службу, чтобы определить, когда она активна. Дополнительные сведения см. в разделе Получение статуса службы.
Для запуска AWS Lambda на базе AWS IoT Greengrass
Запустите команду
snowballEdge description-device
, чтобы получить список идентификаторов сетевых интерфейсов. Дополнительные сведения об этой команде см. в разделе Получение статуса устройства.Определите идентификатор физического сетевого интерфейса, который вы хотите использовать, и запишите это. В следующих примерах показано выполнение этой команды с два разных метода назначения IP-адресов:
DHCP
илиСТАТИЧЕСКИЙ
.snowballEdge create-virtual-network-interface \ --физический-сетевой-интерфейс-id s.ni-
abcd1234
\ --IP-адрес-назначение DHCP //ИЛИ ЖЕ// SnowballEdge создать виртуальный сетевой интерфейс \ --физический-сетевой-интерфейс-id s.ni-
abcd1234
\ --IP-адрес-назначение СТАТИЧЕСКИЙ \ --static-ip-address-configuration IpAddress=192.0.2.0
,Netmask=255.255.255.0
Команда возвращает структуру JSON, включающую виртуальную сеть. интерфейс АРН. Запишите этот ARN.
Запустите сервис AWS IoT Greengrass с помощью виртуального сетевого интерфейса, как в следующий пример.
SnowballEdge start-service\ --service-id гринграсс\ --virtual-network-interface-arns arn:aws:snowball-device:::interface/s.ni-
abcd1234abcd1234a
AWS Lambda на базе AWS IoT Greengrass запущен. В любое время, когда вам нужен IP-адрес или
виртуальный сетевой интерфейс ARN для AWS IoT Greengrass можно использовать SnowballEdge description-virtual-network-interfaces
Команда клиента Snowball Edge.
Подключение к Интернету для обновления AWS IoT Greengrass Групповые сертификаты
При каждом запуске службы AWS IoT Greengrass необходимо входить в консоль AWS IoT Greengrass с учетная запись, используемая для создания задания в консоли управления семейством AWS Snow и инициирования группы AWS IoT Greengrass. развертывание в ядре AWS IoT Greengrass. Для получения дополнительной информации см. https://docs.aws.amazon.com/greengrass/v2/developerguide/import-lambda-function-console.html в Руководство разработчика AWS IoT Greengrass . После этого вы можете отключить устройство от интернета. Связанная группа AWS IoT Greengrass затем функционирует в автономный режим.
Важно
При изменении IP-адреса любого устройства в локальной группе AWS IoT Greengrass повторно подключитесь Snowball Edge к Интернету, чтобы получить новые сертификаты.
Использование функций Lambda Powered by AWS IoT Greengrass на Снежный край
Теперь, когда служба запущена и вы инициировали групповое развертывание AWS IoT Greengrass для
ядро AWS IoT Greengrass, вы можете запускать функции Lambda, записывая данные в корзины Amazon S3. на устройстве. Если не запрограммировано иное, функции Lambda запускаются MQTT.
сообщения, отправляемые устройством IoT, связанным с интерфейсом Amazon S3. Эти MQTT
сообщения, в свою очередь, инициируются действиями объекта PUT в Amazon S3. Действия объекта PUT в Amazon S3
происходить через интерфейс NFS (с операцией записи), интерфейс командной строки AWS (с использованием Amazon S3
интерфейс) или программно через один из SDK или REST-приложение
ваш собственный дизайн.
Вы можете использовать Lambda на базе функций AWS IoT Greengrass для запуска кода Python против общедоступных конечные точки среди сервисов AWS в облаке. Чтобы это выполнение кода Python работало, ваше устройство AWS Snowball Edge должно быть подключено к Интернету. Для получения дополнительной информации см. Руководство разработчика AWS Lambda.
Обновление существующих функций
Вы можете обновить существующие функции Lambda в консоли. Если вы это сделаете, и если ваш
Устройство AWS Snowball Edge подключено к Интернету, агент развертывания уведомляет каждое
Лямбда-функция обновленной конфигурации группы AWS IoT Greengrass. Для дополнительной информации,
см. Создание развертывания
в Руководство разработчика AWS IoT Greengrass .
Добавление новых функций
После того, как Snowball Edge прибудет, вы разблокируете его и подключите к Интернет, вы можете добавлять или удалять функции Lambda. Эти новые лямбда-функции не должны инициироваться действиями объекта Amazon S3 PUT. Вместо этого событие, которое вы запрограммирован на запуск новых функций, выполняет запуск функций, как и в случае типичные функции Lambda, работающие в группе AWS IoT Greengrass.
Тестирование Lambda на базе AWS IoT Greengrass Функции
Вы можете протестировать свои лямбда-функции до создания задания или после того, как
запустил AWS IoT Greengrass на устройстве. При тестировании функции, написанной на Python, в Lambda
console, перед созданием задания вы можете столкнуться с ошибками. Если это произойдет,
см. Обработка ошибок и
автоматические повторные попытки в Руководство разработчика AWS Lambda .
Чтобы протестировать функции Lambda в локальной среде, используйте следующую процедуру.
Для тестирования функций Lambda в локальной среде
Создайте подписку в консоли AWS IoT Greengrass. Для дополнительной информации, см. Настройка подписок в AWS IoT Greengrass Developer. Руководство .
Разверните группу AWS IoT Greengrass, содержащую эту подписку, в ядре AWS IoT Greengrass. работает на устройстве Snowball Edge. В этой подписке вы указываете следующее:
После успешного завершения развертывания войдите в AWS IoT.
консоль с учетной записью, используемой для создания вашего задания.
Выберите Проверка , а затем выберите Подписаться к теме .
Для темы подписки введите имя ведро на Snowball Edge, чтобы скопировать в него объект.
Выберите Подпишитесь на тему . Страница клиента MQTT затем показывает подписку на указанное вами ведро.
Используя интерфейс командной строки AWS, интерфейс Amazon S3 или один из AWS SDK, скопируйте объект в указанное ведро.
Объект JSON затем отображает полезные данные, включенные в сообщение MQTT.
опубликовано в ядре AWS IoT Greengrass, поддерживающем сервис AWS IoT Greengrass, работающий на Snowball Edge
устройство. Эта полезная нагрузка включает имя объекта и имя корзины.
объект был помещен в.
Теперь вы успешно протестировали свою лямбда-функцию. Объект JSON указывает что сообщение MQTT, опубликованное в ядре AWS IoT Greengrass, было успешно получено, и была запущена связанная функция Lambda. Для получения информации о добавлении AWS IoT Greengrass подписки на вашу группу AWS IoT Greengrass, см. раздел Настройка подписок в AWS IoT Greengrass Developer. Руководство .
Останов AWS IoT Greengrass
Когда вы закончите работу с Lambda на базе AWS IoT Greengrass, вы можете остановить ее с помощью SnowballEdge stop-service
Команда клиента Snowball Edge. За
дополнительную информацию см. в разделе «Остановка службы на Snowball».
Край.
Lambda на базе AWS IoT Greengrass, работающая на устройстве Snowball Edge, не имеет состояния.