Товарно-транспортная накладная (ТТН) формы № 1-Т – первичный учетный документ, применяемый для оформления передвижения ТМЦ и одновременно расчетов за их перевозку автотранспортом. Разберемся с особенностями заполнения этой формы.
Бланк ТТН – унифицированный сопроводительный документ, который оформляется при осуществлении нескольких операций:
ТТН дает право продавцу списать, а покупателю – оприходовать перевезенный товар. Водителю начисляют зарплату на объем выполненных работ, которые указываются в ТТН. Оформленная товарно-транспортная накладная подтверждает право на вычет НДС, а также транспортные затраты в целях уменьшения базы по налогу на прибыль. Кроме того, при возникновении каких-либо проблем, ТТН дает попросту идентифицирует перевозимый товар. Т.е. оформление перевозки ТМЦ от одного юрлица другому ТТН – операция необходимая.
Многостороннее предназначение определяет форму документа, состоящего из 2-х разделов:
По принятым правилам отправитель груза выписывает ТТН в 4-х экземплярах (важно! каждый из них – оригинал), а затем форма заполняется совместно приобретателем и перевозчиком.
Продавец во все экземпляры вносит информацию:
Затем он удостоверяет документ подписями и печатями, оставляет себе один экземпляр, остальные передает перевозчику, который привозит их приобретателю вместе с доставленным грузом. Разгрузив машину и проверив товар, ответственные лица, представляющие фирму-покупателя и принявшие груз, удостоверяют факт получения ТМЦ подписями и печатью, оставив себе один экземпляр. Два последних передают водителю.
Фирма-перевозчик, опираясь на оформленные ТТН, составляет акт выполненных работ, и, приложив его к одной ТТН с выписанным счетом на оплату услуг, отправляет той стороне сделки, которая должна оплачивать транспортировку груза. Если получателем устанавливается расхождение с договоренностями в количестве или качестве ТМЦ, этот факт оформляется актом, а в ТТН делается пометка.
Последняя накладная с приложенным к ней путевым листом становится основанием для оплаты труда водителя.
Обратите внимание! В случаях, когда транспортируется несколько партий товара для разных приобретателей за один рейс, ТТН выписываются отдельно для каждого приобретателя.
Отметим изменения, вызвавшие немало разночтений при оформлении ТТН. Они коснулись формы транспортной накладной (ТН), а не товарно-транспортной. ТН, не являясь первичным документом, лишь дополняет транспортный раздел ТТН. Форма 1-Т не изменилась, все разделы сохранили актуальность и пока новыми сведениями не пополнялись. Вставка 1
Скачать бланк ТТН можно ниже.
Итак, форма 1-Т разделена на товарную и транспортную части. Первую заполняет продавец, вторую – перевозчик. Алгоритм оформления следующий:
К прибытию автомобиля грузоотправитель начинает заполнение документа, внесением сведений, которые мы указывали выше – дату, № ТТН, адреса/реквизиты сторон, блок сведений о ТМЦ, удостоверяет накладную.
По прибытии автомашины в ТТН вносят сведения о фирме-перевозчике и водителе:
Кроме этой информации, в накладной должна присутствовать информация о типе упаковки перевозимого товара. ТМЦ без упаковки отмечаются в соответствующем поле значком «н/у». Если предполагается опечатывание или пломбирование груза, то проставляют оттиск пломбы для сличения приобретателем.
В отведенных полях ТТН товар должен быть досконально охарактеризован: указывается тип погрузочно/разгрузочных манипуляций, вес нетто/брутто, число мест, занимаемых ТМЦ в машине. Если пересчет по числу мест невозможен (например, насыпной груз), это также отмечается. После взвешивания товара указывается метод установления веса, тип используемых весов.
Если продавец отправляет товар, к которому требуется некая дополнительная документация, то водитель доставляет ее приобретателю вместе с грузом. Вручение подобных документов также отмечается в бланке ТТН. Продемонстрируем пример заполнения ТТН: вставка 2
Таким образом, товарно-транспортная накладная, образец заполнения которой мы представили, оформляется тремя сторонами.
Иногда к форме 1-Т может прилагаться накладная ф-мы ТОРГ-12. Так бывает, когда товарный раздел ТТН не вмещает в полной мере информацию о товаре и необходим пространный вариант. Но формой ТОРГ-12 заместить ТТН невозможно, поскольку в ней нет транспортного раздела. В качестве самостоятельного документа ТОРГ-12 служит, если товар перевозится самовывозом, когда третья сторона-перевозчик не привлекается, а транспортирует ТМЦ сам приобретатель. Важным в этом случае становится лишь цепочка «отгрузка – получение» груза.
Существуют правила транспортировки разных видов товаров. К примеру, для перевозки алкогольной продукции к форме 1-Т составляют специальную справку, зерно доставляется по ТТН с сопроводительной формой СП-32, молочная продукция имеет обязательное сопровождение в виде формы СП-33 и т.д. Т.е. в любой перевозке основным документом является ТТН, а приложением к нему – сопроводительные накладные формы, разработанные в соответствии со спецификой отрасли.
Поступление груза от продавца к покупателю сопровождают документы – расчетные и сопроводительные. Одним из важных расчетных документов является транспортная накладная (образец мы приведем в конце статьи).
Компания вправе самостоятельно разработать формы первичных учетных документов, в том числе взять за образец утвержденную госорганами форму и видоизменить «под себя», либо продолжить использовать унифицированные формы, как они есть. Стоит помнить, что используемые компанией первичные документы должны содержать обязательные реквизиты. Таким образом, некоторые компании считают, что такой документ как транспортная накладная (образец заполнения вы сможете посмотреть в нашем примере ниже) может быть разработана собственными силами.
Вместе с тем для ряда документов применение унифицированных форм, как и прежде, обязательно, так как установлено нормативно-правовыми актами, не относящимися к сфере бухгалтерского учета.
Транспортная накладная – это пример документа, который заполняется по утвержденной форме, если передающая сторона доставляет принимающей стороне товары на автомобильном транспорте на основании договора перевозки. Форма, порядок заполнения транспортной накладной утверждены постановлением Правительства РФ № 272 от 15 апреля 2011 г. В указанном случае накладная должна быть составлена по утвержденной форме.
Давайте разберемся, как заполнить транспортную накладную, какие сведения стоит вносить в документ, какие правила действуют при его заполнении.
Транспортная накладная для перевозок грузов автомобильным транспортом составляется на одну или несколько партий груза, перевозимых на одном автомобиле. Необходимо обратить внимание на оформление транспортной накладной в случае, если груз, который необходимо перевезти, грузится на разные транспортные средства. В таком случае документов заполняется несколько: количество накладных соответствует количеству автомобилей.
Порядок оформления транспортной накладной, правила перевозок грузов автомобильным транспортом утверждены постановлением Правительства Российской Федерации от 15 апреля 2011 года № 272. Как заполнить транспортную накладную? Документ подписывается грузоотправителем и перевозчиком или их уполномоченными лицами. Любые исправления должны быть заверены подписями грузоотправителя и перевозчика или их уполномоченными лицами.
Отсутствие записи подтверждается прочерком в соответствующей графе при заполнении транспортной накладной.
Транспортная накладная является достаточно объемной для заполнения, состоит из нескольких разделов и содержит подробную информацию об отправителе, получателе груза, условиях доставки и т.д. Заполнение транспортной накладной начинается с внесения информации о номере экземпляра, дате и номере заявки.
Оформление транспортной накладной (пример заполнения):
в данном случае указывают особые условия перевозки или временного хранения на складе, сведения о предусмотренных договором перевозки штрафных санкциях;
Кто выписывает ТТН при доставке транспортной компанией? Если покупатель заключает договор с транспортной компанией, он и оформляет ТТН, в которой грузоотправителем указывает самого себя.
В Беларуси, откуда к нам нередко поступают достаточно объемные поставки грузов, применяется другая, но тоже типовая форма 2-ТН. Образец заполнения мы приводить не будем, т.к. это все-таки тема другой страны. Просто уточним, что товарная накладная по форме ТН-2 утверждена постановлением Минфина республики Беларусь от 18.12.2008 № 192 и в России не применяется.
Заполнение документа не вызовет у вас затруднений, если вы внимательно ознакомитесь с образцом, представленным ниже и будете соблюдать все правила заполнения транспортной накладной.
Транспортировка груза любым транспортным средством по умолчанию предполагает передачу определённых документов вместе с перевозимым товаром. Когда кроме отправителя и получателя в передаче собственности участвуют третьи лица, взаимоотношения сторон необходимо узаконить посредством договора, который будет официально свидетельствовать о факте сделки между ними, при этом в пакете документации, сопровождающей груз, должны содержаться также иные сведения. Некоторые бумаги характеризуют объект перевозки, другие – сам процесс перемещения и могут оформляться перед отправкой или во время пути следования в зависимости от их предназначения.
В список документов, которые могут использоваться для транспортировки грузов автотранспортом, включена транспортная накладная. Она заполняется по форме грузоотправителем (если в договоре не указано иное) и передаётся перевозчику, который может проверить содержащиеся сведения на соответствие действительности, после чего бумага сопровождает объект перемещения на протяжении всего маршрута и вручается в пункте назначения получателю вместе с товаром. Транспортная накладная подтверждает законность перевозки и удостоверяет факт наличия договора с поставщиком услуг по грузоперевозкам, отражает содержащиеся в нём данные, касающиеся груза, обязанностей сторон, нюансов перевозки, расходов и пр.
Данный документ потребуется и в качестве отчётности при налоговой проверке, поэтому отнестись к правильности его заполнения следует внимательно, чтобы у представителей службы не возникло сомнений по поводу неактуального предоставления информации о движении денежных средств. Любые расхождения сведений в транспортных накладных с действительностью могут привлечь ненужное внимание налоговиков и повлечь за собой неприятные последствия в виде дополнительных начислений.
В железнодорожных перевозках используется транспортная ж/д накладная по форме ГУ-29-О, при авиаперевозках – грузовая накладная, а при доставке морским транспортом законность перемещения груза подтверждается коносаментом.
При варианте доставки автомобильным транспортом с привлечением стороннего перевозчика в качестве доказательства договорённости сторон применяются:
При этом второй вариант бумаги не отменяет действия первого, поэтому ТН можно оформлять, равно как и ТНН, обе бумаги подтверждают затраты и правомерность процесса транспортировок, таким образом, можно применить любую из форм. Предназначение транспортной накладной заключается в подтверждении законности перевозок, так что она не замещает товарную накладную ТОРГ-12.
Чтобы списывать и приходовать товары, применяется ТТН, тогда как для той же цели в дополнение к ТН понадобится ещё ТОРГ-12. Использовать оба документа ТН и ТН в комплекте необходимо только при перевозке алкогольных напитков и спиртосодержащих продуктов. В остальных же случаях достаточно одной из форм. Ни ТН, ни ТТН не требуется вовсе, если покупатель на своём транспорте забирает груз со склада поставщика. Тогда поставить на приход товар можно, используя товарную накладную (ТОРГ-12), а зафиксировать расходы на транспортировку с помощью путевого листа. Если с компанией-перевозчиком заключён договор фрахтования, то вместо ТН оформляют заказ-наряд.
Транспортная накладная в 2018 году выглядит несколько иначе в результате обновления согласно правительственному постановлению от 12.12. 2017 г. № 1529, а именно изменениям подверглись 13 и 15 разделы. В новой редакции Правила перевозки автотранспортом регулируют транспортировку грузов тяжеловесными или крупногабаритными транспортными средствами, тогда как до внесения правок речь шла о перемещении тяжеловесных или крупногабаритных грузов, этими обновлениями обусловлено редактирование и образца накладной.
Транспортная накладная на перевозку груза оформляется согласно Правилам, утверждённым правительством РФ от 15.04.2011 г. № 272, с учётом внесённых изменений от 12.12. 2017 г. № 1529, в трёх экземплярах (по одному на каждого участника сделки). Все три варианта являются оригиналами и должны быть заверены печатями, а также подписаны ответственными лицами, представляющими грузоотправителя и перевозчика. Документ оформляется грузоотправителем, если в договоре не прописано выполнить эту обязанность другими лицами, например, перевозчиком. В случае, когда товар отгружает филиал организации, в графе реквизитов грузоотправителя документа всё равно указываются данные головного предприятия.
Необходимое количество экземпляров ТН зависит от числа транспортных средств, которые будут перевозить груз. Одна накладная используется только тогда, когда несколько партий груза отправляются автомобильным транспортным средством от одного поставщика к одному получателю. При сборных транспортировках, где комплект груза следует в одном направлении, но предназначается разным покупателям, оформляются несколько накладных на каждую партию. Транспортные накладные на трансфер груза автотранспортом в обязательном порядке должны содержать следующую информацию:
Все пункты накладной должны быть заполнены, а если данные для внесения в любой из разделов отсутствуют, то ставится прочерк. Исправления в обязательном порядке заверяются отправителем и перевозчиком (или их представителями), о чём гласят Правила.
К заполнению транспортной накладной следует отнестись со всей ответственностью, точно прописывать в бланке адреса погрузки и разгрузки, госномера ТС и прочие сведения. Все предоставленные данные проверяются перевозчиком, и несоответствия с фактами могут послужить причиной отказа в услуге. К тому же обнаружение ложных сведений государственными органами приведёт к дополнительным трудностям. Оформление документа начинается с внесения информации о номере экземпляра, датирования и указания порядкового номера заявки. ТН нового образца включает 17 разделов и заполняется следующим образом:
Если сведения, подлежащие заполнению, отсутствуют, то нужно проставить прочерки.
Бланк транспортной накладной, актуальный в 2018 году, доступен для бесплатного скачивания. Типовая форма утверждена правительственным постановлением РФ от 15.04.2011 г. № 272. После скачивания бланк остаётся просто заполнить и распечатать с внесённой информацией о перевозке. Для наглядности представлен образец заполнения транспортной накладной 2018 года, по примеру которого легче получить представление об указании необходимых сведений.
Образец заполнения транспортной накладной: Скачать образец заполнения ТТН
Чистый Бланк ТТН Скачать
Правила заполнения ТН и ТТН нового образца
Закон «О бухгалтерском учете» обязует всех юридических лиц отражать каждую хозяйственную операцию посредством первичного документа.
Такой документ предусмотрен и для процедуры перемещения товарно-материальных ценностей от поставщика к покупателю. Им является товарно-транспортная накладная (ТТН) – унифицированная межотраслевая форма №1-Т (Постановление Госкомстата России от 28.11.97 № 78).
Назначение документа
Образцом заполнения Транспортной накладной нового образца (лицевая сторона) как и для остальных первичных документов, для нее предусмотрен регламентированный бланк заполнения – это товарно-транспортная накладная форма 1-Т.
Оформление этого документа при перевозке товаров от покупателя к поставщику выполняет сразу несколько полезных функций:
1. Как первичный документ он подтверждает факт перемещения ТМЦ.
2. На его основании продавец имеет право списать, а покупатель оприходовать перевезенный товар.
3. Он служит для начисления зарплаты водителя как документ, учитывающий объем выполненной работы.
4. Его наличие дает возможность подтвердить право на налоговый вычет по НДС.
5. Подтверждает расходы на транспортировку груза, что дает возможность уменьшить налоговую базу по налогу на прибыль.
6. Товарно-транспортная накладная дает возможность просто идентифицировать купленный товар.
Таким образом, использование товарно-транспортной накладной необходимо во всех случаях перевозки материальных ценностей от одного юридического лица к другому.
Нововведения в правилах ведения документа
Отдельно необходимо упомянуть изменения от 03.12.2015, внесенные в Постановление Правительства РФ №272 от 15.04.2011, вызывающие множество разночтений при применении на практике, поскольку вносят изменения в форму транспортной накладной.
Но здесь необходимо обратить внимание, что изменения вносятся именно в транспортную накладную, а не в товарно-транспортную накладную формы 1-Т. При этом указанная транспортная накладная, в отличие от товарно-транспортной накладной формы 1-Т, не является первичным документом, поскольку в ней отсутствуют поля для отражения, оприходования и списания, а также нет товарной части. А законодательное регулирование бухгалтерского учета обязывает при грузоперевозке отражать этот факт в обязательном порядке и именно в первичных документах. Таким образом, новая форма ни в коем случае не заменяет товарно-транспортную накладную форму 1-Т, а служит дополнением к ней.
Порядок составления
Выписываются товарно-транспортные накладные отправителем груза, а заполняется совместно грузоотправителем и перевозчиком. Бланк оформляется в четырех экземплярах, каждый из которых является оригиналом.
При доставке груза (в том числе скоропортящегося, опасного) от отправителя до получателя с привлечением третьего лица – перевозчика. Обратите внимание, что транспорт должен быть автомобильным, оформляется транспортная накладная. Для каждого участника (грузоотправитель, грузополучатель и перевозчик) требуется оригинальный экземпляр.
Поставщик вписывает номер документа и дату перевозки, реквизиты сторон и сведения о товаре во всех экземплярах. Заверяет все необходимыми подписями и печатями, после чего один из них оставляет у себя, а три других передает перевозчику. Тот привозит все три экземпляра получателю вместе с грузом, после разгрузки и учета поставленного товара руководитель организации-получателя и материально ответственное лицо ставят свои подписи в получении и заверяют печатью организации, после чего один из оставшихся трех экземпляров оставляют себе, остальные два возвращаются перевозчику.
Транспортная компания на основании полностью заполненных товарно-транспортных накладных составляет акт выполненных работ, прикладывает его к одному из своих двух экземпляров вместе со счетом на оплату и пересылает той из сторон сделки, которая будет оплачивать перевозку. К оставшемуся у перевозчика последнему экземпляру прикладывается путевой лист и на основании этих документов производится расчет зарплаты водителя. Хранятся они в отчетности транспортной компании.
В тех случаях, когда за одну грузоперевозку машина перевозит несколько партий товара для разных грузополучателей, товарно-транспортная накладная выписывается на каждую из них и для каждого получателя.
Когда при разгрузке ценностей выявляется несоответствие качества или количества товара указанному в накладной, по факту расхождения составляется акт, о чем делается отметка в бланке накладной.
Правила заполнения
Товарно-транспортная накладная формы 1-Т состоит из двух частей – товарной и транспортной. Соответственно, товарную часть заполняет поставщик, а транспортную перевозчик.
К прибытию грузового транспорта грузоотправитель должен занести в накладную следующие сведения:
· После прибытия транспортного средства, в накладную включаются сведения о перевозчике:
• Номер путевого листа;
• Наименование транспортной компании;
• Марка машины;
• Ее государственный номер;
• Фамилия и инициалы водителя;
Помимо этого требуется занести сведения о виде упаковки товара. Если он не упакован, в этом поле проставляется «н/у». Если упаковка груза подразумевает опечатывание или опломбирование, в документе нужно проставить образец оттиска пломбы, чтобы получатель имел возможность сличить соответствие.
Также необходимо внести в специально отведенные поля такие характеристики, как тип погрузки и разгрузки, масса нетто и брутто, количество мест, занятых товаром в транспортном средстве. Если товар не может быть пересчитан на количество мест, поскольку является насыпным, этот факт также необходимо отразить.
После взвешивания груза требуется указать способ определения его веса и тип весов, которые были при этом использованы.
В тех случаях, когда вместе с товаром требуется отправить какую-либо сопроводительную документацию, водитель обязан ее принять и доставить получателю вместе с грузом. О вручении таких документов, также делается отметка в товарных накладных с перечислением приложенных документов.
Нюансы оформления
Часто в качестве приложения может выступать товарная накладная по форме ТОРГ-12. Это требуется в тех случаях, когда товарная часть транспортной накладной не отражает полностью всех сведений о товаре и требуется более расширенный вариант документа. Однако поскольку товарная накладная формы ТОРГ-12 содержит исключительно товарную часть и не отражает факта перемещения ценностей, в случаях их транспортировки она не может выступать самостоятельным документом, а является только дополнительным приложением, которое стороны могут составить, а могут и не составлять, если все необходимые сведения уже содержатся в товарно-транспортных накладных.
Исключением является способ перевозки путем самовывоза, когда для осуществления условий сделки не привлекается третья сторона в виде транспортной компании. Тогда грузоперевозчиком выступает сам получатель и сторонам необходимо подтвердить только факт отгрузки и получения. В этом случае товарной накладной по форме ТОРГ-12 будет достаточно для подтверждения этой хозяйственной операции.
Следует иметь ввиду, что помимо товарно-транспортной накладной формы 1-Т, действующей для стандартных грузоперевозок, существуют также частные случаи, при которых для отдельных категорий грузов предусмотрены специальные формы бланков.
Например, если перевозка осуществляется на территорию другого государства, накладная оформляется по форме 1-ТМ.
Для транспортировки продукции, в которой имеется содержание алкоголя, понадобится к товарно-транспортной накладной формы 1-Т оформить специальную справку, предусмотренную разъяснением Росалкогольрегулирования от 08.07.2011.
Зерновая продукция, которая доставляется в хлебоприемные пункты, элеваторы и другие пункты назначения, должна сопровождаться накладной по форме СП-31.
Перевозка животных должна оформляться руководителем животноводческого хозяйства при обязательном участии ветеринарного врача по форме СП-32.
Поскольку доставка молока и молочной продукции на заводы и в магазины от производителей должна производиться только при обязательной проверке характеристик продукта, таких как жирность, кислотность и т.д., все эти процедуры проводятся перед отправкой и результаты заносятся в накладную по форме СП-33.
Отдельная форма бланка № СП-34 предусмотрена и для отгрузки продуктов сельского хозяйства, таких как фрукты, овощи, ягоды и т.д.
Продукция птицеводства в виде яиц должна сопровождаться актом их сортировки в цехе по форме СП-26, приложенным к накладной.
Шерсть, как специфический вид продукции, при транспортировке также описывается в специальной форме СП-35, которая содержит в себе все необходимые поля для указания индивидуальных характеристик этого вида товара. Такая накладная подразумевает полей, содержащихся на обороте бланка.
Это руководство проведет вас через настройку потока Node-RED, который прослушивает активации устройств и сообщения и отвечает сообщением в ответ.
Это руководство предполагает функции эскиза и полезной нагрузки The Things Uno / Quick Start, но может быть легко применено к любому другому.
Полный поток, который мы создадим, также включен в качестве примера в библиотеку Node-RED.
Для начала вам необходимо установить Node-RED и добавить узел TTN, оба через NPM.
Убедитесь, что у вас установлен Node.js, а затем установите Node-RED:
sudo npm install -g --unsafe-perm node-красный
Подробности см. В разделе «Приступая к работе / Установка» Node-RED.
Run Node-RED:
Подробности см. В разделе «Начало работы / запуск» Node-RED.
Найдите такую строку, чтобы узнать, какой URL открыть в браузере:
29 августа, 11:13:01 - [информация] Сервер теперь работает по адресу http: // 127.0.0.1: 1880 /
Вы должны увидеть что-то вроде:
Добавить узлы сети Things:
cd $ HOME / .node-красный
npm установить node-red-contrib-ttn
Подробности см. В разделе «Начало работы / Добавление узлов Node-RED».
Перезапустите ( Ctrl + C
для остановки) Node-RED и обновите страницу в браузере.
Теперь вы должны увидеть несколько узлов ttn на боковой панели:
All The Things Network могут использовать одну и ту же конфигурацию приложения.
Перетащите узел ttn device в поток и дважды щелкните его для редактирования.
Теперь для приложения либо выберите существующую конфигурацию, либо выберите Добавить новое приложение ttn… выбрано и нажмите кнопку ✏️
.
Скопируйте и вставьте следующую информацию из вашего приложения в консоль:
ttn-handler-
.Щелкните Добавить , чтобы сохранить конфигурацию.
Активации и события других устройств можно получить через узел ttn device .
активации
в поле Event .Перетащите вывод узла ttn device на вход узла debug .
Вскоре вы должны увидеть сообщение об активации, например:
По умолчанию узел отладки показывает только msg.payload
, который в случае активаций событие
является просто идентификатором устройства.
Щелкните серую часть значения Output , выберите Complete msg object и щелкните Done :
Щелкните Развернуть , чтобы увидеть следующее сообщение полностью:
{
"app_eui": "70B3D57EF000001C",
"dev_eui": "0004A30B001B7AD2",
"dev_addr": "26012084",
"метаданные": {
"время": "2016-09-08T14: 04: 52.755064047Z ",
«частота»: 868,5,
"модуляция": "ЛОРА",
"data_rate": "SF7BW125",
"coding_rate": "4/5",
"шлюзы": [
{
"eui": "B827EBFFFE87BD22",
"отметка времени": 1528942955,
"время": "2016-09-08T14: 04: 52.716713Z",
«канал»: 2,
"rssi": -57,
«snr»: 7,5,
"rf_chain": 1
}
]
},
"dev_id": "мой-уно",
"payload": "my-uno",
"_msgid": "10d6a2ba.ef295d"
}
Сообщения, отправленные устройствами в приложении, могут быть получены через узел ttn message .
Перетащите вывод узла сообщения ttn на вход узла отладки .
Вскоре после того, как устройство отправит сообщение вашему приложению, вы должны увидеть, что оно выглядит следующим образом:
По умолчанию узел отладки показывает только msg.payload
, который не включает идентификатор устройства, отправившего сообщение.
Щелкните серую часть значения Output , выберите Complete msg object и щелкните Done :
Щелкните Развернуть , чтобы увидеть следующее сообщение полностью, включая dev_id
:
{
«порт»: 1,
«счетчик»: 31,
"payload_raw": {
"type": "Буфер",
"данные": [0]
},
"payload_fields": {
"led": ложь
},
"метаданные": {
«время»: «2016-09-27T12: 35: 46.8640105Z ",
«частота»: 867,1,
"модуляция": "ЛОРА",
"data_rate": "SF7BW125",
"coding_rate": "4/5",
"шлюзы": [
{
"gtw_id": "eui-b827ebfffe87bd22",
"отметка времени": 1329587859,
"время": "2016-09-27T12: 35: 46.842692Z",
«канал»: 3,
"rssi": -111,
«snr»: 6.2
}
]
},
"dev_id": "мой-уно",
"payload": {
"led": ложь
},
"_msgid": "426db946.bd9248"
}
Используйте узел ttn send для отправки сообщений устройствам.
Дважды щелкните узел, чтобы настроить его.
Мы могли бы указать здесь устройство и порт для адресации, но вместо этого мы сделаем это через сообщение, которое мы отправим на узел.
Перетащите узел функции из категории функций панели инструментов и дважды щелкните, чтобы настроить его.
Используйте следующий код для функции:
возврат {
dev_id: сообщение.dev_id,
порт: msg.port,
полезная нагрузка: {
светодиод:! msg.payload.led
}
};
Перетащите вывод узла функции на вход узла отладки .
Щелкните Развернуть .
В следующий раз, когда ваше устройство отправит сообщение, будет отправлено сообщение о включении светодиода. Вы можете использовать последний добавленный нами узел отладки , чтобы проверить правильность сообщения, которое мы используем в качестве входных данных для узла ttn send .
👏 Теперь вы знаете, как получать события и сообщения в Node-RED, а также как запускать действия над ними, например, отправляя сообщение в ответ.Теперь иди и создай что-нибудь классное и поделись этим в лабораториях!
.Интеграция HTTP позволяет отправлять данные восходящего канала в конечную точку и получать данные нисходящего канала по HTTP.
Вы можете настроить URL-адрес, метод HTTP (например, POST
) и, при желании, заголовок авторизации HTTP вашей конечной точки, а также пользовательский заголовок HTTP по вашему выбору.
Интеграция отправит данные в следующем формате:
{
"app_id": "my-app-id", // То же, что и в теме
"dev_id": "my-dev-id", // То же, что и в теме
"hardware_serial": "0102030405060708", // В случае LoRaWAN: DevEUI
"порт": 1, // LoRaWAN FPort
"counter": 2, // счетчик кадров LoRaWAN
"is_retry": false, // Устанавливается в true, если это сообщение является повторной попыткой (вы также можете определить это по счетчику)
"Verified": false, // Устанавливается в true, если это сообщение было подтвержденным.
"payload_raw": "AQIDBA ==", // полезная нагрузка в кодировке Base64: [0x01, 0x02, 0x03, 0x04]
"payload_fields": {}, // Объект, содержащий результаты функций полезной нагрузки - не используется, если он пуст
"метаданные": {
"time": "1970-01-01T00: 00: 00Z", // Время, когда сервер получил сообщение
«частота»: 868.1, // Частота отправки сообщения
"modulation": "LORA", // Используемая модуляция - LORA или FSK
"data_rate": "SF7BW125", // Скорость передачи данных, которая использовалась - если модуляция LORA
"bit_rate": 50000, // Битрейт, который использовался - если модуляция FSK
"coding_rate": "4/5", // Скорость кодирования, которая использовалась
"шлюзы": [
{
"gtw_id": "ttn-herengracht-ams", // EUI шлюза
"timestamp": 12345, // Отметка времени, когда шлюз получил сообщение
"time": "1970-01-01T00: 00: 00Z", // Время, когда шлюз получил сообщение - не учитывается, если шлюз не имеет синхронизированного времени
"channel": 0, // Канал, по которому шлюз получил сообщение
"rssi": -25, // Уровень сигнала полученного сообщения
"snr": 5, // Отношение сигнал / шум полученного сообщения
"rf_chain": 0, // RF цепочка, в которой шлюз получил сообщение
«широта»: 52.1234, // Широта шлюза сообщается в обновлениях статуса
"longitude": 6.1234, // Долгота шлюза
"altitude": 6 // Высота шлюза
},
//... больше, если получено другими шлюзами ...
],
"latitude": 52.2345, // Широта устройства
"longitude": 6.2345, // Долгота устройства
"altitude": 2 // Высота устройства
},
"downlink_url": "https: // интеграции.thethingsnetwork.org/ttn-eu/api/v2/down/my-app-id/my-process-id?key=ttn-account-v2.secret "
}
Примечание. Некоторые значения могут быть опущены, если они равны null
, false
, ""
или 0
.
Ваше приложение может запланировать нисходящее сообщение на URL-адрес вашего приложения в регионе, имени процесса и ключа доступа к приложению:
https://integrations.thethingsnetwork.org/ttn-eu/api/v2/down/my-app-id/my-process-id?key=ttn-account-v2.секрет
Этот URL-адрес также предоставляется в каждом сообщении восходящей линии связи для удобства. Однако вы можете вызвать этот URL-адрес в любое время, чтобы запланировать нисходящий канал. Обратите внимание, что ttn-eu
относится к региону; другие допустимые регионы: ttn-us-west
, ttn-brazil
и ttn-asia-se
.
Ваше приложение должно POST
или PUT
сообщение нисходящего канала.
Вы можете запланировать сообщение с необработанной полезной нагрузкой, используя этот формат:
{
"dev_id": "my-dev-id", // ID устройства
"порт": 1, // LoRaWAN FPort
"formed ": false, // Должен ли нисходящий канал подтверждаться устройством
"payload_raw": "AQIDBA ==" // полезная нагрузка в кодировке Base64: [0x01, 0x02, 0x03, 0x04]
}
Вы также можете использовать поля полезной нагрузки, если в вашем приложении есть функция полезной нагрузки кодировщика, объявленная для кодирования JSON в двоичную форму:
{
"dev_id": "my-dev-id", // ID устройства
"порт": 1, // LoRaWAN FPort
"formed ": false, // Должен ли нисходящий канал подтверждаться устройством
"payload_fields": {// Объект JSON, который будет закодирован функцией полезной нагрузки кодировщика
"on": правда,
"цвет синий"
}
}
По умолчанию нисходящий канал заменяет текущий запланированный нисходящий канал, если таковой имеется.Также можно запланировать нисходящий канал как первый или последний элемент в очереди нисходящего канала.
{
"dev_id": "мой-dev-id",
«порт»: 1,
"подтверждено": ложь,
// payload_raw или payload_fields
"schedule": "replace" // Допустимые значения: "replace" (по умолчанию), "first", "last"
}
.8 долларов США.00–11 долларов США / Килограмм | 300 Килограмм / Килограмм (Мин. Заказ)
Количество (килограммы) | 1–100 | 101–500 | 501–1000 | > 1000 |
Приблиз.Срок (дни) | 7 | 10 | 15 | Торг |
Индивидуальный логотип (Мин.Заказ: 500 Килограмм)
Индивидуальная упаковка (Мин. Заказ: 500 килограммов)Подробнее
Настройка графики (Мин.Заказ: 500 Килограмм) Меньше
Об авторе