<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.freifunk-franken.de/mediawiki/index.php?action=history&amp;feed=atom&amp;title=Mqtt%2Frotzt</id>
	<title>Mqtt/rotzt - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.freifunk-franken.de/mediawiki/index.php?action=history&amp;feed=atom&amp;title=Mqtt%2Frotzt"/>
	<link rel="alternate" type="text/html" href="https://wiki.freifunk-franken.de/mediawiki/index.php?title=Mqtt/rotzt&amp;action=history"/>
	<updated>2026-05-19T10:51:26Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Freifunk Franken</subtitle>
	<generator>MediaWiki 1.40.1</generator>
	<entry>
		<id>https://wiki.freifunk-franken.de/mediawiki/index.php?title=Mqtt/rotzt&amp;diff=18705&amp;oldid=prev</id>
		<title>ChristianD: /* Kommunikationsprotokoll */</title>
		<link rel="alternate" type="text/html" href="https://wiki.freifunk-franken.de/mediawiki/index.php?title=Mqtt/rotzt&amp;diff=18705&amp;oldid=prev"/>
		<updated>2020-12-23T18:17:26Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Kommunikationsprotokoll&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 23. Dezember 2020, 20:17 Uhr&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-l115&quot;&gt;Zeile 115:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 115:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;fi&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;fi&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; 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;= Node-Red =&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[{&amp;quot;id&amp;quot;:&amp;quot;5905c477.c0bfcc&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;tab&amp;quot;,&amp;quot;label&amp;quot;:&amp;quot;Flow 1&amp;quot;,&amp;quot;disabled&amp;quot;:false,&amp;quot;info&amp;quot;:&amp;quot;&amp;quot;},{&amp;quot;id&amp;quot;:&amp;quot;3cea78ba.466448&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;sqlitedb&amp;quot;,&amp;quot;db&amp;quot;:&amp;quot;/root/sqlite&amp;quot;,&amp;quot;mode&amp;quot;:&amp;quot;RWC&amp;quot;},{&amp;quot;id&amp;quot;:&amp;quot;17130a36.eafe1e&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;mqtt-broker&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;broker&amp;quot;:&amp;quot;2a01:4f8:221:2d08::130&amp;quot;,&amp;quot;port&amp;quot;:&amp;quot;1883&amp;quot;,&amp;quot;clientid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;usetls&amp;quot;:false,&amp;quot;compatmode&amp;quot;:false,&amp;quot;keepalive&amp;quot;:&amp;quot;60&amp;quot;,&amp;quot;cleansession&amp;quot;:true,&amp;quot;birthTopic&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;birthQos&amp;quot;:&amp;quot;0&amp;quot;,&amp;quot;birthPayload&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;closeTopic&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;closeQos&amp;quot;:&amp;quot;0&amp;quot;,&amp;quot;closePayload&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;willTopic&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;willQos&amp;quot;:&amp;quot;0&amp;quot;,&amp;quot;willPayload&amp;quot;:&amp;quot;&amp;quot;},{&amp;quot;id&amp;quot;:&amp;quot;27a8556d.f51752&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;sqlite&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;5905c477.c0bfcc&amp;quot;,&amp;quot;mydb&amp;quot;:&amp;quot;3cea78ba.466448&amp;quot;,&amp;quot;sqlquery&amp;quot;:&amp;quot;fixed&amp;quot;,&amp;quot;sql&amp;quot;:&amp;quot;select * from ipv6 ORDER BY last_set LIMIT 1;&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;test&amp;quot;,&amp;quot;x&amp;quot;:530,&amp;quot;y&amp;quot;:40,&amp;quot;wires&amp;quot;:[[&amp;quot;c2fe7d64.a45378&amp;quot;,&amp;quot;1d41dec2.696c31&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;a65b7940.cc5438&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;mqtt in&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;5905c477.c0bfcc&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;topic&amp;quot;:&amp;quot;/ipv6/asknew&amp;quot;,&amp;quot;qos&amp;quot;:&amp;quot;2&amp;quot;,&amp;quot;datatype&amp;quot;:&amp;quot;auto&amp;quot;,&amp;quot;broker&amp;quot;:&amp;quot;17130a36.eafe1e&amp;quot;,&amp;quot;x&amp;quot;:90,&amp;quot;y&amp;quot;:40,&amp;quot;wires&amp;quot;:[[&amp;quot;98854e2b.ff3ae&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;98854e2b.ff3ae&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;change&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;5905c477.c0bfcc&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;rules&amp;quot;:[{&amp;quot;t&amp;quot;:&amp;quot;move&amp;quot;,&amp;quot;p&amp;quot;:&amp;quot;payload&amp;quot;,&amp;quot;pt&amp;quot;:&amp;quot;msg&amp;quot;,&amp;quot;to&amp;quot;:&amp;quot;mac&amp;quot;,&amp;quot;tot&amp;quot;:&amp;quot;msg&amp;quot;}],&amp;quot;action&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;property&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;from&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;to&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;reg&amp;quot;:false,&amp;quot;x&amp;quot;:320,&amp;quot;y&amp;quot;:40,&amp;quot;wires&amp;quot;:[[&amp;quot;27a8556d.f51752&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;5914e7a6.6b61a&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;mqtt out&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;5905c477.c0bfcc&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;topic&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;qos&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;retain&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;broker&amp;quot;:&amp;quot;17130a36.eafe1e&amp;quot;,&amp;quot;x&amp;quot;:1270,&amp;quot;y&amp;quot;:40,&amp;quot;wires&amp;quot;:[]},{&amp;quot;id&amp;quot;:&amp;quot;c2fe7d64.a45378&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;function&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;5905c477.c0bfcc&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;func&amp;quot;:&amp;quot;msg.topic=\&amp;quot;/ipv6/usethis/\&amp;quot;+ msg.mac +\&amp;quot;/ChrisD1\&amp;quot;\nmsg.payload=\&amp;quot;{ \\\&amp;quot;assigner\\\&amp;quot;: \\\&amp;quot;ChrisD1\\\&amp;quot;, \\\&amp;quot;ip\\\&amp;quot;: \\\&amp;quot;\&amp;quot; + msg.payload[0].ipv6 + \&amp;quot;\\\&amp;quot;}\&amp;quot;\nreturn msg;&amp;quot;,&amp;quot;outputs&amp;quot;:1,&amp;quot;noerr&amp;quot;:0,&amp;quot;initialize&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;finalize&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;x&amp;quot;:740,&amp;quot;y&amp;quot;:40,&amp;quot;wires&amp;quot;:[[&amp;quot;6eed601e.6d4d7&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;1d41dec2.696c31&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;function&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;5905c477.c0bfcc&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;func&amp;quot;:&amp;quot;msg.payload=msg.payload[0].ipv6\nmsg.topic=\&amp;quot;UPDATE ipv6 SET last_set=&amp;#039;\&amp;quot;+ Date.now() +\&amp;quot;&amp;#039;, mac=&amp;#039;\&amp;quot;+ msg.mac +\&amp;quot;&amp;#039; WHERE ipv6 = &amp;#039;\&amp;quot;+ msg.payload +\&amp;quot;&amp;#039;;\&amp;quot;\nreturn msg;&amp;quot;,&amp;quot;outputs&amp;quot;:1,&amp;quot;noerr&amp;quot;:0,&amp;quot;initialize&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;finalize&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;x&amp;quot;:740,&amp;quot;y&amp;quot;:140,&amp;quot;wires&amp;quot;:[[&amp;quot;1d7b1791.8dc45&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;1d7b1791.8dc45&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;sqlite&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;5905c477.c0bfcc&amp;quot;,&amp;quot;mydb&amp;quot;:&amp;quot;3cea78ba.466448&amp;quot;,&amp;quot;sqlquery&amp;quot;:&amp;quot;msg.topic&amp;quot;,&amp;quot;sql&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;write&amp;quot;,&amp;quot;x&amp;quot;:1010,&amp;quot;y&amp;quot;:140,&amp;quot;wires&amp;quot;:[[]]},{&amp;quot;id&amp;quot;:&amp;quot;802fa4e1.f998f&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;mqtt in&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;5905c477.c0bfcc&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;topic&amp;quot;:&amp;quot;/ipv6/canusethis/ChrisD1&amp;quot;,&amp;quot;qos&amp;quot;:&amp;quot;2&amp;quot;,&amp;quot;datatype&amp;quot;:&amp;quot;auto&amp;quot;,&amp;quot;broker&amp;quot;:&amp;quot;17130a36.eafe1e&amp;quot;,&amp;quot;x&amp;quot;:130,&amp;quot;y&amp;quot;:320,&amp;quot;wires&amp;quot;:[[&amp;quot;3ead3411.3d6a74&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;3ead3411.3d6a74&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;json&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;5905c477.c0bfcc&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;property&amp;quot;:&amp;quot;payload&amp;quot;,&amp;quot;action&amp;quot;:&amp;quot;obj&amp;quot;,&amp;quot;pretty&amp;quot;:false,&amp;quot;x&amp;quot;:310,&amp;quot;y&amp;quot;:320,&amp;quot;wires&amp;quot;:[[&amp;quot;2812b6bb.5bfd9a&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;2812b6bb.5bfd9a&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;function&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;5905c477.c0bfcc&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;func&amp;quot;:&amp;quot;msg.topic=\&amp;quot;SELECT * from ipv6 WHERE ipv6 = &amp;#039;\&amp;quot;+ msg.payload.ip +\&amp;quot;&amp;#039; AND mac = &amp;#039;\&amp;quot;+ msg.payload.mac +\&amp;quot;&amp;#039;;\&amp;quot;\nreturn msg;&amp;quot;,&amp;quot;outputs&amp;quot;:1,&amp;quot;noerr&amp;quot;:0,&amp;quot;initialize&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;finalize&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;x&amp;quot;:440,&amp;quot;y&amp;quot;:320,&amp;quot;wires&amp;quot;:[[&amp;quot;f2b38217.0b3de&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;f2b38217.0b3de&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;sqlite&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;5905c477.c0bfcc&amp;quot;,&amp;quot;mydb&amp;quot;:&amp;quot;3cea78ba.466448&amp;quot;,&amp;quot;sqlquery&amp;quot;:&amp;quot;msg.topic&amp;quot;,&amp;quot;sql&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;test&amp;quot;,&amp;quot;x&amp;quot;:570,&amp;quot;y&amp;quot;:320,&amp;quot;wires&amp;quot;:[[&amp;quot;28b95a6c.c80396&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;28b95a6c.c80396&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;switch&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;5905c477.c0bfcc&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;property&amp;quot;:&amp;quot;payload&amp;quot;,&amp;quot;propertyType&amp;quot;:&amp;quot;msg&amp;quot;,&amp;quot;rules&amp;quot;:[{&amp;quot;t&amp;quot;:&amp;quot;nempty&amp;quot;}],&amp;quot;checkall&amp;quot;:&amp;quot;true&amp;quot;,&amp;quot;repair&amp;quot;:false,&amp;quot;outputs&amp;quot;:1,&amp;quot;x&amp;quot;:690,&amp;quot;y&amp;quot;:320,&amp;quot;wires&amp;quot;:[[&amp;quot;26b03c02.afa4f4&amp;quot;,&amp;quot;fea954bb.f8a04&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;3a8da02c.14941&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;mqtt out&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;5905c477.c0bfcc&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;topic&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;qos&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;retain&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;broker&amp;quot;:&amp;quot;17130a36.eafe1e&amp;quot;,&amp;quot;x&amp;quot;:1330,&amp;quot;y&amp;quot;:320,&amp;quot;wires&amp;quot;:[]},{&amp;quot;id&amp;quot;:&amp;quot;26b03c02.afa4f4&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;function&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;5905c477.c0bfcc&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;func&amp;quot;:&amp;quot;msg.topic=\&amp;quot;/ipv6/canusethisanswer/\&amp;quot;+ msg.payload[0].mac\nmsg.payload=\&amp;quot;ack\&amp;quot;\nreturn msg;&amp;quot;,&amp;quot;outputs&amp;quot;:1,&amp;quot;noerr&amp;quot;:0,&amp;quot;initialize&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;finalize&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;x&amp;quot;:920,&amp;quot;y&amp;quot;:320,&amp;quot;wires&amp;quot;:[[&amp;quot;1e92a158.a32f7f&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;fea954bb.f8a04&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;function&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;5905c477.c0bfcc&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;func&amp;quot;:&amp;quot;msg.topic=\&amp;quot;UPDATE ipv6 SET last_set=&amp;#039;\&amp;quot;+ Date.now() +\&amp;quot;&amp;#039; WHERE ipv6 = &amp;#039;\&amp;quot;+ msg.payload[0].ipv6 +\&amp;quot;&amp;#039; AND mac=&amp;#039;\&amp;quot;+ msg.payload[0].mac +\&amp;quot;&amp;#039;;\&amp;quot;\nreturn msg;&amp;quot;,&amp;quot;outputs&amp;quot;:1,&amp;quot;noerr&amp;quot;:0,&amp;quot;initialize&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;finalize&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;x&amp;quot;:1080,&amp;quot;y&amp;quot;:400,&amp;quot;wires&amp;quot;:[[&amp;quot;578d9c16.b401ac&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;578d9c16.b401ac&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;sqlite&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;5905c477.c0bfcc&amp;quot;,&amp;quot;mydb&amp;quot;:&amp;quot;3cea78ba.466448&amp;quot;,&amp;quot;sqlquery&amp;quot;:&amp;quot;msg.topic&amp;quot;,&amp;quot;sql&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;write&amp;quot;,&amp;quot;x&amp;quot;:1290,&amp;quot;y&amp;quot;:400,&amp;quot;wires&amp;quot;:[[]]},{&amp;quot;id&amp;quot;:&amp;quot;6eed601e.6d4d7&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;delay&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;5905c477.c0bfcc&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;1&amp;quot;,&amp;quot;timeoutUnits&amp;quot;:&amp;quot;seconds&amp;quot;,&amp;quot;rate&amp;quot;:&amp;quot;1&amp;quot;,&amp;quot;nbRateUnits&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;:960,&amp;quot;y&amp;quot;:40,&amp;quot;wires&amp;quot;:[[&amp;quot;5914e7a6.6b61a&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;1e92a158.a32f7f&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;delay&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;5905c477.c0bfcc&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;1&amp;quot;,&amp;quot;timeoutUnits&amp;quot;:&amp;quot;seconds&amp;quot;,&amp;quot;rate&amp;quot;:&amp;quot;1&amp;quot;,&amp;quot;nbRateUnits&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;:1120,&amp;quot;y&amp;quot;:320,&amp;quot;wires&amp;quot;:[[&amp;quot;3a8da02c.14941&amp;quot;]]}]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[{&amp;quot;id&amp;quot;:&amp;quot;5905c477.c0bfcc&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;tab&amp;quot;,&amp;quot;label&amp;quot;:&amp;quot;Flow 1&amp;quot;,&amp;quot;disabled&amp;quot;:false,&amp;quot;info&amp;quot;:&amp;quot;&amp;quot;},{&amp;quot;id&amp;quot;:&amp;quot;3cea78ba.466448&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;sqlitedb&amp;quot;,&amp;quot;db&amp;quot;:&amp;quot;/root/sqlite&amp;quot;,&amp;quot;mode&amp;quot;:&amp;quot;RWC&amp;quot;},{&amp;quot;id&amp;quot;:&amp;quot;17130a36.eafe1e&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;mqtt-broker&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;broker&amp;quot;:&amp;quot;2a01:4f8:221:2d08::130&amp;quot;,&amp;quot;port&amp;quot;:&amp;quot;1883&amp;quot;,&amp;quot;clientid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;usetls&amp;quot;:false,&amp;quot;compatmode&amp;quot;:false,&amp;quot;keepalive&amp;quot;:&amp;quot;60&amp;quot;,&amp;quot;cleansession&amp;quot;:true,&amp;quot;birthTopic&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;birthQos&amp;quot;:&amp;quot;0&amp;quot;,&amp;quot;birthPayload&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;closeTopic&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;closeQos&amp;quot;:&amp;quot;0&amp;quot;,&amp;quot;closePayload&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;willTopic&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;willQos&amp;quot;:&amp;quot;0&amp;quot;,&amp;quot;willPayload&amp;quot;:&amp;quot;&amp;quot;},{&amp;quot;id&amp;quot;:&amp;quot;27a8556d.f51752&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;sqlite&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;5905c477.c0bfcc&amp;quot;,&amp;quot;mydb&amp;quot;:&amp;quot;3cea78ba.466448&amp;quot;,&amp;quot;sqlquery&amp;quot;:&amp;quot;fixed&amp;quot;,&amp;quot;sql&amp;quot;:&amp;quot;select * from ipv6 ORDER BY last_set LIMIT 1;&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;test&amp;quot;,&amp;quot;x&amp;quot;:530,&amp;quot;y&amp;quot;:40,&amp;quot;wires&amp;quot;:[[&amp;quot;c2fe7d64.a45378&amp;quot;,&amp;quot;1d41dec2.696c31&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;a65b7940.cc5438&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;mqtt in&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;5905c477.c0bfcc&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;topic&amp;quot;:&amp;quot;/ipv6/asknew&amp;quot;,&amp;quot;qos&amp;quot;:&amp;quot;2&amp;quot;,&amp;quot;datatype&amp;quot;:&amp;quot;auto&amp;quot;,&amp;quot;broker&amp;quot;:&amp;quot;17130a36.eafe1e&amp;quot;,&amp;quot;x&amp;quot;:90,&amp;quot;y&amp;quot;:40,&amp;quot;wires&amp;quot;:[[&amp;quot;98854e2b.ff3ae&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;98854e2b.ff3ae&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;change&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;5905c477.c0bfcc&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;rules&amp;quot;:[{&amp;quot;t&amp;quot;:&amp;quot;move&amp;quot;,&amp;quot;p&amp;quot;:&amp;quot;payload&amp;quot;,&amp;quot;pt&amp;quot;:&amp;quot;msg&amp;quot;,&amp;quot;to&amp;quot;:&amp;quot;mac&amp;quot;,&amp;quot;tot&amp;quot;:&amp;quot;msg&amp;quot;}],&amp;quot;action&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;property&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;from&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;to&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;reg&amp;quot;:false,&amp;quot;x&amp;quot;:320,&amp;quot;y&amp;quot;:40,&amp;quot;wires&amp;quot;:[[&amp;quot;27a8556d.f51752&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;5914e7a6.6b61a&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;mqtt out&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;5905c477.c0bfcc&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;topic&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;qos&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;retain&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;broker&amp;quot;:&amp;quot;17130a36.eafe1e&amp;quot;,&amp;quot;x&amp;quot;:1270,&amp;quot;y&amp;quot;:40,&amp;quot;wires&amp;quot;:[]},{&amp;quot;id&amp;quot;:&amp;quot;c2fe7d64.a45378&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;function&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;5905c477.c0bfcc&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;func&amp;quot;:&amp;quot;msg.topic=\&amp;quot;/ipv6/usethis/\&amp;quot;+ msg.mac +\&amp;quot;/ChrisD1\&amp;quot;\nmsg.payload=\&amp;quot;{ \\\&amp;quot;assigner\\\&amp;quot;: \\\&amp;quot;ChrisD1\\\&amp;quot;, \\\&amp;quot;ip\\\&amp;quot;: \\\&amp;quot;\&amp;quot; + msg.payload[0].ipv6 + \&amp;quot;\\\&amp;quot;}\&amp;quot;\nreturn msg;&amp;quot;,&amp;quot;outputs&amp;quot;:1,&amp;quot;noerr&amp;quot;:0,&amp;quot;initialize&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;finalize&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;x&amp;quot;:740,&amp;quot;y&amp;quot;:40,&amp;quot;wires&amp;quot;:[[&amp;quot;6eed601e.6d4d7&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;1d41dec2.696c31&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;function&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;5905c477.c0bfcc&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;func&amp;quot;:&amp;quot;msg.payload=msg.payload[0].ipv6\nmsg.topic=\&amp;quot;UPDATE ipv6 SET last_set=&amp;#039;\&amp;quot;+ Date.now() +\&amp;quot;&amp;#039;, mac=&amp;#039;\&amp;quot;+ msg.mac +\&amp;quot;&amp;#039; WHERE ipv6 = &amp;#039;\&amp;quot;+ msg.payload +\&amp;quot;&amp;#039;;\&amp;quot;\nreturn msg;&amp;quot;,&amp;quot;outputs&amp;quot;:1,&amp;quot;noerr&amp;quot;:0,&amp;quot;initialize&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;finalize&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;x&amp;quot;:740,&amp;quot;y&amp;quot;:140,&amp;quot;wires&amp;quot;:[[&amp;quot;1d7b1791.8dc45&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;1d7b1791.8dc45&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;sqlite&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;5905c477.c0bfcc&amp;quot;,&amp;quot;mydb&amp;quot;:&amp;quot;3cea78ba.466448&amp;quot;,&amp;quot;sqlquery&amp;quot;:&amp;quot;msg.topic&amp;quot;,&amp;quot;sql&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;write&amp;quot;,&amp;quot;x&amp;quot;:1010,&amp;quot;y&amp;quot;:140,&amp;quot;wires&amp;quot;:[[]]},{&amp;quot;id&amp;quot;:&amp;quot;802fa4e1.f998f&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;mqtt in&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;5905c477.c0bfcc&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;topic&amp;quot;:&amp;quot;/ipv6/canusethis/ChrisD1&amp;quot;,&amp;quot;qos&amp;quot;:&amp;quot;2&amp;quot;,&amp;quot;datatype&amp;quot;:&amp;quot;auto&amp;quot;,&amp;quot;broker&amp;quot;:&amp;quot;17130a36.eafe1e&amp;quot;,&amp;quot;x&amp;quot;:130,&amp;quot;y&amp;quot;:320,&amp;quot;wires&amp;quot;:[[&amp;quot;3ead3411.3d6a74&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;3ead3411.3d6a74&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;json&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;5905c477.c0bfcc&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;property&amp;quot;:&amp;quot;payload&amp;quot;,&amp;quot;action&amp;quot;:&amp;quot;obj&amp;quot;,&amp;quot;pretty&amp;quot;:false,&amp;quot;x&amp;quot;:310,&amp;quot;y&amp;quot;:320,&amp;quot;wires&amp;quot;:[[&amp;quot;2812b6bb.5bfd9a&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;2812b6bb.5bfd9a&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;function&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;5905c477.c0bfcc&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;func&amp;quot;:&amp;quot;msg.topic=\&amp;quot;SELECT * from ipv6 WHERE ipv6 = &amp;#039;\&amp;quot;+ msg.payload.ip +\&amp;quot;&amp;#039; AND mac = &amp;#039;\&amp;quot;+ msg.payload.mac +\&amp;quot;&amp;#039;;\&amp;quot;\nreturn msg;&amp;quot;,&amp;quot;outputs&amp;quot;:1,&amp;quot;noerr&amp;quot;:0,&amp;quot;initialize&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;finalize&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;x&amp;quot;:440,&amp;quot;y&amp;quot;:320,&amp;quot;wires&amp;quot;:[[&amp;quot;f2b38217.0b3de&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;f2b38217.0b3de&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;sqlite&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;5905c477.c0bfcc&amp;quot;,&amp;quot;mydb&amp;quot;:&amp;quot;3cea78ba.466448&amp;quot;,&amp;quot;sqlquery&amp;quot;:&amp;quot;msg.topic&amp;quot;,&amp;quot;sql&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;test&amp;quot;,&amp;quot;x&amp;quot;:570,&amp;quot;y&amp;quot;:320,&amp;quot;wires&amp;quot;:[[&amp;quot;28b95a6c.c80396&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;28b95a6c.c80396&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;switch&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;5905c477.c0bfcc&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;property&amp;quot;:&amp;quot;payload&amp;quot;,&amp;quot;propertyType&amp;quot;:&amp;quot;msg&amp;quot;,&amp;quot;rules&amp;quot;:[{&amp;quot;t&amp;quot;:&amp;quot;nempty&amp;quot;}],&amp;quot;checkall&amp;quot;:&amp;quot;true&amp;quot;,&amp;quot;repair&amp;quot;:false,&amp;quot;outputs&amp;quot;:1,&amp;quot;x&amp;quot;:690,&amp;quot;y&amp;quot;:320,&amp;quot;wires&amp;quot;:[[&amp;quot;26b03c02.afa4f4&amp;quot;,&amp;quot;fea954bb.f8a04&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;3a8da02c.14941&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;mqtt out&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;5905c477.c0bfcc&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;topic&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;qos&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;retain&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;broker&amp;quot;:&amp;quot;17130a36.eafe1e&amp;quot;,&amp;quot;x&amp;quot;:1330,&amp;quot;y&amp;quot;:320,&amp;quot;wires&amp;quot;:[]},{&amp;quot;id&amp;quot;:&amp;quot;26b03c02.afa4f4&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;function&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;5905c477.c0bfcc&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;func&amp;quot;:&amp;quot;msg.topic=\&amp;quot;/ipv6/canusethisanswer/\&amp;quot;+ msg.payload[0].mac\nmsg.payload=\&amp;quot;ack\&amp;quot;\nreturn msg;&amp;quot;,&amp;quot;outputs&amp;quot;:1,&amp;quot;noerr&amp;quot;:0,&amp;quot;initialize&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;finalize&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;x&amp;quot;:920,&amp;quot;y&amp;quot;:320,&amp;quot;wires&amp;quot;:[[&amp;quot;1e92a158.a32f7f&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;fea954bb.f8a04&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;function&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;5905c477.c0bfcc&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;func&amp;quot;:&amp;quot;msg.topic=\&amp;quot;UPDATE ipv6 SET last_set=&amp;#039;\&amp;quot;+ Date.now() +\&amp;quot;&amp;#039; WHERE ipv6 = &amp;#039;\&amp;quot;+ msg.payload[0].ipv6 +\&amp;quot;&amp;#039; AND mac=&amp;#039;\&amp;quot;+ msg.payload[0].mac +\&amp;quot;&amp;#039;;\&amp;quot;\nreturn msg;&amp;quot;,&amp;quot;outputs&amp;quot;:1,&amp;quot;noerr&amp;quot;:0,&amp;quot;initialize&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;finalize&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;x&amp;quot;:1080,&amp;quot;y&amp;quot;:400,&amp;quot;wires&amp;quot;:[[&amp;quot;578d9c16.b401ac&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;578d9c16.b401ac&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;sqlite&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;5905c477.c0bfcc&amp;quot;,&amp;quot;mydb&amp;quot;:&amp;quot;3cea78ba.466448&amp;quot;,&amp;quot;sqlquery&amp;quot;:&amp;quot;msg.topic&amp;quot;,&amp;quot;sql&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;write&amp;quot;,&amp;quot;x&amp;quot;:1290,&amp;quot;y&amp;quot;:400,&amp;quot;wires&amp;quot;:[[]]},{&amp;quot;id&amp;quot;:&amp;quot;6eed601e.6d4d7&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;delay&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;5905c477.c0bfcc&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;1&amp;quot;,&amp;quot;timeoutUnits&amp;quot;:&amp;quot;seconds&amp;quot;,&amp;quot;rate&amp;quot;:&amp;quot;1&amp;quot;,&amp;quot;nbRateUnits&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;:960,&amp;quot;y&amp;quot;:40,&amp;quot;wires&amp;quot;:[[&amp;quot;5914e7a6.6b61a&amp;quot;]]},{&amp;quot;id&amp;quot;:&amp;quot;1e92a158.a32f7f&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;delay&amp;quot;,&amp;quot;z&amp;quot;:&amp;quot;5905c477.c0bfcc&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;1&amp;quot;,&amp;quot;timeoutUnits&amp;quot;:&amp;quot;seconds&amp;quot;,&amp;quot;rate&amp;quot;:&amp;quot;1&amp;quot;,&amp;quot;nbRateUnits&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;:1120,&amp;quot;y&amp;quot;:320,&amp;quot;wires&amp;quot;:[[&amp;quot;3a8da02c.14941&amp;quot;]]}]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>ChristianD</name></author>
	</entry>
	<entry>
		<id>https://wiki.freifunk-franken.de/mediawiki/index.php?title=Mqtt/rotzt&amp;diff=18704&amp;oldid=prev</id>
		<title>ChristianD: /* Node-Red Code */</title>
		<link rel="alternate" type="text/html" href="https://wiki.freifunk-franken.de/mediawiki/index.php?title=Mqtt/rotzt&amp;diff=18704&amp;oldid=prev"/>
		<updated>2020-12-23T18:17:02Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Node-Red Code&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 23. Dezember 2020, 20:17 Uhr&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-l116&quot;&gt;Zeile 116:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 116:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; 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;= Node&lt;/del&gt;-&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Red Code =&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; 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;[{&quot;id&quot;:&quot;5905c477.c0bfcc&quot;,&quot;type&quot;:&quot;tab&quot;,&quot;label&quot;:&quot;Flow 1&quot;,&quot;disabled&quot;:false,&quot;info&quot;:&quot;&quot;},{&quot;id&quot;:&quot;3cea78ba.466448&quot;,&quot;type&quot;:&quot;sqlitedb&quot;,&quot;db&quot;:&quot;/root/sqlite&quot;,&quot;mode&quot;:&quot;RWC&quot;},{&quot;id&quot;:&quot;17130a36.eafe1e&quot;,&quot;type&quot;:&quot;mqtt&lt;/ins&gt;-&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;broker&quot;,&quot;name&quot;:&quot;&quot;,&quot;broker&quot;:&quot;2a01:4f8:221:2d08::130&quot;,&quot;port&quot;:&quot;1883&quot;,&quot;clientid&quot;:&quot;&quot;,&quot;usetls&quot;:false,&quot;compatmode&quot;:false,&quot;keepalive&quot;:&quot;60&quot;,&quot;cleansession&quot;:true,&quot;birthTopic&quot;:&quot;&quot;,&quot;birthQos&quot;:&quot;0&quot;,&quot;birthPayload&quot;:&quot;&quot;,&quot;closeTopic&quot;:&quot;&quot;,&quot;closeQos&quot;:&quot;0&quot;,&quot;closePayload&quot;:&quot;&quot;,&quot;willTopic&quot;:&quot;&quot;,&quot;willQos&quot;:&quot;0&quot;,&quot;willPayload&quot;:&quot;&quot;},&lt;/ins&gt;{&quot;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;id&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot;27a8556d.f51752&quot;,&quot;type&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot;sqlite&quot;,&quot;z&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot;5905c477.c0bfcc&quot;,&quot;mydb&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot;3cea78ba.466448&quot;,&quot;sqlquery&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot;fixed&quot;,&quot;sql&lt;/ins&gt;&quot;:&quot;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;select * from ipv6 ORDER BY last_set LIMIT &lt;/ins&gt;1&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;;&quot;,&quot;name&quot;:&quot;test&quot;,&quot;x&quot;:530,&quot;y&quot;:40,&quot;wires&quot;:[[&quot;c2fe7d64.a45378&quot;,&quot;1d41dec2.696c31&quot;]]},{&quot;id&quot;:&quot;a65b7940&lt;/ins&gt;.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;cc5438&quot;,&quot;type&quot;:&quot;mqtt in&quot;,&quot;z&quot;:&quot;5905c477.c0bfcc&quot;,&quot;name&quot;:&quot;&quot;,&quot;topic&quot;:&quot;&lt;/ins&gt;/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;ipv6&lt;/ins&gt;/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;asknew&quot;,&quot;qos&quot;:&quot;2&quot;,&quot;datatype&quot;:&quot;auto&quot;,&quot;broker&quot;:&quot;17130a36.eafe1e&quot;,&quot;x&quot;:90,&quot;y&quot;:40,&quot;wires&quot;:&lt;/ins&gt;[[&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot;98854e2b.ff3ae&quot;&lt;/ins&gt;]]&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;},{&quot;id&quot;:&quot;98854e2b&lt;/ins&gt;.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;ff3ae&quot;,&quot;type&quot;:&quot;change&quot;,&quot;z&quot;:&quot;5905c477&lt;/ins&gt;.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;c0bfcc&quot;,&quot;name&quot;:&quot;&quot;,&quot;rules&quot;:[{&quot;t&quot;:&quot;move&quot;,&quot;p&quot;:&quot;payload&quot;,&quot;pt&quot;:&quot;msg&quot;,&quot;to&quot;:&quot;mac&quot;,&quot;tot&quot;:&quot;msg&quot;}],&quot;action&quot;:&quot;&quot;,&quot;property&quot;:&quot;&quot;,&quot;from&quot;:&quot;&quot;,&quot;to&quot;:&quot;&quot;,&quot;reg&quot;:false,&quot;x&quot;:320,&quot;y&quot;:40,&quot;wires&quot;:&lt;/ins&gt;[[&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot;27a8556d.f51752&quot;&lt;/ins&gt;]]&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;},{&quot;id&quot;:&quot;5914e7a6.6b61a&quot;,&quot;type&quot;:&quot;mqtt out&quot;,&quot;z&quot;:&quot;5905c477.c0bfcc&quot;,&quot;name&quot;:&quot;&quot;,&quot;topic&quot;:&quot;&quot;,&quot;qos&quot;:&quot;&quot;,&quot;retain&quot;:&quot;&quot;,&quot;broker&quot;:&quot;17130a36.eafe1e&quot;,&quot;x&quot;:1270,&quot;y&quot;:40,&quot;wires&quot;:[]},{&quot;id&quot;:&quot;c2fe7d64&lt;/ins&gt;.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;a45378&quot;,&quot;type&quot;:&quot;function&quot;,&quot;z&quot;:&quot;5905c477&lt;/ins&gt;.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;c0bfcc&quot;,&quot;name&quot;:&quot;&quot;,&quot;func&quot;:&quot;msg&lt;/ins&gt;.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;topic=\&quot;&lt;/ins&gt;/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;ipv6&lt;/ins&gt;/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;usethis&lt;/ins&gt;/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;\&quot;+ msg.mac +\&quot;&lt;/ins&gt;/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;ChrisD1\&quot;\nmsg.payload=\&quot;{ \\\&quot;assigner\\\&quot;: \\\&quot;ChrisD1\\\&quot;, \\\&quot;ip\\\&quot;: \\\&quot;\&quot; + msg.payload[&lt;/ins&gt;0&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]&lt;/ins&gt;.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;ipv6 + \&quot;\\\&quot;}\&quot;\nreturn msg;&quot;,&quot;outputs&quot;:&lt;/ins&gt;1&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;,&quot;noerr&quot;:0,&quot;initialize&quot;:&quot;&quot;,&quot;finalize&quot;:&quot;&quot;,&quot;x&quot;:740,&quot;y&quot;:40,&quot;wires&quot;:[[&quot;6eed601e.6d4d7&quot;]]},{&quot;id&quot;:&quot;1d41dec2.696c31&quot;,&quot;type&quot;:&quot;function&quot;,&quot;z&quot;:&quot;5905c477.c0bfcc&quot;,&quot;name&quot;:&quot;&quot;,&quot;func&quot;:&quot;msg.payload=msg.payload[0].ipv6\nmsg.topic=\&quot;UPDATE ipv6 SET last_set=&#039;\&quot;+ Date&lt;/ins&gt;.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;now() +\&quot;&#039;, mac=&#039;\&quot;+ msg&lt;/ins&gt;.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;mac +\&quot;&#039; WHERE ipv6 = &#039;\&quot;+ msg.payload +\&quot;&#039;;\&quot;\nreturn msg;&quot;,&quot;outputs&quot;:&lt;/ins&gt;1&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;,&quot;noerr&quot;:0,&quot;initialize&quot;:&quot;&quot;,&quot;finalize&quot;:&quot;&quot;,&quot;x&quot;:740,&quot;y&quot;:140,&quot;wires&quot;:[[&quot;1d7b1791&lt;/ins&gt;.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;8dc45&quot;]]},{&quot;id&quot;:&quot;1d7b1791&lt;/ins&gt;.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;8dc45&quot;,&quot;type&quot;:&quot;sqlite&quot;,&quot;z&quot;:&quot;5905c477&lt;/ins&gt;.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;c0bfcc&quot;,&quot;mydb&quot;:&quot;3cea78ba&lt;/ins&gt;.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;466448&quot;,&quot;sqlquery&quot;:&quot;msg.topic&quot;,&quot;sql&quot;:&quot;&quot;,&quot;name&quot;:&quot;write&quot;,&quot;x&quot;:1010,&quot;y&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;140,&quot;wires&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[]]},{&quot;id&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot;802fa4e1&lt;/ins&gt;.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;f998f&quot;,&quot;type&quot;:&quot;mqtt in&quot;,&quot;z&quot;:&quot;5905c477&lt;/ins&gt;.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;c0bfcc&quot;,&quot;name&quot;:&quot;&quot;,&quot;topic&quot;:&quot;&lt;/ins&gt;/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;ipv6&lt;/ins&gt;/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;canusethis&lt;/ins&gt;/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;ChrisD1&quot;,&quot;qos&quot;:&quot;2&quot;,&quot;datatype&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot;auto&quot;,&quot;broker&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot;17130a36.eafe1e&quot;,&quot;x&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;130,&quot;y&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;320,&quot;wires&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[&quot;3ead3411&lt;/ins&gt;.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;3d6a74&quot;]]},{&quot;id&quot;:&quot;3ead3411&lt;/ins&gt;.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;3d6a74&quot;,&quot;type&quot;:&quot;json&quot;,&quot;z&quot;:&quot;5905c477&lt;/ins&gt;.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;c0bfcc&quot;,&quot;name&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot;&quot;,&quot;property&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot;payload&quot;,&quot;action&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot;obj&quot;,&quot;pretty&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;false,&quot;x&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;310,&quot;y&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;320,&quot;wires&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[&quot;2812b6bb.5bfd9a&quot;]]},{&quot;id&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot;2812b6bb.5bfd9a&quot;,&quot;type&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot;function&quot;,&quot;z&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot;5905c477.c0bfcc&quot;,&quot;name&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot;&quot;,&quot;func&quot;:&quot;msg.topic=\&quot;SELECT * from ipv6 WHERE ipv6 = &#039;\&quot;+ msg.payload.ip +\&quot;&#039; AND mac = &#039;\&quot;+ msg.payload.mac +\&quot;&#039;;\&quot;\nreturn msg;&quot;,&quot;outputs&quot;&lt;/ins&gt;:1&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;,&quot;noerr&quot;:0,&quot;initialize&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot;&quot;,&quot;finalize&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot;&quot;,&quot;x&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;440,&quot;y&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;320,&quot;wires&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[&quot;f2b38217.0b3de&quot;]]},{&quot;id&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot;f2b38217.0b3de&quot;,&quot;type&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot;sqlite&quot;,&quot;z&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot;5905c477.c0bfcc&quot;,&quot;mydb&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot;3cea78ba&lt;/ins&gt;.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;466448&quot;,&quot;sqlquery&quot;:&quot;msg&lt;/ins&gt;.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;topic&quot;,&quot;sql&quot;:&quot;&quot;,&quot;&lt;/ins&gt;name&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot;test&quot;,&quot;x&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;570,&quot;y&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;320,&quot;wires&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[&quot;28b95a6c.c80396&quot;]]},{&quot;id&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot;28b95a6c&lt;/ins&gt;.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;c80396&quot;,&quot;type&quot;:&quot;switch&quot;,&quot;z&quot;:&quot;5905c477&lt;/ins&gt;.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;c0bfcc&quot;,&quot;&lt;/ins&gt;name&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot;:&quot;&quot;,&quot;property&quot;:&quot;payload&quot;,&quot;propertyType&quot;:&quot;msg&quot;,&quot;rules&quot;:[{&quot;t&quot;:&quot;nempty&quot;}],&quot;checkall&quot;:&quot;true&quot;,&quot;repair&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;false,&quot;outputs&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;1,&quot;x&quot;:690,&quot;y&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;320,&quot;wires&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[&quot;26b03c02.afa4f4&quot;,&quot;fea954bb.f8a04&quot;]]},{&quot;id&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot;3a8da02c&lt;/ins&gt;.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;14941&quot;,&quot;type&quot;:&quot;mqtt out&quot;,&quot;z&quot;:&quot;5905c477&lt;/ins&gt;.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;c0bfcc&quot;,&quot;&lt;/ins&gt;name&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot;:&quot;&quot;,&quot;topic&quot;:&quot;&quot;,&quot;qos&quot;:&quot;&quot;,&quot;retain&quot;:&quot;&quot;,&quot;broker&quot;:&quot;17130a36&lt;/ins&gt;.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;eafe1e&quot;,&quot;x&quot;:1330,&quot;y&quot;:320,&quot;wires&quot;:[]},{&quot;id&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot;26b03c02.afa4f4&quot;,&quot;type&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot;function&quot;,&quot;z&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot;5905c477.c0bfcc&quot;,&quot;name&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot;&quot;,&quot;func&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot;msg.topic=\&quot;&lt;/ins&gt;/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;ipv6&lt;/ins&gt;/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;canusethisanswer&lt;/ins&gt;/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;\&quot;+ msg.payload[0].mac\nmsg&lt;/ins&gt;.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;payload=\&quot;ack\&quot;\nreturn msg;&quot;,&quot;outputs&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;1,&quot;noerr&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;0,&quot;initialize&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot;&quot;,&quot;finalize&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot;&quot;,&quot;x&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;920,&quot;y&quot;:320,&quot;wires&quot;:[[&quot;1e92a158.a32f7f&quot;]]},{&quot;id&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot;fea954bb.f8a04&quot;,&quot;type&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot;function&quot;,&quot;z&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot;5905c477.c0bfcc&quot;,&quot;name&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot;&quot;,&quot;func&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot;msg.topic=\&quot;UPDATE ipv6 SET last_set=&#039;\&quot;+ Date.now() +\&quot;&#039; WHERE ipv6 = &#039;\&quot;+ msg&lt;/ins&gt;.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;payload[&lt;/ins&gt;0&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;].ipv6 +\&quot;&#039; AND mac=&#039;\&quot;+ msg&lt;/ins&gt;.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;payload[&lt;/ins&gt;0&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]&lt;/ins&gt;.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;mac +\&quot;&#039;;\&quot;\nreturn msg;&quot;,&quot;outputs&quot;:&lt;/ins&gt;1&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;,&quot;noerr&quot;:&lt;/ins&gt;0&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;,&quot;initialize&quot;:&quot;&quot;,&quot;finalize&quot;:&quot;&quot;,&quot;x&quot;:1080,&quot;y&quot;:400,&quot;wires&quot;:[[&quot;578d9c16.b401ac&quot;]]},{&quot;id&quot;:&quot;578d9c16.b401ac&quot;,&quot;type&quot;:&quot;sqlite&quot;,&quot;z&quot;:&quot;5905c477.c0bfcc&quot;,&quot;mydb&quot;:&quot;3cea78ba.466448&quot;,&quot;sqlquery&quot;:&quot;msg.topic&quot;,&quot;sql&quot;:&quot;&quot;,&quot;name&quot;:&quot;write&quot;,&quot;x&quot;:1290,&quot;y&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;400,&quot;wires&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[]]},{&quot;id&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot;6eed601e.6d4d7&quot;,&quot;type&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot;delay&quot;,&quot;z&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot;5905c477&lt;/ins&gt;.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;c0bfcc&quot;,&quot;name&quot;:&quot;&quot;,&quot;pauseType&quot;:&quot;delay&quot;,&quot;timeout&quot;:&quot;1&quot;,&quot;timeoutUnits&quot;:&quot;seconds&quot;,&quot;rate&quot;:&quot;1&quot;,&quot;nbRateUnits&quot;:&quot;1&quot;,&quot;rateUnits&quot;:&quot;second&quot;,&quot;randomFirst&quot;:&quot;1&quot;,&quot;randomLast&quot;:&quot;5&quot;,&quot;randomUnits&quot;:&quot;seconds&quot;,&quot;drop&quot;:false,&quot;x&quot;:960,&quot;y&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;40,&quot;wires&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[&quot;5914e7a6.6b61a&quot;]]},{&quot;id&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot;1e92a158.a32f7f&quot;,&quot;type&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot;delay&quot;,&quot;z&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot;5905c477&lt;/ins&gt;.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;c0bfcc&quot;,&quot;name&quot;:&quot;&quot;,&quot;pauseType&quot;:&quot;delay&quot;,&quot;timeout&quot;:&quot;1&quot;,&quot;timeoutUnits&quot;:&quot;seconds&quot;,&quot;rate&quot;:&quot;1&quot;,&quot;nbRateUnits&quot;:&quot;1&quot;,&quot;rateUnits&quot;:&quot;second&quot;,&quot;randomFirst&quot;:&quot;1&quot;,&quot;randomLast&quot;:&quot;5&quot;,&quot;randomUnits&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot;seconds&quot;,&quot;drop&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;false,&quot;x&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;1120,&quot;y&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;320,&quot;wires&quot;&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[&quot;3a8da02c&lt;/ins&gt;.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;14941&lt;/ins&gt;&quot;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]]&lt;/ins&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 class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; 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;{ &quot;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;f8&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;1a&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;67&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;a6&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;03&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;05&lt;/del&gt;&quot;: &quot;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;?xml version=&#039;&lt;/del&gt;1.&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;0&#039; standalone=&#039;yes&#039;?&amp;gt;&amp;lt;data&amp;gt;&amp;lt;system_data&amp;gt;&amp;lt;status&amp;gt;online&amp;lt;&lt;/del&gt;/&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;status&amp;gt;&amp;lt;hostname&amp;gt;testknoten&amp;lt;&lt;/del&gt;/&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;hostname&amp;gt;&amp;lt;description&amp;gt;&amp;lt;!&lt;/del&gt;[&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;CDATA&lt;/del&gt;[&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Test&lt;/del&gt;]]&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;gt;&amp;lt;/description&amp;gt;&amp;lt;geo&amp;gt;&amp;lt;lat&amp;gt;49&lt;/del&gt;.&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;47271864&amp;lt;/lat&amp;gt;&amp;lt;lng&amp;gt;10&lt;/del&gt;.&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;95820785&amp;lt;/lng&amp;gt;&amp;lt;/geo&amp;gt;&amp;lt;position_comment&amp;gt;&amp;lt;!&lt;/del&gt;[&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;CDATA&lt;/del&gt;[&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Test&lt;/del&gt;]]&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;gt;&amp;lt;/position_comment&amp;gt;&amp;lt;contact&amp;gt;fff-router@chrisi01&lt;/del&gt;.&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;de&amp;lt;/contact&amp;gt;&amp;lt;uptime&amp;gt;202139&lt;/del&gt;.&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;89&amp;lt;/uptime&amp;gt;&amp;lt;idletime&amp;gt;199206&lt;/del&gt;.&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;18&amp;lt;&lt;/del&gt;/&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;idletime&amp;gt;&amp;lt;memory_total&amp;gt;124256&amp;lt;&lt;/del&gt;/&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;memory_total&amp;gt;&amp;lt;memory_free&amp;gt;75988&amp;lt;&lt;/del&gt;/&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;memory_free&amp;gt;&amp;lt;memory_buffering&amp;gt;4060&amp;lt;&lt;/del&gt;/&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;memory_buffering&amp;gt;&amp;lt;memory_caching&amp;gt;17880&amp;lt;/memory_caching&amp;gt;&amp;lt;chipset&amp;gt;Freescale P1014&amp;lt;/chipset&amp;gt;&amp;lt;cpu&amp;gt;TP-Link TL-WDR4900 v1&amp;lt;/cpu&amp;gt;&amp;lt;model&amp;gt;TP-Link TL-WDR4900 v1&amp;lt;/model&amp;gt;&amp;lt;local_time&amp;gt;1608675321&amp;lt;/local_time&amp;gt;&amp;lt;loadavg&amp;gt;&lt;/del&gt;0.&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;00&amp;lt;/loadavg&amp;gt;&amp;lt;processes&amp;gt;&lt;/del&gt;1&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;/52&amp;lt;/processes&amp;gt;&amp;lt;kernel_version&amp;gt;4&lt;/del&gt;.&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;14&lt;/del&gt;.&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;209&amp;lt;/kernel_version&amp;gt;&amp;lt;nodewatcher_version&amp;gt;59&amp;lt;/nodewatcher_version&amp;gt;&amp;lt;babel_version&amp;gt;babeld-&lt;/del&gt;1.&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;9&lt;/del&gt;.&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;2+fff1&amp;lt;/babel_version&amp;gt;&amp;lt;distname&amp;gt;OpenWrt&amp;lt;/distname&amp;gt;&amp;lt;distversion&amp;gt;19&lt;/del&gt;.&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;07&lt;/del&gt;.&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;5&amp;lt;/distversion&amp;gt;&amp;lt;firmware_version&amp;gt;layer3-20200501-53-geaa5286-dirty&amp;lt;/firmware_version&amp;gt;&amp;lt;firmware_revision&amp;gt;build date&lt;/del&gt;: &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Sat Dec 19 13&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;30&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;34 UTC 2020&amp;lt;/firmware_revision&amp;gt;&amp;lt;openwrt_core_revision&amp;gt;v19&lt;/del&gt;.&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;07&lt;/del&gt;.&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;5&amp;lt;&lt;/del&gt;/&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;openwrt_core_revision&amp;gt;&amp;lt;openwrt_feeds_packages_revision&amp;gt;2974079d3db786fe5da00c10f1d80e79b0112093&amp;lt;&lt;/del&gt;/&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;openwrt_feeds_packages_revision&amp;gt;&amp;lt;hood&amp;gt;test&amp;lt;&lt;/del&gt;/&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;hood&amp;gt;&amp;lt;hoodid&amp;gt;&amp;lt;/hoodid&amp;gt;&amp;lt;vpn_active&amp;gt;0&amp;lt;/vpn_active&amp;gt;&amp;lt;/system_data&amp;gt;&amp;lt;interface_data&amp;gt;&amp;lt;br-mesh&amp;gt;&amp;lt;name&amp;gt;br-mesh&amp;lt;/name&amp;gt;&amp;lt;mtu&amp;gt;1500&amp;lt;/mtu&amp;gt;&amp;lt;mac_addr&amp;gt;f8&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;1a&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;67&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;a6&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;03&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;05&amp;lt;/mac_addr&amp;gt;&amp;lt;ipv4_addr&amp;gt;10&lt;/del&gt;.&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;83&lt;/del&gt;.&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;228&lt;/del&gt;.&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;1&amp;lt;/ipv4_addr&amp;gt;&amp;lt;ipv6_addr&amp;gt;2a0b&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;f4c0&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;1a&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;58&lt;/del&gt;::&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;/64&amp;lt;/ipv6_addr&amp;gt;&amp;lt;ipv6_addr&amp;gt;fdff&lt;/del&gt;::&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;fa1a&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;67ff&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;fea6&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;305/64&amp;lt;/ipv6_addr&amp;gt;&amp;lt;ipv6_addr&amp;gt;fdff&lt;/del&gt;::1&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;/64&amp;lt;/ipv6_addr&amp;gt;&amp;lt;ipv6_addr&amp;gt;fdff&lt;/del&gt;::&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;f81a&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;67a6&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;305/64&amp;lt;/ipv6_addr&amp;gt;&amp;lt;ipv6_link_local_addr&amp;gt;fe80&lt;/del&gt;::&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;fa1a&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;67ff&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;fea6&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;305/64&amp;lt;/ipv6_link_local_addr&amp;gt;&amp;lt;traffic_rx&amp;gt;0&amp;lt;/traffic_rx&amp;gt;&amp;lt;traffic_tx&amp;gt;33532&amp;lt;/traffic_tx&amp;gt;&amp;lt;/br-mesh&amp;gt;&amp;lt;eth0&lt;/del&gt;.&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;1&amp;gt;&amp;lt;name&amp;gt;eth0&lt;/del&gt;.&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;1&amp;lt;/&lt;/del&gt;name&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;gt;&amp;lt;mtu&amp;gt;1500&amp;lt;/mtu&amp;gt;&amp;lt;mac_addr&amp;gt;f8&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;1a&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;67&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;a6&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;03&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;05&amp;lt;/mac_addr&amp;gt;&amp;lt;traffic_rx&amp;gt;0&amp;lt;/traffic_rx&amp;gt;&amp;lt;traffic_tx&amp;gt;33532&amp;lt;/traffic_tx&amp;gt;&amp;lt;/eth0&lt;/del&gt;.&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;1&amp;gt;&amp;lt;eth0&lt;/del&gt;.&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;2&amp;gt;&amp;lt;&lt;/del&gt;name&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;gt;eth0.2&amp;lt;/name&amp;gt;&amp;lt;mtu&amp;gt;1500&amp;lt;/mtu&amp;gt;&amp;lt;mac_addr&amp;gt;f8&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;1a&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;67&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;a6&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;03&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;05&amp;lt;/mac_addr&amp;gt;&amp;lt;traffic_rx&amp;gt;0&amp;lt;/traffic_rx&amp;gt;&amp;lt;traffic_tx&amp;gt;23020680&amp;lt;/traffic_tx&amp;gt;&amp;lt;/eth0&lt;/del&gt;.&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;2&amp;gt;&amp;lt;eth0&lt;/del&gt;.&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;3&amp;gt;&amp;lt;&lt;/del&gt;name&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;gt;eth0&lt;/del&gt;.&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;3&amp;lt;/name&amp;gt;&amp;lt;mtu&amp;gt;1500&amp;lt;/mtu&amp;gt;&amp;lt;mac_addr&amp;gt;fa&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;1a&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;67&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;a6&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;03&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;04&amp;lt;&lt;/del&gt;/&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;mac_addr&amp;gt;&amp;lt;traffic_rx&amp;gt;837126540&amp;lt;&lt;/del&gt;/&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;traffic_rx&amp;gt;&amp;lt;traffic_tx&amp;gt;256736647&amp;lt;&lt;/del&gt;/&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;traffic_tx&amp;gt;&amp;lt;/eth0&lt;/del&gt;.&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;3&amp;gt;&amp;lt;eth0&amp;gt;&amp;lt;name&amp;gt;eth0&amp;lt;/name&amp;gt;&amp;lt;mtu&amp;gt;1500&amp;lt;/mtu&amp;gt;&amp;lt;mac_addr&amp;gt;f8&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;1a&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;67&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;a6&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;03&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;05&amp;lt;/mac_addr&amp;gt;&amp;lt;traffic_rx&amp;gt;867779840&amp;lt;/traffic_rx&amp;gt;&amp;lt;traffic_tx&amp;gt;299961031&amp;lt;/traffic_tx&amp;gt;&amp;lt;/eth0&amp;gt;&amp;lt;w2ap&amp;gt;&amp;lt;name&amp;gt;w2ap&amp;lt;/name&amp;gt;&amp;lt;mtu&amp;gt;1500&amp;lt;/mtu&amp;gt;&amp;lt;mac_addr&amp;gt;f8&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;1a&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;67&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;a6&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;03&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;04&amp;lt;/mac_addr&amp;gt;&amp;lt;traffic_rx&amp;gt;2338&amp;lt;/traffic_rx&amp;gt;&amp;lt;traffic_tx&amp;gt;16948755&amp;lt;/traffic_tx&amp;gt;&amp;lt;wlan_mode&amp;gt;Master&amp;lt;/wlan_mode&amp;gt;&amp;lt;wlan_tx_power&amp;gt;18 dBm&amp;lt;/wlan_tx_power&amp;gt;&amp;lt;wlan_ssid&amp;gt;bla&lt;/del&gt;.&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;freifunk&amp;lt;/wlan_ssid&amp;gt;&amp;lt;wlan_type&amp;gt;AP&amp;lt;/wlan_type&amp;gt;&amp;lt;wlan_channel&amp;gt;13&amp;lt;/wlan_channel&amp;gt;&amp;lt;wlan_width&amp;gt;20&amp;lt;/wlan_width&amp;gt;&amp;lt;/w2ap&amp;gt;&amp;lt;/interface_data&amp;gt;&amp;lt;client_count&amp;gt;&lt;/del&gt;0&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/client_count&amp;gt;&amp;lt;clients&amp;gt;&amp;lt;eth0&lt;/del&gt;.&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;1&amp;gt;&lt;/del&gt;0&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/eth0&lt;/del&gt;.1&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;gt;&amp;lt;w2ap&amp;gt;&lt;/del&gt;0&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/w2ap&amp;gt;&amp;lt;/clients&amp;gt;&amp;lt;airtime2&amp;gt;&amp;lt;active&amp;gt;171849671&amp;lt;/active&amp;gt;&amp;lt;busy&amp;gt;21780087&amp;lt;/busy&amp;gt;&amp;lt;/airtime2&amp;gt;&amp;lt;traffic_control&amp;gt;&amp;lt;wan&amp;gt;&amp;lt;enabled&amp;gt;0&amp;lt;/enabled&amp;gt;&amp;lt;in&amp;gt;0&amp;lt;/in&amp;gt;&amp;lt;out&amp;gt;0&amp;lt;/out&amp;gt;&amp;lt;/wan&amp;gt;&amp;lt;/traffic_control&amp;gt;&amp;lt;babel_neighbours&amp;gt;&amp;lt;neighbour&amp;gt;&amp;lt;ip&amp;gt;fe80&lt;/del&gt;::&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;ba27&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;ebff&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;fe54&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;3b09&amp;lt;/ip&amp;gt;&amp;lt;outgoing_interface&amp;gt;eth0&lt;/del&gt;.&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;3&amp;lt;/outgoing_interface&amp;gt;&amp;lt;link_cost&amp;gt;96&amp;lt;/link_cost&amp;gt;&amp;lt;/neighbour&amp;gt;&amp;lt;neighbour&amp;gt;&amp;lt;ip&amp;gt;fe80&lt;/del&gt;::&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;eade&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;27ff&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;fe58&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;ee94&amp;lt;/ip&amp;gt;&amp;lt;outgoing_interface&amp;gt;eth0&lt;/del&gt;.&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;3&amp;lt;/outgoing_interface&amp;gt;&amp;lt;link_cost&amp;gt;256&amp;lt;/link_cost&amp;gt;&amp;lt;/neighbour&amp;gt;&amp;lt;neighbour&amp;gt;&amp;lt;ip&amp;gt;fe80&lt;/del&gt;::&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;fa1a&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;67ff&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;fe5a&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;857e&amp;lt;/ip&amp;gt;&amp;lt;outgoing_interface&amp;gt;eth0&lt;/del&gt;.&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;3&amp;lt;/outgoing_interface&amp;gt;&amp;lt;link_cost&amp;gt;256&amp;lt;/link_cost&amp;gt;&amp;lt;/neighbour&amp;gt;&amp;lt;/babel_neighbours&amp;gt;&amp;lt;/data&amp;gt;\n&lt;/del&gt;&quot; }&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>ChristianD</name></author>
	</entry>
	<entry>
		<id>https://wiki.freifunk-franken.de/mediawiki/index.php?title=Mqtt/rotzt&amp;diff=18703&amp;oldid=prev</id>
		<title>ChristianD am 23. Dezember 2020 um 18:15 Uhr</title>
		<link rel="alternate" type="text/html" href="https://wiki.freifunk-franken.de/mediawiki/index.php?title=Mqtt/rotzt&amp;diff=18703&amp;oldid=prev"/>
		<updated>2020-12-23T18:15:51Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 23. Dezember 2020, 20:15 Uhr&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-l59&quot;&gt;Zeile 59:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 59:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	option ipv6 &amp;#039;ADRESSE&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	option ipv6 &amp;#039;ADRESSE&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	option assigner &amp;#039;ASSIGNER&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	option assigner &amp;#039;ASSIGNER&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; 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;&amp;lt;code&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; 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;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;#!/bin/sh&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;#!/bin/sh&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&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-l114&quot;&gt;Zeile 114:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 114:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         canusethis&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         canusethis&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;fi&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;fi&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; 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;&amp;lt;/code&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; 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;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Node-Red Code =&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Node-Red Code =&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{ &amp;quot;f8:1a:67:a6:03:05&amp;quot;: &amp;quot;&amp;lt;?xml version=&amp;#039;1.0&amp;#039; standalone=&amp;#039;yes&amp;#039;?&amp;gt;&amp;lt;data&amp;gt;&amp;lt;system_data&amp;gt;&amp;lt;status&amp;gt;online&amp;lt;/status&amp;gt;&amp;lt;hostname&amp;gt;testknoten&amp;lt;/hostname&amp;gt;&amp;lt;description&amp;gt;&amp;lt;![CDATA[Test]]&amp;gt;&amp;lt;/description&amp;gt;&amp;lt;geo&amp;gt;&amp;lt;lat&amp;gt;49.47271864&amp;lt;/lat&amp;gt;&amp;lt;lng&amp;gt;10.95820785&amp;lt;/lng&amp;gt;&amp;lt;/geo&amp;gt;&amp;lt;position_comment&amp;gt;&amp;lt;![CDATA[Test]]&amp;gt;&amp;lt;/position_comment&amp;gt;&amp;lt;contact&amp;gt;fff-router@chrisi01.de&amp;lt;/contact&amp;gt;&amp;lt;uptime&amp;gt;202139.89&amp;lt;/uptime&amp;gt;&amp;lt;idletime&amp;gt;199206.18&amp;lt;/idletime&amp;gt;&amp;lt;memory_total&amp;gt;124256&amp;lt;/memory_total&amp;gt;&amp;lt;memory_free&amp;gt;75988&amp;lt;/memory_free&amp;gt;&amp;lt;memory_buffering&amp;gt;4060&amp;lt;/memory_buffering&amp;gt;&amp;lt;memory_caching&amp;gt;17880&amp;lt;/memory_caching&amp;gt;&amp;lt;chipset&amp;gt;Freescale P1014&amp;lt;/chipset&amp;gt;&amp;lt;cpu&amp;gt;TP-Link TL-WDR4900 v1&amp;lt;/cpu&amp;gt;&amp;lt;model&amp;gt;TP-Link TL-WDR4900 v1&amp;lt;/model&amp;gt;&amp;lt;local_time&amp;gt;1608675321&amp;lt;/local_time&amp;gt;&amp;lt;loadavg&amp;gt;0.00&amp;lt;/loadavg&amp;gt;&amp;lt;processes&amp;gt;1/52&amp;lt;/processes&amp;gt;&amp;lt;kernel_version&amp;gt;4.14.209&amp;lt;/kernel_version&amp;gt;&amp;lt;nodewatcher_version&amp;gt;59&amp;lt;/nodewatcher_version&amp;gt;&amp;lt;babel_version&amp;gt;babeld-1.9.2+fff1&amp;lt;/babel_version&amp;gt;&amp;lt;distname&amp;gt;OpenWrt&amp;lt;/distname&amp;gt;&amp;lt;distversion&amp;gt;19.07.5&amp;lt;/distversion&amp;gt;&amp;lt;firmware_version&amp;gt;layer3-20200501-53-geaa5286-dirty&amp;lt;/firmware_version&amp;gt;&amp;lt;firmware_revision&amp;gt;build date: Sat Dec 19 13:30:34 UTC 2020&amp;lt;/firmware_revision&amp;gt;&amp;lt;openwrt_core_revision&amp;gt;v19.07.5&amp;lt;/openwrt_core_revision&amp;gt;&amp;lt;openwrt_feeds_packages_revision&amp;gt;2974079d3db786fe5da00c10f1d80e79b0112093&amp;lt;/openwrt_feeds_packages_revision&amp;gt;&amp;lt;hood&amp;gt;test&amp;lt;/hood&amp;gt;&amp;lt;hoodid&amp;gt;&amp;lt;/hoodid&amp;gt;&amp;lt;vpn_active&amp;gt;0&amp;lt;/vpn_active&amp;gt;&amp;lt;/system_data&amp;gt;&amp;lt;interface_data&amp;gt;&amp;lt;br-mesh&amp;gt;&amp;lt;name&amp;gt;br-mesh&amp;lt;/name&amp;gt;&amp;lt;mtu&amp;gt;1500&amp;lt;/mtu&amp;gt;&amp;lt;mac_addr&amp;gt;f8:1a:67:a6:03:05&amp;lt;/mac_addr&amp;gt;&amp;lt;ipv4_addr&amp;gt;10.83.228.1&amp;lt;/ipv4_addr&amp;gt;&amp;lt;ipv6_addr&amp;gt;2a0b:f4c0:1a:58::/64&amp;lt;/ipv6_addr&amp;gt;&amp;lt;ipv6_addr&amp;gt;fdff::fa1a:67ff:fea6:305/64&amp;lt;/ipv6_addr&amp;gt;&amp;lt;ipv6_addr&amp;gt;fdff::1/64&amp;lt;/ipv6_addr&amp;gt;&amp;lt;ipv6_addr&amp;gt;fdff::f81a:67a6:305/64&amp;lt;/ipv6_addr&amp;gt;&amp;lt;ipv6_link_local_addr&amp;gt;fe80::fa1a:67ff:fea6:305/64&amp;lt;/ipv6_link_local_addr&amp;gt;&amp;lt;traffic_rx&amp;gt;0&amp;lt;/traffic_rx&amp;gt;&amp;lt;traffic_tx&amp;gt;33532&amp;lt;/traffic_tx&amp;gt;&amp;lt;/br-mesh&amp;gt;&amp;lt;eth0.1&amp;gt;&amp;lt;name&amp;gt;eth0.1&amp;lt;/name&amp;gt;&amp;lt;mtu&amp;gt;1500&amp;lt;/mtu&amp;gt;&amp;lt;mac_addr&amp;gt;f8:1a:67:a6:03:05&amp;lt;/mac_addr&amp;gt;&amp;lt;traffic_rx&amp;gt;0&amp;lt;/traffic_rx&amp;gt;&amp;lt;traffic_tx&amp;gt;33532&amp;lt;/traffic_tx&amp;gt;&amp;lt;/eth0.1&amp;gt;&amp;lt;eth0.2&amp;gt;&amp;lt;name&amp;gt;eth0.2&amp;lt;/name&amp;gt;&amp;lt;mtu&amp;gt;1500&amp;lt;/mtu&amp;gt;&amp;lt;mac_addr&amp;gt;f8:1a:67:a6:03:05&amp;lt;/mac_addr&amp;gt;&amp;lt;traffic_rx&amp;gt;0&amp;lt;/traffic_rx&amp;gt;&amp;lt;traffic_tx&amp;gt;23020680&amp;lt;/traffic_tx&amp;gt;&amp;lt;/eth0.2&amp;gt;&amp;lt;eth0.3&amp;gt;&amp;lt;name&amp;gt;eth0.3&amp;lt;/name&amp;gt;&amp;lt;mtu&amp;gt;1500&amp;lt;/mtu&amp;gt;&amp;lt;mac_addr&amp;gt;fa:1a:67:a6:03:04&amp;lt;/mac_addr&amp;gt;&amp;lt;traffic_rx&amp;gt;837126540&amp;lt;/traffic_rx&amp;gt;&amp;lt;traffic_tx&amp;gt;256736647&amp;lt;/traffic_tx&amp;gt;&amp;lt;/eth0.3&amp;gt;&amp;lt;eth0&amp;gt;&amp;lt;name&amp;gt;eth0&amp;lt;/name&amp;gt;&amp;lt;mtu&amp;gt;1500&amp;lt;/mtu&amp;gt;&amp;lt;mac_addr&amp;gt;f8:1a:67:a6:03:05&amp;lt;/mac_addr&amp;gt;&amp;lt;traffic_rx&amp;gt;867779840&amp;lt;/traffic_rx&amp;gt;&amp;lt;traffic_tx&amp;gt;299961031&amp;lt;/traffic_tx&amp;gt;&amp;lt;/eth0&amp;gt;&amp;lt;w2ap&amp;gt;&amp;lt;name&amp;gt;w2ap&amp;lt;/name&amp;gt;&amp;lt;mtu&amp;gt;1500&amp;lt;/mtu&amp;gt;&amp;lt;mac_addr&amp;gt;f8:1a:67:a6:03:04&amp;lt;/mac_addr&amp;gt;&amp;lt;traffic_rx&amp;gt;2338&amp;lt;/traffic_rx&amp;gt;&amp;lt;traffic_tx&amp;gt;16948755&amp;lt;/traffic_tx&amp;gt;&amp;lt;wlan_mode&amp;gt;Master&amp;lt;/wlan_mode&amp;gt;&amp;lt;wlan_tx_power&amp;gt;18 dBm&amp;lt;/wlan_tx_power&amp;gt;&amp;lt;wlan_ssid&amp;gt;bla.freifunk&amp;lt;/wlan_ssid&amp;gt;&amp;lt;wlan_type&amp;gt;AP&amp;lt;/wlan_type&amp;gt;&amp;lt;wlan_channel&amp;gt;13&amp;lt;/wlan_channel&amp;gt;&amp;lt;wlan_width&amp;gt;20&amp;lt;/wlan_width&amp;gt;&amp;lt;/w2ap&amp;gt;&amp;lt;/interface_data&amp;gt;&amp;lt;client_count&amp;gt;0&amp;lt;/client_count&amp;gt;&amp;lt;clients&amp;gt;&amp;lt;eth0.1&amp;gt;0&amp;lt;/eth0.1&amp;gt;&amp;lt;w2ap&amp;gt;0&amp;lt;/w2ap&amp;gt;&amp;lt;/clients&amp;gt;&amp;lt;airtime2&amp;gt;&amp;lt;active&amp;gt;171849671&amp;lt;/active&amp;gt;&amp;lt;busy&amp;gt;21780087&amp;lt;/busy&amp;gt;&amp;lt;/airtime2&amp;gt;&amp;lt;traffic_control&amp;gt;&amp;lt;wan&amp;gt;&amp;lt;enabled&amp;gt;0&amp;lt;/enabled&amp;gt;&amp;lt;in&amp;gt;0&amp;lt;/in&amp;gt;&amp;lt;out&amp;gt;0&amp;lt;/out&amp;gt;&amp;lt;/wan&amp;gt;&amp;lt;/traffic_control&amp;gt;&amp;lt;babel_neighbours&amp;gt;&amp;lt;neighbour&amp;gt;&amp;lt;ip&amp;gt;fe80::ba27:ebff:fe54:3b09&amp;lt;/ip&amp;gt;&amp;lt;outgoing_interface&amp;gt;eth0.3&amp;lt;/outgoing_interface&amp;gt;&amp;lt;link_cost&amp;gt;96&amp;lt;/link_cost&amp;gt;&amp;lt;/neighbour&amp;gt;&amp;lt;neighbour&amp;gt;&amp;lt;ip&amp;gt;fe80::eade:27ff:fe58:ee94&amp;lt;/ip&amp;gt;&amp;lt;outgoing_interface&amp;gt;eth0.3&amp;lt;/outgoing_interface&amp;gt;&amp;lt;link_cost&amp;gt;256&amp;lt;/link_cost&amp;gt;&amp;lt;/neighbour&amp;gt;&amp;lt;neighbour&amp;gt;&amp;lt;ip&amp;gt;fe80::fa1a:67ff:fe5a:857e&amp;lt;/ip&amp;gt;&amp;lt;outgoing_interface&amp;gt;eth0.3&amp;lt;/outgoing_interface&amp;gt;&amp;lt;link_cost&amp;gt;256&amp;lt;/link_cost&amp;gt;&amp;lt;/neighbour&amp;gt;&amp;lt;/babel_neighbours&amp;gt;&amp;lt;/data&amp;gt;\n&amp;quot; }&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{ &amp;quot;f8:1a:67:a6:03:05&amp;quot;: &amp;quot;&amp;lt;?xml version=&amp;#039;1.0&amp;#039; standalone=&amp;#039;yes&amp;#039;?&amp;gt;&amp;lt;data&amp;gt;&amp;lt;system_data&amp;gt;&amp;lt;status&amp;gt;online&amp;lt;/status&amp;gt;&amp;lt;hostname&amp;gt;testknoten&amp;lt;/hostname&amp;gt;&amp;lt;description&amp;gt;&amp;lt;![CDATA[Test]]&amp;gt;&amp;lt;/description&amp;gt;&amp;lt;geo&amp;gt;&amp;lt;lat&amp;gt;49.47271864&amp;lt;/lat&amp;gt;&amp;lt;lng&amp;gt;10.95820785&amp;lt;/lng&amp;gt;&amp;lt;/geo&amp;gt;&amp;lt;position_comment&amp;gt;&amp;lt;![CDATA[Test]]&amp;gt;&amp;lt;/position_comment&amp;gt;&amp;lt;contact&amp;gt;fff-router@chrisi01.de&amp;lt;/contact&amp;gt;&amp;lt;uptime&amp;gt;202139.89&amp;lt;/uptime&amp;gt;&amp;lt;idletime&amp;gt;199206.18&amp;lt;/idletime&amp;gt;&amp;lt;memory_total&amp;gt;124256&amp;lt;/memory_total&amp;gt;&amp;lt;memory_free&amp;gt;75988&amp;lt;/memory_free&amp;gt;&amp;lt;memory_buffering&amp;gt;4060&amp;lt;/memory_buffering&amp;gt;&amp;lt;memory_caching&amp;gt;17880&amp;lt;/memory_caching&amp;gt;&amp;lt;chipset&amp;gt;Freescale P1014&amp;lt;/chipset&amp;gt;&amp;lt;cpu&amp;gt;TP-Link TL-WDR4900 v1&amp;lt;/cpu&amp;gt;&amp;lt;model&amp;gt;TP-Link TL-WDR4900 v1&amp;lt;/model&amp;gt;&amp;lt;local_time&amp;gt;1608675321&amp;lt;/local_time&amp;gt;&amp;lt;loadavg&amp;gt;0.00&amp;lt;/loadavg&amp;gt;&amp;lt;processes&amp;gt;1/52&amp;lt;/processes&amp;gt;&amp;lt;kernel_version&amp;gt;4.14.209&amp;lt;/kernel_version&amp;gt;&amp;lt;nodewatcher_version&amp;gt;59&amp;lt;/nodewatcher_version&amp;gt;&amp;lt;babel_version&amp;gt;babeld-1.9.2+fff1&amp;lt;/babel_version&amp;gt;&amp;lt;distname&amp;gt;OpenWrt&amp;lt;/distname&amp;gt;&amp;lt;distversion&amp;gt;19.07.5&amp;lt;/distversion&amp;gt;&amp;lt;firmware_version&amp;gt;layer3-20200501-53-geaa5286-dirty&amp;lt;/firmware_version&amp;gt;&amp;lt;firmware_revision&amp;gt;build date: Sat Dec 19 13:30:34 UTC 2020&amp;lt;/firmware_revision&amp;gt;&amp;lt;openwrt_core_revision&amp;gt;v19.07.5&amp;lt;/openwrt_core_revision&amp;gt;&amp;lt;openwrt_feeds_packages_revision&amp;gt;2974079d3db786fe5da00c10f1d80e79b0112093&amp;lt;/openwrt_feeds_packages_revision&amp;gt;&amp;lt;hood&amp;gt;test&amp;lt;/hood&amp;gt;&amp;lt;hoodid&amp;gt;&amp;lt;/hoodid&amp;gt;&amp;lt;vpn_active&amp;gt;0&amp;lt;/vpn_active&amp;gt;&amp;lt;/system_data&amp;gt;&amp;lt;interface_data&amp;gt;&amp;lt;br-mesh&amp;gt;&amp;lt;name&amp;gt;br-mesh&amp;lt;/name&amp;gt;&amp;lt;mtu&amp;gt;1500&amp;lt;/mtu&amp;gt;&amp;lt;mac_addr&amp;gt;f8:1a:67:a6:03:05&amp;lt;/mac_addr&amp;gt;&amp;lt;ipv4_addr&amp;gt;10.83.228.1&amp;lt;/ipv4_addr&amp;gt;&amp;lt;ipv6_addr&amp;gt;2a0b:f4c0:1a:58::/64&amp;lt;/ipv6_addr&amp;gt;&amp;lt;ipv6_addr&amp;gt;fdff::fa1a:67ff:fea6:305/64&amp;lt;/ipv6_addr&amp;gt;&amp;lt;ipv6_addr&amp;gt;fdff::1/64&amp;lt;/ipv6_addr&amp;gt;&amp;lt;ipv6_addr&amp;gt;fdff::f81a:67a6:305/64&amp;lt;/ipv6_addr&amp;gt;&amp;lt;ipv6_link_local_addr&amp;gt;fe80::fa1a:67ff:fea6:305/64&amp;lt;/ipv6_link_local_addr&amp;gt;&amp;lt;traffic_rx&amp;gt;0&amp;lt;/traffic_rx&amp;gt;&amp;lt;traffic_tx&amp;gt;33532&amp;lt;/traffic_tx&amp;gt;&amp;lt;/br-mesh&amp;gt;&amp;lt;eth0.1&amp;gt;&amp;lt;name&amp;gt;eth0.1&amp;lt;/name&amp;gt;&amp;lt;mtu&amp;gt;1500&amp;lt;/mtu&amp;gt;&amp;lt;mac_addr&amp;gt;f8:1a:67:a6:03:05&amp;lt;/mac_addr&amp;gt;&amp;lt;traffic_rx&amp;gt;0&amp;lt;/traffic_rx&amp;gt;&amp;lt;traffic_tx&amp;gt;33532&amp;lt;/traffic_tx&amp;gt;&amp;lt;/eth0.1&amp;gt;&amp;lt;eth0.2&amp;gt;&amp;lt;name&amp;gt;eth0.2&amp;lt;/name&amp;gt;&amp;lt;mtu&amp;gt;1500&amp;lt;/mtu&amp;gt;&amp;lt;mac_addr&amp;gt;f8:1a:67:a6:03:05&amp;lt;/mac_addr&amp;gt;&amp;lt;traffic_rx&amp;gt;0&amp;lt;/traffic_rx&amp;gt;&amp;lt;traffic_tx&amp;gt;23020680&amp;lt;/traffic_tx&amp;gt;&amp;lt;/eth0.2&amp;gt;&amp;lt;eth0.3&amp;gt;&amp;lt;name&amp;gt;eth0.3&amp;lt;/name&amp;gt;&amp;lt;mtu&amp;gt;1500&amp;lt;/mtu&amp;gt;&amp;lt;mac_addr&amp;gt;fa:1a:67:a6:03:04&amp;lt;/mac_addr&amp;gt;&amp;lt;traffic_rx&amp;gt;837126540&amp;lt;/traffic_rx&amp;gt;&amp;lt;traffic_tx&amp;gt;256736647&amp;lt;/traffic_tx&amp;gt;&amp;lt;/eth0.3&amp;gt;&amp;lt;eth0&amp;gt;&amp;lt;name&amp;gt;eth0&amp;lt;/name&amp;gt;&amp;lt;mtu&amp;gt;1500&amp;lt;/mtu&amp;gt;&amp;lt;mac_addr&amp;gt;f8:1a:67:a6:03:05&amp;lt;/mac_addr&amp;gt;&amp;lt;traffic_rx&amp;gt;867779840&amp;lt;/traffic_rx&amp;gt;&amp;lt;traffic_tx&amp;gt;299961031&amp;lt;/traffic_tx&amp;gt;&amp;lt;/eth0&amp;gt;&amp;lt;w2ap&amp;gt;&amp;lt;name&amp;gt;w2ap&amp;lt;/name&amp;gt;&amp;lt;mtu&amp;gt;1500&amp;lt;/mtu&amp;gt;&amp;lt;mac_addr&amp;gt;f8:1a:67:a6:03:04&amp;lt;/mac_addr&amp;gt;&amp;lt;traffic_rx&amp;gt;2338&amp;lt;/traffic_rx&amp;gt;&amp;lt;traffic_tx&amp;gt;16948755&amp;lt;/traffic_tx&amp;gt;&amp;lt;wlan_mode&amp;gt;Master&amp;lt;/wlan_mode&amp;gt;&amp;lt;wlan_tx_power&amp;gt;18 dBm&amp;lt;/wlan_tx_power&amp;gt;&amp;lt;wlan_ssid&amp;gt;bla.freifunk&amp;lt;/wlan_ssid&amp;gt;&amp;lt;wlan_type&amp;gt;AP&amp;lt;/wlan_type&amp;gt;&amp;lt;wlan_channel&amp;gt;13&amp;lt;/wlan_channel&amp;gt;&amp;lt;wlan_width&amp;gt;20&amp;lt;/wlan_width&amp;gt;&amp;lt;/w2ap&amp;gt;&amp;lt;/interface_data&amp;gt;&amp;lt;client_count&amp;gt;0&amp;lt;/client_count&amp;gt;&amp;lt;clients&amp;gt;&amp;lt;eth0.1&amp;gt;0&amp;lt;/eth0.1&amp;gt;&amp;lt;w2ap&amp;gt;0&amp;lt;/w2ap&amp;gt;&amp;lt;/clients&amp;gt;&amp;lt;airtime2&amp;gt;&amp;lt;active&amp;gt;171849671&amp;lt;/active&amp;gt;&amp;lt;busy&amp;gt;21780087&amp;lt;/busy&amp;gt;&amp;lt;/airtime2&amp;gt;&amp;lt;traffic_control&amp;gt;&amp;lt;wan&amp;gt;&amp;lt;enabled&amp;gt;0&amp;lt;/enabled&amp;gt;&amp;lt;in&amp;gt;0&amp;lt;/in&amp;gt;&amp;lt;out&amp;gt;0&amp;lt;/out&amp;gt;&amp;lt;/wan&amp;gt;&amp;lt;/traffic_control&amp;gt;&amp;lt;babel_neighbours&amp;gt;&amp;lt;neighbour&amp;gt;&amp;lt;ip&amp;gt;fe80::ba27:ebff:fe54:3b09&amp;lt;/ip&amp;gt;&amp;lt;outgoing_interface&amp;gt;eth0.3&amp;lt;/outgoing_interface&amp;gt;&amp;lt;link_cost&amp;gt;96&amp;lt;/link_cost&amp;gt;&amp;lt;/neighbour&amp;gt;&amp;lt;neighbour&amp;gt;&amp;lt;ip&amp;gt;fe80::eade:27ff:fe58:ee94&amp;lt;/ip&amp;gt;&amp;lt;outgoing_interface&amp;gt;eth0.3&amp;lt;/outgoing_interface&amp;gt;&amp;lt;link_cost&amp;gt;256&amp;lt;/link_cost&amp;gt;&amp;lt;/neighbour&amp;gt;&amp;lt;neighbour&amp;gt;&amp;lt;ip&amp;gt;fe80::fa1a:67ff:fe5a:857e&amp;lt;/ip&amp;gt;&amp;lt;outgoing_interface&amp;gt;eth0.3&amp;lt;/outgoing_interface&amp;gt;&amp;lt;link_cost&amp;gt;256&amp;lt;/link_cost&amp;gt;&amp;lt;/neighbour&amp;gt;&amp;lt;/babel_neighbours&amp;gt;&amp;lt;/data&amp;gt;\n&amp;quot; }&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>ChristianD</name></author>
	</entry>
	<entry>
		<id>https://wiki.freifunk-franken.de/mediawiki/index.php?title=Mqtt/rotzt&amp;diff=18702&amp;oldid=prev</id>
		<title>ChristianD: /* Kommunikationsprotokoll */</title>
		<link rel="alternate" type="text/html" href="https://wiki.freifunk-franken.de/mediawiki/index.php?title=Mqtt/rotzt&amp;diff=18702&amp;oldid=prev"/>
		<updated>2020-12-23T18:15:39Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Kommunikationsprotokoll&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 23. Dezember 2020, 20:15 Uhr&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-l59&quot;&gt;Zeile 59:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 59:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	option ipv6 &amp;#039;ADRESSE&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	option ipv6 &amp;#039;ADRESSE&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	option assigner &amp;#039;ASSIGNER&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	option assigner &amp;#039;ASSIGNER&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; 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;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; 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;code&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;#!/bin/sh&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;#!/bin/sh&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&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-l114&quot;&gt;Zeile 114:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 114:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         canusethis&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         canusethis&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;fi&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;fi&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; 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;/code&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Node-Red Code =&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Node-Red Code =&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{ &amp;quot;f8:1a:67:a6:03:05&amp;quot;: &amp;quot;&amp;lt;?xml version=&amp;#039;1.0&amp;#039; standalone=&amp;#039;yes&amp;#039;?&amp;gt;&amp;lt;data&amp;gt;&amp;lt;system_data&amp;gt;&amp;lt;status&amp;gt;online&amp;lt;/status&amp;gt;&amp;lt;hostname&amp;gt;testknoten&amp;lt;/hostname&amp;gt;&amp;lt;description&amp;gt;&amp;lt;![CDATA[Test]]&amp;gt;&amp;lt;/description&amp;gt;&amp;lt;geo&amp;gt;&amp;lt;lat&amp;gt;49.47271864&amp;lt;/lat&amp;gt;&amp;lt;lng&amp;gt;10.95820785&amp;lt;/lng&amp;gt;&amp;lt;/geo&amp;gt;&amp;lt;position_comment&amp;gt;&amp;lt;![CDATA[Test]]&amp;gt;&amp;lt;/position_comment&amp;gt;&amp;lt;contact&amp;gt;fff-router@chrisi01.de&amp;lt;/contact&amp;gt;&amp;lt;uptime&amp;gt;202139.89&amp;lt;/uptime&amp;gt;&amp;lt;idletime&amp;gt;199206.18&amp;lt;/idletime&amp;gt;&amp;lt;memory_total&amp;gt;124256&amp;lt;/memory_total&amp;gt;&amp;lt;memory_free&amp;gt;75988&amp;lt;/memory_free&amp;gt;&amp;lt;memory_buffering&amp;gt;4060&amp;lt;/memory_buffering&amp;gt;&amp;lt;memory_caching&amp;gt;17880&amp;lt;/memory_caching&amp;gt;&amp;lt;chipset&amp;gt;Freescale P1014&amp;lt;/chipset&amp;gt;&amp;lt;cpu&amp;gt;TP-Link TL-WDR4900 v1&amp;lt;/cpu&amp;gt;&amp;lt;model&amp;gt;TP-Link TL-WDR4900 v1&amp;lt;/model&amp;gt;&amp;lt;local_time&amp;gt;1608675321&amp;lt;/local_time&amp;gt;&amp;lt;loadavg&amp;gt;0.00&amp;lt;/loadavg&amp;gt;&amp;lt;processes&amp;gt;1/52&amp;lt;/processes&amp;gt;&amp;lt;kernel_version&amp;gt;4.14.209&amp;lt;/kernel_version&amp;gt;&amp;lt;nodewatcher_version&amp;gt;59&amp;lt;/nodewatcher_version&amp;gt;&amp;lt;babel_version&amp;gt;babeld-1.9.2+fff1&amp;lt;/babel_version&amp;gt;&amp;lt;distname&amp;gt;OpenWrt&amp;lt;/distname&amp;gt;&amp;lt;distversion&amp;gt;19.07.5&amp;lt;/distversion&amp;gt;&amp;lt;firmware_version&amp;gt;layer3-20200501-53-geaa5286-dirty&amp;lt;/firmware_version&amp;gt;&amp;lt;firmware_revision&amp;gt;build date: Sat Dec 19 13:30:34 UTC 2020&amp;lt;/firmware_revision&amp;gt;&amp;lt;openwrt_core_revision&amp;gt;v19.07.5&amp;lt;/openwrt_core_revision&amp;gt;&amp;lt;openwrt_feeds_packages_revision&amp;gt;2974079d3db786fe5da00c10f1d80e79b0112093&amp;lt;/openwrt_feeds_packages_revision&amp;gt;&amp;lt;hood&amp;gt;test&amp;lt;/hood&amp;gt;&amp;lt;hoodid&amp;gt;&amp;lt;/hoodid&amp;gt;&amp;lt;vpn_active&amp;gt;0&amp;lt;/vpn_active&amp;gt;&amp;lt;/system_data&amp;gt;&amp;lt;interface_data&amp;gt;&amp;lt;br-mesh&amp;gt;&amp;lt;name&amp;gt;br-mesh&amp;lt;/name&amp;gt;&amp;lt;mtu&amp;gt;1500&amp;lt;/mtu&amp;gt;&amp;lt;mac_addr&amp;gt;f8:1a:67:a6:03:05&amp;lt;/mac_addr&amp;gt;&amp;lt;ipv4_addr&amp;gt;10.83.228.1&amp;lt;/ipv4_addr&amp;gt;&amp;lt;ipv6_addr&amp;gt;2a0b:f4c0:1a:58::/64&amp;lt;/ipv6_addr&amp;gt;&amp;lt;ipv6_addr&amp;gt;fdff::fa1a:67ff:fea6:305/64&amp;lt;/ipv6_addr&amp;gt;&amp;lt;ipv6_addr&amp;gt;fdff::1/64&amp;lt;/ipv6_addr&amp;gt;&amp;lt;ipv6_addr&amp;gt;fdff::f81a:67a6:305/64&amp;lt;/ipv6_addr&amp;gt;&amp;lt;ipv6_link_local_addr&amp;gt;fe80::fa1a:67ff:fea6:305/64&amp;lt;/ipv6_link_local_addr&amp;gt;&amp;lt;traffic_rx&amp;gt;0&amp;lt;/traffic_rx&amp;gt;&amp;lt;traffic_tx&amp;gt;33532&amp;lt;/traffic_tx&amp;gt;&amp;lt;/br-mesh&amp;gt;&amp;lt;eth0.1&amp;gt;&amp;lt;name&amp;gt;eth0.1&amp;lt;/name&amp;gt;&amp;lt;mtu&amp;gt;1500&amp;lt;/mtu&amp;gt;&amp;lt;mac_addr&amp;gt;f8:1a:67:a6:03:05&amp;lt;/mac_addr&amp;gt;&amp;lt;traffic_rx&amp;gt;0&amp;lt;/traffic_rx&amp;gt;&amp;lt;traffic_tx&amp;gt;33532&amp;lt;/traffic_tx&amp;gt;&amp;lt;/eth0.1&amp;gt;&amp;lt;eth0.2&amp;gt;&amp;lt;name&amp;gt;eth0.2&amp;lt;/name&amp;gt;&amp;lt;mtu&amp;gt;1500&amp;lt;/mtu&amp;gt;&amp;lt;mac_addr&amp;gt;f8:1a:67:a6:03:05&amp;lt;/mac_addr&amp;gt;&amp;lt;traffic_rx&amp;gt;0&amp;lt;/traffic_rx&amp;gt;&amp;lt;traffic_tx&amp;gt;23020680&amp;lt;/traffic_tx&amp;gt;&amp;lt;/eth0.2&amp;gt;&amp;lt;eth0.3&amp;gt;&amp;lt;name&amp;gt;eth0.3&amp;lt;/name&amp;gt;&amp;lt;mtu&amp;gt;1500&amp;lt;/mtu&amp;gt;&amp;lt;mac_addr&amp;gt;fa:1a:67:a6:03:04&amp;lt;/mac_addr&amp;gt;&amp;lt;traffic_rx&amp;gt;837126540&amp;lt;/traffic_rx&amp;gt;&amp;lt;traffic_tx&amp;gt;256736647&amp;lt;/traffic_tx&amp;gt;&amp;lt;/eth0.3&amp;gt;&amp;lt;eth0&amp;gt;&amp;lt;name&amp;gt;eth0&amp;lt;/name&amp;gt;&amp;lt;mtu&amp;gt;1500&amp;lt;/mtu&amp;gt;&amp;lt;mac_addr&amp;gt;f8:1a:67:a6:03:05&amp;lt;/mac_addr&amp;gt;&amp;lt;traffic_rx&amp;gt;867779840&amp;lt;/traffic_rx&amp;gt;&amp;lt;traffic_tx&amp;gt;299961031&amp;lt;/traffic_tx&amp;gt;&amp;lt;/eth0&amp;gt;&amp;lt;w2ap&amp;gt;&amp;lt;name&amp;gt;w2ap&amp;lt;/name&amp;gt;&amp;lt;mtu&amp;gt;1500&amp;lt;/mtu&amp;gt;&amp;lt;mac_addr&amp;gt;f8:1a:67:a6:03:04&amp;lt;/mac_addr&amp;gt;&amp;lt;traffic_rx&amp;gt;2338&amp;lt;/traffic_rx&amp;gt;&amp;lt;traffic_tx&amp;gt;16948755&amp;lt;/traffic_tx&amp;gt;&amp;lt;wlan_mode&amp;gt;Master&amp;lt;/wlan_mode&amp;gt;&amp;lt;wlan_tx_power&amp;gt;18 dBm&amp;lt;/wlan_tx_power&amp;gt;&amp;lt;wlan_ssid&amp;gt;bla.freifunk&amp;lt;/wlan_ssid&amp;gt;&amp;lt;wlan_type&amp;gt;AP&amp;lt;/wlan_type&amp;gt;&amp;lt;wlan_channel&amp;gt;13&amp;lt;/wlan_channel&amp;gt;&amp;lt;wlan_width&amp;gt;20&amp;lt;/wlan_width&amp;gt;&amp;lt;/w2ap&amp;gt;&amp;lt;/interface_data&amp;gt;&amp;lt;client_count&amp;gt;0&amp;lt;/client_count&amp;gt;&amp;lt;clients&amp;gt;&amp;lt;eth0.1&amp;gt;0&amp;lt;/eth0.1&amp;gt;&amp;lt;w2ap&amp;gt;0&amp;lt;/w2ap&amp;gt;&amp;lt;/clients&amp;gt;&amp;lt;airtime2&amp;gt;&amp;lt;active&amp;gt;171849671&amp;lt;/active&amp;gt;&amp;lt;busy&amp;gt;21780087&amp;lt;/busy&amp;gt;&amp;lt;/airtime2&amp;gt;&amp;lt;traffic_control&amp;gt;&amp;lt;wan&amp;gt;&amp;lt;enabled&amp;gt;0&amp;lt;/enabled&amp;gt;&amp;lt;in&amp;gt;0&amp;lt;/in&amp;gt;&amp;lt;out&amp;gt;0&amp;lt;/out&amp;gt;&amp;lt;/wan&amp;gt;&amp;lt;/traffic_control&amp;gt;&amp;lt;babel_neighbours&amp;gt;&amp;lt;neighbour&amp;gt;&amp;lt;ip&amp;gt;fe80::ba27:ebff:fe54:3b09&amp;lt;/ip&amp;gt;&amp;lt;outgoing_interface&amp;gt;eth0.3&amp;lt;/outgoing_interface&amp;gt;&amp;lt;link_cost&amp;gt;96&amp;lt;/link_cost&amp;gt;&amp;lt;/neighbour&amp;gt;&amp;lt;neighbour&amp;gt;&amp;lt;ip&amp;gt;fe80::eade:27ff:fe58:ee94&amp;lt;/ip&amp;gt;&amp;lt;outgoing_interface&amp;gt;eth0.3&amp;lt;/outgoing_interface&amp;gt;&amp;lt;link_cost&amp;gt;256&amp;lt;/link_cost&amp;gt;&amp;lt;/neighbour&amp;gt;&amp;lt;neighbour&amp;gt;&amp;lt;ip&amp;gt;fe80::fa1a:67ff:fe5a:857e&amp;lt;/ip&amp;gt;&amp;lt;outgoing_interface&amp;gt;eth0.3&amp;lt;/outgoing_interface&amp;gt;&amp;lt;link_cost&amp;gt;256&amp;lt;/link_cost&amp;gt;&amp;lt;/neighbour&amp;gt;&amp;lt;/babel_neighbours&amp;gt;&amp;lt;/data&amp;gt;\n&amp;quot; }&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{ &amp;quot;f8:1a:67:a6:03:05&amp;quot;: &amp;quot;&amp;lt;?xml version=&amp;#039;1.0&amp;#039; standalone=&amp;#039;yes&amp;#039;?&amp;gt;&amp;lt;data&amp;gt;&amp;lt;system_data&amp;gt;&amp;lt;status&amp;gt;online&amp;lt;/status&amp;gt;&amp;lt;hostname&amp;gt;testknoten&amp;lt;/hostname&amp;gt;&amp;lt;description&amp;gt;&amp;lt;![CDATA[Test]]&amp;gt;&amp;lt;/description&amp;gt;&amp;lt;geo&amp;gt;&amp;lt;lat&amp;gt;49.47271864&amp;lt;/lat&amp;gt;&amp;lt;lng&amp;gt;10.95820785&amp;lt;/lng&amp;gt;&amp;lt;/geo&amp;gt;&amp;lt;position_comment&amp;gt;&amp;lt;![CDATA[Test]]&amp;gt;&amp;lt;/position_comment&amp;gt;&amp;lt;contact&amp;gt;fff-router@chrisi01.de&amp;lt;/contact&amp;gt;&amp;lt;uptime&amp;gt;202139.89&amp;lt;/uptime&amp;gt;&amp;lt;idletime&amp;gt;199206.18&amp;lt;/idletime&amp;gt;&amp;lt;memory_total&amp;gt;124256&amp;lt;/memory_total&amp;gt;&amp;lt;memory_free&amp;gt;75988&amp;lt;/memory_free&amp;gt;&amp;lt;memory_buffering&amp;gt;4060&amp;lt;/memory_buffering&amp;gt;&amp;lt;memory_caching&amp;gt;17880&amp;lt;/memory_caching&amp;gt;&amp;lt;chipset&amp;gt;Freescale P1014&amp;lt;/chipset&amp;gt;&amp;lt;cpu&amp;gt;TP-Link TL-WDR4900 v1&amp;lt;/cpu&amp;gt;&amp;lt;model&amp;gt;TP-Link TL-WDR4900 v1&amp;lt;/model&amp;gt;&amp;lt;local_time&amp;gt;1608675321&amp;lt;/local_time&amp;gt;&amp;lt;loadavg&amp;gt;0.00&amp;lt;/loadavg&amp;gt;&amp;lt;processes&amp;gt;1/52&amp;lt;/processes&amp;gt;&amp;lt;kernel_version&amp;gt;4.14.209&amp;lt;/kernel_version&amp;gt;&amp;lt;nodewatcher_version&amp;gt;59&amp;lt;/nodewatcher_version&amp;gt;&amp;lt;babel_version&amp;gt;babeld-1.9.2+fff1&amp;lt;/babel_version&amp;gt;&amp;lt;distname&amp;gt;OpenWrt&amp;lt;/distname&amp;gt;&amp;lt;distversion&amp;gt;19.07.5&amp;lt;/distversion&amp;gt;&amp;lt;firmware_version&amp;gt;layer3-20200501-53-geaa5286-dirty&amp;lt;/firmware_version&amp;gt;&amp;lt;firmware_revision&amp;gt;build date: Sat Dec 19 13:30:34 UTC 2020&amp;lt;/firmware_revision&amp;gt;&amp;lt;openwrt_core_revision&amp;gt;v19.07.5&amp;lt;/openwrt_core_revision&amp;gt;&amp;lt;openwrt_feeds_packages_revision&amp;gt;2974079d3db786fe5da00c10f1d80e79b0112093&amp;lt;/openwrt_feeds_packages_revision&amp;gt;&amp;lt;hood&amp;gt;test&amp;lt;/hood&amp;gt;&amp;lt;hoodid&amp;gt;&amp;lt;/hoodid&amp;gt;&amp;lt;vpn_active&amp;gt;0&amp;lt;/vpn_active&amp;gt;&amp;lt;/system_data&amp;gt;&amp;lt;interface_data&amp;gt;&amp;lt;br-mesh&amp;gt;&amp;lt;name&amp;gt;br-mesh&amp;lt;/name&amp;gt;&amp;lt;mtu&amp;gt;1500&amp;lt;/mtu&amp;gt;&amp;lt;mac_addr&amp;gt;f8:1a:67:a6:03:05&amp;lt;/mac_addr&amp;gt;&amp;lt;ipv4_addr&amp;gt;10.83.228.1&amp;lt;/ipv4_addr&amp;gt;&amp;lt;ipv6_addr&amp;gt;2a0b:f4c0:1a:58::/64&amp;lt;/ipv6_addr&amp;gt;&amp;lt;ipv6_addr&amp;gt;fdff::fa1a:67ff:fea6:305/64&amp;lt;/ipv6_addr&amp;gt;&amp;lt;ipv6_addr&amp;gt;fdff::1/64&amp;lt;/ipv6_addr&amp;gt;&amp;lt;ipv6_addr&amp;gt;fdff::f81a:67a6:305/64&amp;lt;/ipv6_addr&amp;gt;&amp;lt;ipv6_link_local_addr&amp;gt;fe80::fa1a:67ff:fea6:305/64&amp;lt;/ipv6_link_local_addr&amp;gt;&amp;lt;traffic_rx&amp;gt;0&amp;lt;/traffic_rx&amp;gt;&amp;lt;traffic_tx&amp;gt;33532&amp;lt;/traffic_tx&amp;gt;&amp;lt;/br-mesh&amp;gt;&amp;lt;eth0.1&amp;gt;&amp;lt;name&amp;gt;eth0.1&amp;lt;/name&amp;gt;&amp;lt;mtu&amp;gt;1500&amp;lt;/mtu&amp;gt;&amp;lt;mac_addr&amp;gt;f8:1a:67:a6:03:05&amp;lt;/mac_addr&amp;gt;&amp;lt;traffic_rx&amp;gt;0&amp;lt;/traffic_rx&amp;gt;&amp;lt;traffic_tx&amp;gt;33532&amp;lt;/traffic_tx&amp;gt;&amp;lt;/eth0.1&amp;gt;&amp;lt;eth0.2&amp;gt;&amp;lt;name&amp;gt;eth0.2&amp;lt;/name&amp;gt;&amp;lt;mtu&amp;gt;1500&amp;lt;/mtu&amp;gt;&amp;lt;mac_addr&amp;gt;f8:1a:67:a6:03:05&amp;lt;/mac_addr&amp;gt;&amp;lt;traffic_rx&amp;gt;0&amp;lt;/traffic_rx&amp;gt;&amp;lt;traffic_tx&amp;gt;23020680&amp;lt;/traffic_tx&amp;gt;&amp;lt;/eth0.2&amp;gt;&amp;lt;eth0.3&amp;gt;&amp;lt;name&amp;gt;eth0.3&amp;lt;/name&amp;gt;&amp;lt;mtu&amp;gt;1500&amp;lt;/mtu&amp;gt;&amp;lt;mac_addr&amp;gt;fa:1a:67:a6:03:04&amp;lt;/mac_addr&amp;gt;&amp;lt;traffic_rx&amp;gt;837126540&amp;lt;/traffic_rx&amp;gt;&amp;lt;traffic_tx&amp;gt;256736647&amp;lt;/traffic_tx&amp;gt;&amp;lt;/eth0.3&amp;gt;&amp;lt;eth0&amp;gt;&amp;lt;name&amp;gt;eth0&amp;lt;/name&amp;gt;&amp;lt;mtu&amp;gt;1500&amp;lt;/mtu&amp;gt;&amp;lt;mac_addr&amp;gt;f8:1a:67:a6:03:05&amp;lt;/mac_addr&amp;gt;&amp;lt;traffic_rx&amp;gt;867779840&amp;lt;/traffic_rx&amp;gt;&amp;lt;traffic_tx&amp;gt;299961031&amp;lt;/traffic_tx&amp;gt;&amp;lt;/eth0&amp;gt;&amp;lt;w2ap&amp;gt;&amp;lt;name&amp;gt;w2ap&amp;lt;/name&amp;gt;&amp;lt;mtu&amp;gt;1500&amp;lt;/mtu&amp;gt;&amp;lt;mac_addr&amp;gt;f8:1a:67:a6:03:04&amp;lt;/mac_addr&amp;gt;&amp;lt;traffic_rx&amp;gt;2338&amp;lt;/traffic_rx&amp;gt;&amp;lt;traffic_tx&amp;gt;16948755&amp;lt;/traffic_tx&amp;gt;&amp;lt;wlan_mode&amp;gt;Master&amp;lt;/wlan_mode&amp;gt;&amp;lt;wlan_tx_power&amp;gt;18 dBm&amp;lt;/wlan_tx_power&amp;gt;&amp;lt;wlan_ssid&amp;gt;bla.freifunk&amp;lt;/wlan_ssid&amp;gt;&amp;lt;wlan_type&amp;gt;AP&amp;lt;/wlan_type&amp;gt;&amp;lt;wlan_channel&amp;gt;13&amp;lt;/wlan_channel&amp;gt;&amp;lt;wlan_width&amp;gt;20&amp;lt;/wlan_width&amp;gt;&amp;lt;/w2ap&amp;gt;&amp;lt;/interface_data&amp;gt;&amp;lt;client_count&amp;gt;0&amp;lt;/client_count&amp;gt;&amp;lt;clients&amp;gt;&amp;lt;eth0.1&amp;gt;0&amp;lt;/eth0.1&amp;gt;&amp;lt;w2ap&amp;gt;0&amp;lt;/w2ap&amp;gt;&amp;lt;/clients&amp;gt;&amp;lt;airtime2&amp;gt;&amp;lt;active&amp;gt;171849671&amp;lt;/active&amp;gt;&amp;lt;busy&amp;gt;21780087&amp;lt;/busy&amp;gt;&amp;lt;/airtime2&amp;gt;&amp;lt;traffic_control&amp;gt;&amp;lt;wan&amp;gt;&amp;lt;enabled&amp;gt;0&amp;lt;/enabled&amp;gt;&amp;lt;in&amp;gt;0&amp;lt;/in&amp;gt;&amp;lt;out&amp;gt;0&amp;lt;/out&amp;gt;&amp;lt;/wan&amp;gt;&amp;lt;/traffic_control&amp;gt;&amp;lt;babel_neighbours&amp;gt;&amp;lt;neighbour&amp;gt;&amp;lt;ip&amp;gt;fe80::ba27:ebff:fe54:3b09&amp;lt;/ip&amp;gt;&amp;lt;outgoing_interface&amp;gt;eth0.3&amp;lt;/outgoing_interface&amp;gt;&amp;lt;link_cost&amp;gt;96&amp;lt;/link_cost&amp;gt;&amp;lt;/neighbour&amp;gt;&amp;lt;neighbour&amp;gt;&amp;lt;ip&amp;gt;fe80::eade:27ff:fe58:ee94&amp;lt;/ip&amp;gt;&amp;lt;outgoing_interface&amp;gt;eth0.3&amp;lt;/outgoing_interface&amp;gt;&amp;lt;link_cost&amp;gt;256&amp;lt;/link_cost&amp;gt;&amp;lt;/neighbour&amp;gt;&amp;lt;neighbour&amp;gt;&amp;lt;ip&amp;gt;fe80::fa1a:67ff:fe5a:857e&amp;lt;/ip&amp;gt;&amp;lt;outgoing_interface&amp;gt;eth0.3&amp;lt;/outgoing_interface&amp;gt;&amp;lt;link_cost&amp;gt;256&amp;lt;/link_cost&amp;gt;&amp;lt;/neighbour&amp;gt;&amp;lt;/babel_neighbours&amp;gt;&amp;lt;/data&amp;gt;\n&amp;quot; }&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>ChristianD</name></author>
	</entry>
	<entry>
		<id>https://wiki.freifunk-franken.de/mediawiki/index.php?title=Mqtt/rotzt&amp;diff=18701&amp;oldid=prev</id>
		<title>ChristianD: Die Seite wurde neu angelegt: „= Kommunikationsprotokoll =  Router fragt neuer nach Adresse &quot;asknew MAC&quot; -&gt; Alle antworten &quot;usethis ASSIGNER MAC IP&quot; ---&gt; Router nutzt die erste msg die rein…“</title>
		<link rel="alternate" type="text/html" href="https://wiki.freifunk-franken.de/mediawiki/index.php?title=Mqtt/rotzt&amp;diff=18701&amp;oldid=prev"/>
		<updated>2020-12-23T18:15:21Z</updated>

		<summary type="html">&lt;p&gt;Die Seite wurde neu angelegt: „= Kommunikationsprotokoll =  Router fragt neuer nach Adresse &amp;quot;asknew MAC&amp;quot; -&amp;gt; Alle antworten &amp;quot;usethis ASSIGNER MAC IP&amp;quot; ---&amp;gt; Router nutzt die erste msg die rein…“&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= Kommunikationsprotokoll =&lt;br /&gt;
&lt;br /&gt;
Router fragt neuer nach Adresse &amp;quot;asknew MAC&amp;quot;&lt;br /&gt;
-&amp;gt; Alle antworten &amp;quot;usethis ASSIGNER MAC IP&amp;quot;&lt;br /&gt;
---&amp;gt; Router nutzt die erste msg die rein ploppt [Filter]&lt;br /&gt;
&lt;br /&gt;
Router fragt ob er Adresse noch nutzen darf &amp;quot;canusethis MAC ASSIGNER IP&amp;quot;&lt;br /&gt;
-&amp;gt; Vergeber antwortet &amp;quot;MAC ack ASSIGNER IP&amp;quot;&lt;br /&gt;
--&amp;gt; Router nutzt Adresse weiter&lt;br /&gt;
[Prüfscript]&lt;br /&gt;
(dies muss alle 5 Minuten erledigt werden)&lt;br /&gt;
&lt;br /&gt;
-&amp;gt; Vergeber antwortet &amp;quot;MAC nack ASSIGNER IP&amp;quot;&lt;br /&gt;
--&amp;gt; Router frag neuer nach Adresse (Line 1)&lt;br /&gt;
&lt;br /&gt;
-&amp;gt; Vergeber antwortet gar nicht&lt;br /&gt;
--&amp;gt; Router frag neuer nach Adresse (Line 1)&lt;br /&gt;
&lt;br /&gt;
Vergeber gibt Adresse frei wenn kein &amp;quot;canusethis&amp;quot; mehr kommt, er kann frei entscheiden wann er sie freigeben will, es sollte jedoch mindestens 1h sein um nicht ständig neue Adressen durch kurze Downtimes zu triggern (bei genug Adressen auch gerne deutlich mehr).&lt;br /&gt;
&lt;br /&gt;
MAC =&amp;gt; eindeutige Identifikation des Routers&lt;br /&gt;
ASSIGNER =&amp;gt; eindeutige Identifikation des mqtt Clients der IP Adressen vergibt&lt;br /&gt;
&lt;br /&gt;
[Prüfscript]&lt;br /&gt;
Prüfscript ob die Adresse funktioniert:&lt;br /&gt;
Sie funktioniert:&lt;br /&gt;
-&amp;gt; Vote positiv&lt;br /&gt;
Sie funktioniert nicht&lt;br /&gt;
-&amp;gt; Vote negativ&lt;br /&gt;
--&amp;gt; Router frag neuer nach Adresse (Line 1)&lt;br /&gt;
&lt;br /&gt;
[Filter]&lt;br /&gt;
- Frage alle /ipv6/vote ab, mehr negativ als positiv filter out (mosquitto_sub -T &amp;#039;/ipv6/usethis/#/$ASSIGNER&amp;#039;)&lt;br /&gt;
- Manueller Filter für User  (mosquitto_sub -T &amp;#039;/ipv6/usethis/#/$ASSIGNER&amp;#039;) $ASSIGNER IST USERINPUT&lt;br /&gt;
&lt;br /&gt;
/ipv6/asknew&lt;br /&gt;
$MAC&lt;br /&gt;
&lt;br /&gt;
/ipv6/usethis/$MAC/$ASSIGNER (wir brauchen $ASSIGNER da oben für [Filter])&lt;br /&gt;
{&lt;br /&gt;
	&amp;quot;assigner&amp;quot;:&amp;quot;$ASSIGNER&amp;quot;,&lt;br /&gt;
	&amp;quot;ip&amp;quot;:&amp;quot;$IP&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/ipv6/canusethis/$ASSIGNER&lt;br /&gt;
{&lt;br /&gt;
	&amp;quot;mac&amp;quot;:&amp;quot;$MAC&amp;quot;,&lt;br /&gt;
	&amp;quot;ip&amp;quot;:&amp;quot;$IP&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/ipv6/canusethisanswer/$MAC&lt;br /&gt;
ack&lt;br /&gt;
&lt;br /&gt;
/ipv6/vote/$MACADDR/$ASSIGNER (retain)&lt;br /&gt;
ack/nack &lt;br /&gt;
&lt;br /&gt;
/etc/config/autol3&lt;br /&gt;
config ipv6&lt;br /&gt;
	option ipv6 &amp;#039;ADRESSE&amp;#039;&lt;br /&gt;
	option assigner &amp;#039;ASSIGNER&lt;br /&gt;
&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
&lt;br /&gt;
. /usr/share/libubox/jshn.sh&lt;br /&gt;
&lt;br /&gt;
MACADDR=$(cat /sys/class/net/br-mesh/address | /bin/sed &amp;#039;s/://g&amp;#039;)&lt;br /&gt;
MQTTSERVER=$(uci -q get mqtt.mqtt.server)&lt;br /&gt;
ASSIGNEROWN=$(uci -q get fff.autol3.assigner)&lt;br /&gt;
IPOWN=$(uci -q get fff.autol3.address)&lt;br /&gt;
asknew() {&lt;br /&gt;
        mosquitto_pub -h $MQTTSERVER -p 1883 -t &amp;#039;/ipv6/asknew&amp;#039; -m &amp;quot;$MACADDR&amp;quot;&lt;br /&gt;
        # use the first income message&lt;br /&gt;
        # cancel after 5 second, after this time we don&amp;#039;t get any IP address&lt;br /&gt;
        autol3config=$(mosquitto_sub -h $MQTTSERVER -p 1883 -t &amp;#039;/ipv6/usethis/#&amp;#039; -C 1)&lt;br /&gt;
        if [ -z &amp;quot;$autol3config&amp;quot; ] ; then&lt;br /&gt;
                echo &amp;quot;No IP get&amp;quot;&lt;br /&gt;
                exit 1;&lt;br /&gt;
        fi&lt;br /&gt;
        json_load &amp;quot;$autol3config&amp;quot;&lt;br /&gt;
        json_get_var assigner assigner&lt;br /&gt;
        json_get_var ip ip&lt;br /&gt;
        uci set fff.autol3.address=$ip&lt;br /&gt;
        uci set fff.autol3.assigner=$assigner&lt;br /&gt;
        uci commit fff&lt;br /&gt;
        uci del gateway.@client[0].ip6addr&lt;br /&gt;
        uci add_list gateway.@client[0].ip6addr=$ip&lt;br /&gt;
        uci commit gateway&lt;br /&gt;
        yes | configure-layer3 -c&lt;br /&gt;
        configure-layer3 -a&lt;br /&gt;
        exit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
canusethis() {&lt;br /&gt;
        mosquitto_pub -h &amp;quot;$(uci get mqtt.mqtt.server)&amp;quot; -p 1883 -t /ipv6/canusethis/$ASSIGNEROWN -m &amp;quot;{ \&amp;quot;mac\&amp;quot;:\&amp;quot;$MACADDR\&amp;quot;, \&amp;quot;ip\&amp;quot;:\&amp;quot;$IPOWN\&amp;quot; }&amp;quot;&lt;br /&gt;
        canusethisanswer=$(mosquitto_sub -h $MQTTSERVER -p 1883 -t /ipv6/canusethisanswer/$MACADDR -C 1 -W 5)&lt;br /&gt;
        # check if we get answer, if no load asknew again and get new ip address&lt;br /&gt;
        if [ -z $canusethisanswer ] ; then&lt;br /&gt;
                uci del fff.autol3.address&lt;br /&gt;
                uci del fff.autol3.assigner&lt;br /&gt;
                uci commit fff&lt;br /&gt;
                asknew&lt;br /&gt;
        fi&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
if [ -z $(uci -q get fff.autol3) ] ; then&lt;br /&gt;
        uci set fff.autol3=autol3&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
if [ -n $(uci -q get fff.autol3) ] &amp;amp;&amp;amp; [ -z $(uci -q get fff.autol3.address) ] ; then&lt;br /&gt;
        asknew&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
if [ -n $(uci -q get fff.autol3.address) ] ; then&lt;br /&gt;
        canusethis&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
= Node-Red Code =&lt;br /&gt;
{ &amp;quot;f8:1a:67:a6:03:05&amp;quot;: &amp;quot;&amp;lt;?xml version=&amp;#039;1.0&amp;#039; standalone=&amp;#039;yes&amp;#039;?&amp;gt;&amp;lt;data&amp;gt;&amp;lt;system_data&amp;gt;&amp;lt;status&amp;gt;online&amp;lt;/status&amp;gt;&amp;lt;hostname&amp;gt;testknoten&amp;lt;/hostname&amp;gt;&amp;lt;description&amp;gt;&amp;lt;![CDATA[Test]]&amp;gt;&amp;lt;/description&amp;gt;&amp;lt;geo&amp;gt;&amp;lt;lat&amp;gt;49.47271864&amp;lt;/lat&amp;gt;&amp;lt;lng&amp;gt;10.95820785&amp;lt;/lng&amp;gt;&amp;lt;/geo&amp;gt;&amp;lt;position_comment&amp;gt;&amp;lt;![CDATA[Test]]&amp;gt;&amp;lt;/position_comment&amp;gt;&amp;lt;contact&amp;gt;fff-router@chrisi01.de&amp;lt;/contact&amp;gt;&amp;lt;uptime&amp;gt;202139.89&amp;lt;/uptime&amp;gt;&amp;lt;idletime&amp;gt;199206.18&amp;lt;/idletime&amp;gt;&amp;lt;memory_total&amp;gt;124256&amp;lt;/memory_total&amp;gt;&amp;lt;memory_free&amp;gt;75988&amp;lt;/memory_free&amp;gt;&amp;lt;memory_buffering&amp;gt;4060&amp;lt;/memory_buffering&amp;gt;&amp;lt;memory_caching&amp;gt;17880&amp;lt;/memory_caching&amp;gt;&amp;lt;chipset&amp;gt;Freescale P1014&amp;lt;/chipset&amp;gt;&amp;lt;cpu&amp;gt;TP-Link TL-WDR4900 v1&amp;lt;/cpu&amp;gt;&amp;lt;model&amp;gt;TP-Link TL-WDR4900 v1&amp;lt;/model&amp;gt;&amp;lt;local_time&amp;gt;1608675321&amp;lt;/local_time&amp;gt;&amp;lt;loadavg&amp;gt;0.00&amp;lt;/loadavg&amp;gt;&amp;lt;processes&amp;gt;1/52&amp;lt;/processes&amp;gt;&amp;lt;kernel_version&amp;gt;4.14.209&amp;lt;/kernel_version&amp;gt;&amp;lt;nodewatcher_version&amp;gt;59&amp;lt;/nodewatcher_version&amp;gt;&amp;lt;babel_version&amp;gt;babeld-1.9.2+fff1&amp;lt;/babel_version&amp;gt;&amp;lt;distname&amp;gt;OpenWrt&amp;lt;/distname&amp;gt;&amp;lt;distversion&amp;gt;19.07.5&amp;lt;/distversion&amp;gt;&amp;lt;firmware_version&amp;gt;layer3-20200501-53-geaa5286-dirty&amp;lt;/firmware_version&amp;gt;&amp;lt;firmware_revision&amp;gt;build date: Sat Dec 19 13:30:34 UTC 2020&amp;lt;/firmware_revision&amp;gt;&amp;lt;openwrt_core_revision&amp;gt;v19.07.5&amp;lt;/openwrt_core_revision&amp;gt;&amp;lt;openwrt_feeds_packages_revision&amp;gt;2974079d3db786fe5da00c10f1d80e79b0112093&amp;lt;/openwrt_feeds_packages_revision&amp;gt;&amp;lt;hood&amp;gt;test&amp;lt;/hood&amp;gt;&amp;lt;hoodid&amp;gt;&amp;lt;/hoodid&amp;gt;&amp;lt;vpn_active&amp;gt;0&amp;lt;/vpn_active&amp;gt;&amp;lt;/system_data&amp;gt;&amp;lt;interface_data&amp;gt;&amp;lt;br-mesh&amp;gt;&amp;lt;name&amp;gt;br-mesh&amp;lt;/name&amp;gt;&amp;lt;mtu&amp;gt;1500&amp;lt;/mtu&amp;gt;&amp;lt;mac_addr&amp;gt;f8:1a:67:a6:03:05&amp;lt;/mac_addr&amp;gt;&amp;lt;ipv4_addr&amp;gt;10.83.228.1&amp;lt;/ipv4_addr&amp;gt;&amp;lt;ipv6_addr&amp;gt;2a0b:f4c0:1a:58::/64&amp;lt;/ipv6_addr&amp;gt;&amp;lt;ipv6_addr&amp;gt;fdff::fa1a:67ff:fea6:305/64&amp;lt;/ipv6_addr&amp;gt;&amp;lt;ipv6_addr&amp;gt;fdff::1/64&amp;lt;/ipv6_addr&amp;gt;&amp;lt;ipv6_addr&amp;gt;fdff::f81a:67a6:305/64&amp;lt;/ipv6_addr&amp;gt;&amp;lt;ipv6_link_local_addr&amp;gt;fe80::fa1a:67ff:fea6:305/64&amp;lt;/ipv6_link_local_addr&amp;gt;&amp;lt;traffic_rx&amp;gt;0&amp;lt;/traffic_rx&amp;gt;&amp;lt;traffic_tx&amp;gt;33532&amp;lt;/traffic_tx&amp;gt;&amp;lt;/br-mesh&amp;gt;&amp;lt;eth0.1&amp;gt;&amp;lt;name&amp;gt;eth0.1&amp;lt;/name&amp;gt;&amp;lt;mtu&amp;gt;1500&amp;lt;/mtu&amp;gt;&amp;lt;mac_addr&amp;gt;f8:1a:67:a6:03:05&amp;lt;/mac_addr&amp;gt;&amp;lt;traffic_rx&amp;gt;0&amp;lt;/traffic_rx&amp;gt;&amp;lt;traffic_tx&amp;gt;33532&amp;lt;/traffic_tx&amp;gt;&amp;lt;/eth0.1&amp;gt;&amp;lt;eth0.2&amp;gt;&amp;lt;name&amp;gt;eth0.2&amp;lt;/name&amp;gt;&amp;lt;mtu&amp;gt;1500&amp;lt;/mtu&amp;gt;&amp;lt;mac_addr&amp;gt;f8:1a:67:a6:03:05&amp;lt;/mac_addr&amp;gt;&amp;lt;traffic_rx&amp;gt;0&amp;lt;/traffic_rx&amp;gt;&amp;lt;traffic_tx&amp;gt;23020680&amp;lt;/traffic_tx&amp;gt;&amp;lt;/eth0.2&amp;gt;&amp;lt;eth0.3&amp;gt;&amp;lt;name&amp;gt;eth0.3&amp;lt;/name&amp;gt;&amp;lt;mtu&amp;gt;1500&amp;lt;/mtu&amp;gt;&amp;lt;mac_addr&amp;gt;fa:1a:67:a6:03:04&amp;lt;/mac_addr&amp;gt;&amp;lt;traffic_rx&amp;gt;837126540&amp;lt;/traffic_rx&amp;gt;&amp;lt;traffic_tx&amp;gt;256736647&amp;lt;/traffic_tx&amp;gt;&amp;lt;/eth0.3&amp;gt;&amp;lt;eth0&amp;gt;&amp;lt;name&amp;gt;eth0&amp;lt;/name&amp;gt;&amp;lt;mtu&amp;gt;1500&amp;lt;/mtu&amp;gt;&amp;lt;mac_addr&amp;gt;f8:1a:67:a6:03:05&amp;lt;/mac_addr&amp;gt;&amp;lt;traffic_rx&amp;gt;867779840&amp;lt;/traffic_rx&amp;gt;&amp;lt;traffic_tx&amp;gt;299961031&amp;lt;/traffic_tx&amp;gt;&amp;lt;/eth0&amp;gt;&amp;lt;w2ap&amp;gt;&amp;lt;name&amp;gt;w2ap&amp;lt;/name&amp;gt;&amp;lt;mtu&amp;gt;1500&amp;lt;/mtu&amp;gt;&amp;lt;mac_addr&amp;gt;f8:1a:67:a6:03:04&amp;lt;/mac_addr&amp;gt;&amp;lt;traffic_rx&amp;gt;2338&amp;lt;/traffic_rx&amp;gt;&amp;lt;traffic_tx&amp;gt;16948755&amp;lt;/traffic_tx&amp;gt;&amp;lt;wlan_mode&amp;gt;Master&amp;lt;/wlan_mode&amp;gt;&amp;lt;wlan_tx_power&amp;gt;18 dBm&amp;lt;/wlan_tx_power&amp;gt;&amp;lt;wlan_ssid&amp;gt;bla.freifunk&amp;lt;/wlan_ssid&amp;gt;&amp;lt;wlan_type&amp;gt;AP&amp;lt;/wlan_type&amp;gt;&amp;lt;wlan_channel&amp;gt;13&amp;lt;/wlan_channel&amp;gt;&amp;lt;wlan_width&amp;gt;20&amp;lt;/wlan_width&amp;gt;&amp;lt;/w2ap&amp;gt;&amp;lt;/interface_data&amp;gt;&amp;lt;client_count&amp;gt;0&amp;lt;/client_count&amp;gt;&amp;lt;clients&amp;gt;&amp;lt;eth0.1&amp;gt;0&amp;lt;/eth0.1&amp;gt;&amp;lt;w2ap&amp;gt;0&amp;lt;/w2ap&amp;gt;&amp;lt;/clients&amp;gt;&amp;lt;airtime2&amp;gt;&amp;lt;active&amp;gt;171849671&amp;lt;/active&amp;gt;&amp;lt;busy&amp;gt;21780087&amp;lt;/busy&amp;gt;&amp;lt;/airtime2&amp;gt;&amp;lt;traffic_control&amp;gt;&amp;lt;wan&amp;gt;&amp;lt;enabled&amp;gt;0&amp;lt;/enabled&amp;gt;&amp;lt;in&amp;gt;0&amp;lt;/in&amp;gt;&amp;lt;out&amp;gt;0&amp;lt;/out&amp;gt;&amp;lt;/wan&amp;gt;&amp;lt;/traffic_control&amp;gt;&amp;lt;babel_neighbours&amp;gt;&amp;lt;neighbour&amp;gt;&amp;lt;ip&amp;gt;fe80::ba27:ebff:fe54:3b09&amp;lt;/ip&amp;gt;&amp;lt;outgoing_interface&amp;gt;eth0.3&amp;lt;/outgoing_interface&amp;gt;&amp;lt;link_cost&amp;gt;96&amp;lt;/link_cost&amp;gt;&amp;lt;/neighbour&amp;gt;&amp;lt;neighbour&amp;gt;&amp;lt;ip&amp;gt;fe80::eade:27ff:fe58:ee94&amp;lt;/ip&amp;gt;&amp;lt;outgoing_interface&amp;gt;eth0.3&amp;lt;/outgoing_interface&amp;gt;&amp;lt;link_cost&amp;gt;256&amp;lt;/link_cost&amp;gt;&amp;lt;/neighbour&amp;gt;&amp;lt;neighbour&amp;gt;&amp;lt;ip&amp;gt;fe80::fa1a:67ff:fe5a:857e&amp;lt;/ip&amp;gt;&amp;lt;outgoing_interface&amp;gt;eth0.3&amp;lt;/outgoing_interface&amp;gt;&amp;lt;link_cost&amp;gt;256&amp;lt;/link_cost&amp;gt;&amp;lt;/neighbour&amp;gt;&amp;lt;/babel_neighbours&amp;gt;&amp;lt;/data&amp;gt;\n&amp;quot; }&lt;/div&gt;</summary>
		<author><name>ChristianD</name></author>
	</entry>
</feed>