<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://ess-wiki.advantech.com.tw/wiki/index.php?action=history&amp;feed=atom&amp;title=Mbed%2Fmbed_Device_Connector</id>
		<title>Mbed/mbed Device Connector - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://ess-wiki.advantech.com.tw/wiki/index.php?action=history&amp;feed=atom&amp;title=Mbed%2Fmbed_Device_Connector"/>
		<link rel="alternate" type="text/html" href="https://ess-wiki.advantech.com.tw/wiki/index.php?title=Mbed/mbed_Device_Connector&amp;action=history"/>
		<updated>2026-05-21T10:11:42Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.28.3</generator>

	<entry>
		<id>https://ess-wiki.advantech.com.tw/wiki/index.php?title=Mbed/mbed_Device_Connector&amp;diff=2214&amp;oldid=prev</id>
		<title>Marco.lin: mbed connector nodered flow add one line for convenient select</title>
		<link rel="alternate" type="text/html" href="https://ess-wiki.advantech.com.tw/wiki/index.php?title=Mbed/mbed_Device_Connector&amp;diff=2214&amp;oldid=prev"/>
				<updated>2016-07-20T08:45:41Z</updated>
		
		<summary type="html">&lt;p&gt;mbed connector nodered flow add one line for convenient select&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='en'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 08:45, 20 July 2016&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l68&quot; &gt;Line 68:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 68:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;;Control Flow Code : &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;;Control Flow Code : &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Copy and import below code in Node-RED to deploy the complete control flow as illustrated in image above:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Copy and import below code in Node-RED to deploy the complete control flow as illustrated in image above:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;[{&amp;quot;id&amp;quot;:&amp;quot;259b0850.aa2b08&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;http request&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;http request result&amp;quot;,&amp;quot;method&amp;quot;:&amp;quot;GET&amp;quot;,&amp;quot;ret&amp;quot;:&amp;quot;txt&amp;quot;,&amp;quot;url&amp;quot;:&amp;quot;https://api.connector.mbed.com/notification/pull&amp;quot;,&amp;quot;x&amp;quot;:610,&amp;quot;y&amp;quot;:250,&amp;quot;wires&amp;quot;:[[&amp;quot;df224b13.6d7d08&amp;quot;,&amp;quot;cacec099.6356c&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;cacec099.6356c&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;debug&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;active&amp;quot;:false,&amp;quot;console&amp;quot;:&amp;quot;false&amp;quot;,&amp;quot;complete&amp;quot;:&amp;quot;payload&amp;quot;,&amp;quot;x&amp;quot;:1013,&amp;quot;y&amp;quot;:250,&amp;quot;wires&amp;quot;:[]},{&amp;quot;id&amp;quot;:&amp;quot;468f5044.aa333&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;inject&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;topic&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;payload&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;payloadType&amp;quot;:&amp;quot;date&amp;quot;,&amp;quot;repeat&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;crontab&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;once&amp;quot;:false,&amp;quot;x&amp;quot;:124,&amp;quot;y&amp;quot;:78,&amp;quot;wires&amp;quot;:[[&amp;quot;771e818f.dcca&amp;quot;,&amp;quot;fcaf680b.816658&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;5367618e.e4444&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;http request&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;http request humidity&amp;quot;,&amp;quot;method&amp;quot;:&amp;quot;GET&amp;quot;,&amp;quot;ret&amp;quot;:&amp;quot;txt&amp;quot;,&amp;quot;url&amp;quot;:&amp;quot;https://api.connector.mbed.com/endpoints/5eb4decc-eb52-4b5a-abb6-be42d1d05b9e/3304/0/5700&amp;quot;,&amp;quot;x&amp;quot;:609,&amp;quot;y&amp;quot;:77,&amp;quot;wires&amp;quot;:[[&amp;quot;76011900.e09cf8&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;91544a3e.d76438&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;function&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Authorization&amp;quot;,&amp;quot;func&amp;quot;:&amp;quot;msg.headers = {\n&amp;#160; &amp;#160; \&amp;quot;Authorization\&amp;quot;: \&amp;quot;Bearer your-access-key\&amp;quot;,\n};\n\nreturn msg;&amp;quot;,&amp;quot;outputs&amp;quot;:1,&amp;quot;noerr&amp;quot;:0,&amp;quot;x&amp;quot;:431,&amp;quot;y&amp;quot;:251,&amp;quot;wires&amp;quot;:[[&amp;quot;259b0850.aa2b08&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;771e818f.dcca&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;delay&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;pauseType&amp;quot;:&amp;quot;delay&amp;quot;,&amp;quot;timeout&amp;quot;:&amp;quot;2&amp;quot;,&amp;quot;timeoutUnits&amp;quot;:&amp;quot;seconds&amp;quot;,&amp;quot;rate&amp;quot;:&amp;quot;1&amp;quot;,&amp;quot;rateUnits&amp;quot;:&amp;quot;second&amp;quot;,&amp;quot;randomFirst&amp;quot;:&amp;quot;1&amp;quot;,&amp;quot;randomLast&amp;quot;:&amp;quot;5&amp;quot;,&amp;quot;randomUnits&amp;quot;:&amp;quot;seconds&amp;quot;,&amp;quot;drop&amp;quot;:false,&amp;quot;x&amp;quot;:277,&amp;quot;y&amp;quot;:253,&amp;quot;wires&amp;quot;:[[&amp;quot;91544a3e.d76438&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;76011900.e09cf8&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;debug&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;active&amp;quot;:false,&amp;quot;console&amp;quot;:&amp;quot;false&amp;quot;,&amp;quot;complete&amp;quot;:&amp;quot;false&amp;quot;,&amp;quot;x&amp;quot;:1012,&amp;quot;y&amp;quot;:78,&amp;quot;wires&amp;quot;:[]},{&amp;quot;id&amp;quot;:&amp;quot;9d815e3b.f02cc&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;inject&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;topic&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;payload&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;payloadType&amp;quot;:&amp;quot;date&amp;quot;,&amp;quot;repeat&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;crontab&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;once&amp;quot;:false,&amp;quot;x&amp;quot;:125,&amp;quot;y&amp;quot;:353,&amp;quot;wires&amp;quot;:[[&amp;quot;df224b13.6d7d08&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;df224b13.6d7d08&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;function&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;result parsing&amp;quot;,&amp;quot;func&amp;quot;:&amp;quot;var str = msg.payload;\nmsg.payload = '';\n\nvar dataIdxPos = str.lastIndexOf('/3304/0/5700');\nif (dataIdxPos &amp;gt; -1) {\n&amp;#160; &amp;#160; var errPos = str.indexOf(\&amp;quot;error\&amp;quot;, dataIdxPos+1);\n&amp;#160; &amp;#160; var dataValStartPos = str.indexOf(\&amp;quot;payload\&amp;quot;, dataIdxPos+1);\n&amp;#160; &amp;#160; if (dataValStartPos &amp;gt; -1) {\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; if ( (errPos &amp;gt; -1) &amp;amp;&amp;amp; (errPos &amp;lt; dataValStartPos) ) {\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; return msg;\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; }\n\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; var dataValEndPos = str.indexOf(\&amp;quot;,\&amp;quot;, dataValStartPos+1);\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; if (dataValEndPos &amp;gt; -1) {\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; var dataVal_base64 = str.slice(dataValStartPos+10, dataValEndPos-1);\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; var buf = new Buffer(dataVal_base64, 'base64');\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; var tempVal = buf.toString();\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; msg.temp = tempVal;\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; return msg;\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; }\n&amp;#160; &amp;#160; }\n}\n&amp;quot;,&amp;quot;outputs&amp;quot;:1,&amp;quot;noerr&amp;quot;:0,&amp;quot;x&amp;quot;:823,&amp;quot;y&amp;quot;:350,&amp;quot;wires&amp;quot;:[[&amp;quot;d6945e51.9a79c&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;d6945e51.9a79c&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;debug&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;active&amp;quot;:true,&amp;quot;console&amp;quot;:&amp;quot;false&amp;quot;,&amp;quot;complete&amp;quot;:&amp;quot;false&amp;quot;,&amp;quot;x&amp;quot;:1012,&amp;quot;y&amp;quot;:350,&amp;quot;wires&amp;quot;:[]},{&amp;quot;id&amp;quot;:&amp;quot;fcaf680b.816658&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;function&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Authorization&amp;quot;,&amp;quot;func&amp;quot;:&amp;quot;msg.headers = {\n&amp;#160; &amp;#160; \&amp;quot;Authorization\&amp;quot;: \&amp;quot;Bearer your-access-key\&amp;quot;,\n};\n\nreturn msg;&amp;quot;,&amp;quot;outputs&amp;quot;:1,&amp;quot;noerr&amp;quot;:0,&amp;quot;x&amp;quot;:425,&amp;quot;y&amp;quot;:78,&amp;quot;wires&amp;quot;:[[&amp;quot;5367618e.e4444&amp;quot;]]}]&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;[{&amp;quot;id&amp;quot;:&amp;quot;259b0850.aa2b08&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;http request&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;http request result&amp;quot;,&amp;quot;method&amp;quot;:&amp;quot;GET&amp;quot;,&amp;quot;ret&amp;quot;:&amp;quot;txt&amp;quot;,&amp;quot;url&amp;quot;:&amp;quot;https://api.connector.mbed.com/notification/pull&amp;quot;,&amp;quot;x&amp;quot;:610,&amp;quot;y&amp;quot;:250,&amp;quot;wires&amp;quot;:[[&amp;quot;df224b13.6d7d08&amp;quot;,&amp;quot;cacec099.6356c&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;cacec099.6356c&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;debug&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;active&amp;quot;:false,&amp;quot;console&amp;quot;:&amp;quot;false&amp;quot;,&amp;quot;complete&amp;quot;:&amp;quot;payload&amp;quot;,&amp;quot;x&amp;quot;:1013,&amp;quot;y&amp;quot;:250,&amp;quot;wires&amp;quot;:[]},{&amp;quot;id&amp;quot;:&amp;quot;468f5044.aa333&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;inject&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;topic&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;payload&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;payloadType&amp;quot;:&amp;quot;date&amp;quot;,&amp;quot;repeat&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;crontab&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;once&amp;quot;:false,&amp;quot;x&amp;quot;:124,&amp;quot;y&amp;quot;:78,&amp;quot;wires&amp;quot;:[[&amp;quot;771e818f.dcca&amp;quot;,&amp;quot;fcaf680b.816658&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;5367618e.e4444&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;http request&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;http request humidity&amp;quot;,&amp;quot;method&amp;quot;:&amp;quot;GET&amp;quot;,&amp;quot;ret&amp;quot;:&amp;quot;txt&amp;quot;,&amp;quot;url&amp;quot;:&amp;quot;https://api.connector.mbed.com/endpoints/5eb4decc-eb52-4b5a-abb6-be42d1d05b9e/3304/0/5700&amp;quot;,&amp;quot;x&amp;quot;:609,&amp;quot;y&amp;quot;:77,&amp;quot;wires&amp;quot;:[[&amp;quot;76011900.e09cf8&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;91544a3e.d76438&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;function&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Authorization&amp;quot;,&amp;quot;func&amp;quot;:&amp;quot;msg.headers = {\n&amp;#160; &amp;#160; \&amp;quot;Authorization\&amp;quot;: \&amp;quot;Bearer your-access-key\&amp;quot;,\n};\n\nreturn msg;&amp;quot;,&amp;quot;outputs&amp;quot;:1,&amp;quot;noerr&amp;quot;:0,&amp;quot;x&amp;quot;:431,&amp;quot;y&amp;quot;:251,&amp;quot;wires&amp;quot;:[[&amp;quot;259b0850.aa2b08&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;771e818f.dcca&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;delay&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;pauseType&amp;quot;:&amp;quot;delay&amp;quot;,&amp;quot;timeout&amp;quot;:&amp;quot;2&amp;quot;,&amp;quot;timeoutUnits&amp;quot;:&amp;quot;seconds&amp;quot;,&amp;quot;rate&amp;quot;:&amp;quot;1&amp;quot;,&amp;quot;rateUnits&amp;quot;:&amp;quot;second&amp;quot;,&amp;quot;randomFirst&amp;quot;:&amp;quot;1&amp;quot;,&amp;quot;randomLast&amp;quot;:&amp;quot;5&amp;quot;,&amp;quot;randomUnits&amp;quot;:&amp;quot;seconds&amp;quot;,&amp;quot;drop&amp;quot;:false,&amp;quot;x&amp;quot;:277,&amp;quot;y&amp;quot;:253,&amp;quot;wires&amp;quot;:[[&amp;quot;91544a3e.d76438&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;76011900.e09cf8&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;debug&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;active&amp;quot;:false,&amp;quot;console&amp;quot;:&amp;quot;false&amp;quot;,&amp;quot;complete&amp;quot;:&amp;quot;false&amp;quot;,&amp;quot;x&amp;quot;:1012,&amp;quot;y&amp;quot;:78,&amp;quot;wires&amp;quot;:[]},{&amp;quot;id&amp;quot;:&amp;quot;9d815e3b.f02cc&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;inject&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;topic&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;payload&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;payloadType&amp;quot;:&amp;quot;date&amp;quot;,&amp;quot;repeat&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;crontab&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;once&amp;quot;:false,&amp;quot;x&amp;quot;:125,&amp;quot;y&amp;quot;:353,&amp;quot;wires&amp;quot;:[[&amp;quot;df224b13.6d7d08&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;df224b13.6d7d08&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;function&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;result parsing&amp;quot;,&amp;quot;func&amp;quot;:&amp;quot;var str = msg.payload;\nmsg.payload = '';\n\nvar dataIdxPos = str.lastIndexOf('/3304/0/5700');\nif (dataIdxPos &amp;gt; -1) {\n&amp;#160; &amp;#160; var errPos = str.indexOf(\&amp;quot;error\&amp;quot;, dataIdxPos+1);\n&amp;#160; &amp;#160; var dataValStartPos = str.indexOf(\&amp;quot;payload\&amp;quot;, dataIdxPos+1);\n&amp;#160; &amp;#160; if (dataValStartPos &amp;gt; -1) {\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; if ( (errPos &amp;gt; -1) &amp;amp;&amp;amp; (errPos &amp;lt; dataValStartPos) ) {\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; return msg;\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; }\n\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; var dataValEndPos = str.indexOf(\&amp;quot;,\&amp;quot;, dataValStartPos+1);\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; if (dataValEndPos &amp;gt; -1) {\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; var dataVal_base64 = str.slice(dataValStartPos+10, dataValEndPos-1);\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; var buf = new Buffer(dataVal_base64, 'base64');\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; var tempVal = buf.toString();\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; msg.temp = tempVal;\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; return msg;\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; }\n&amp;#160; &amp;#160; }\n}\n&amp;quot;,&amp;quot;outputs&amp;quot;:1,&amp;quot;noerr&amp;quot;:0,&amp;quot;x&amp;quot;:823,&amp;quot;y&amp;quot;:350,&amp;quot;wires&amp;quot;:[[&amp;quot;d6945e51.9a79c&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;d6945e51.9a79c&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;debug&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;active&amp;quot;:true,&amp;quot;console&amp;quot;:&amp;quot;false&amp;quot;,&amp;quot;complete&amp;quot;:&amp;quot;false&amp;quot;,&amp;quot;x&amp;quot;:1012,&amp;quot;y&amp;quot;:350,&amp;quot;wires&amp;quot;:[]},{&amp;quot;id&amp;quot;:&amp;quot;fcaf680b.816658&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;function&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Authorization&amp;quot;,&amp;quot;func&amp;quot;:&amp;quot;msg.headers = {\n&amp;#160; &amp;#160; \&amp;quot;Authorization\&amp;quot;: \&amp;quot;Bearer your-access-key\&amp;quot;,\n};\n\nreturn msg;&amp;quot;,&amp;quot;outputs&amp;quot;:1,&amp;quot;noerr&amp;quot;:0,&amp;quot;x&amp;quot;:425,&amp;quot;y&amp;quot;:78,&amp;quot;wires&amp;quot;:[[&amp;quot;5367618e.e4444&amp;quot;]]}]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Marco.lin</name></author>	</entry>

	<entry>
		<id>https://ess-wiki.advantech.com.tw/wiki/index.php?title=Mbed/mbed_Device_Connector&amp;diff=2210&amp;oldid=prev</id>
		<title>Marco.lin: typo</title>
		<link rel="alternate" type="text/html" href="https://ess-wiki.advantech.com.tw/wiki/index.php?title=Mbed/mbed_Device_Connector&amp;diff=2210&amp;oldid=prev"/>
				<updated>2016-07-20T08:20:09Z</updated>
		
		<summary type="html">&lt;p&gt;typo&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='en'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 08:20, 20 July 2016&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l69&quot; &gt;Line 69:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 69:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Copy and import below code in Node-RED to deploy the complete control flow as illustrated in image above:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Copy and import below code in Node-RED to deploy the complete control flow as illustrated in image above:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;[{&amp;quot;id&amp;quot;:&amp;quot;259b0850.aa2b08&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;http request&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;http request result&amp;quot;,&amp;quot;method&amp;quot;:&amp;quot;GET&amp;quot;,&amp;quot;ret&amp;quot;:&amp;quot;txt&amp;quot;,&amp;quot;url&amp;quot;:&amp;quot;https://api.connector.mbed.com/notification/pull&amp;quot;,&amp;quot;x&amp;quot;:610,&amp;quot;y&amp;quot;:250,&amp;quot;wires&amp;quot;:[[&amp;quot;df224b13.6d7d08&amp;quot;,&amp;quot;cacec099.6356c&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;cacec099.6356c&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;debug&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;active&amp;quot;:false,&amp;quot;console&amp;quot;:&amp;quot;false&amp;quot;,&amp;quot;complete&amp;quot;:&amp;quot;payload&amp;quot;,&amp;quot;x&amp;quot;:1013,&amp;quot;y&amp;quot;:250,&amp;quot;wires&amp;quot;:[]},{&amp;quot;id&amp;quot;:&amp;quot;468f5044.aa333&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;inject&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;topic&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;payload&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;payloadType&amp;quot;:&amp;quot;date&amp;quot;,&amp;quot;repeat&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;crontab&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;once&amp;quot;:false,&amp;quot;x&amp;quot;:124,&amp;quot;y&amp;quot;:78,&amp;quot;wires&amp;quot;:[[&amp;quot;771e818f.dcca&amp;quot;,&amp;quot;fcaf680b.816658&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;5367618e.e4444&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;http request&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;http request humidity&amp;quot;,&amp;quot;method&amp;quot;:&amp;quot;GET&amp;quot;,&amp;quot;ret&amp;quot;:&amp;quot;txt&amp;quot;,&amp;quot;url&amp;quot;:&amp;quot;https://api.connector.mbed.com/endpoints/5eb4decc-eb52-4b5a-abb6-be42d1d05b9e/3304/0/5700&amp;quot;,&amp;quot;x&amp;quot;:609,&amp;quot;y&amp;quot;:77,&amp;quot;wires&amp;quot;:[[&amp;quot;76011900.e09cf8&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;91544a3e.d76438&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;function&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Authorization&amp;quot;,&amp;quot;func&amp;quot;:&amp;quot;msg.headers = {\n&amp;#160; &amp;#160; \&amp;quot;Authorization\&amp;quot;: \&amp;quot;Bearer your-access-key\&amp;quot;,\n};\n\nreturn msg;&amp;quot;,&amp;quot;outputs&amp;quot;:1,&amp;quot;noerr&amp;quot;:0,&amp;quot;x&amp;quot;:431,&amp;quot;y&amp;quot;:251,&amp;quot;wires&amp;quot;:[[&amp;quot;259b0850.aa2b08&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;771e818f.dcca&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;delay&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;pauseType&amp;quot;:&amp;quot;delay&amp;quot;,&amp;quot;timeout&amp;quot;:&amp;quot;2&amp;quot;,&amp;quot;timeoutUnits&amp;quot;:&amp;quot;seconds&amp;quot;,&amp;quot;rate&amp;quot;:&amp;quot;1&amp;quot;,&amp;quot;rateUnits&amp;quot;:&amp;quot;second&amp;quot;,&amp;quot;randomFirst&amp;quot;:&amp;quot;1&amp;quot;,&amp;quot;randomLast&amp;quot;:&amp;quot;5&amp;quot;,&amp;quot;randomUnits&amp;quot;:&amp;quot;seconds&amp;quot;,&amp;quot;drop&amp;quot;:false,&amp;quot;x&amp;quot;:277,&amp;quot;y&amp;quot;:253,&amp;quot;wires&amp;quot;:[[&amp;quot;91544a3e.d76438&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;76011900.e09cf8&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;debug&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;active&amp;quot;:false,&amp;quot;console&amp;quot;:&amp;quot;false&amp;quot;,&amp;quot;complete&amp;quot;:&amp;quot;false&amp;quot;,&amp;quot;x&amp;quot;:1012,&amp;quot;y&amp;quot;:78,&amp;quot;wires&amp;quot;:[]},{&amp;quot;id&amp;quot;:&amp;quot;9d815e3b.f02cc&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;inject&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;topic&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;payload&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;payloadType&amp;quot;:&amp;quot;date&amp;quot;,&amp;quot;repeat&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;crontab&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;once&amp;quot;:false,&amp;quot;x&amp;quot;:125,&amp;quot;y&amp;quot;:353,&amp;quot;wires&amp;quot;:[[&amp;quot;df224b13.6d7d08&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;df224b13.6d7d08&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;function&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;result parsing&amp;quot;,&amp;quot;func&amp;quot;:&amp;quot;var str = msg.payload;\nmsg.payload = '';\n\nvar dataIdxPos = str.lastIndexOf('/3304/0/5700');\nif (dataIdxPos &amp;gt; -1) {\n&amp;#160; &amp;#160; var errPos = str.indexOf(\&amp;quot;error\&amp;quot;, dataIdxPos+1);\n&amp;#160; &amp;#160; var dataValStartPos = str.indexOf(\&amp;quot;payload\&amp;quot;, dataIdxPos+1);\n&amp;#160; &amp;#160; if (dataValStartPos &amp;gt; -1) {\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; if ( (errPos &amp;gt; -1) &amp;amp;&amp;amp; (errPos &amp;lt; dataValStartPos) ) {\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; return msg;\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; }\n\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; var dataValEndPos = str.indexOf(\&amp;quot;,\&amp;quot;, dataValStartPos+1);\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; if (dataValEndPos &amp;gt; -1) {\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; var dataVal_base64 = str.slice(dataValStartPos+10, dataValEndPos-1);\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; var buf = new Buffer(dataVal_base64, 'base64');\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; var tempVal = buf.toString();\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; msg.temp = tempVal;\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; return msg;\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; }\n&amp;#160; &amp;#160; }\n}\n&amp;quot;,&amp;quot;outputs&amp;quot;:1,&amp;quot;noerr&amp;quot;:0,&amp;quot;x&amp;quot;:823,&amp;quot;y&amp;quot;:350,&amp;quot;wires&amp;quot;:[[&amp;quot;d6945e51.9a79c&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;d6945e51.9a79c&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;debug&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;active&amp;quot;:true,&amp;quot;console&amp;quot;:&amp;quot;false&amp;quot;,&amp;quot;complete&amp;quot;:&amp;quot;false&amp;quot;,&amp;quot;x&amp;quot;:1012,&amp;quot;y&amp;quot;:350,&amp;quot;wires&amp;quot;:[]},{&amp;quot;id&amp;quot;:&amp;quot;fcaf680b.816658&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;function&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Authorization&amp;quot;,&amp;quot;func&amp;quot;:&amp;quot;msg.headers = {\n&amp;#160; &amp;#160; \&amp;quot;Authorization\&amp;quot;: \&amp;quot;Bearer your-access-key\&amp;quot;,\n};\n\nreturn msg;&amp;quot;,&amp;quot;outputs&amp;quot;:1,&amp;quot;noerr&amp;quot;:0,&amp;quot;x&amp;quot;:425,&amp;quot;y&amp;quot;:78,&amp;quot;wires&amp;quot;:[[&amp;quot;5367618e.e4444&amp;quot;]]}]&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;[{&amp;quot;id&amp;quot;:&amp;quot;259b0850.aa2b08&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;http request&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;http request result&amp;quot;,&amp;quot;method&amp;quot;:&amp;quot;GET&amp;quot;,&amp;quot;ret&amp;quot;:&amp;quot;txt&amp;quot;,&amp;quot;url&amp;quot;:&amp;quot;https://api.connector.mbed.com/notification/pull&amp;quot;,&amp;quot;x&amp;quot;:610,&amp;quot;y&amp;quot;:250,&amp;quot;wires&amp;quot;:[[&amp;quot;df224b13.6d7d08&amp;quot;,&amp;quot;cacec099.6356c&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;cacec099.6356c&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;debug&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;active&amp;quot;:false,&amp;quot;console&amp;quot;:&amp;quot;false&amp;quot;,&amp;quot;complete&amp;quot;:&amp;quot;payload&amp;quot;,&amp;quot;x&amp;quot;:1013,&amp;quot;y&amp;quot;:250,&amp;quot;wires&amp;quot;:[]},{&amp;quot;id&amp;quot;:&amp;quot;468f5044.aa333&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;inject&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;topic&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;payload&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;payloadType&amp;quot;:&amp;quot;date&amp;quot;,&amp;quot;repeat&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;crontab&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;once&amp;quot;:false,&amp;quot;x&amp;quot;:124,&amp;quot;y&amp;quot;:78,&amp;quot;wires&amp;quot;:[[&amp;quot;771e818f.dcca&amp;quot;,&amp;quot;fcaf680b.816658&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;5367618e.e4444&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;http request&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;http request humidity&amp;quot;,&amp;quot;method&amp;quot;:&amp;quot;GET&amp;quot;,&amp;quot;ret&amp;quot;:&amp;quot;txt&amp;quot;,&amp;quot;url&amp;quot;:&amp;quot;https://api.connector.mbed.com/endpoints/5eb4decc-eb52-4b5a-abb6-be42d1d05b9e/3304/0/5700&amp;quot;,&amp;quot;x&amp;quot;:609,&amp;quot;y&amp;quot;:77,&amp;quot;wires&amp;quot;:[[&amp;quot;76011900.e09cf8&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;91544a3e.d76438&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;function&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Authorization&amp;quot;,&amp;quot;func&amp;quot;:&amp;quot;msg.headers = {\n&amp;#160; &amp;#160; \&amp;quot;Authorization\&amp;quot;: \&amp;quot;Bearer your-access-key\&amp;quot;,\n};\n\nreturn msg;&amp;quot;,&amp;quot;outputs&amp;quot;:1,&amp;quot;noerr&amp;quot;:0,&amp;quot;x&amp;quot;:431,&amp;quot;y&amp;quot;:251,&amp;quot;wires&amp;quot;:[[&amp;quot;259b0850.aa2b08&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;771e818f.dcca&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;delay&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;pauseType&amp;quot;:&amp;quot;delay&amp;quot;,&amp;quot;timeout&amp;quot;:&amp;quot;2&amp;quot;,&amp;quot;timeoutUnits&amp;quot;:&amp;quot;seconds&amp;quot;,&amp;quot;rate&amp;quot;:&amp;quot;1&amp;quot;,&amp;quot;rateUnits&amp;quot;:&amp;quot;second&amp;quot;,&amp;quot;randomFirst&amp;quot;:&amp;quot;1&amp;quot;,&amp;quot;randomLast&amp;quot;:&amp;quot;5&amp;quot;,&amp;quot;randomUnits&amp;quot;:&amp;quot;seconds&amp;quot;,&amp;quot;drop&amp;quot;:false,&amp;quot;x&amp;quot;:277,&amp;quot;y&amp;quot;:253,&amp;quot;wires&amp;quot;:[[&amp;quot;91544a3e.d76438&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;76011900.e09cf8&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;debug&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;active&amp;quot;:false,&amp;quot;console&amp;quot;:&amp;quot;false&amp;quot;,&amp;quot;complete&amp;quot;:&amp;quot;false&amp;quot;,&amp;quot;x&amp;quot;:1012,&amp;quot;y&amp;quot;:78,&amp;quot;wires&amp;quot;:[]},{&amp;quot;id&amp;quot;:&amp;quot;9d815e3b.f02cc&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;inject&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;topic&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;payload&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;payloadType&amp;quot;:&amp;quot;date&amp;quot;,&amp;quot;repeat&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;crontab&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;once&amp;quot;:false,&amp;quot;x&amp;quot;:125,&amp;quot;y&amp;quot;:353,&amp;quot;wires&amp;quot;:[[&amp;quot;df224b13.6d7d08&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;df224b13.6d7d08&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;function&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;result parsing&amp;quot;,&amp;quot;func&amp;quot;:&amp;quot;var str = msg.payload;\nmsg.payload = '';\n\nvar dataIdxPos = str.lastIndexOf('/3304/0/5700');\nif (dataIdxPos &amp;gt; -1) {\n&amp;#160; &amp;#160; var errPos = str.indexOf(\&amp;quot;error\&amp;quot;, dataIdxPos+1);\n&amp;#160; &amp;#160; var dataValStartPos = str.indexOf(\&amp;quot;payload\&amp;quot;, dataIdxPos+1);\n&amp;#160; &amp;#160; if (dataValStartPos &amp;gt; -1) {\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; if ( (errPos &amp;gt; -1) &amp;amp;&amp;amp; (errPos &amp;lt; dataValStartPos) ) {\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; return msg;\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; }\n\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; var dataValEndPos = str.indexOf(\&amp;quot;,\&amp;quot;, dataValStartPos+1);\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; if (dataValEndPos &amp;gt; -1) {\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; var dataVal_base64 = str.slice(dataValStartPos+10, dataValEndPos-1);\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; var buf = new Buffer(dataVal_base64, 'base64');\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; var tempVal = buf.toString();\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; msg.temp = tempVal;\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; return msg;\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; }\n&amp;#160; &amp;#160; }\n}\n&amp;quot;,&amp;quot;outputs&amp;quot;:1,&amp;quot;noerr&amp;quot;:0,&amp;quot;x&amp;quot;:823,&amp;quot;y&amp;quot;:350,&amp;quot;wires&amp;quot;:[[&amp;quot;d6945e51.9a79c&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;d6945e51.9a79c&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;debug&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;active&amp;quot;:true,&amp;quot;console&amp;quot;:&amp;quot;false&amp;quot;,&amp;quot;complete&amp;quot;:&amp;quot;false&amp;quot;,&amp;quot;x&amp;quot;:1012,&amp;quot;y&amp;quot;:350,&amp;quot;wires&amp;quot;:[]},{&amp;quot;id&amp;quot;:&amp;quot;fcaf680b.816658&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;function&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Authorization&amp;quot;,&amp;quot;func&amp;quot;:&amp;quot;msg.headers = {\n&amp;#160; &amp;#160; \&amp;quot;Authorization\&amp;quot;: \&amp;quot;Bearer your-access-key\&amp;quot;,\n};\n\nreturn msg;&amp;quot;,&amp;quot;outputs&amp;quot;:1,&amp;quot;noerr&amp;quot;:0,&amp;quot;x&amp;quot;:425,&amp;quot;y&amp;quot;:78,&amp;quot;wires&amp;quot;:[[&amp;quot;5367618e.e4444&amp;quot;]]}]&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;https://172.22.15.134/w/api.php?action=query&amp;amp;prop=extracts&amp;amp;exchars=175&amp;amp;titles=Main_Page&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Marco.lin</name></author>	</entry>

	<entry>
		<id>https://ess-wiki.advantech.com.tw/wiki/index.php?title=Mbed/mbed_Device_Connector&amp;diff=2208&amp;oldid=prev</id>
		<title>Marco.lin: typo</title>
		<link rel="alternate" type="text/html" href="https://ess-wiki.advantech.com.tw/wiki/index.php?title=Mbed/mbed_Device_Connector&amp;diff=2208&amp;oldid=prev"/>
				<updated>2016-07-20T08:05:08Z</updated>
		
		<summary type="html">&lt;p&gt;typo&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='en'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 08:05, 20 July 2016&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l71&quot; &gt;Line 71:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 71:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;https://172.22.15.134/w/api.php?action=query&amp;amp;prop=extracts&amp;amp;exchars=175&amp;amp;titles&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;=&lt;/del&gt;=Main_Page&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;https://172.22.15.134/w/api.php?action=query&amp;amp;prop=extracts&amp;amp;exchars=175&amp;amp;titles=Main_Page&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Marco.lin</name></author>	</entry>

	<entry>
		<id>https://ess-wiki.advantech.com.tw/wiki/index.php?title=Mbed/mbed_Device_Connector&amp;diff=2206&amp;oldid=prev</id>
		<title>Marco.lin: test wiki api</title>
		<link rel="alternate" type="text/html" href="https://ess-wiki.advantech.com.tw/wiki/index.php?title=Mbed/mbed_Device_Connector&amp;diff=2206&amp;oldid=prev"/>
				<updated>2016-07-20T08:04:03Z</updated>
		
		<summary type="html">&lt;p&gt;test wiki api&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='en'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 08:04, 20 July 2016&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l71&quot; &gt;Line 71:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 71:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;https://172.22.15.134/w/api.php?action=query&amp;amp;prop=extracts&amp;amp;exchars=175&amp;amp;titles==&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Main%20Page&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;https://172.22.15.134/w/api.php?action=query&amp;amp;prop=extracts&amp;amp;exchars=175&amp;amp;titles==&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Main_Page&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Marco.lin</name></author>	</entry>

	<entry>
		<id>https://ess-wiki.advantech.com.tw/wiki/index.php?title=Mbed/mbed_Device_Connector&amp;diff=2205&amp;oldid=prev</id>
		<title>Marco.lin: test wiki api</title>
		<link rel="alternate" type="text/html" href="https://ess-wiki.advantech.com.tw/wiki/index.php?title=Mbed/mbed_Device_Connector&amp;diff=2205&amp;oldid=prev"/>
				<updated>2016-07-20T08:03:10Z</updated>
		
		<summary type="html">&lt;p&gt;test wiki api&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='en'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 08:03, 20 July 2016&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l71&quot; &gt;Line 71:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 71:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;https://172.22.15.134/w/api.php?action=query&amp;amp;prop=extracts&amp;amp;exchars=175&amp;amp;titles=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Therion&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;https://172.22.15.134/w/api.php?action=query&amp;amp;prop=extracts&amp;amp;exchars=175&amp;amp;titles=&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;=Main%20Page&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Marco.lin</name></author>	</entry>

	<entry>
		<id>https://ess-wiki.advantech.com.tw/wiki/index.php?title=Mbed/mbed_Device_Connector&amp;diff=2204&amp;oldid=prev</id>
		<title>Marco.lin: test wiki api</title>
		<link rel="alternate" type="text/html" href="https://ess-wiki.advantech.com.tw/wiki/index.php?title=Mbed/mbed_Device_Connector&amp;diff=2204&amp;oldid=prev"/>
				<updated>2016-07-20T07:59:27Z</updated>
		
		<summary type="html">&lt;p&gt;test wiki api&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='en'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 07:59, 20 July 2016&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l71&quot; &gt;Line 71:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 71:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;https://172.22.15.134/api.php?action=query&amp;amp;prop=extracts&amp;amp;exchars=175&amp;amp;titles=Therion&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;https://172.22.15.134&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;/w&lt;/ins&gt;/api.php?action=query&amp;amp;prop=extracts&amp;amp;exchars=175&amp;amp;titles=Therion&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Marco.lin</name></author>	</entry>

	<entry>
		<id>https://ess-wiki.advantech.com.tw/wiki/index.php?title=Mbed/mbed_Device_Connector&amp;diff=2203&amp;oldid=prev</id>
		<title>Marco.lin: test wiki api</title>
		<link rel="alternate" type="text/html" href="https://ess-wiki.advantech.com.tw/wiki/index.php?title=Mbed/mbed_Device_Connector&amp;diff=2203&amp;oldid=prev"/>
				<updated>2016-07-20T07:57:19Z</updated>
		
		<summary type="html">&lt;p&gt;test wiki api&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='en'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 07:57, 20 July 2016&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l69&quot; &gt;Line 69:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 69:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Copy and import below code in Node-RED to deploy the complete control flow as illustrated in image above:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Copy and import below code in Node-RED to deploy the complete control flow as illustrated in image above:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;[{&amp;quot;id&amp;quot;:&amp;quot;259b0850.aa2b08&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;http request&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;http request result&amp;quot;,&amp;quot;method&amp;quot;:&amp;quot;GET&amp;quot;,&amp;quot;ret&amp;quot;:&amp;quot;txt&amp;quot;,&amp;quot;url&amp;quot;:&amp;quot;https://api.connector.mbed.com/notification/pull&amp;quot;,&amp;quot;x&amp;quot;:610,&amp;quot;y&amp;quot;:250,&amp;quot;wires&amp;quot;:[[&amp;quot;df224b13.6d7d08&amp;quot;,&amp;quot;cacec099.6356c&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;cacec099.6356c&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;debug&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;active&amp;quot;:false,&amp;quot;console&amp;quot;:&amp;quot;false&amp;quot;,&amp;quot;complete&amp;quot;:&amp;quot;payload&amp;quot;,&amp;quot;x&amp;quot;:1013,&amp;quot;y&amp;quot;:250,&amp;quot;wires&amp;quot;:[]},{&amp;quot;id&amp;quot;:&amp;quot;468f5044.aa333&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;inject&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;topic&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;payload&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;payloadType&amp;quot;:&amp;quot;date&amp;quot;,&amp;quot;repeat&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;crontab&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;once&amp;quot;:false,&amp;quot;x&amp;quot;:124,&amp;quot;y&amp;quot;:78,&amp;quot;wires&amp;quot;:[[&amp;quot;771e818f.dcca&amp;quot;,&amp;quot;fcaf680b.816658&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;5367618e.e4444&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;http request&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;http request humidity&amp;quot;,&amp;quot;method&amp;quot;:&amp;quot;GET&amp;quot;,&amp;quot;ret&amp;quot;:&amp;quot;txt&amp;quot;,&amp;quot;url&amp;quot;:&amp;quot;https://api.connector.mbed.com/endpoints/5eb4decc-eb52-4b5a-abb6-be42d1d05b9e/3304/0/5700&amp;quot;,&amp;quot;x&amp;quot;:609,&amp;quot;y&amp;quot;:77,&amp;quot;wires&amp;quot;:[[&amp;quot;76011900.e09cf8&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;91544a3e.d76438&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;function&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Authorization&amp;quot;,&amp;quot;func&amp;quot;:&amp;quot;msg.headers = {\n&amp;#160; &amp;#160; \&amp;quot;Authorization\&amp;quot;: \&amp;quot;Bearer your-access-key\&amp;quot;,\n};\n\nreturn msg;&amp;quot;,&amp;quot;outputs&amp;quot;:1,&amp;quot;noerr&amp;quot;:0,&amp;quot;x&amp;quot;:431,&amp;quot;y&amp;quot;:251,&amp;quot;wires&amp;quot;:[[&amp;quot;259b0850.aa2b08&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;771e818f.dcca&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;delay&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;pauseType&amp;quot;:&amp;quot;delay&amp;quot;,&amp;quot;timeout&amp;quot;:&amp;quot;2&amp;quot;,&amp;quot;timeoutUnits&amp;quot;:&amp;quot;seconds&amp;quot;,&amp;quot;rate&amp;quot;:&amp;quot;1&amp;quot;,&amp;quot;rateUnits&amp;quot;:&amp;quot;second&amp;quot;,&amp;quot;randomFirst&amp;quot;:&amp;quot;1&amp;quot;,&amp;quot;randomLast&amp;quot;:&amp;quot;5&amp;quot;,&amp;quot;randomUnits&amp;quot;:&amp;quot;seconds&amp;quot;,&amp;quot;drop&amp;quot;:false,&amp;quot;x&amp;quot;:277,&amp;quot;y&amp;quot;:253,&amp;quot;wires&amp;quot;:[[&amp;quot;91544a3e.d76438&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;76011900.e09cf8&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;debug&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;active&amp;quot;:false,&amp;quot;console&amp;quot;:&amp;quot;false&amp;quot;,&amp;quot;complete&amp;quot;:&amp;quot;false&amp;quot;,&amp;quot;x&amp;quot;:1012,&amp;quot;y&amp;quot;:78,&amp;quot;wires&amp;quot;:[]},{&amp;quot;id&amp;quot;:&amp;quot;9d815e3b.f02cc&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;inject&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;topic&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;payload&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;payloadType&amp;quot;:&amp;quot;date&amp;quot;,&amp;quot;repeat&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;crontab&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;once&amp;quot;:false,&amp;quot;x&amp;quot;:125,&amp;quot;y&amp;quot;:353,&amp;quot;wires&amp;quot;:[[&amp;quot;df224b13.6d7d08&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;df224b13.6d7d08&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;function&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;result parsing&amp;quot;,&amp;quot;func&amp;quot;:&amp;quot;var str = msg.payload;\nmsg.payload = '';\n\nvar dataIdxPos = str.lastIndexOf('/3304/0/5700');\nif (dataIdxPos &amp;gt; -1) {\n&amp;#160; &amp;#160; var errPos = str.indexOf(\&amp;quot;error\&amp;quot;, dataIdxPos+1);\n&amp;#160; &amp;#160; var dataValStartPos = str.indexOf(\&amp;quot;payload\&amp;quot;, dataIdxPos+1);\n&amp;#160; &amp;#160; if (dataValStartPos &amp;gt; -1) {\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; if ( (errPos &amp;gt; -1) &amp;amp;&amp;amp; (errPos &amp;lt; dataValStartPos) ) {\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; return msg;\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; }\n\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; var dataValEndPos = str.indexOf(\&amp;quot;,\&amp;quot;, dataValStartPos+1);\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; if (dataValEndPos &amp;gt; -1) {\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; var dataVal_base64 = str.slice(dataValStartPos+10, dataValEndPos-1);\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; var buf = new Buffer(dataVal_base64, 'base64');\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; var tempVal = buf.toString();\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; msg.temp = tempVal;\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; return msg;\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; }\n&amp;#160; &amp;#160; }\n}\n&amp;quot;,&amp;quot;outputs&amp;quot;:1,&amp;quot;noerr&amp;quot;:0,&amp;quot;x&amp;quot;:823,&amp;quot;y&amp;quot;:350,&amp;quot;wires&amp;quot;:[[&amp;quot;d6945e51.9a79c&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;d6945e51.9a79c&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;debug&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;active&amp;quot;:true,&amp;quot;console&amp;quot;:&amp;quot;false&amp;quot;,&amp;quot;complete&amp;quot;:&amp;quot;false&amp;quot;,&amp;quot;x&amp;quot;:1012,&amp;quot;y&amp;quot;:350,&amp;quot;wires&amp;quot;:[]},{&amp;quot;id&amp;quot;:&amp;quot;fcaf680b.816658&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;function&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Authorization&amp;quot;,&amp;quot;func&amp;quot;:&amp;quot;msg.headers = {\n&amp;#160; &amp;#160; \&amp;quot;Authorization\&amp;quot;: \&amp;quot;Bearer your-access-key\&amp;quot;,\n};\n\nreturn msg;&amp;quot;,&amp;quot;outputs&amp;quot;:1,&amp;quot;noerr&amp;quot;:0,&amp;quot;x&amp;quot;:425,&amp;quot;y&amp;quot;:78,&amp;quot;wires&amp;quot;:[[&amp;quot;5367618e.e4444&amp;quot;]]}]&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;[{&amp;quot;id&amp;quot;:&amp;quot;259b0850.aa2b08&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;http request&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;http request result&amp;quot;,&amp;quot;method&amp;quot;:&amp;quot;GET&amp;quot;,&amp;quot;ret&amp;quot;:&amp;quot;txt&amp;quot;,&amp;quot;url&amp;quot;:&amp;quot;https://api.connector.mbed.com/notification/pull&amp;quot;,&amp;quot;x&amp;quot;:610,&amp;quot;y&amp;quot;:250,&amp;quot;wires&amp;quot;:[[&amp;quot;df224b13.6d7d08&amp;quot;,&amp;quot;cacec099.6356c&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;cacec099.6356c&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;debug&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;active&amp;quot;:false,&amp;quot;console&amp;quot;:&amp;quot;false&amp;quot;,&amp;quot;complete&amp;quot;:&amp;quot;payload&amp;quot;,&amp;quot;x&amp;quot;:1013,&amp;quot;y&amp;quot;:250,&amp;quot;wires&amp;quot;:[]},{&amp;quot;id&amp;quot;:&amp;quot;468f5044.aa333&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;inject&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;topic&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;payload&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;payloadType&amp;quot;:&amp;quot;date&amp;quot;,&amp;quot;repeat&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;crontab&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;once&amp;quot;:false,&amp;quot;x&amp;quot;:124,&amp;quot;y&amp;quot;:78,&amp;quot;wires&amp;quot;:[[&amp;quot;771e818f.dcca&amp;quot;,&amp;quot;fcaf680b.816658&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;5367618e.e4444&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;http request&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;http request humidity&amp;quot;,&amp;quot;method&amp;quot;:&amp;quot;GET&amp;quot;,&amp;quot;ret&amp;quot;:&amp;quot;txt&amp;quot;,&amp;quot;url&amp;quot;:&amp;quot;https://api.connector.mbed.com/endpoints/5eb4decc-eb52-4b5a-abb6-be42d1d05b9e/3304/0/5700&amp;quot;,&amp;quot;x&amp;quot;:609,&amp;quot;y&amp;quot;:77,&amp;quot;wires&amp;quot;:[[&amp;quot;76011900.e09cf8&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;91544a3e.d76438&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;function&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Authorization&amp;quot;,&amp;quot;func&amp;quot;:&amp;quot;msg.headers = {\n&amp;#160; &amp;#160; \&amp;quot;Authorization\&amp;quot;: \&amp;quot;Bearer your-access-key\&amp;quot;,\n};\n\nreturn msg;&amp;quot;,&amp;quot;outputs&amp;quot;:1,&amp;quot;noerr&amp;quot;:0,&amp;quot;x&amp;quot;:431,&amp;quot;y&amp;quot;:251,&amp;quot;wires&amp;quot;:[[&amp;quot;259b0850.aa2b08&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;771e818f.dcca&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;delay&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;pauseType&amp;quot;:&amp;quot;delay&amp;quot;,&amp;quot;timeout&amp;quot;:&amp;quot;2&amp;quot;,&amp;quot;timeoutUnits&amp;quot;:&amp;quot;seconds&amp;quot;,&amp;quot;rate&amp;quot;:&amp;quot;1&amp;quot;,&amp;quot;rateUnits&amp;quot;:&amp;quot;second&amp;quot;,&amp;quot;randomFirst&amp;quot;:&amp;quot;1&amp;quot;,&amp;quot;randomLast&amp;quot;:&amp;quot;5&amp;quot;,&amp;quot;randomUnits&amp;quot;:&amp;quot;seconds&amp;quot;,&amp;quot;drop&amp;quot;:false,&amp;quot;x&amp;quot;:277,&amp;quot;y&amp;quot;:253,&amp;quot;wires&amp;quot;:[[&amp;quot;91544a3e.d76438&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;76011900.e09cf8&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;debug&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;active&amp;quot;:false,&amp;quot;console&amp;quot;:&amp;quot;false&amp;quot;,&amp;quot;complete&amp;quot;:&amp;quot;false&amp;quot;,&amp;quot;x&amp;quot;:1012,&amp;quot;y&amp;quot;:78,&amp;quot;wires&amp;quot;:[]},{&amp;quot;id&amp;quot;:&amp;quot;9d815e3b.f02cc&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;inject&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;topic&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;payload&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;payloadType&amp;quot;:&amp;quot;date&amp;quot;,&amp;quot;repeat&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;crontab&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;once&amp;quot;:false,&amp;quot;x&amp;quot;:125,&amp;quot;y&amp;quot;:353,&amp;quot;wires&amp;quot;:[[&amp;quot;df224b13.6d7d08&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;df224b13.6d7d08&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;function&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;result parsing&amp;quot;,&amp;quot;func&amp;quot;:&amp;quot;var str = msg.payload;\nmsg.payload = '';\n\nvar dataIdxPos = str.lastIndexOf('/3304/0/5700');\nif (dataIdxPos &amp;gt; -1) {\n&amp;#160; &amp;#160; var errPos = str.indexOf(\&amp;quot;error\&amp;quot;, dataIdxPos+1);\n&amp;#160; &amp;#160; var dataValStartPos = str.indexOf(\&amp;quot;payload\&amp;quot;, dataIdxPos+1);\n&amp;#160; &amp;#160; if (dataValStartPos &amp;gt; -1) {\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; if ( (errPos &amp;gt; -1) &amp;amp;&amp;amp; (errPos &amp;lt; dataValStartPos) ) {\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; return msg;\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; }\n\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; var dataValEndPos = str.indexOf(\&amp;quot;,\&amp;quot;, dataValStartPos+1);\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; if (dataValEndPos &amp;gt; -1) {\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; var dataVal_base64 = str.slice(dataValStartPos+10, dataValEndPos-1);\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; var buf = new Buffer(dataVal_base64, 'base64');\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; var tempVal = buf.toString();\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; msg.temp = tempVal;\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; return msg;\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; }\n&amp;#160; &amp;#160; }\n}\n&amp;quot;,&amp;quot;outputs&amp;quot;:1,&amp;quot;noerr&amp;quot;:0,&amp;quot;x&amp;quot;:823,&amp;quot;y&amp;quot;:350,&amp;quot;wires&amp;quot;:[[&amp;quot;d6945e51.9a79c&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;d6945e51.9a79c&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;debug&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;active&amp;quot;:true,&amp;quot;console&amp;quot;:&amp;quot;false&amp;quot;,&amp;quot;complete&amp;quot;:&amp;quot;false&amp;quot;,&amp;quot;x&amp;quot;:1012,&amp;quot;y&amp;quot;:350,&amp;quot;wires&amp;quot;:[]},{&amp;quot;id&amp;quot;:&amp;quot;fcaf680b.816658&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;function&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Authorization&amp;quot;,&amp;quot;func&amp;quot;:&amp;quot;msg.headers = {\n&amp;#160; &amp;#160; \&amp;quot;Authorization\&amp;quot;: \&amp;quot;Bearer your-access-key\&amp;quot;,\n};\n\nreturn msg;&amp;quot;,&amp;quot;outputs&amp;quot;:1,&amp;quot;noerr&amp;quot;:0,&amp;quot;x&amp;quot;:425,&amp;quot;y&amp;quot;:78,&amp;quot;wires&amp;quot;:[[&amp;quot;5367618e.e4444&amp;quot;]]}]&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;https://172.22.15.134/api.php?action=query&amp;amp;prop=extracts&amp;amp;exchars=175&amp;amp;titles=Therion&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Marco.lin</name></author>	</entry>

	<entry>
		<id>https://ess-wiki.advantech.com.tw/wiki/index.php?title=Mbed/mbed_Device_Connector&amp;diff=2196&amp;oldid=prev</id>
		<title>Marco.lin: mbed connector nodred control flow</title>
		<link rel="alternate" type="text/html" href="https://ess-wiki.advantech.com.tw/wiki/index.php?title=Mbed/mbed_Device_Connector&amp;diff=2196&amp;oldid=prev"/>
				<updated>2016-07-20T03:50:03Z</updated>
		
		<summary type="html">&lt;p&gt;mbed connector nodred control flow&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='en'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 03:50, 20 July 2016&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l52&quot; &gt;Line 52:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 52:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Get Data from mbed Connector in &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;NodeRED&lt;/del&gt;==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Get Data from mbed Connector in &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Node-RED&lt;/ins&gt;==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;API Console is a convenient tool to check your device and resources on it. It helps you easily verify the result of your application sending requests against mbed Device Connector REST API. In real cases you will need to get this data in your software, web applications or cloud through these REST APIs. Below is an example using &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;NodeRED &lt;/del&gt;to get this Humidity value.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;API Console is a convenient tool to check your device and resources on it. It helps you easily verify the result of your application sending requests against mbed Device Connector REST API. In real cases you will need to get this data in your software, web applications or cloud through these REST APIs. Below is an example using &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Node-RED &lt;/ins&gt;to get this Humidity value.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l64&quot; &gt;Line 64:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 64:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* '''http request result''' : The 'http request humidity' REST API is asynchronous API, meaning that the return of this API request does NOT contain the result. So this 'http request result' node uses 'long polling' to request for the actaul result of 'http request humidity'. To send a long polling request, the URL of the http request is &amp;lt;pre&amp;gt;https://api.connector.mbed.com/notification/pull&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* '''http request result''' : The 'http request humidity' REST API is asynchronous API, meaning that the return of this API request does NOT contain the result. So this 'http request result' node uses 'long polling' to request for the actaul result of 'http request humidity'. To send a long polling request, the URL of the http request is &amp;lt;pre&amp;gt;https://api.connector.mbed.com/notification/pull&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* '''result parsing''' : The return of 'http request result' contains all the notification messages, including response of 'http request humidity'. 'result parsing' node finds this response and parses the data value in Base64 foramt.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* '''result parsing''' : The return of 'http request result' contains all the notification messages, including response of 'http request humidity'. 'result parsing' node finds this response and parses the data value in Base64 foramt.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;;Control Flow Code : &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Copy and import below code in Node-RED to deploy the complete control flow as illustrated in image above:&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;pre&amp;gt;[{&amp;quot;id&amp;quot;:&amp;quot;259b0850.aa2b08&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;http request&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;http request result&amp;quot;,&amp;quot;method&amp;quot;:&amp;quot;GET&amp;quot;,&amp;quot;ret&amp;quot;:&amp;quot;txt&amp;quot;,&amp;quot;url&amp;quot;:&amp;quot;https://api.connector.mbed.com/notification/pull&amp;quot;,&amp;quot;x&amp;quot;:610,&amp;quot;y&amp;quot;:250,&amp;quot;wires&amp;quot;:[[&amp;quot;df224b13.6d7d08&amp;quot;,&amp;quot;cacec099.6356c&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;cacec099.6356c&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;debug&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;active&amp;quot;:false,&amp;quot;console&amp;quot;:&amp;quot;false&amp;quot;,&amp;quot;complete&amp;quot;:&amp;quot;payload&amp;quot;,&amp;quot;x&amp;quot;:1013,&amp;quot;y&amp;quot;:250,&amp;quot;wires&amp;quot;:[]},{&amp;quot;id&amp;quot;:&amp;quot;468f5044.aa333&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;inject&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;topic&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;payload&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;payloadType&amp;quot;:&amp;quot;date&amp;quot;,&amp;quot;repeat&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;crontab&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;once&amp;quot;:false,&amp;quot;x&amp;quot;:124,&amp;quot;y&amp;quot;:78,&amp;quot;wires&amp;quot;:[[&amp;quot;771e818f.dcca&amp;quot;,&amp;quot;fcaf680b.816658&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;5367618e.e4444&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;http request&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;http request humidity&amp;quot;,&amp;quot;method&amp;quot;:&amp;quot;GET&amp;quot;,&amp;quot;ret&amp;quot;:&amp;quot;txt&amp;quot;,&amp;quot;url&amp;quot;:&amp;quot;https://api.connector.mbed.com/endpoints/5eb4decc-eb52-4b5a-abb6-be42d1d05b9e/3304/0/5700&amp;quot;,&amp;quot;x&amp;quot;:609,&amp;quot;y&amp;quot;:77,&amp;quot;wires&amp;quot;:[[&amp;quot;76011900.e09cf8&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;91544a3e.d76438&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;function&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Authorization&amp;quot;,&amp;quot;func&amp;quot;:&amp;quot;msg.headers = {\n&amp;#160; &amp;#160; \&amp;quot;Authorization\&amp;quot;: \&amp;quot;Bearer your-access-key\&amp;quot;,\n};\n\nreturn msg;&amp;quot;,&amp;quot;outputs&amp;quot;:1,&amp;quot;noerr&amp;quot;:0,&amp;quot;x&amp;quot;:431,&amp;quot;y&amp;quot;:251,&amp;quot;wires&amp;quot;:[[&amp;quot;259b0850.aa2b08&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;771e818f.dcca&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;delay&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;pauseType&amp;quot;:&amp;quot;delay&amp;quot;,&amp;quot;timeout&amp;quot;:&amp;quot;2&amp;quot;,&amp;quot;timeoutUnits&amp;quot;:&amp;quot;seconds&amp;quot;,&amp;quot;rate&amp;quot;:&amp;quot;1&amp;quot;,&amp;quot;rateUnits&amp;quot;:&amp;quot;second&amp;quot;,&amp;quot;randomFirst&amp;quot;:&amp;quot;1&amp;quot;,&amp;quot;randomLast&amp;quot;:&amp;quot;5&amp;quot;,&amp;quot;randomUnits&amp;quot;:&amp;quot;seconds&amp;quot;,&amp;quot;drop&amp;quot;:false,&amp;quot;x&amp;quot;:277,&amp;quot;y&amp;quot;:253,&amp;quot;wires&amp;quot;:[[&amp;quot;91544a3e.d76438&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;76011900.e09cf8&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;debug&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;active&amp;quot;:false,&amp;quot;console&amp;quot;:&amp;quot;false&amp;quot;,&amp;quot;complete&amp;quot;:&amp;quot;false&amp;quot;,&amp;quot;x&amp;quot;:1012,&amp;quot;y&amp;quot;:78,&amp;quot;wires&amp;quot;:[]},{&amp;quot;id&amp;quot;:&amp;quot;9d815e3b.f02cc&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;inject&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;topic&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;payload&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;payloadType&amp;quot;:&amp;quot;date&amp;quot;,&amp;quot;repeat&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;crontab&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;once&amp;quot;:false,&amp;quot;x&amp;quot;:125,&amp;quot;y&amp;quot;:353,&amp;quot;wires&amp;quot;:[[&amp;quot;df224b13.6d7d08&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;df224b13.6d7d08&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;function&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;result parsing&amp;quot;,&amp;quot;func&amp;quot;:&amp;quot;var str = msg.payload;\nmsg.payload = '';\n\nvar dataIdxPos = str.lastIndexOf('/3304/0/5700');\nif (dataIdxPos &amp;gt; -1) {\n&amp;#160; &amp;#160; var errPos = str.indexOf(\&amp;quot;error\&amp;quot;, dataIdxPos+1);\n&amp;#160; &amp;#160; var dataValStartPos = str.indexOf(\&amp;quot;payload\&amp;quot;, dataIdxPos+1);\n&amp;#160; &amp;#160; if (dataValStartPos &amp;gt; -1) {\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; if ( (errPos &amp;gt; -1) &amp;amp;&amp;amp; (errPos &amp;lt; dataValStartPos) ) {\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; return msg;\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; }\n\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; var dataValEndPos = str.indexOf(\&amp;quot;,\&amp;quot;, dataValStartPos+1);\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; if (dataValEndPos &amp;gt; -1) {\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; var dataVal_base64 = str.slice(dataValStartPos+10, dataValEndPos-1);\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; var buf = new Buffer(dataVal_base64, 'base64');\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; var tempVal = buf.toString();\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; msg.temp = tempVal;\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; return msg;\n&amp;#160; &amp;#160; &amp;#160; &amp;#160; }\n&amp;#160; &amp;#160; }\n}\n&amp;quot;,&amp;quot;outputs&amp;quot;:1,&amp;quot;noerr&amp;quot;:0,&amp;quot;x&amp;quot;:823,&amp;quot;y&amp;quot;:350,&amp;quot;wires&amp;quot;:[[&amp;quot;d6945e51.9a79c&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;d6945e51.9a79c&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;debug&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;active&amp;quot;:true,&amp;quot;console&amp;quot;:&amp;quot;false&amp;quot;,&amp;quot;complete&amp;quot;:&amp;quot;false&amp;quot;,&amp;quot;x&amp;quot;:1012,&amp;quot;y&amp;quot;:350,&amp;quot;wires&amp;quot;:[]},{&amp;quot;id&amp;quot;:&amp;quot;fcaf680b.816658&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;function&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;200412fa.2e065e&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Authorization&amp;quot;,&amp;quot;func&amp;quot;:&amp;quot;msg.headers = {\n&amp;#160; &amp;#160; \&amp;quot;Authorization\&amp;quot;: \&amp;quot;Bearer your-access-key\&amp;quot;,\n};\n\nreturn msg;&amp;quot;,&amp;quot;outputs&amp;quot;:1,&amp;quot;noerr&amp;quot;:0,&amp;quot;x&amp;quot;:425,&amp;quot;y&amp;quot;:78,&amp;quot;wires&amp;quot;:[[&amp;quot;5367618e.e4444&amp;quot;]]}]&amp;lt;/pre&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Marco.lin</name></author>	</entry>

	<entry>
		<id>https://ess-wiki.advantech.com.tw/wiki/index.php?title=Mbed/mbed_Device_Connector&amp;diff=2195&amp;oldid=prev</id>
		<title>Marco.lin: mbed connector nodered nodes</title>
		<link rel="alternate" type="text/html" href="https://ess-wiki.advantech.com.tw/wiki/index.php?title=Mbed/mbed_Device_Connector&amp;diff=2195&amp;oldid=prev"/>
				<updated>2016-07-20T03:42:04Z</updated>
		
		<summary type="html">&lt;p&gt;mbed connector nodered nodes&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='en'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 03:42, 20 July 2016&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l61&quot; &gt;Line 61:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 61:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Nodes in this flow:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Nodes in this flow:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* '''Authorization''' : Include authentication information in http request header in order to access your device. Refer to [[mbed/mbed Device Connector#Access keys | 2.2 Access keys]] for valid authentication access key.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* '''Authorization''' : Include authentication information in http request header in order to access your device. Refer to [[mbed/mbed Device Connector#Access keys | 2.2 Access keys]] for valid authentication access key.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* '''http request humidity''' : To call mbed connector REST API, the endpoint resource representation in http URL is in format &amp;lt;pre&amp;gt;https://api.connector.mbed.com/endpoints/{endpoint-name}/{resource-path}&amp;lt;/pre&amp;gt;. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* '''http request humidity''' : To call mbed connector REST API, the endpoint resource representation in http URL is in format &amp;lt;pre&amp;gt;https://api.connector.mbed.com/endpoints/{endpoint-name}/{resource-path}&amp;lt;/pre&amp;gt; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Refer to [[mbed/mbed Device Connector#API Console | 3. API Console]] for valid {endpoint-name} and {resource-path}&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* '''http request result''' :&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* '''http request result''' : &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;The 'http request humidity' REST API is asynchronous API, meaning that the return of this API request does NOT contain the result. So this 'http request result' node uses 'long polling' to request for the actaul result of 'http request humidity'. To send a long polling request, the URL of the http request is &amp;lt;pre&amp;gt;https://api.connector.mbed.com/notification/pull&amp;lt;/pre&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* '''result parsing''' :&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* '''result parsing''' : &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;The return of 'http request result' contains all the notification messages, including response of 'http request humidity'. 'result parsing' node finds this response and parses the data value in Base64 foramt.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Marco.lin</name></author>	</entry>

	<entry>
		<id>https://ess-wiki.advantech.com.tw/wiki/index.php?title=Mbed/mbed_Device_Connector&amp;diff=2194&amp;oldid=prev</id>
		<title>Marco.lin: typo</title>
		<link rel="alternate" type="text/html" href="https://ess-wiki.advantech.com.tw/wiki/index.php?title=Mbed/mbed_Device_Connector&amp;diff=2194&amp;oldid=prev"/>
				<updated>2016-07-20T03:22:32Z</updated>
		
		<summary type="html">&lt;p&gt;typo&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='en'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 03:22, 20 July 2016&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l61&quot; &gt;Line 61:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 61:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Nodes in this flow:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Nodes in this flow:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* '''Authorization''' : Include authentication information in http request header in order to access your device. Refer to [[mbed/mbed Device Connector#Access keys | 2.2 Access keys]] for valid authentication access key.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* '''Authorization''' : Include authentication information in http request header in order to access your device. Refer to [[mbed/mbed Device Connector#Access keys | 2.2 Access keys]] for valid authentication access key.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* '''http request humidity''' : To call mbed connector REST API, the endpoint resource representation in http URL is in format https://api.connector.mbed.com/endpoints/{endpoint-name}/{resource-path}. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* '''http request humidity''' : To call mbed connector REST API, the endpoint resource representation in http URL is in format &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;pre&amp;gt;&lt;/ins&gt;https://api.connector.mbed.com/endpoints/{endpoint-name}/{resource-path}&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/pre&amp;gt;&lt;/ins&gt;. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* '''http request result''' :&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* '''http request result''' :&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* '''result parsing''' :&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* '''result parsing''' :&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Marco.lin</name></author>	</entry>

	</feed>