Changes for page Losant

Last modified by Xiaoling on 2023/04/11 08:54

From version 24.3
edited by Xiaoling
on 2022/09/05 11:05
Change comment: There is no comment for this version
To version 22.2
edited by Xiaoling
on 2022/09/05 08:55
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -1,165 +6,140 @@
1 -**Table of Contents:**
2 -
3 -{{toc/}}
4 -
5 -
6 6  = 1.  Indoor Tracking Examples base on iBeacon =
7 7  
8 8  
9 -== 1.1  Create a Losant Webhook ==
4 +== Create a Losant Webhook ==
10 10  
11 -
12 12  If you do not have a Losant Account, you can sign up for a free [[Losant Developer Sandbox>>url:https://www.losant.com/iot-platform/sandbox]] account. Once you have an account, [[create a new application>>url:https://docs.losant.com/applications/overview/#creating-applications]]. You can start from a blank application or from a [[Losant Application Template>>url:https://docs.losant.com/templates/overview/]], like [[The Things Network Application Template>>url:https://docs.losant.com/templates/the-things-network/]].
13 13  
14 -Once you've created a new application, click (% style="color:blue" %)**Webhooks** (%%)and then (% style="color:blue" %)**Add Webhook**.
8 +Once youve created a new application, click Webhooks and then Add Webhook.
15 15  
16 16  [[image:image-20220905084626-2.png]]
17 17  
12 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image002.jpg]]
18 18  
14 +Enter a Webhook Name and then click Create Webhook. You may also enter a username and password to use Basic Auth. If you use Basic Auth, you will need to [[edit your Losant Webhook in TTS>>url:https://docs.losant.com/guides/how-to-integrate-with-the-things-stack/#editing-your-losant-webhook-in-tts]].
19 19  
20 -
21 -Enter a (% style="color:blue" %)**Webhook Name**(%%) and then click (% style="color:blue" %)**Create Webhook**(%%). You may also enter a username and password to use Basic Auth. If you use Basic Auth, you will need to [[edit your Losant Webhook in TTS>>url:https://docs.losant.com/guides/how-to-integrate-with-the-things-stack/#editing-your-losant-webhook-in-tts]].
22 -
23 23  [[image:image-20220905084724-3.png]]
24 24  
18 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image004.jpg]]
25 25  
26 -
27 -
28 28  Once the Webhook is created, copy the unique identifier from the URL that comes after [[https:~~/~~/triggers.losant.com/webhooks/.>>url:https://triggers.losant.com/webhooks/]]
29 29  
30 -
31 31  [[image:image-20220905084736-4.png]]
32 32  
24 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image006.jpg]]
33 33  
34 34  
35 35  
36 -== 1.2  Configure TTS to Use the Losant Webhook ==
28 +== Configure TTS to Use the Losant Webhook ==
37 37  
38 38  
39 -In the TTS application , click on (% style="color:blue" %)**Integrations**(%%), then (% style="color:blue" %)**Webhooks**(%%), and then (% style="color:blue" %)**Add webhook**.
31 +In the TTS application , click on Integrations, then Webhooks, and then Add webhook.
40 40  
41 41  [[image:image-20220905084816-5.png]]
42 42  
43 43  
36 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image008.jpg]]
44 44  
38 +Click on the [[Losant Webhook>>url:https://www.thethingsindustries.com/docs/integrations/cloud-integrations/losant/]] tile. If you are using Basic Auth for this Webhook or need to subscribe to more than just uplink messages, then please review the end of this How-To Guide in the section named [[Editing Your Losant Webhook in TTS>>url:https://docs.losant.com/guides/how-to-integrate-with-the-things-stack/#editing-your-losant-webhook-in-tts]].
45 45  
46 -Click on the [[Losant Webhook>>url:https://www.thethingsindustries.com/docs/integrations/cloud-integrations/losant/]] tile. If you are using Basic Auth for this Webhook or need to subscribe to more than just (% style="color:blue" %)**uplink**(%%) messages, then please review the end of this How-To Guide in the section named [[Editing Your Losant Webhook in TTS>>url:https://docs.losant.com/guides/how-to-integrate-with-the-things-stack/#editing-your-losant-webhook-in-tts]].
47 -
48 48  [[image:image-20220905084846-6.png]]
49 49  
42 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image010.jpg]]
50 50  
51 51  
52 52  Enter the following information into the Losant Webhook configuration:
53 53  
54 -* (% style="color:blue" %)**Webhook ID:**(%%) Make up any name that you would like. This does not have to be the ID of the webhook as it is stored in Losant.
55 -* (% style="color:blue" %)**Unique ID of Losant Webhook URL:**(%%) This is the Losant Webhook unique ID that was copied to the clipboard in LOSANT Webhooks.
47 +* Webhook ID: Make up any name that you would like. This does not have to be the ID of the webhook as it is stored in Losant.
48 +* Unique ID of Losant Webhook URL: This is the Losant Webhook unique ID that was copied to the clipboard in LOSANT Webhooks.
56 56  
57 -Finally, click (% style="color:blue" %)**Create Losant webhook**(%%). If you need to configure additional options ((% style="color:red" %)e.g. Basic Auth or additional messages to subscribe to)(%%), use the TTS Custom Webhook Template or add these options once the Webhook in TTS is created by following the last section of this guide, [[Editing Your Losant Webhook in TTS>>url:https://docs.losant.com/guides/how-to-integrate-with-the-things-stack/#editing-your-losant-webhook-in-tts]].
50 +Finally, click Create Losant webhook. If you need to configure additional options (e.g. Basic Auth or additional messages to subscribe to), use the TTS Custom Webhook Template or add these options once the Webhook in TTS is created by following the last section of this guide, [[Editing Your Losant Webhook in TTS>>url:https://docs.losant.com/guides/how-to-integrate-with-the-things-stack/#editing-your-losant-webhook-in-tts]].
58 58  
59 59  [[image:image-20220905084936-7.png]]
60 60  
61 61  
62 62  
56 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image012.jpg]]
63 63  
64 -== 1.3  Create a Losant Application Workflow to Receive Data from the LoRaWAN Sensor and Confirm Data Flow to Losant via Uplinks ==
58 +== Create a Losant Application Workflow to Receive Data from the LoRaWAN Sensor and Confirm Data Flow to Losant via Uplinks ==
65 65  
66 66  
67 -Since TTS is now configured to forward data to the Losant Webhook, let's create a [[Losant Application Workflow>>url:https://docs.losant.com/workflows/application-workflows/]] to receive the data from TTS.
61 +Since TTS is now configured to forward data to the Losant Webhook, lets create a [[Losant Application Workflow>>url:https://docs.losant.com/workflows/application-workflows/]] to receive the data from TTS.
68 68  
69 -Click on (% style="color:blue" %)**Workflows**(%%) and then in the Application Workflow section, click (% style="color:blue" %)**Add** (%%)to create a new Application Workflow.
63 +Click on Workflows and then in the Application Workflow section, click Add to create a new Application Workflow.
70 70  
71 -
72 72  [[image:image-20220905085017-8.png]]
73 73  
67 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image014.jpg]]
74 74  
69 +Enter a name for your Application Workflow (as well as a description if you’d like) and click Create Workflow.
75 75  
71 +[[image:image-20220905085035-9.png]]
76 76  
77 -Enter a name for your Application Workflow (as well as a description if you'd like) and click (% style="color:blue" %)**Create Workflow**.
78 78  
79 -[[image:image-20220905091131-22.png]]
74 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image016.jpg]]Drag and drop the [[Webhook Trigger Node>>url:https://docs.losant.com/workflows/triggers/webhook/]] and the [[Debug Node>>url:https://docs.losant.com/workflows/outputs/debug/]] onto the visual workflow engine’s canvas and connect them together. If you have only one webhook in this Losant application, it will be automatically selected for the Webhook Trigger. If you have multiple webhooks, select the one that was created in Webhook. Next, click Save and Deploy. Now that this workflow is deployed, click on the [[Debug Panel>>url:https://docs.losant.com/workflows/debugging-workflows/#debug-node-messages]].
80 80  
81 -
82 -
83 -Drag and drop the [[Webhook Trigger Node>>url:https://docs.losant.com/workflows/triggers/webhook/]] and the [[Debug Node>>url:https://docs.losant.com/workflows/outputs/debug/]] onto the visual workflow engine's canvas and connect them together. If you have only one webhook in this Losant application, it will be automatically selected for the Webhook Trigger. If you have multiple webhooks, select the one that was created in Webhook. Next, click (% style="color:blue" %)**Save and Deploy**(%%). Now that this workflow is deployed, click on the [[Debug Panel>>url:https://docs.losant.com/workflows/debugging-workflows/#debug-node-messages]].
84 -
85 85  [[image:image-20220905085051-10.png]]
86 86  
78 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image018.jpg]]
87 87  
88 -
89 89  When TTS receives new data from the sensor, it will send that data to Losant over the Losant Webhook and trigger this workflow. Each time this workflow runs, new data will be displayed in the Debug Panel as shown below.
90 90  
82 +**Note:** If TTS is not automatically decoding your data as shown below in data.body.uplink_message.decoded_payload, then you can decode your LoRaWAN device data in this Losant Application Workflow. Check out the blog post [[How To Decode and Visualize Your LoRaWAN Sensor Data Using TTS and Losant>>url:https://www.losant.com/blog/how-to-decode-and-visualize-your-lorawan-sensor-data-using-the-things-network-and-losant]] to learn more about decoding LoRaWAN data in Losant.
91 91  
92 -(% style="color:red" %)**Note:**(%%) If TTS is not automatically decoding your data as shown below in(% style="color:blue" %)** data.body.uplink_message.decoded_payload**(%%), then you can decode your LoRaWAN device data in this Losant Application Workflow. Check out the blog post [[How To Decode and Visualize Your LoRaWAN Sensor Data Using TTS and Losant>>url:https://www.losant.com/blog/how-to-decode-and-visualize-your-lorawan-sensor-data-using-the-things-network-and-losant]] to learn more about decoding LoRaWAN data in Losant.
93 -
94 -
95 95  [[image:image-20220905085115-11.png]]
96 96  
97 97  
98 98  
88 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image020.jpg]]
99 99  
100 -== 1.4  Create a device ==
90 +== Create a device ==
101 101  
102 102  
103 103  [[image:image-20220905085132-12.png]]
104 104  
105 105  
96 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image022.jpg]]
106 106  
107 -
108 108  Select the appropriate equipment. In this example, select a Standalone equipment
109 109  
110 -
111 111  [[image:image-20220905085201-13.png]]
112 112  
102 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image024.jpg]]
113 113  
114 -
115 -
116 116  Name is required, others can be added later
117 117  
118 -
119 119  [[image:image-20220905085219-14.png]]
120 120  
108 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image026.jpg]]
121 121  
122 -
123 -
124 124  Add equipment in the workflow so that data can flow to the equipment
125 125  
126 -
127 127  [[image:image-20220905085236-15.png]]
128 128  
114 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image028.jpg]]
129 129  
116 +Refer to the data in debug and add parameters to the device
130 130  
118 +[[image:image-20220905085253-16.png]][[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image030.jpg]]
131 131  
132 -Refer to the data in debug and add parameters to the device.
133 133  
121 +Create a new dashboard
134 134  
135 -[[image:image-20220905085253-16.png]]
136 -
137 -
138 -
139 -
140 -Create a new dashboard.
141 -
142 -
143 143  [[image:image-20220905085323-17.png]]
144 144  
125 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image032.jpg]]
145 145  
127 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image034.jpg]][[image:image-20220905085337-18.png]]
146 146  
147 -[[image:image-20220905110438-1.png]]
148 148  
130 +Select the appropriate template
149 149  
150 -
151 -
152 -Select the appropriate template.
153 -
154 -
155 155  [[image:image-20220905085355-19.png]]
156 156  
134 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image036.jpg]]
157 157  
136 +Set beacon and position
158 158  
159 -
160 -Set beacon and position.
161 -
162 -
163 163  [[image:image-20220905085417-20.png]]
164 164  
165 165  
... ... @@ -166,6 +166,8 @@
166 166  
167 167  [[image:image-20220905085437-21.png]]
168 168  
144 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image038.jpg]]
169 169  
146 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image040.jpg]]
170 170  
171 171  
image-20220905091131-22.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoling
Size
... ... @@ -1,1 +1,0 @@
1 -40.8 KB
Content
image-20220905110438-1.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoling
Size
... ... @@ -1,1 +1,0 @@
1 -37.5 KB
Content