<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://meshwiki.waag.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Douwe</id>
	<title>NodeNet - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://meshwiki.waag.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Douwe"/>
	<link rel="alternate" type="text/html" href="https://meshwiki.waag.org/index.php?title=Special:Contributions/Douwe"/>
	<updated>2026-10-24T00:42:02Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.42.1</generator>
	<entry>
		<id>https://meshwiki.waag.org/index.php?title=Node_Net_Repeaters&amp;diff=268</id>
		<title>Node Net Repeaters</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.waag.org/index.php?title=Node_Net_Repeaters&amp;diff=268"/>
		<updated>2026-10-01T15:19:52Z</updated>

		<summary type="html">&lt;p&gt;Douwe: /* Nodes and Settings */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Nodes and Settings ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name !! Public Key !! Firmware !! Access !! Region !! State !!  Picture&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Stopera - Nodenet&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;1165023ee477dbd95ffd416121ef238f4859ca33bde39ff2db98e56df4c64625&amp;lt;/small&amp;gt; || 1.17.1 || Chris || nl-ams || Active ||  [[File:Stopera2.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Oude Kerk - Nodenet&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;924fcf72ae08f33ac76f045c7af26aab75cbcab680fc7c26d0f5f2c81a5cedb5&amp;lt;/small&amp;gt; || 1.15.0 || &#039;t Slot || ? || Needs update || [[File:Oudekerk.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Boomsspijker - Nodenet&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;021bc6fa42d97d33732501a619348c0f15ef94c1774290f25dba5152d5d8870d&amp;lt;/small&amp;gt; || 1.17.1 || Balie || ? || Active || Y[[File:Boomspijker.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Zuiderkerk - Nodenet&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;f58d41c264fb0e4c17532c38b8f0b681d305b35168ea9915f4c3b39c73e36827&amp;lt;/small&amp;gt; || 1.15.0] || &#039;t Slot || ? || needs update || [[File:Zuiderkerk.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS - Nodenet&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;94F02AE7994FCB658D933EB5B2C53A465BAE29AAF644A058CF9B9906EEA51B65&amp;lt;/small&amp;gt; || 1.17.1 || Mark || nl-ams || active || [[File:MT.jpeg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Calandhal - Nodenet&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;D2AFDFC4A4166D18CF322339A4D5ECA683BC2860EB6FF7801580AAD5ACC846A7&amp;lt;/small&amp;gt; || 1.17.1 || Balie || nl || Active ||  &lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Kazerne Nico - NodeNet&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;DED43470A30092B4BE78B9FD852BE3594C46A98ABB348A2BB2DA78C4D27941F5&amp;lt;/small&amp;gt; || 1.17.1 || Balie || nl || Active || ? &lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;JvG - Nodenet&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;6ED25B011C324D839E23854FF10E13F14271FA2C29966FF77FD786F87584768C&amp;lt;/small&amp;gt; || 1.17.1 || Balie || nl-nh || Active || ? &lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Noorderhof Solar 2&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;01c84f800c24ef039f5bf8188eb5a579d5857adb8b569e873191749c1a7067b7&amp;lt;/small&amp;gt; || 1.16.0 || Coen || nl-ams || ? ||&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Kazerne Osdorp - Nodenet&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;47B232CC396D001DFB71A695B666F0512A0FB6257D08D0C288657DF83989E70E&amp;lt;/small&amp;gt; || 1.17.1 || Balie || nl-ams ||  Active ||&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;NodeNet - TestRepeater&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;??FDB85871B&amp;lt;/small&amp;gt; || 1.17.1 || Douwe ||  nl || Active || - &lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;CAS01&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;34da9ec7d7166b2f6663084112bd0a4fc16d9d3d820581c649d4acccfdb8e664&amp;lt;/small&amp;gt; || 1.17.1 || Douwe || nl || Active || - &lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Waag NodeNet&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;9633d06959824a17fb292980938d8153e4b577dde884b7504a33d6f76aed7e11&amp;lt;/small&amp;gt; || ? ||  Henk || ? || ? || ? &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Installing a Node]]&lt;/div&gt;</summary>
		<author><name>Douwe</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.waag.org/index.php?title=Node_Net_Repeaters&amp;diff=267</id>
		<title>Node Net Repeaters</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.waag.org/index.php?title=Node_Net_Repeaters&amp;diff=267"/>
		<updated>2026-10-01T15:19:07Z</updated>

		<summary type="html">&lt;p&gt;Douwe: /* Nodes and Settings */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Nodes and Settings ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name !! Public Key !! Firmware !! Access !! Region !! State !!  Picture&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Stopera - Nodenet&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;1165023ee477dbd95ffd416121ef238f4859ca33bde39ff2db98e56df4c64625&amp;lt;/small&amp;gt; || 1.17.1 || Chris || nl-ams || Active ||  [[File:Stopera2.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Oude Kerk - Nodenet&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;924fcf72ae08f33ac76f045c7af26aab75cbcab680fc7c26d0f5f2c81a5cedb5&amp;lt;/small&amp;gt; || 1.15.0 || &#039;t Slot || ? || Needs update || [[File:Oudekerk.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Boomsspijker - Nodenet&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;021bc6fa42d97d33732501a619348c0f15ef94c1774290f25dba5152d5d8870d&amp;lt;/small&amp;gt; || 1.17.1 || Balie || ? || Active || Y[[File:Boomspijker.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Zuiderkerk - Nodenet&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;f58d41c264fb0e4c17532c38b8f0b681d305b35168ea9915f4c3b39c73e36827&amp;lt;/small&amp;gt; || 1.15.0] || &#039;t Slot || ? || Active || [[File:Zuiderkerk.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS - Nodenet&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;94F02AE7994FCB658D933EB5B2C53A465BAE29AAF644A058CF9B9906EEA51B65&amp;lt;/small&amp;gt; || 1.17.1 || Mark || nl-ams || active || [[File:MT.jpeg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Calandhal - Nodenet&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;D2AFDFC4A4166D18CF322339A4D5ECA683BC2860EB6FF7801580AAD5ACC846A7&amp;lt;/small&amp;gt; || 1.17.1 || Balie || nl || Active ||  &lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Kazerne Nico - NodeNet&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;DED43470A30092B4BE78B9FD852BE3594C46A98ABB348A2BB2DA78C4D27941F5&amp;lt;/small&amp;gt; || 1.17.1 || Balie || nl || Active || ? &lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;JvG - Nodenet&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;6ED25B011C324D839E23854FF10E13F14271FA2C29966FF77FD786F87584768C&amp;lt;/small&amp;gt; || 1.17.1 || Balie || nl-nh || Active || ? &lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Noorderhof Solar 2&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;01c84f800c24ef039f5bf8188eb5a579d5857adb8b569e873191749c1a7067b7&amp;lt;/small&amp;gt; || 1.16.0 || Coen || nl-ams || ? ||&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Kazerne Osdorp - Nodenet&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;47B232CC396D001DFB71A695B666F0512A0FB6257D08D0C288657DF83989E70E&amp;lt;/small&amp;gt; || 1.17.1 || Balie || nl-ams ||  Active ||&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;NodeNet - TestRepeater&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;??FDB85871B&amp;lt;/small&amp;gt; || 1.17.1 || Douwe ||  nl || Active || - &lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;CAS01&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;34da9ec7d7166b2f6663084112bd0a4fc16d9d3d820581c649d4acccfdb8e664&amp;lt;/small&amp;gt; || 1.17.1 || Douwe || nl || Active || - &lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Waag NodeNet&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;9633d06959824a17fb292980938d8153e4b577dde884b7504a33d6f76aed7e11&amp;lt;/small&amp;gt; || ? ||  Henk || ? || ? || ? &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Installing a Node]]&lt;/div&gt;</summary>
		<author><name>Douwe</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.waag.org/index.php?title=Node_Net_Repeaters&amp;diff=266</id>
		<title>Node Net Repeaters</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.waag.org/index.php?title=Node_Net_Repeaters&amp;diff=266"/>
		<updated>2026-10-01T15:11:28Z</updated>

		<summary type="html">&lt;p&gt;Douwe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Nodes and Settings ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name !! Public Key !! Preset !! Firmware !! Roof !! Region !! State !!  Picture&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Stopera - Nodenet&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;1165023ee477dbd95ffd416121ef238f4859ca33bde39ff2db98e56df4c64625&amp;lt;/small&amp;gt; || 1.17.1 || Chris || nl-ams || ||  [[File:Stopera2.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Oude Kerk - Nodenet&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;924fcf72ae08f33ac76f045c7af26aab75cbcab680fc7c26d0f5f2c81a5cedb5&amp;lt;/small&amp;gt; || 1.15.0 || &#039;t Slot ||  || || [[File:Oudekerk.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Boomsspijker - Nodenet&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;021bc6fa42d97d33732501a619348c0f15ef94c1774290f25dba5152d5d8870d&amp;lt;/small&amp;gt; || 1.17.1 || Balie ||  || || Y[[File:Boomspijker.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Zuiderkerk - Nodenet&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;f58d41c264fb0e4c17532c38b8f0b681d305b35168ea9915f4c3b39c73e36827&amp;lt;/small&amp;gt; || 1.15.0] || &#039;t Slot || || || [[File:Zuiderkerk.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS - Nodenet&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;94F02AE7994FCB658D933EB5B2C53A465BAE29AAF644A058CF9B9906EEA51B65&amp;lt;/small&amp;gt; || 1.17.1 || Mark || nl-ams || || [[File:MT.jpeg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Calandhal - Nodenet&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;D2AFDFC4A4166D18CF322339A4D5ECA683BC2860EB6FF7801580AAD5ACC846A7&amp;lt;/small&amp;gt; || 1.17.1 || nl-ams || 52.3540, 4.8074&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Kazerne Nico - NodeNet&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;DED43470A30092B4BE78B9FD852BE3594C46A98ABB348A2BB2DA78C4D27941F5&amp;lt;/small&amp;gt; || 1.17.1 || nl-nh || 52.3701, 4.9095&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;JvG - Nodenet&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;6ED25B011C324D839E23854FF10E13F14271FA2C29966FF77FD786F87584768C&amp;lt;/small&amp;gt; || 1.17.1 || nl-ams || 52.3715, 4.8434&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Noorderhof Solar 2&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;01c84f800c24ef039f5bf8188eb5a579d5857adb8b569e873191749c1a7067b7&amp;lt;/small&amp;gt; || 1.16.0 || nl-ams || 52.3752, 4.8218&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Kazerne Osdorp - Nodenet&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;47B232CC396D001DFB71A695B666F0512A0FB6257D08D0C288657DF83989E70E&amp;lt;/small&amp;gt; || 1.17.1 || nl-ams || 52.3665, 4.8025  &lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;NodeNet - TestRepeater&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;??FDB85871B&amp;lt;/small&amp;gt; || 1.17.1 || Douwe ||   || || -&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;CAS01&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;34da9ec7d7166b2f6663084112bd0a4fc16d9d3d820581c649d4acccfdb8e664&amp;lt;/small&amp;gt; || 1.17.1] || Douwe ||  || || -&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Waag NodeNet&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;9633d06959824a17fb292980938d8153e4b577dde884b7504a33d6f76aed7e11&amp;lt;/small&amp;gt; || ? ||  Henk || || ||  -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Installing a Node]]&lt;/div&gt;</summary>
		<author><name>Douwe</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.waag.org/index.php?title=Node_Net_Repeaters&amp;diff=265</id>
		<title>Node Net Repeaters</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.waag.org/index.php?title=Node_Net_Repeaters&amp;diff=265"/>
		<updated>2026-10-01T15:09:44Z</updated>

		<summary type="html">&lt;p&gt;Douwe: /* Nodes and Settings */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Nodes and Settings ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name !! Public Key !! Preset !! Firmware !! Roof !! Region !! State !!  Picture&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Stopera - Nodenet&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;1165023ee477dbd95ffd416121ef238f4859ca33bde39ff2db98e56df4c64625&amp;lt;/small&amp;gt; || NL || 1.17.1 || Chris || nl-ams || ||  [[File:Stopera2.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Oude Kerk - Nodenet&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;924fcf72ae08f33ac76f045c7af26aab75cbcab680fc7c26d0f5f2c81a5cedb5&amp;lt;/small&amp;gt; || NL || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.15.0 1.15.0] || &#039;t Slot ||  || || [[File:Oudekerk.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Boomsspijker - Nodenet&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;021bc6fa42d97d33732501a619348c0f15ef94c1774290f25dba5152d5d8870d&amp;lt;/small&amp;gt; || NL || 1.17.1 || Balie ||  || || Y[[File:Boomspijker.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Zuiderkerk - Nodenet&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;f58d41c264fb0e4c17532c38b8f0b681d305b35168ea9915f4c3b39c73e36827&amp;lt;/small&amp;gt; || NL || 1.15.0] || &#039;t Slot || || || [[File:Zuiderkerk.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS - Nodenet&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;94F02AE7994FCB658D933EB5B2C53A465BAE29AAF644A058CF9B9906EEA51B65&amp;lt;/small&amp;gt; || NL ||  1.17.1 || Mark || nl-ams || || [[File:MT.jpeg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Calandhal - Nodenet&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;D2AFDFC4A4166D18CF322339A4D5ECA683BC2860EB6FF7801580AAD5ACC846A7&amp;lt;/small&amp;gt; ||  1 || NL || 1.17.1 || nl-ams || 52.3540, 4.8074&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Kazerne Nico - NodeNet&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;DED43470A30092B4BE78B9FD852BE3594C46A98ABB348A2BB2DA78C4D27941F5&amp;lt;/small&amp;gt; ||  3 || NL || 1.17.1 || nl-nh || 52.3701, 4.9095&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;JvG - Nodenet&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;6ED25B011C324D839E23854FF10E13F14271FA2C29966FF77FD786F87584768C&amp;lt;/small&amp;gt; ||  4 || NL || 1.17.1 || nl-ams || 52.3715, 4.8434&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Noorderhof Solar 2&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;01c84f800c24ef039f5bf8188eb5a579d5857adb8b569e873191749c1a7067b7&amp;lt;/small&amp;gt; || NPN 005 || NL || 1.16.0 || nl-ams || 52.3752, 4.8218&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Kazerne Osdorp - Nodenet&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;47B232CC396D001DFB71A695B666F0512A0FB6257D08D0C288657DF83989E70E&amp;lt;/small&amp;gt; || nvt || NL || 1.17.1 || nl-ams || 52.3665, 4.8025  &lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;NodeNet - TestRepeater&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;??FDB85871B&amp;lt;/small&amp;gt; || NL || 1.17.1 || Douwe ||   || || -&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;CAS01&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;34da9ec7d7166b2f6663084112bd0a4fc16d9d3d820581c649d4acccfdb8e664&amp;lt;/small&amp;gt; || NL || 1.17.1] || Douwe ||  || || -&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Waag NodeNet&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;9633d06959824a17fb292980938d8153e4b577dde884b7504a33d6f76aed7e11&amp;lt;/small&amp;gt; || ? || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.15.0 1.15.0] ||  Henk || || ||  -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Installing a Node]]&lt;/div&gt;</summary>
		<author><name>Douwe</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.waag.org/index.php?title=Node_Net_Repeaters&amp;diff=264</id>
		<title>Node Net Repeaters</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.waag.org/index.php?title=Node_Net_Repeaters&amp;diff=264"/>
		<updated>2026-10-01T15:09:08Z</updated>

		<summary type="html">&lt;p&gt;Douwe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Nodes and Settings ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name !! Public Key !! Preset !! Firmware !! Roof !! Region !! State !!  Picture&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Stopera - Nodenet&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;1165023ee477dbd95ffd416121ef238f4859ca33bde39ff2db98e56df4c64625&amp;lt;/small&amp;gt; || NL || 1.17.1 || Chris || nl-ams || ||  [[File:Stopera2.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Oude Kerk - Nodenet&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;924fcf72ae08f33ac76f045c7af26aab75cbcab680fc7c26d0f5f2c81a5cedb5&amp;lt;/small&amp;gt; || NL || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.15.0 1.15.0] || &#039;t Slot ||  || || [[File:Oudekerk.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Boomsspijker - Nodenet&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;021bc6fa42d97d33732501a619348c0f15ef94c1774290f25dba5152d5d8870d&amp;lt;/small&amp;gt; || NL || 1.17.1 || Balie ||  || || Y[[File:Boomspijker.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Zuiderkerk - Nodenet&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;f58d41c264fb0e4c17532c38b8f0b681d305b35168ea9915f4c3b39c73e36827&amp;lt;/small&amp;gt; || NL || 1.15.0] || &#039;t Slot || || || [[File:Zuiderkerk.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS - Nodenet&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;94F02AE7994FCB658D933EB5B2C53A465BAE29AAF644A058CF9B9906EEA51B65&amp;lt;/small&amp;gt; || NL ||  1.17.1 || Mark || nl-ams || || [[File:MT.jpeg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Calandhal - Nodenet&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;D2AFDFC4A4166D18CF322339A4D5ECA683BC2860EB6FF7801580AAD5ACC846A7&amp;lt;/small&amp;gt; ||  1 || NL || 1.17.1 || nl-ams || 52.3540, 4.8074&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Kazerne Nico - NodeNet&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;DED43470A30092B4BE78B9FD852BE3594C46A98ABB348A2BB2DA78C4D27941F5&amp;lt;/small&amp;gt; ||  3 || NL || 1.17.1 || nl-nh || 52.3701, 4.9095&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;JvG - Nodenet&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;6ED25B011C324D839E23854FF10E13F14271FA2C29966FF77FD786F87584768C&amp;lt;/small&amp;gt; ||  4 || NL || 1.17.1 || nl-ams || 52.3715, 4.8434&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Noorderhof Solar 2&#039;&#039;&#039; || Coen&#039;s house || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;01c84f800c24ef039f5bf8188eb5a579d5857adb8b569e873191749c1a7067b7&amp;lt;/small&amp;gt; || NPN 005 || NL || 1.16.0 || nl-ams || 52.3752, 4.8218&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Kazerne Osdorp - Nodenet&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;47B232CC396D001DFB71A695B666F0512A0FB6257D08D0C288657DF83989E70E&amp;lt;/small&amp;gt; || nvt || NL || 1.17.1 || nl-ams || 52.3665, 4.8025  &lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;NodeNet - TestRepeater&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;??FDB85871B&amp;lt;/small&amp;gt; || NL || 1.17.1 || Douwe ||   || || -&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;CAS01&#039;&#039;&#039; || || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;34da9ec7d7166b2f6663084112bd0a4fc16d9d3d820581c649d4acccfdb8e664&amp;lt;/small&amp;gt; || NL || 1.17.1] || Douwe ||  || || -&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Waag NodeNet&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;9633d06959824a17fb292980938d8153e4b577dde884b7504a33d6f76aed7e11&amp;lt;/small&amp;gt; || ? || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.15.0 1.15.0] ||  Henk || || ||  -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Installing a Node]]&lt;/div&gt;</summary>
		<author><name>Douwe</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.waag.org/index.php?title=Node_Net_Repeaters&amp;diff=263</id>
		<title>Node Net Repeaters</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.waag.org/index.php?title=Node_Net_Repeaters&amp;diff=263"/>
		<updated>2026-10-01T15:05:34Z</updated>

		<summary type="html">&lt;p&gt;Douwe: /* Nodes and Settings */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= NodeNet Repeaters =&lt;br /&gt;
Sensecap solar 1 pro&lt;br /&gt;
&lt;br /&gt;
== Nodes and Settings ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name !! Lokatie !! Public Key !! Preset !! Firmware !! Roof !! Region !! State !!  Picture&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS01&#039;&#039;&#039; || Stopera || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;1165023ee477dbd95ffd416121ef238f4859ca33bde39ff2db98e56df4c64625&amp;lt;/small&amp;gt; || NL || 1.17.1 || Chris || nl-ams || ||  [[File:Stopera2.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS02&#039;&#039;&#039; || Oude kerk || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;924fcf72ae08f33ac76f045c7af26aab75cbcab680fc7c26d0f5f2c81a5cedb5&amp;lt;/small&amp;gt; || NL || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.15.0 1.15.0] || &#039;t Slot ||  || || [[File:Oudekerk.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS03-01&#039;&#039;&#039; || Boomspijker || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;021bc6fa42d97d33732501a619348c0f15ef94c1774290f25dba5152d5d8870d&amp;lt;/small&amp;gt; || NL || 1.17.1 || Balie ||  || || Y[[File:Boomspijker.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS04&#039;&#039;&#039; || Standsbank van Lening || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;&amp;lt;/small&amp;gt; || ? ||  || xxx ||  || REMOVED ||  [[File:StadsbankvLening.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS05&#039;&#039;&#039; || Zuiderkerk || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;f58d41c264fb0e4c17532c38b8f0b681d305b35168ea9915f4c3b39c73e36827&amp;lt;/small&amp;gt; || NL || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.15.0 1.15.0] || &#039;t Slot || || || [[File:Zuiderkerk.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS06&#039;&#039;&#039; || Marine Terrein || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;94F02AE7994FCB658D933EB5B2C53A465BAE29AAF644A058CF9B9906EEA51B65&amp;lt;/small&amp;gt; || NL ||  1.17.1 || Mark || nl-ams || || [[File:MT.jpeg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Calandhal&#039;&#039;&#039; || Calandhal || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;D2AFDFC4A4166D18CF322339A4D5ECA683BC2860EB6FF7801580AAD5ACC846A7&amp;lt;/small&amp;gt; ||  1 || NL || 1.17.1 || nl-ams || 52.3540, 4.8074&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Kazerne Nico - NodeNet&#039;&#039;&#039; || Kazerne Nico || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;DED43470A30092B4BE78B9FD852BE3594C46A98ABB348A2BB2DA78C4D27941F5&amp;lt;/small&amp;gt; ||  3 || NL || 1.17.1 || nl-nh || 52.3701, 4.9095&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;JvG Nodenet&#039;&#039;&#039; || JvG || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;6ED25B011C324D839E23854FF10E13F14271FA2C29966FF77FD786F87584768C&amp;lt;/small&amp;gt; ||  4 || NL || 1.17.1 || nl-ams || 52.3715, 4.8434&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Noorderhof Solar 2&#039;&#039;&#039; || Coen&#039;s hous || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;01c84f800c24ef039f5bf8188eb5a579d5857adb8b569e873191749c1a7067b7&amp;lt;/small&amp;gt; || NPN 005 || NL || 1.16.0 || nl-ams || 52.3752, 4.8218&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;NPN - Kazerne Osdorp Repeater&#039;&#039;&#039; || Kazerne Osdorp || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;47B232CC396D001DFB71A695B666F0512A0FB6257D08D0C288657DF83989E70E&amp;lt;/small&amp;gt; || nvt || NL || 1.17.1 || nl-ams || 52.3665, 4.8025  &lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;NodeNet - TestRepeater&#039;&#039;&#039; || Marine Terrein || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;??FDB85871B&amp;lt;/small&amp;gt; || NL || 1.17.1 || Douwe ||   || || -&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;CAS01&#039;&#039;&#039; || Castricum || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;34da9ec7d7166b2f6663084112bd0a4fc16d9d3d820581c649d4acccfdb8e664&amp;lt;/small&amp;gt; || NL || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.16.0 1.16.0] || Douwe ||  || || -&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Waag NodeNet&#039;&#039;&#039; || Waag Dak || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;9633d06959824a17fb292980938d8153e4b577dde884b7504a33d6f76aed7e11&amp;lt;/small&amp;gt; || ? || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.15.0 1.15.0] ||  Henk || || ||  -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Installing a Node]]&lt;/div&gt;</summary>
		<author><name>Douwe</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.waag.org/index.php?title=18_june_test_and_Repeaters&amp;diff=262</id>
		<title>18 june test and Repeaters</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.waag.org/index.php?title=18_june_test_and_Repeaters&amp;diff=262"/>
		<updated>2026-10-01T15:03:10Z</updated>

		<summary type="html">&lt;p&gt;Douwe: /* P1 Repeaters */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= 18 juni nodes  =&lt;br /&gt;
&lt;br /&gt;
== T1000 Companions ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name &amp;amp; Lokatie !! Public Key !! Eigenaar !! Preset !! Version !! Dakrepeater toegevoegd?&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Calandhal&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;8b9cc8bff9763dd33b5239cf50bf5b6c1af6d66b1800bb761ed1b142e3270c1b&amp;lt;/small&amp;gt; ||  Coen || NL || 1.16.0 || Ja &lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Kazerne Osdorp&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;283cc75a0875f53fd38eeaa58f4a81a91dfedf38455a8c73f084482e15b635bb&amp;lt;/small&amp;gt; ||  Thijs || NL || 1.16.0 || Ja&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Kazerne Nico&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;92a7f95e0608193d1423b3d3735dcad5e34f8ab404193b15dbc4c88c02cf0e36&amp;lt;/small&amp;gt; ||  Henk || NL || 1.16.0 || Ja&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Boomspijker&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;be0757d425d74e7316697af7d7e73be283e0e1f5dc3bc7dae0c24ef84dec3176&amp;lt;/small&amp;gt; ||  Fabian || NL || 1.15.0 || Ja&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Amstel 1&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;xxx&amp;lt;/small&amp;gt; ||  Eva || NL || 1.16.0 || Ja&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
moved&lt;br /&gt;
&lt;br /&gt;
== In one paragraph ==&lt;br /&gt;
On 18 June 2026, the City of Amsterdam and the Safety Region Amsterdam-Amstelland (VRAA) will run a multimodal field test of alternative crisis-communication technologies between fixed sites across the city. As a low-cost add-on, we measure whether a &#039;&#039;&#039;LoRa mesh network (MeshCore)&#039;&#039;&#039; can carry short crisis messages across Amsterdam during a power outage. To do this we deploy a small network of &#039;&#039;&#039;repeaters&#039;&#039;&#039; for realying and &#039;&#039;&#039;passive &amp;quot;observer&amp;quot; nodes&#039;&#039;&#039; that quietly log every radio packet they hear. The goal: a real-world, city-scale dataset on mesh coverage, message routing and delivery — both on the Dutch MeshCore network and on an isolated network.&lt;br /&gt;
&lt;br /&gt;
== What is being tested ==&lt;br /&gt;
Can a city-operated LoRa mesh reliably pass messages between &#039;&#039;&#039;emergency support points&#039;&#039;&#039; in a neighbourhood and &#039;&#039;&#039;coordination points&#039;&#039;&#039; at fire stations, across ~6 km of urban terrain, with no internet and no mobile network? We measure this on the radio layer: which links are strong, which fail, how far traffic reaches, and which route messages take through the mesh.&lt;br /&gt;
&lt;br /&gt;
We do this twice: once using all the available infrastructure of the wider Dutch MeshCore community, and — in the second half of the test — only on our own infrastructure.&lt;br /&gt;
&lt;br /&gt;
== Setup ==&lt;br /&gt;
* &#039;&#039;&#039;Sites:&#039;&#039;&#039; three emergency support points (Amstel 1, De Boomspijker, Calandhal) and two coordination points (fire stations Nico and Osdorp), plus P1 relay repeaters on high rooftops.&lt;br /&gt;
* &#039;&#039;&#039;Radios:&#039;&#039;&#039; MeshCore on SenseCAP T1000 hand-held nodes (participants) and SenseCAP P1 solar repeaters (rooftops).&lt;br /&gt;
* &#039;&#039;&#039;Channel:&#039;&#039;&#039; a single shared group channel.&lt;br /&gt;
* &#039;&#039;&#039;Two measurement blocks&#039;&#039;&#039; (the network switches frequency at ~14:30):&lt;br /&gt;
** &#039;&#039;&#039;Block 1 — community frequency (869.618 MHz):&#039;&#039;&#039; the mesh shares the air with the wider Dutch MeshCore community network.&lt;br /&gt;
** &#039;&#039;&#039;Block 2 — isolated frequency (tbd):&#039;&#039;&#039; the test network runs alone, with no outside traffic.&lt;br /&gt;
&lt;br /&gt;
Comparing the two shows how a shared vs. a dedicated frequency affects coverage and reliability.&lt;br /&gt;
&lt;br /&gt;
== The observer network ==&lt;br /&gt;
Six battery-powered &#039;&#039;&#039;observer kits&#039;&#039;&#039; (a Raspberry Pi paired over Bluetooth with a passive MeshCore node) are placed at the sites and at a high mid-point between the two fire stations. They &#039;&#039;&#039;do not transmit&#039;&#039;&#039;; they only listen and write, for every packet they receive: a timestamp, signal strength (RSSI) and quality (SNR), a packet fingerprint, and the &#039;&#039;&#039;routing path&#039;&#039;&#039; (the chain of relay nodes a message hopped through). After the test the logs are merged and decrypted offline, producing:&lt;br /&gt;
* a &#039;&#039;&#039;coverage map&#039;&#039;&#039; (which locations heard which messages),&lt;br /&gt;
* &#039;&#039;&#039;link-quality&#039;&#039;&#039; statistics per connection,&lt;br /&gt;
* &#039;&#039;&#039;flood depth&#039;&#039;&#039; (how many nodes relayed each message),&lt;br /&gt;
* a &#039;&#039;&#039;delivery rate&#039;&#039;&#039; against a known schedule of sent messages,&lt;br /&gt;
* and &#039;&#039;&#039;message routes plotted on a map&#039;&#039;&#039;, by matching node prefixes to GPS locations.&lt;br /&gt;
&lt;br /&gt;
== What the data can — and cannot — say ==&lt;br /&gt;
The observers measure the &#039;&#039;&#039;radio layer&#039;&#039;&#039;, which is a strong proxy for reachability and link quality, but not the same as an application-level &amp;quot;delivered&amp;quot; confirmation. Because the two frequency blocks run sequentially (different times of day) and the community load is uncontrolled, frequency differences are reported as &#039;&#039;observed on the day&#039;&#039;, not as a clean causal result. Honest scope is part of the method.&lt;br /&gt;
&lt;br /&gt;
== Why it matters ==&lt;br /&gt;
During a long power outage, ordinary phone and internet networks fail. A citizen-operated LoRa mesh is one candidate to keep neighbourhoods connected to emergency services. This measurement delivers the first real, city-scale evidence of how such a mesh behaves under real urban conditions — a reusable, low-cost blueprint for the larger field-lab runs planned at Marineterrein in 2026–2027.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;All data sets will be published here on the wiki for anyone to download and analyze under a free non-commercial license.&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Douwe</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.waag.org/index.php?title=18_june_test_and_Repeaters&amp;diff=261</id>
		<title>18 june test and Repeaters</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.waag.org/index.php?title=18_june_test_and_Repeaters&amp;diff=261"/>
		<updated>2026-10-01T13:31:42Z</updated>

		<summary type="html">&lt;p&gt;Douwe: /* P1 Repeaters */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= 18 juni nodes  =&lt;br /&gt;
&lt;br /&gt;
== T1000 Companions ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name &amp;amp; Lokatie !! Public Key !! Eigenaar !! Preset !! Version !! Dakrepeater toegevoegd?&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Calandhal&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;8b9cc8bff9763dd33b5239cf50bf5b6c1af6d66b1800bb761ed1b142e3270c1b&amp;lt;/small&amp;gt; ||  Coen || NL || 1.16.0 || Ja &lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Kazerne Osdorp&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;283cc75a0875f53fd38eeaa58f4a81a91dfedf38455a8c73f084482e15b635bb&amp;lt;/small&amp;gt; ||  Thijs || NL || 1.16.0 || Ja&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Kazerne Nico&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;92a7f95e0608193d1423b3d3735dcad5e34f8ab404193b15dbc4c88c02cf0e36&amp;lt;/small&amp;gt; ||  Henk || NL || 1.16.0 || Ja&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Boomspijker&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;be0757d425d74e7316697af7d7e73be283e0e1f5dc3bc7dae0c24ef84dec3176&amp;lt;/small&amp;gt; ||  Fabian || NL || 1.15.0 || Ja&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Amstel 1&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;xxx&amp;lt;/small&amp;gt; ||  Eva || NL || 1.16.0 || Ja&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== P1 Repeaters ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name !! Lokatie !! Public Key !! Short Code !! Preset !! Version !! Region set?* !! Coordinates&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Calandhal&#039;&#039;&#039; || Calandhal || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;D2AFDFC4A4166D18CF322339A4D5ECA683BC2860EB6FF7801580AAD5ACC846A7&amp;lt;/small&amp;gt; ||  1 || NL || 1.15.0 || nl-ams || 52.3540, 4.8074&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Kazerne Nico - NodeNet&#039;&#039;&#039; || Kazerne Nico || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;DED43470A30092B4BE78B9FD852BE3594C46A98ABB348A2BB2DA78C4D27941F5&amp;lt;/small&amp;gt; ||  3 || NL || 1.17.1 || nl-nh || 52.3701, 4.9095&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;NPN 004&#039;&#039;&#039; || JvG || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;6ED25B011C324D839E23854FF10E13F14271FA2C29966FF77FD786F87584768C&amp;lt;/small&amp;gt; ||  4 || NL || 1.16.0 || nl-ams || 52.3715, 4.8434&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS01&#039;&#039;&#039; || Stopera || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;1165023ee477dbd95ffd416121ef238f4859ca33bde39ff2db98e56df4c64625&amp;lt;/small&amp;gt; || nvt || NL || 1.15.0 || nl-ams || 52.3685, 4.9004&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS03&#039;&#039;&#039; || Boomspijker || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;021bc6fa42d97d33732501a619348c0f15ef94c1774290f25dba5152d5d8870d&amp;lt;/small&amp;gt; || nvt || NL || 1.15.0 || nl-ams || 52.3720, 4.9035&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Noorderhof Solar 2&#039;&#039;&#039; || Coen&#039;s hous || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;01c84f800c24ef039f5bf8188eb5a579d5857adb8b569e873191749c1a7067b7&amp;lt;/small&amp;gt; || NPN 005 || NL || 1.16.0 || nl-ams || 52.3752, 4.8218&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;NPN - Kazerne Osdorp Repeater&#039;&#039;&#039; || Kazerne Osdorp || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;47B232CC396D001DFB71A695B666F0512A0FB6257D08D0C288657DF83989E70E&amp;lt;/small&amp;gt; || nvt || NL || 1.16.0 || nl-ams || 52.3665, 4.8025  &lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Kazerne Osdorp&#039;&#039;&#039; || Kazerne Osdorp || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;38c917cb9d2c35b227ab56d80cc95877787348acc2f2f4d7ab1583187db96d20&amp;lt;/small&amp;gt;|| nvt || NL || 1.16.0 || nl-ams || 52.366530, 4.802480&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Region set?* = Amsterdam only. We set:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
region def eu|* nl nl-ams nl-nh-ams|* nl nl-ams&lt;br /&gt;
region save&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Part of the NPN Crisiscommunicatie research programme (lead: AMS Institute; partners TU Delft, ProcoliX, City of Amsterdam).&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== In one paragraph ==&lt;br /&gt;
On 18 June 2026, the City of Amsterdam and the Safety Region Amsterdam-Amstelland (VRAA) will run a multimodal field test of alternative crisis-communication technologies between fixed sites across the city. As a low-cost add-on, we measure whether a &#039;&#039;&#039;LoRa mesh network (MeshCore)&#039;&#039;&#039; can carry short crisis messages across Amsterdam during a power outage. To do this we deploy a small network of &#039;&#039;&#039;repeaters&#039;&#039;&#039; for realying and &#039;&#039;&#039;passive &amp;quot;observer&amp;quot; nodes&#039;&#039;&#039; that quietly log every radio packet they hear. The goal: a real-world, city-scale dataset on mesh coverage, message routing and delivery — both on the Dutch MeshCore network and on an isolated network.&lt;br /&gt;
&lt;br /&gt;
== What is being tested ==&lt;br /&gt;
Can a city-operated LoRa mesh reliably pass messages between &#039;&#039;&#039;emergency support points&#039;&#039;&#039; in a neighbourhood and &#039;&#039;&#039;coordination points&#039;&#039;&#039; at fire stations, across ~6 km of urban terrain, with no internet and no mobile network? We measure this on the radio layer: which links are strong, which fail, how far traffic reaches, and which route messages take through the mesh.&lt;br /&gt;
&lt;br /&gt;
We do this twice: once using all the available infrastructure of the wider Dutch MeshCore community, and — in the second half of the test — only on our own infrastructure.&lt;br /&gt;
&lt;br /&gt;
== Setup ==&lt;br /&gt;
* &#039;&#039;&#039;Sites:&#039;&#039;&#039; three emergency support points (Amstel 1, De Boomspijker, Calandhal) and two coordination points (fire stations Nico and Osdorp), plus P1 relay repeaters on high rooftops.&lt;br /&gt;
* &#039;&#039;&#039;Radios:&#039;&#039;&#039; MeshCore on SenseCAP T1000 hand-held nodes (participants) and SenseCAP P1 solar repeaters (rooftops).&lt;br /&gt;
* &#039;&#039;&#039;Channel:&#039;&#039;&#039; a single shared group channel.&lt;br /&gt;
* &#039;&#039;&#039;Two measurement blocks&#039;&#039;&#039; (the network switches frequency at ~14:30):&lt;br /&gt;
** &#039;&#039;&#039;Block 1 — community frequency (869.618 MHz):&#039;&#039;&#039; the mesh shares the air with the wider Dutch MeshCore community network.&lt;br /&gt;
** &#039;&#039;&#039;Block 2 — isolated frequency (tbd):&#039;&#039;&#039; the test network runs alone, with no outside traffic.&lt;br /&gt;
&lt;br /&gt;
Comparing the two shows how a shared vs. a dedicated frequency affects coverage and reliability.&lt;br /&gt;
&lt;br /&gt;
== The observer network ==&lt;br /&gt;
Six battery-powered &#039;&#039;&#039;observer kits&#039;&#039;&#039; (a Raspberry Pi paired over Bluetooth with a passive MeshCore node) are placed at the sites and at a high mid-point between the two fire stations. They &#039;&#039;&#039;do not transmit&#039;&#039;&#039;; they only listen and write, for every packet they receive: a timestamp, signal strength (RSSI) and quality (SNR), a packet fingerprint, and the &#039;&#039;&#039;routing path&#039;&#039;&#039; (the chain of relay nodes a message hopped through). After the test the logs are merged and decrypted offline, producing:&lt;br /&gt;
* a &#039;&#039;&#039;coverage map&#039;&#039;&#039; (which locations heard which messages),&lt;br /&gt;
* &#039;&#039;&#039;link-quality&#039;&#039;&#039; statistics per connection,&lt;br /&gt;
* &#039;&#039;&#039;flood depth&#039;&#039;&#039; (how many nodes relayed each message),&lt;br /&gt;
* a &#039;&#039;&#039;delivery rate&#039;&#039;&#039; against a known schedule of sent messages,&lt;br /&gt;
* and &#039;&#039;&#039;message routes plotted on a map&#039;&#039;&#039;, by matching node prefixes to GPS locations.&lt;br /&gt;
&lt;br /&gt;
== What the data can — and cannot — say ==&lt;br /&gt;
The observers measure the &#039;&#039;&#039;radio layer&#039;&#039;&#039;, which is a strong proxy for reachability and link quality, but not the same as an application-level &amp;quot;delivered&amp;quot; confirmation. Because the two frequency blocks run sequentially (different times of day) and the community load is uncontrolled, frequency differences are reported as &#039;&#039;observed on the day&#039;&#039;, not as a clean causal result. Honest scope is part of the method.&lt;br /&gt;
&lt;br /&gt;
== Why it matters ==&lt;br /&gt;
During a long power outage, ordinary phone and internet networks fail. A citizen-operated LoRa mesh is one candidate to keep neighbourhoods connected to emergency services. This measurement delivers the first real, city-scale evidence of how such a mesh behaves under real urban conditions — a reusable, low-cost blueprint for the larger field-lab runs planned at Marineterrein in 2026–2027.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;All data sets will be published here on the wiki for anyone to download and analyze under a free non-commercial license.&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Douwe</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.waag.org/index.php?title=18_june_test_and_Repeaters&amp;diff=260</id>
		<title>18 june test and Repeaters</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.waag.org/index.php?title=18_june_test_and_Repeaters&amp;diff=260"/>
		<updated>2026-09-30T08:46:01Z</updated>

		<summary type="html">&lt;p&gt;Douwe: /* P1 Repeaters */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= 18 juni nodes  =&lt;br /&gt;
&lt;br /&gt;
== T1000 Companions ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name &amp;amp; Lokatie !! Public Key !! Eigenaar !! Preset !! Version !! Dakrepeater toegevoegd?&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Calandhal&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;8b9cc8bff9763dd33b5239cf50bf5b6c1af6d66b1800bb761ed1b142e3270c1b&amp;lt;/small&amp;gt; ||  Coen || NL || 1.16.0 || Ja &lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Kazerne Osdorp&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;283cc75a0875f53fd38eeaa58f4a81a91dfedf38455a8c73f084482e15b635bb&amp;lt;/small&amp;gt; ||  Thijs || NL || 1.16.0 || Ja&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Kazerne Nico&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;92a7f95e0608193d1423b3d3735dcad5e34f8ab404193b15dbc4c88c02cf0e36&amp;lt;/small&amp;gt; ||  Henk || NL || 1.16.0 || Ja&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Boomspijker&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;be0757d425d74e7316697af7d7e73be283e0e1f5dc3bc7dae0c24ef84dec3176&amp;lt;/small&amp;gt; ||  Fabian || NL || 1.15.0 || Ja&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Amstel 1&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;xxx&amp;lt;/small&amp;gt; ||  Eva || NL || 1.16.0 || Ja&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== P1 Repeaters ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name !! Lokatie !! Public Key !! Short Code !! Preset !! Version !! Region set?* !! Coordinates&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Calandhal&#039;&#039;&#039; || Calandhal || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;D2AFDFC4A4166D18CF322339A4D5ECA683BC2860EB6FF7801580AAD5ACC846A7&amp;lt;/small&amp;gt; ||  1 || NL || 1.15.0 || nl-ams || 52.3540, 4.8074&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Kazerne Nico - NodeNet&#039;&#039;&#039; || Kazerne Nico || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;38C917CB9D2C35B227AB56D80CC95877787348ACC2F2F4D7AB1583187DB96D20&amp;lt;/small&amp;gt; ||  3 || NL || 1.17.1 || nl-nh || 52.3701, 4.9095&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;NPN 004&#039;&#039;&#039; || JvG || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;6ED25B011C324D839E23854FF10E13F14271FA2C29966FF77FD786F87584768C&amp;lt;/small&amp;gt; ||  4 || NL || 1.16.0 || nl-ams || 52.3715, 4.8434&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS01&#039;&#039;&#039; || Stopera || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;1165023ee477dbd95ffd416121ef238f4859ca33bde39ff2db98e56df4c64625&amp;lt;/small&amp;gt; || nvt || NL || 1.15.0 || nl-ams || 52.3685, 4.9004&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS03&#039;&#039;&#039; || Boomspijker || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;021bc6fa42d97d33732501a619348c0f15ef94c1774290f25dba5152d5d8870d&amp;lt;/small&amp;gt; || nvt || NL || 1.15.0 || nl-ams || 52.3720, 4.9035&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Noorderhof Solar 2&#039;&#039;&#039; || Coen&#039;s hous || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;01c84f800c24ef039f5bf8188eb5a579d5857adb8b569e873191749c1a7067b7&amp;lt;/small&amp;gt; || NPN 005 || NL || 1.16.0 || nl-ams || 52.3752, 4.8218&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;NPN - Kazerne Osdorp Repeater&#039;&#039;&#039; || Kazerne Osdorp || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;47B232CC396D001DFB71A695B666F0512A0FB6257D08D0C288657DF83989E70E&amp;lt;/small&amp;gt; || nvt || NL || 1.16.0 || nl-ams || 52.3665, 4.8025  &lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Kazerne Osdorp&#039;&#039;&#039; || Kazerne Osdorp || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;38c917cb9d2c35b227ab56d80cc95877787348acc2f2f4d7ab1583187db96d20&amp;lt;/small&amp;gt;|| nvt || NL || 1.16.0 || nl-ams || 52.366530, 4.802480&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Region set?* = Amsterdam only. We set:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
region def eu|* nl nl-ams nl-nh-ams|* nl nl-ams&lt;br /&gt;
region save&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Part of the NPN Crisiscommunicatie research programme (lead: AMS Institute; partners TU Delft, ProcoliX, City of Amsterdam).&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== In one paragraph ==&lt;br /&gt;
On 18 June 2026, the City of Amsterdam and the Safety Region Amsterdam-Amstelland (VRAA) will run a multimodal field test of alternative crisis-communication technologies between fixed sites across the city. As a low-cost add-on, we measure whether a &#039;&#039;&#039;LoRa mesh network (MeshCore)&#039;&#039;&#039; can carry short crisis messages across Amsterdam during a power outage. To do this we deploy a small network of &#039;&#039;&#039;repeaters&#039;&#039;&#039; for realying and &#039;&#039;&#039;passive &amp;quot;observer&amp;quot; nodes&#039;&#039;&#039; that quietly log every radio packet they hear. The goal: a real-world, city-scale dataset on mesh coverage, message routing and delivery — both on the Dutch MeshCore network and on an isolated network.&lt;br /&gt;
&lt;br /&gt;
== What is being tested ==&lt;br /&gt;
Can a city-operated LoRa mesh reliably pass messages between &#039;&#039;&#039;emergency support points&#039;&#039;&#039; in a neighbourhood and &#039;&#039;&#039;coordination points&#039;&#039;&#039; at fire stations, across ~6 km of urban terrain, with no internet and no mobile network? We measure this on the radio layer: which links are strong, which fail, how far traffic reaches, and which route messages take through the mesh.&lt;br /&gt;
&lt;br /&gt;
We do this twice: once using all the available infrastructure of the wider Dutch MeshCore community, and — in the second half of the test — only on our own infrastructure.&lt;br /&gt;
&lt;br /&gt;
== Setup ==&lt;br /&gt;
* &#039;&#039;&#039;Sites:&#039;&#039;&#039; three emergency support points (Amstel 1, De Boomspijker, Calandhal) and two coordination points (fire stations Nico and Osdorp), plus P1 relay repeaters on high rooftops.&lt;br /&gt;
* &#039;&#039;&#039;Radios:&#039;&#039;&#039; MeshCore on SenseCAP T1000 hand-held nodes (participants) and SenseCAP P1 solar repeaters (rooftops).&lt;br /&gt;
* &#039;&#039;&#039;Channel:&#039;&#039;&#039; a single shared group channel.&lt;br /&gt;
* &#039;&#039;&#039;Two measurement blocks&#039;&#039;&#039; (the network switches frequency at ~14:30):&lt;br /&gt;
** &#039;&#039;&#039;Block 1 — community frequency (869.618 MHz):&#039;&#039;&#039; the mesh shares the air with the wider Dutch MeshCore community network.&lt;br /&gt;
** &#039;&#039;&#039;Block 2 — isolated frequency (tbd):&#039;&#039;&#039; the test network runs alone, with no outside traffic.&lt;br /&gt;
&lt;br /&gt;
Comparing the two shows how a shared vs. a dedicated frequency affects coverage and reliability.&lt;br /&gt;
&lt;br /&gt;
== The observer network ==&lt;br /&gt;
Six battery-powered &#039;&#039;&#039;observer kits&#039;&#039;&#039; (a Raspberry Pi paired over Bluetooth with a passive MeshCore node) are placed at the sites and at a high mid-point between the two fire stations. They &#039;&#039;&#039;do not transmit&#039;&#039;&#039;; they only listen and write, for every packet they receive: a timestamp, signal strength (RSSI) and quality (SNR), a packet fingerprint, and the &#039;&#039;&#039;routing path&#039;&#039;&#039; (the chain of relay nodes a message hopped through). After the test the logs are merged and decrypted offline, producing:&lt;br /&gt;
* a &#039;&#039;&#039;coverage map&#039;&#039;&#039; (which locations heard which messages),&lt;br /&gt;
* &#039;&#039;&#039;link-quality&#039;&#039;&#039; statistics per connection,&lt;br /&gt;
* &#039;&#039;&#039;flood depth&#039;&#039;&#039; (how many nodes relayed each message),&lt;br /&gt;
* a &#039;&#039;&#039;delivery rate&#039;&#039;&#039; against a known schedule of sent messages,&lt;br /&gt;
* and &#039;&#039;&#039;message routes plotted on a map&#039;&#039;&#039;, by matching node prefixes to GPS locations.&lt;br /&gt;
&lt;br /&gt;
== What the data can — and cannot — say ==&lt;br /&gt;
The observers measure the &#039;&#039;&#039;radio layer&#039;&#039;&#039;, which is a strong proxy for reachability and link quality, but not the same as an application-level &amp;quot;delivered&amp;quot; confirmation. Because the two frequency blocks run sequentially (different times of day) and the community load is uncontrolled, frequency differences are reported as &#039;&#039;observed on the day&#039;&#039;, not as a clean causal result. Honest scope is part of the method.&lt;br /&gt;
&lt;br /&gt;
== Why it matters ==&lt;br /&gt;
During a long power outage, ordinary phone and internet networks fail. A citizen-operated LoRa mesh is one candidate to keep neighbourhoods connected to emergency services. This measurement delivers the first real, city-scale evidence of how such a mesh behaves under real urban conditions — a reusable, low-cost blueprint for the larger field-lab runs planned at Marineterrein in 2026–2027.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;All data sets will be published here on the wiki for anyone to download and analyze under a free non-commercial license.&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Douwe</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.waag.org/index.php?title=Node_Net_Repeaters&amp;diff=259</id>
		<title>Node Net Repeaters</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.waag.org/index.php?title=Node_Net_Repeaters&amp;diff=259"/>
		<updated>2026-09-22T13:25:57Z</updated>

		<summary type="html">&lt;p&gt;Douwe: /* Nodes and Settings */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= NodeNet Repeaters =&lt;br /&gt;
Sensecap solar 1 pro&lt;br /&gt;
&lt;br /&gt;
== Nodes and Settings ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name !! Lokatie !! Public Key !! Preset !! Firmware !! Roof !! Region !! State !!  Picture&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS01&#039;&#039;&#039; || Stopera || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;1165023ee477dbd95ffd416121ef238f4859ca33bde39ff2db98e56df4c64625&amp;lt;/small&amp;gt; || NL || 1.17.1 || Chris || nl-ams || ||  [[File:Stopera2.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS02&#039;&#039;&#039; || Oude kerk || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;924fcf72ae08f33ac76f045c7af26aab75cbcab680fc7c26d0f5f2c81a5cedb5&amp;lt;/small&amp;gt; || NL || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.15.0 1.15.0] || &#039;t Slot ||  || || [[File:Oudekerk.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS03-01&#039;&#039;&#039; || Boomspijker || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;021bc6fa42d97d33732501a619348c0f15ef94c1774290f25dba5152d5d8870d&amp;lt;/small&amp;gt; || NL || 1.17.1 || Balie ||  || || Y[[File:Boomspijker.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS04&#039;&#039;&#039; || Standsbank van Lening || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;&amp;lt;/small&amp;gt; || ? ||  || xxx ||  || REMOVED ||  [[File:StadsbankvLening.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS05&#039;&#039;&#039; || Zuiderkerk || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;f58d41c264fb0e4c17532c38b8f0b681d305b35168ea9915f4c3b39c73e36827&amp;lt;/small&amp;gt; || NL || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.15.0 1.15.0] || &#039;t Slot || || || [[File:Zuiderkerk.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS06&#039;&#039;&#039; || Marine Terrein || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;94F02AE7994FCB658D933EB5B2C53A465BAE29AAF644A058CF9B9906EEA51B65&amp;lt;/small&amp;gt; || NL ||  1.17.1 || Mark || nl-ams || || [[File:MT.jpeg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;NodeNet - TestRepeater&#039;&#039;&#039; || Marine Terrein || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;??FDB85871B&amp;lt;/small&amp;gt; || NL || 1.17.1 || Douwe ||   || || -&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;CAS01&#039;&#039;&#039; || Castricum || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;34da9ec7d7166b2f6663084112bd0a4fc16d9d3d820581c649d4acccfdb8e664&amp;lt;/small&amp;gt; || NL || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.16.0 1.16.0] || Douwe ||  || || -&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Waag NodeNet&#039;&#039;&#039; || Waag Dak || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;9633d06959824a17fb292980938d8153e4b577dde884b7504a33d6f76aed7e11&amp;lt;/small&amp;gt; || ? || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.15.0 1.15.0] ||  Henk || || ||  -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Installing a Node]]&lt;/div&gt;</summary>
		<author><name>Douwe</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.waag.org/index.php?title=Node_Net_Repeaters&amp;diff=258</id>
		<title>Node Net Repeaters</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.waag.org/index.php?title=Node_Net_Repeaters&amp;diff=258"/>
		<updated>2026-09-22T13:25:30Z</updated>

		<summary type="html">&lt;p&gt;Douwe: /* Nodes and Settings */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= NodeNet Repeaters =&lt;br /&gt;
Sensecap solar 1 pro&lt;br /&gt;
&lt;br /&gt;
== Nodes and Settings ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name !! Lokatie !! Public Key !! Preset !! Firmware !! Roof !! Region !! State !!  Picture&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS01&#039;&#039;&#039; || Stopera || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;1165023ee477dbd95ffd416121ef238f4859ca33bde39ff2db98e56df4c64625&amp;lt;/small&amp;gt; || NL || 1.17.1 || Chris || nl-ams || ||  [[File:Stopera2.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS02&#039;&#039;&#039; || Oude kerk || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;924fcf72ae08f33ac76f045c7af26aab75cbcab680fc7c26d0f5f2c81a5cedb5&amp;lt;/small&amp;gt; || NL || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.15.0 1.15.0] || &#039;t Slot ||  || || [[File:Oudekerk.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS03-01&#039;&#039;&#039; || Boomspijker || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;021bc6fa42d97d33732501a619348c0f15ef94c1774290f25dba5152d5d8870d&amp;lt;/small&amp;gt; || NL || 1.17.1 || Balie ||  || || Y[[File:Boomspijker.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS04&#039;&#039;&#039; || Standsbank van Lening || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;&amp;lt;/small&amp;gt; || ? || REMOVED || xxx ||  || ||  [[File:StadsbankvLening.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS05&#039;&#039;&#039; || Zuiderkerk || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;f58d41c264fb0e4c17532c38b8f0b681d305b35168ea9915f4c3b39c73e36827&amp;lt;/small&amp;gt; || NL || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.15.0 1.15.0] || &#039;t Slot || || || [[File:Zuiderkerk.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS06&#039;&#039;&#039; || Marine Terrein || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;94F02AE7994FCB658D933EB5B2C53A465BAE29AAF644A058CF9B9906EEA51B65&amp;lt;/small&amp;gt; || NL ||  1.17.1 || Mark || nl-ams || || [[File:MT.jpeg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;NodeNet - TestRepeater&#039;&#039;&#039; || Marine Terrein || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;??FDB85871B&amp;lt;/small&amp;gt; || NL || 1.17.1 || Douwe ||   || || -&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;CAS01&#039;&#039;&#039; || Castricum || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;34da9ec7d7166b2f6663084112bd0a4fc16d9d3d820581c649d4acccfdb8e664&amp;lt;/small&amp;gt; || NL || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.16.0 1.16.0] || Douwe ||  || || -&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Waag NodeNet&#039;&#039;&#039; || Waag Dak || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;9633d06959824a17fb292980938d8153e4b577dde884b7504a33d6f76aed7e11&amp;lt;/small&amp;gt; || ? || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.15.0 1.15.0] ||  Henk || || ||  -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Installing a Node]]&lt;/div&gt;</summary>
		<author><name>Douwe</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.waag.org/index.php?title=Node_Net_Repeaters&amp;diff=257</id>
		<title>Node Net Repeaters</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.waag.org/index.php?title=Node_Net_Repeaters&amp;diff=257"/>
		<updated>2026-09-22T13:25:18Z</updated>

		<summary type="html">&lt;p&gt;Douwe: /* Nodes and Settings */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= NodeNet Repeaters =&lt;br /&gt;
Sensecap solar 1 pro&lt;br /&gt;
&lt;br /&gt;
== Nodes and Settings ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name !! Lokatie !! Public Key !! Preset !! Firmware !! Roof !! Region !! State !!  Picture&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS01&#039;&#039;&#039; || Stopera || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;1165023ee477dbd95ffd416121ef238f4859ca33bde39ff2db98e56df4c64625&amp;lt;/small&amp;gt; || NL || 1.17.1 || Chris || nl-ams || ||  [[File:Stopera2.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS02&#039;&#039;&#039; || Oude kerk || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;924fcf72ae08f33ac76f045c7af26aab75cbcab680fc7c26d0f5f2c81a5cedb5&amp;lt;/small&amp;gt; || NL || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.15.0 1.15.0] || &#039;t Slot ||  || || [[File:Oudekerk.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS03-01&#039;&#039;&#039; || Boomspijker || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;021bc6fa42d97d33732501a619348c0f15ef94c1774290f25dba5152d5d8870d&amp;lt;/small&amp;gt; || NL || 1.17.1 || Balie ||  || || Y[[File:Boomspijker.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS04&#039;&#039;&#039; || Standsbank van Lening || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;8161dba61546745dba7dcce530cbe8da1f92b924f5307373fc86ce2198d2d3c4&amp;lt;/small&amp;gt; || ? || REMOVED || xxx ||  || ||  [[File:StadsbankvLening.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS05&#039;&#039;&#039; || Zuiderkerk || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;f58d41c264fb0e4c17532c38b8f0b681d305b35168ea9915f4c3b39c73e36827&amp;lt;/small&amp;gt; || NL || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.15.0 1.15.0] || &#039;t Slot || || || [[File:Zuiderkerk.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS06&#039;&#039;&#039; || Marine Terrein || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;94F02AE7994FCB658D933EB5B2C53A465BAE29AAF644A058CF9B9906EEA51B65&amp;lt;/small&amp;gt; || NL ||  1.17.1 || Mark || nl-ams || || [[File:MT.jpeg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;NodeNet - TestRepeater&#039;&#039;&#039; || Marine Terrein || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;??FDB85871B&amp;lt;/small&amp;gt; || NL || 1.17.1 || Douwe ||   || || -&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;CAS01&#039;&#039;&#039; || Castricum || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;34da9ec7d7166b2f6663084112bd0a4fc16d9d3d820581c649d4acccfdb8e664&amp;lt;/small&amp;gt; || NL || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.16.0 1.16.0] || Douwe ||  || || -&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Waag NodeNet&#039;&#039;&#039; || Waag Dak || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;9633d06959824a17fb292980938d8153e4b577dde884b7504a33d6f76aed7e11&amp;lt;/small&amp;gt; || ? || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.15.0 1.15.0] ||  Henk || || ||  -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Installing a Node]]&lt;/div&gt;</summary>
		<author><name>Douwe</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.waag.org/index.php?title=Node_Net_Repeaters&amp;diff=256</id>
		<title>Node Net Repeaters</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.waag.org/index.php?title=Node_Net_Repeaters&amp;diff=256"/>
		<updated>2026-09-15T09:21:10Z</updated>

		<summary type="html">&lt;p&gt;Douwe: /* Nodes and Settings */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= NodeNet Repeaters =&lt;br /&gt;
Sensecap solar 1 pro&lt;br /&gt;
&lt;br /&gt;
== Nodes and Settings ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name !! Lokatie !! Public Key !! Preset !! Firmware !! Roof !! Region !! State !!  Picture&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS01&#039;&#039;&#039; || Stopera || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;1165023ee477dbd95ffd416121ef238f4859ca33bde39ff2db98e56df4c64625&amp;lt;/small&amp;gt; || NL || 1.17.1 || Chris || nl-ams || ||  [[File:Stopera2.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS02&#039;&#039;&#039; || Oude kerk || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;924fcf72ae08f33ac76f045c7af26aab75cbcab680fc7c26d0f5f2c81a5cedb5&amp;lt;/small&amp;gt; || NL || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.15.0 1.15.0] || &#039;t Slot ||  || || [[File:Oudekerk.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS03-01&#039;&#039;&#039; || Boomspijker || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;021bc6fa42d97d33732501a619348c0f15ef94c1774290f25dba5152d5d8870d&amp;lt;/small&amp;gt; || NL || 1.17.1 || Balie ||  || || Y[[File:Boomspijker.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS04&#039;&#039;&#039; || Standsbank van Lening || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;8161dba61546745dba7dcce530cbe8da1f92b924f5307373fc86ce2198d2d3c4&amp;lt;/small&amp;gt; || ? || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.15.0 1.15.0] || balie ||  || ||  [[File:StadsbankvLening.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS05&#039;&#039;&#039; || Zuiderkerk || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;f58d41c264fb0e4c17532c38b8f0b681d305b35168ea9915f4c3b39c73e36827&amp;lt;/small&amp;gt; || NL || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.15.0 1.15.0] || &#039;t Slot || || || [[File:Zuiderkerk.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS06&#039;&#039;&#039; || Marine Terrein || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;94F02AE7994FCB658D933EB5B2C53A465BAE29AAF644A058CF9B9906EEA51B65&amp;lt;/small&amp;gt; || NL ||  1.17.1 || Mark || nl-ams || || [[File:MT.jpeg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;NodeNet - TestRepeater&#039;&#039;&#039; || Marine Terrein || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;??FDB85871B&amp;lt;/small&amp;gt; || NL || 1.17.1 || Douwe ||   || || -&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;CAS01&#039;&#039;&#039; || Castricum || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;34da9ec7d7166b2f6663084112bd0a4fc16d9d3d820581c649d4acccfdb8e664&amp;lt;/small&amp;gt; || NL || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.16.0 1.16.0] || Douwe ||  || || -&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Waag NodeNet&#039;&#039;&#039; || Waag Dak || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;9633d06959824a17fb292980938d8153e4b577dde884b7504a33d6f76aed7e11&amp;lt;/small&amp;gt; || ? || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.15.0 1.15.0] ||  Henk || || ||  -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Installing a Node]]&lt;/div&gt;</summary>
		<author><name>Douwe</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.waag.org/index.php?title=Node_Net_Repeaters&amp;diff=255</id>
		<title>Node Net Repeaters</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.waag.org/index.php?title=Node_Net_Repeaters&amp;diff=255"/>
		<updated>2026-09-15T08:55:14Z</updated>

		<summary type="html">&lt;p&gt;Douwe: /* Nodes and Settings */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= NodeNet Repeaters =&lt;br /&gt;
Sensecap solar 1 pro&lt;br /&gt;
&lt;br /&gt;
== Nodes and Settings ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name !! Lokatie !! Public Key !! Preset !! Firmware !! Roof !! Region !! State !!  Picture&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS01&#039;&#039;&#039; || Stopera || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;1165023ee477dbd95ffd416121ef238f4859ca33bde39ff2db98e56df4c64625&amp;lt;/small&amp;gt; || NL || 1.17.1 || Chris || nl-ams || ||  [[File:Stopera2.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS02&#039;&#039;&#039; || Oude kerk || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;924fcf72ae08f33ac76f045c7af26aab75cbcab680fc7c26d0f5f2c81a5cedb5&amp;lt;/small&amp;gt; || NL || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.15.0 1.15.0] || &#039;t Slot ||  || || [[File:Oudekerk.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS03-01&#039;&#039;&#039; || Boomspijker || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;021bc6fa42d97d33732501a619348c0f15ef94c1774290f25dba5152d5d8870d&amp;lt;/small&amp;gt; || NL || 1.17.1 || Balie ||  || || Y[[File:Boomspijker.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS04&#039;&#039;&#039; || Standsbank van Lening || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;8161dba61546745dba7dcce530cbe8da1f92b924f5307373fc86ce2198d2d3c4&amp;lt;/small&amp;gt; || ? || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.15.0 1.15.0] || balie ||  || ||  [[File:StadsbankvLening.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS05&#039;&#039;&#039; || Zuiderkerk || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;f58d41c264fb0e4c17532c38b8f0b681d305b35168ea9915f4c3b39c73e36827&amp;lt;/small&amp;gt; || NL || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.15.0 1.15.0] || &#039;t Slot || || || [[File:Zuiderkerk.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS06&#039;&#039;&#039; || Marine Terrein || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;94F02AE7994FCB658D933EB5B2C53A465BAE29AAF644A058CF9B9906EEA51B65&amp;lt;/small&amp;gt; || NL ||  1.17.1] || Mark || nl-ams || || [[File:MT.jpeg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;NodeNet - TestRepeater&#039;&#039;&#039; || Marine Terrein || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;??FDB85871B&amp;lt;/small&amp;gt; || NL || 1.17.1 || Douwe ||   || || -&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;CAS01&#039;&#039;&#039; || Castricum || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;34da9ec7d7166b2f6663084112bd0a4fc16d9d3d820581c649d4acccfdb8e664&amp;lt;/small&amp;gt; || NL || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.16.0 1.16.0] || Douwe ||  || || -&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Waag NodeNet&#039;&#039;&#039; || Waag Dak || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;9633d06959824a17fb292980938d8153e4b577dde884b7504a33d6f76aed7e11&amp;lt;/small&amp;gt; || ? || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.15.0 1.15.0] ||  Henk || || ||  -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Installing a Node]]&lt;/div&gt;</summary>
		<author><name>Douwe</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.waag.org/index.php?title=Node_Net_Repeaters&amp;diff=254</id>
		<title>Node Net Repeaters</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.waag.org/index.php?title=Node_Net_Repeaters&amp;diff=254"/>
		<updated>2026-09-15T08:54:50Z</updated>

		<summary type="html">&lt;p&gt;Douwe: /* Nodes and Settings */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= NodeNet Repeaters =&lt;br /&gt;
Sensecap solar 1 pro&lt;br /&gt;
&lt;br /&gt;
== Nodes and Settings ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name !! Lokatie !! Public Key !! Preset !! Firmware !! Roof !! Region !! State !!  Picture&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS01&#039;&#039;&#039; || Stopera || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;1165023ee477dbd95ffd416121ef238f4859ca33bde39ff2db98e56df4c64625&amp;lt;/small&amp;gt; || NL || 1.17.1 || Chris || nl-ams || ||  [[File:Stopera2.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS02&#039;&#039;&#039; || Oude kerk || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;924fcf72ae08f33ac76f045c7af26aab75cbcab680fc7c26d0f5f2c81a5cedb5&amp;lt;/small&amp;gt; || NL || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.15.0 1.15.0] || &#039;t Slot ||  || || [[File:Oudekerk.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS03-01&#039;&#039;&#039; || Boomspijker || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;021bc6fa42d97d33732501a619348c0f15ef94c1774290f25dba5152d5d8870d&amp;lt;/small&amp;gt; || NL || 1.17.1 || Balie ||  || || Y[[File:Boomspijker.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS04&#039;&#039;&#039; || Standsbank van Lening || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;8161dba61546745dba7dcce530cbe8da1f92b924f5307373fc86ce2198d2d3c4&amp;lt;/small&amp;gt; || Switched || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.15.0 1.15.0] || balie ||  || ||  [[File:StadsbankvLening.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS05&#039;&#039;&#039; || Zuiderkerk || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;f58d41c264fb0e4c17532c38b8f0b681d305b35168ea9915f4c3b39c73e36827&amp;lt;/small&amp;gt; || NL || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.15.0 1.15.0] || &#039;t Slot || || || [[File:Zuiderkerk.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS06&#039;&#039;&#039; || Marine Terrein || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;94F02AE7994FCB658D933EB5B2C53A465BAE29AAF644A058CF9B9906EEA51B65&amp;lt;/small&amp;gt; || NL ||  1.17.1] || Mark || nl-ams || || [[File:MT.jpeg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;NodeNet - TestRepeater&#039;&#039;&#039; || Marine Terrein || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;??FDB85871B&amp;lt;/small&amp;gt; || NL || 1.17.1 || Douwe ||   || || -&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;CAS01&#039;&#039;&#039; || Castricum || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;34da9ec7d7166b2f6663084112bd0a4fc16d9d3d820581c649d4acccfdb8e664&amp;lt;/small&amp;gt; || NL || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.16.0 1.16.0] || Douwe ||  || || -&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Waag NodeNet&#039;&#039;&#039; || Waag Dak || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;9633d06959824a17fb292980938d8153e4b577dde884b7504a33d6f76aed7e11&amp;lt;/small&amp;gt; || Switched || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.15.0 1.15.0] ||  Henk || || ||  -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Installing a Node]]&lt;/div&gt;</summary>
		<author><name>Douwe</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.waag.org/index.php?title=Node_Net_Repeaters&amp;diff=253</id>
		<title>Node Net Repeaters</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.waag.org/index.php?title=Node_Net_Repeaters&amp;diff=253"/>
		<updated>2026-09-09T06:15:37Z</updated>

		<summary type="html">&lt;p&gt;Douwe: /* Nodes and Settings */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= NodeNet Repeaters =&lt;br /&gt;
Sensecap solar 1 pro&lt;br /&gt;
&lt;br /&gt;
== Nodes and Settings ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name !! Lokatie !! Public Key !! Preset !! Firmware !! Roof !! Region !! State !!  Picture&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS01&#039;&#039;&#039; || Stopera || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;1165023ee477dbd95ffd416121ef238f4859ca33bde39ff2db98e56df4c64625&amp;lt;/small&amp;gt; || Switched || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.15.0 1.15.0] || Chris || nl-ams || ||  [[File:Stopera2.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS02&#039;&#039;&#039; || Oude kerk || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;924fcf72ae08f33ac76f045c7af26aab75cbcab680fc7c26d0f5f2c81a5cedb5&amp;lt;/small&amp;gt; || Switched || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.15.0 1.15.0] || &#039;t Slot ||  || || [[File:Oudekerk.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS03-01&#039;&#039;&#039; || Boomspijker || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;021bc6fa42d97d33732501a619348c0f15ef94c1774290f25dba5152d5d8870d&amp;lt;/small&amp;gt; || Switched || 1.17.1 || Balie ||  || || Y[[File:Boomspijker.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS04&#039;&#039;&#039; || Standsbank van Lening || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;8161dba61546745dba7dcce530cbe8da1f92b924f5307373fc86ce2198d2d3c4&amp;lt;/small&amp;gt; || Switched || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.15.0 1.15.0] || balie ||  || ||  [[File:StadsbankvLening.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS05&#039;&#039;&#039; || Zuiderkerk || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;f58d41c264fb0e4c17532c38b8f0b681d305b35168ea9915f4c3b39c73e36827&amp;lt;/small&amp;gt; || Switched || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.15.0 1.15.0] || &#039;t Slot || || || [[File:Zuiderkerk.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS06&#039;&#039;&#039; || Marine Terrein || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;94F02AE7994FCB658D933EB5B2C53A465BAE29AAF644A058CF9B9906EEA51B65&amp;lt;/small&amp;gt; || Switched ||  1.17.1] || Mark || nl-ams || || [[File:MT.jpeg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;NodeNet - TestRepeater&#039;&#039;&#039; || Marine Terrein || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;??FDB85871B&amp;lt;/small&amp;gt; || Switched || 1.17.1 || Douwe ||   || || -&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;CAS01&#039;&#039;&#039; || Castricum || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;34da9ec7d7166b2f6663084112bd0a4fc16d9d3d820581c649d4acccfdb8e664&amp;lt;/small&amp;gt; || Switched || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.16.0 1.16.0] || Douwe ||  || || -&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Waag NodeNet&#039;&#039;&#039; || Waag Dak || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;9633d06959824a17fb292980938d8153e4b577dde884b7504a33d6f76aed7e11&amp;lt;/small&amp;gt; || Switched || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.15.0 1.15.0] ||  Henk || || ||  -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Installing a Node]]&lt;/div&gt;</summary>
		<author><name>Douwe</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.waag.org/index.php?title=Node_Net_Repeaters&amp;diff=252</id>
		<title>Node Net Repeaters</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.waag.org/index.php?title=Node_Net_Repeaters&amp;diff=252"/>
		<updated>2026-09-08T14:20:57Z</updated>

		<summary type="html">&lt;p&gt;Douwe: /* Nodes and Settings */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= NodeNet Repeaters =&lt;br /&gt;
Sensecap solar 1 pro&lt;br /&gt;
&lt;br /&gt;
== Nodes and Settings ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name !! Lokatie !! Public Key !! Preset !! Firmware !! Roof !! Region !! State !!  Picture&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS01&#039;&#039;&#039; || Stopera || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;1165023ee477dbd95ffd416121ef238f4859ca33bde39ff2db98e56df4c64625&amp;lt;/small&amp;gt; || Switched || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.15.0 1.15.0] || Chris || nl-ams || ||  [[File:Stopera2.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS02&#039;&#039;&#039; || Oude kerk || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;924fcf72ae08f33ac76f045c7af26aab75cbcab680fc7c26d0f5f2c81a5cedb5&amp;lt;/small&amp;gt; || Switched || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.15.0 1.15.0] || &#039;t Slot ||  || || [[File:Oudekerk.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS03-01&#039;&#039;&#039; || Boomspijker || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;021bc6fa42d97d33732501a619348c0f15ef94c1774290f25dba5152d5d8870d&amp;lt;/small&amp;gt; || Switched || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.15.0 1.15.0] || Balie ||  || || Y[[File:Boomspijker.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS04&#039;&#039;&#039; || Standsbank van Lening || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;8161dba61546745dba7dcce530cbe8da1f92b924f5307373fc86ce2198d2d3c4&amp;lt;/small&amp;gt; || Switched || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.15.0 1.15.0] || balie ||  || ||  [[File:StadsbankvLening.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS05&#039;&#039;&#039; || Zuiderkerk || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;f58d41c264fb0e4c17532c38b8f0b681d305b35168ea9915f4c3b39c73e36827&amp;lt;/small&amp;gt; || Switched || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.15.0 1.15.0] || &#039;t Slot || || || [[File:Zuiderkerk.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS06&#039;&#039;&#039; || Marine Terrein || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;94F02AE7994FCB658D933EB5B2C53A465BAE29AAF644A058CF9B9906EEA51B65&amp;lt;/small&amp;gt; || Switched ||  1.17.1] || Mark || nl-ams || || [[File:MT.jpeg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;NodeNet - TestRepeater&#039;&#039;&#039; || Marine Terrein || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;??FDB85871B&amp;lt;/small&amp;gt; || Switched || 1.17.1 || Douwe ||   || || -&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;CAS01&#039;&#039;&#039; || Castricum || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;34da9ec7d7166b2f6663084112bd0a4fc16d9d3d820581c649d4acccfdb8e664&amp;lt;/small&amp;gt; || Switched || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.16.0 1.16.0] || Douwe ||  || || -&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Waag NodeNet&#039;&#039;&#039; || Waag Dak || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;9633d06959824a17fb292980938d8153e4b577dde884b7504a33d6f76aed7e11&amp;lt;/small&amp;gt; || Switched || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.15.0 1.15.0] ||  Henk || || ||  -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Installing a Node]]&lt;/div&gt;</summary>
		<author><name>Douwe</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.waag.org/index.php?title=Node_Net_Repeaters&amp;diff=251</id>
		<title>Node Net Repeaters</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.waag.org/index.php?title=Node_Net_Repeaters&amp;diff=251"/>
		<updated>2026-08-20T10:05:41Z</updated>

		<summary type="html">&lt;p&gt;Douwe: /* Nodes and Settings */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= NodeNet Repeaters =&lt;br /&gt;
Sensecap solar 1 pro&lt;br /&gt;
&lt;br /&gt;
== Nodes and Settings ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name !! Lokatie !! Public Key !! Preset !! Firmware !! Roof !! Region !! State !!  Picture&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS01&#039;&#039;&#039; || Stopera || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;1165023ee477dbd95ffd416121ef238f4859ca33bde39ff2db98e56df4c64625&amp;lt;/small&amp;gt; || Switched || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.15.0 1.15.0] || Chris || nl-ams || ||  [[File:Stopera2.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS02&#039;&#039;&#039; || Oude kerk || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;924fcf72ae08f33ac76f045c7af26aab75cbcab680fc7c26d0f5f2c81a5cedb5&amp;lt;/small&amp;gt; || Switched || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.15.0 1.15.0] || &#039;t Slot ||  || || [[File:Oudekerk.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS03&#039;&#039;&#039; || Boomspijker || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;980cc4a2a5d4eaaee9b03afa08b0cb38b2c69c27e424a0dfb8589de9eac376c3&amp;lt;/small&amp;gt; || Switched || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.15.0 1.15.0] || Balie ||  || || Y[[File:Boomspijker.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS04&#039;&#039;&#039; || Standsbank van Lening || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;8161dba61546745dba7dcce530cbe8da1f92b924f5307373fc86ce2198d2d3c4&amp;lt;/small&amp;gt; || Switched || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.15.0 1.15.0] || balie ||  || ||  [[File:StadsbankvLening.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS05&#039;&#039;&#039; || Zuiderkerk || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;f58d41c264fb0e4c17532c38b8f0b681d305b35168ea9915f4c3b39c73e36827&amp;lt;/small&amp;gt; || Switched || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.15.0 1.15.0] || &#039;t Slot || || || [[File:Zuiderkerk.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS06&#039;&#039;&#039; || Marine Terrein || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;94F02AE7994FCB658D933EB5B2C53A465BAE29AAF644A058CF9B9906EEA51B65&amp;lt;/small&amp;gt; || Switched ||  1.17.1] || Mark || nl-ams || || [[File:MT.jpeg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;NodeNet - TestRepeater&#039;&#039;&#039; || Marine Terrein || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;??FDB85871B&amp;lt;/small&amp;gt; || Switched || 1.17.1 || Douwe ||   || || -&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;CAS01&#039;&#039;&#039; || Castricum || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;34da9ec7d7166b2f6663084112bd0a4fc16d9d3d820581c649d4acccfdb8e664&amp;lt;/small&amp;gt; || Switched || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.16.0 1.16.0] || Douwe ||  || || -&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Waag NodeNet&#039;&#039;&#039; || Waag Dak || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;9633d06959824a17fb292980938d8153e4b577dde884b7504a33d6f76aed7e11&amp;lt;/small&amp;gt; || Switched || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.15.0 1.15.0] ||  Henk || || ||  -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Installing a Node]]&lt;/div&gt;</summary>
		<author><name>Douwe</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.waag.org/index.php?title=Installing_a_new_Repeater&amp;diff=250</id>
		<title>Installing a new Repeater</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.waag.org/index.php?title=Installing_a_new_Repeater&amp;diff=250"/>
		<updated>2026-06-23T09:44:45Z</updated>

		<summary type="html">&lt;p&gt;Douwe: /* Region settings */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Look here [[to update a note]].&lt;br /&gt;
&lt;br /&gt;
= SenseCap Solar Node: Setup and Configuration =&lt;br /&gt;
&lt;br /&gt;
This page describes how to set up a SenseCap solar node running MeshCore firmware as a repeater.&lt;br /&gt;
&lt;br /&gt;
== Quick reference ==&lt;br /&gt;
 &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Command and Value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;set tx 22&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;set agc.reset.interval 4&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;set multi.acks 1&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;set rxdelay 3&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;set flood.advert.interval 168&amp;lt;/code&amp;gt; &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;set advert.interval 240&amp;lt;/code&amp;gt; &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;set path.hash.mode 2&amp;lt;/code&amp;gt; &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;set radio.rxgain on&amp;lt;/code&amp;gt; &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gps off&amp;lt;/code&amp;gt; &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;set loop.detect minimal&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;set dutycycle 10&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Set location with &amp;lt;code&amp;gt;set lat&amp;lt;/code&amp;gt; / &amp;lt;code&amp;gt;set lon&amp;lt;/code&amp;gt;, set a strong admin password, and ensure your public key prefix is unique (check [https://analyzer.letsmesh.net/nodes/repeaters MeshCore Analyzer]). See sections below for detailed explanations.&lt;br /&gt;
&lt;br /&gt;
== Hardware preparation ==&lt;br /&gt;
&lt;br /&gt;
The setup process is detailed in the booklet included in the box.&lt;br /&gt;
&lt;br /&gt;
# Remove the node from the packaging.&lt;br /&gt;
# Charge the device fully using the USB-C port before proceeding.&lt;br /&gt;
# Verify that the solar panel and antenna connections are secure.&lt;br /&gt;
&lt;br /&gt;
== Flashing and configuring ==&lt;br /&gt;
[[Offline configuration option]]&lt;br /&gt;
&lt;br /&gt;
=== Requirements ===&lt;br /&gt;
&lt;br /&gt;
* A computer with a USB-C cable.&lt;br /&gt;
* Google Chrome (required for Web Serial API support).&lt;br /&gt;
&lt;br /&gt;
=== Flashing the firmware ===&lt;br /&gt;
&lt;br /&gt;
# Connect the node to your computer via USB-C.&lt;br /&gt;
# Open the [https://flasher.meshcore.co.uk/ MeshCore Web Flasher] in Chrome.&lt;br /&gt;
# Follow the on-screen instructions to flash the firmware.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Repeaters cannot be configured through the MeshCore companion app. Use the [https://config.meshcore.dev/ MeshCore online configuration tool] instead.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Initial configuration ===&lt;br /&gt;
&lt;br /&gt;
During setup, complete the following steps:&lt;br /&gt;
&lt;br /&gt;
# Record the auto-generated public key. You will need it later to add the repeater to your companion contact list.&lt;br /&gt;
# Set the preset to &#039;&#039;&#039;EU/UK Narrow&#039;&#039;&#039;.&lt;br /&gt;
# Set the node&#039;s location on the map (latitude and longitude in decimal format, e.g. &amp;lt;code&amp;gt;52.xxxx, 4.xxxx&amp;lt;/code&amp;gt;).&lt;br /&gt;
# Set the location advertisement mode to &amp;lt;code&amp;gt;prefs&amp;lt;/code&amp;gt; (via CLI: &amp;lt;code&amp;gt;set advert.loc prefs&amp;lt;/code&amp;gt;). This includes the manually entered coordinates in advertisement packets without requiring the GPS module to be active, which saves power on a fixed deployment.&lt;br /&gt;
&lt;br /&gt;
=== Node identity ===&lt;br /&gt;
&lt;br /&gt;
==== Name ====&lt;br /&gt;
&lt;br /&gt;
Choose a name that indicates the node&#039;s physical location, such as a landmark, neighbourhood, or nearby cross streets. This helps other users identify the repeater on the mesh.&lt;br /&gt;
&lt;br /&gt;
==== Public key prefix ====&lt;br /&gt;
&lt;br /&gt;
The first two characters of the public key serve as the repeater&#039;s prefix on the network. This prefix is used in path tracing and routing, so it is helpful (though not strictly required) that it is unique within your local mesh.&lt;br /&gt;
&lt;br /&gt;
To check whether your prefix is already in use, browse the repeater list on the [https://analyzer.letsmesh.net/nodes/repeaters MeshCore Analyzer]. If your prefix collides with an existing repeater, you can generate a new key pair with a specific prefix using the [https://gessaman.com/mc-keygen/ MeshCore Custom Key Generator]. Copy and save both the new public key and private key. These will be applied later via the web console (see [[#Setting private and public keys]]).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; With &amp;lt;code&amp;gt;path.hash.mode&amp;lt;/code&amp;gt; set to 1 (2-byte) or 2 (3-byte), the risk of prefix collisions is greatly reduced. As adoption of firmware 1.14+ increases across the mesh, unique 1-byte prefixes will become less critical. See [[#Path hash mode]] for details.&lt;br /&gt;
&lt;br /&gt;
=== Passwords ===&lt;br /&gt;
&lt;br /&gt;
Set a strong guest password and admin password. Repeaters can be administered remotely over the mesh from the MeshCore app, so weak passwords pose a security risk.&lt;br /&gt;
&lt;br /&gt;
== CLI settings ==&lt;br /&gt;
&lt;br /&gt;
The following settings are applied via the MeshCore web console or configuration tool. Each setting is explained below.&lt;br /&gt;
&lt;br /&gt;
=== Transmit power ===&lt;br /&gt;
&lt;br /&gt;
 set tx 22&lt;br /&gt;
&lt;br /&gt;
Sets the LoRa transmit power in dBm. The SenseCap Solar Node uses a Wio-SX1262 module (based on the Semtech SX1262 chip) with no external power amplifier. The maximum output of this chip is +22 dBm (approximately 158 mW conducted power).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; For EU operation on the 869.4–869.65 MHz sub-band, the regulatory limit is 500 mW ERP. Whether a given TX setting is compliant depends on conducted power plus antenna gain minus cable losses. With the stock antenna, &amp;lt;code&amp;gt;set tx 22&amp;lt;/code&amp;gt; keeps the node well within this limit. If you connect a high-gain external antenna, you may need to reduce the TX value to remain compliant.&lt;br /&gt;
&lt;br /&gt;
=== AGC reset interval ===&lt;br /&gt;
&lt;br /&gt;
 set agc.reset.interval 4&lt;br /&gt;
&lt;br /&gt;
Sets the interval (in seconds, rounded to a multiple of 4) at which the receiver&#039;s Automatic Gain Control (AGC) is reset. Default is 0 (disabled).&lt;br /&gt;
&lt;br /&gt;
The AGC adjusts the receiver&#039;s sensitivity based on incoming signal strength. After exposure to a strong nearby signal, the AGC may reduce gain and fail to recover, effectively making the receiver less sensitive (&amp;quot;deaf&amp;quot;). Periodically resetting the AGC restores normal sensitivity. This is a low-cost operation. A value of 4 (the minimum non-zero setting) provides frequent resets.&lt;br /&gt;
&lt;br /&gt;
=== Multi ACKs ===&lt;br /&gt;
&lt;br /&gt;
 set multi.acks 1&lt;br /&gt;
&lt;br /&gt;
Enables (1) or disables (0) the double acknowledgement feature. Default is 0.&lt;br /&gt;
&lt;br /&gt;
When enabled, the node sends each acknowledgement packet twice. This increases the probability that the sender receives confirmation of message delivery, which is useful in environments where packet loss is common due to distance, obstacles, or interference.&lt;br /&gt;
&lt;br /&gt;
=== Receive delay ===&lt;br /&gt;
&lt;br /&gt;
 set rxdelay 3&lt;br /&gt;
&lt;br /&gt;
Sets an experimental receive delay base (range 0–20, default 0). When set above 0, the repeater introduces a short delay before retransmitting a received packet. The length of the delay is based on the signal quality of the incoming packet: stronger signals result in shorter delays, weaker signals result in longer delays.&lt;br /&gt;
&lt;br /&gt;
This mechanism allows repeaters that received a packet via a strong, direct path to retransmit first, while repeaters that received the same packet via a weaker or longer path hold off. The result is more orderly packet propagation across the mesh. A value of 3 is a moderate setting.&lt;br /&gt;
&lt;br /&gt;
=== GPS ===&lt;br /&gt;
&lt;br /&gt;
The SenseCap Solar Node P1-Pro includes a built-in XIAO L76K GPS module (the P1 variant does not; users must install one separately). In MeshCore repeater firmware, the GPS can be controlled via the serial console using the &amp;lt;code&amp;gt;gps&amp;lt;/code&amp;gt; command group:&lt;br /&gt;
 &lt;br /&gt;
* &amp;lt;code&amp;gt;gps&amp;lt;/code&amp;gt; — Show GPS status (on/off, fix, satellite count).&lt;br /&gt;
* &amp;lt;code&amp;gt;gps on&amp;lt;/code&amp;gt; / &amp;lt;code&amp;gt;gps off&amp;lt;/code&amp;gt; — Toggle GPS power.&lt;br /&gt;
* &amp;lt;code&amp;gt;gps sync&amp;lt;/code&amp;gt; — Sync the node&#039;s clock with the GPS time.&lt;br /&gt;
* &amp;lt;code&amp;gt;gps save&amp;lt;/code&amp;gt; — Store the current GPS coordinates as the node&#039;s latitude and longitude in preferences.&lt;br /&gt;
 &lt;br /&gt;
The location advertisement policy (how the node includes its position in adverts) is configured through the [https://config.meshcore.dev/ MeshCore configuration tool] or the MeshCore companion app, not via the serial CLI. The options are:&lt;br /&gt;
 &lt;br /&gt;
* &#039;&#039;&#039;none&#039;&#039;&#039; — Do not include location in adverts.&lt;br /&gt;
* &#039;&#039;&#039;share&#039;&#039;&#039; — Include the live GPS position in adverts.&lt;br /&gt;
* &#039;&#039;&#039;prefs&#039;&#039;&#039; — Include the manually stored latitude and longitude in adverts, without using the GPS module.&lt;br /&gt;
 &lt;br /&gt;
For a fixed repeater deployment where the location does not change, &#039;&#039;&#039;prefs&#039;&#039;&#039; is the recommended setting. Set the node&#039;s coordinates once (either via the config tool or with &amp;lt;code&amp;gt;gps save&amp;lt;/code&amp;gt; after getting a fix), then disable the GPS with &amp;lt;code&amp;gt;gps off&amp;lt;/code&amp;gt; to save power.&lt;br /&gt;
&lt;br /&gt;
=== Advertisement intervals ===&lt;br /&gt;
&lt;br /&gt;
 Auto Advert Interval (Flood): 168 hours&lt;br /&gt;
 Auto Advert Interval (Zero Hop): 240 hours&lt;br /&gt;
&lt;br /&gt;
The flood advert interval controls how often the repeater sends an advertisement packet that propagates across the entire mesh. A high value reduces network traffic. The maximum allowed value is 168 hours.&lt;br /&gt;
&lt;br /&gt;
The zero-hop advert interval controls how often the repeater sends a local advertisement that is not forwarded by other nodes. This helps nearby companions discover the repeater without adding to mesh-wide traffic.&lt;br /&gt;
&lt;br /&gt;
== Radio settings ==&lt;br /&gt;
&lt;br /&gt;
All repeaters and clients on the network must use identical radio parameters to communicate. The &#039;&#039;&#039;EU/UK Narrow&#039;&#039;&#039; preset uses the following values:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Parameter !! Value !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Frequency || 869.618 MHz || Within the EU 869.4–869.65 MHz sub-band (500 mW ERP, duty-cycle restrictions apply).&lt;br /&gt;
|-&lt;br /&gt;
| Bandwidth || 62.5 kHz || A narrow bandwidth. Improves receiver sensitivity and range at the cost of lower data throughput.&lt;br /&gt;
|-&lt;br /&gt;
| Spreading Factor || 8 || Controls how much each data bit is spread across radio symbols. SF8 is a mid-range value that balances data speed and range. Higher SFs (e.g. SF12) extend range significantly but reduce throughput and increase time on air. Each step up in SF roughly doubles the transmission time for the same payload.&lt;br /&gt;
|-&lt;br /&gt;
| Coding Rate || 4/8 || The forward error correction ratio. For every 4 bits of data, 4 additional bits of error correction are transmitted. This is the maximum redundancy setting in LoRa, meaning half of all transmitted data serves error correction. It maximises link reliability in noisy or weak-signal conditions, at the cost of halving effective throughput.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
This combination of narrow bandwidth, moderate spreading factor, and maximum coding rate is designed to prioritise range and reliability over speed, which suits a sparse repeater network.&lt;br /&gt;
&lt;br /&gt;
== Setting private and public keys ==&lt;br /&gt;
&lt;br /&gt;
If you generated a new key pair (because the auto-generated prefix was not unique), apply it now:&lt;br /&gt;
&lt;br /&gt;
# Open the [https://flasher.meshcore.co.uk/ MeshCore Web Flasher].&lt;br /&gt;
# Click the &#039;&#039;&#039;Console&#039;&#039;&#039; button (above the device list, on the right side) and connect to your device.&lt;br /&gt;
# At the command prompt, enter:&lt;br /&gt;
#: &amp;lt;code&amp;gt;set prv.key YOUR_PRIVATE_KEY_HERE&amp;lt;/code&amp;gt;&lt;br /&gt;
# Type &amp;lt;code&amp;gt;reboot&amp;lt;/code&amp;gt; to restart the device.&lt;br /&gt;
# After the device reboots, verify the key by running:&lt;br /&gt;
#: &amp;lt;code&amp;gt;get prv.key&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Path hash mode ==&lt;br /&gt;
&lt;br /&gt;
Path hash mode controls the size of the ID/hash encoding used in repeater advertisements. Larger hashes reduce the chance of prefix collisions on the network but require firmware version 1.14 or newer on all nodes in the mesh to propagate correctly.&lt;br /&gt;
&lt;br /&gt;
* Check the current setting: &amp;lt;code&amp;gt;get path.hash.mode&amp;lt;/code&amp;gt; (default is 0, meaning 1-byte hashes).&lt;br /&gt;
* Set to 2-byte hashes: &amp;lt;code&amp;gt;set path.hash.mode 1&amp;lt;/code&amp;gt;&lt;br /&gt;
* Set to 3-byte hashes: &amp;lt;code&amp;gt;set path.hash.mode 2&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Firmware versions older than 1.14 will drop packets with multi-byte path hashes. Only increase the hash size once the majority of repeaters in your mesh have been updated.&lt;br /&gt;
&lt;br /&gt;
== Region settings ==&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
region put eu&lt;br /&gt;
region put nl&lt;br /&gt;
region put nl-nh nl&lt;br /&gt;
region put nl-ams nl&lt;br /&gt;
region put nl-nh-ams nl-nh&lt;br /&gt;
region denyf eu&lt;br /&gt;
region denyf nl&lt;br /&gt;
region allowf nl-nh&lt;br /&gt;
region allowf nl-ams&lt;br /&gt;
region allowf nl-nh-ams&lt;br /&gt;
region default nl-nh&lt;br /&gt;
region home nl-nh-ams&lt;br /&gt;
region save&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== RX Boosted Gain (firmware v1.14.1+) ==&lt;br /&gt;
 &lt;br /&gt;
The SX1262 radio chip supports an RX Boosted Gain mode, which improves receiver sensitivity by approximately 3 dB at the cost of slightly higher power consumption. For a repeater, this means the node can detect weaker signals from more distant nodes — roughly 1.6 times the receive coverage compared to the power-saving mode.&lt;br /&gt;
 &lt;br /&gt;
In firmware versions prior to 1.14.1, boosted gain was always enabled. Firmware v1.14.1 introduced the &amp;lt;code&amp;gt;radio.rxgain&amp;lt;/code&amp;gt; setting, but due to a bug ([https://github.com/meshcore-dev/MeshCore/issues/2118 #2118]), upgrading from an older version without erasing the device causes RX Boosted Gain to silently default to OFF instead of ON. A fresh install is not affected.&lt;br /&gt;
 &lt;br /&gt;
After upgrading to v1.14.1 or later, verify and correct this setting:&lt;br /&gt;
 &lt;br /&gt;
 get radio.rxgain&lt;br /&gt;
 set radio.rxgain on&lt;br /&gt;
&lt;br /&gt;
== Pre-deployment checklist ==&lt;br /&gt;
&lt;br /&gt;
Before installing the node at its intended location:&lt;br /&gt;
&lt;br /&gt;
# Verify that you can add the node to your companion contact list and exchange a test message.&lt;br /&gt;
# Confirm that the solar panel will face south (in the northern hemisphere) for optimal charging.&lt;br /&gt;
# Double-check that the antenna is firmly connected.&lt;/div&gt;</summary>
		<author><name>Douwe</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.waag.org/index.php?title=18_june_test_and_Repeaters&amp;diff=249</id>
		<title>18 june test and Repeaters</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.waag.org/index.php?title=18_june_test_and_Repeaters&amp;diff=249"/>
		<updated>2026-06-18T10:20:36Z</updated>

		<summary type="html">&lt;p&gt;Douwe: /* T1000 Companions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= 18 juni nodes  =&lt;br /&gt;
&lt;br /&gt;
== T1000 Companions ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name &amp;amp; Lokatie !! Public Key !! Eigenaar !! Preset !! Version !! Dakrepeater toegevoegd?&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Calandhal&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;8b9cc8bff9763dd33b5239cf50bf5b6c1af6d66b1800bb761ed1b142e3270c1b&amp;lt;/small&amp;gt; ||  Coen || NL || 1.16.0 || Ja &lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Kazerne Osdorp&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;283cc75a0875f53fd38eeaa58f4a81a91dfedf38455a8c73f084482e15b635bb&amp;lt;/small&amp;gt; ||  Thijs || NL || 1.16.0 || Ja&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Kazerne Nico&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;92a7f95e0608193d1423b3d3735dcad5e34f8ab404193b15dbc4c88c02cf0e36&amp;lt;/small&amp;gt; ||  Henk || NL || 1.16.0 || Ja&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Boomspijker&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;be0757d425d74e7316697af7d7e73be283e0e1f5dc3bc7dae0c24ef84dec3176&amp;lt;/small&amp;gt; ||  Fabian || NL || 1.15.0 || Ja&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Amstel 1&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;xxx&amp;lt;/small&amp;gt; ||  Eva || NL || 1.16.0 || Ja&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== P1 Repeaters ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name !! Lokatie !! Public Key !! Short Code !! Preset !! Version !! Region set?* !! Coordinates&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Calandhal&#039;&#039;&#039; || Calandhal || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;D2AFDFC4A4166D18CF322339A4D5ECA683BC2860EB6FF7801580AAD5ACC846A7&amp;lt;/small&amp;gt; ||  1 || NL || 1.15.0 || nl-ams || 52.3540, 4.8074&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Kazerne Nico&#039;&#039;&#039; || Kazerne Nico || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;DED43470A30092B4BE78B9FD852BE3594C46A98ABB348A2BB2DA78C4D27941F5&amp;lt;/small&amp;gt; ||  3 || NL || 1.15.0 || nl-ams || 52.3701, 4.9095&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;NPN 004&#039;&#039;&#039; || JvG || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;6ED25B011C324D839E23854FF10E13F14271FA2C29966FF77FD786F87584768C&amp;lt;/small&amp;gt; ||  4 || NL || 1.16.0 || nl-ams || 52.3715, 4.8434&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS01&#039;&#039;&#039; || Stopera || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;1165023ee477dbd95ffd416121ef238f4859ca33bde39ff2db98e56df4c64625&amp;lt;/small&amp;gt; || nvt || NL || 1.15.0 || nl-ams || 52.3685, 4.9004&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS03&#039;&#039;&#039; || Boomspijker || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;021bc6fa42d97d33732501a619348c0f15ef94c1774290f25dba5152d5d8870d&amp;lt;/small&amp;gt; || nvt || NL || 1.15.0 || nl-ams || 52.3720, 4.9035&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Noorderhof Solar 2&#039;&#039;&#039; || Coen&#039;s hous || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;01c84f800c24ef039f5bf8188eb5a579d5857adb8b569e873191749c1a7067b7&amp;lt;/small&amp;gt; || NPN 005 || NL || 1.16.0 || nl-ams || 52.3752, 4.8218&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;NPN - Kazerne Osdorp Repeater&#039;&#039;&#039; || Kazerne Osdorp || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;47B232CC396D001DFB71A695B666F0512A0FB6257D08D0C288657DF83989E70E&amp;lt;/small&amp;gt; || nvt || NL || 1.16.0 || nl-ams || 52.3665, 4.8025  &lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Kazerne Osdorp&#039;&#039;&#039; || Kazerne Osdorp || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;38c917cb9d2c35b227ab56d80cc95877787348acc2f2f4d7ab1583187db96d20&amp;lt;/small&amp;gt;|| nvt || NL || 1.16.0 || nl-ams || 52.366530, 4.802480&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Region set?* = Amsterdam only. We set:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
region def eu|* nl nl-ams nl-nh-ams|* nl nl-ams&lt;br /&gt;
region save&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Part of the NPN Crisiscommunicatie research programme (lead: AMS Institute; partners TU Delft, ProcoliX, City of Amsterdam).&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== In one paragraph ==&lt;br /&gt;
On 18 June 2026, the City of Amsterdam and the Safety Region Amsterdam-Amstelland (VRAA) will run a multimodal field test of alternative crisis-communication technologies between fixed sites across the city. As a low-cost add-on, we measure whether a &#039;&#039;&#039;LoRa mesh network (MeshCore)&#039;&#039;&#039; can carry short crisis messages across Amsterdam during a power outage. To do this we deploy a small network of &#039;&#039;&#039;repeaters&#039;&#039;&#039; for realying and &#039;&#039;&#039;passive &amp;quot;observer&amp;quot; nodes&#039;&#039;&#039; that quietly log every radio packet they hear. The goal: a real-world, city-scale dataset on mesh coverage, message routing and delivery — both on the Dutch MeshCore network and on an isolated network.&lt;br /&gt;
&lt;br /&gt;
== What is being tested ==&lt;br /&gt;
Can a city-operated LoRa mesh reliably pass messages between &#039;&#039;&#039;emergency support points&#039;&#039;&#039; in a neighbourhood and &#039;&#039;&#039;coordination points&#039;&#039;&#039; at fire stations, across ~6 km of urban terrain, with no internet and no mobile network? We measure this on the radio layer: which links are strong, which fail, how far traffic reaches, and which route messages take through the mesh.&lt;br /&gt;
&lt;br /&gt;
We do this twice: once using all the available infrastructure of the wider Dutch MeshCore community, and — in the second half of the test — only on our own infrastructure.&lt;br /&gt;
&lt;br /&gt;
== Setup ==&lt;br /&gt;
* &#039;&#039;&#039;Sites:&#039;&#039;&#039; three emergency support points (Amstel 1, De Boomspijker, Calandhal) and two coordination points (fire stations Nico and Osdorp), plus P1 relay repeaters on high rooftops.&lt;br /&gt;
* &#039;&#039;&#039;Radios:&#039;&#039;&#039; MeshCore on SenseCAP T1000 hand-held nodes (participants) and SenseCAP P1 solar repeaters (rooftops).&lt;br /&gt;
* &#039;&#039;&#039;Channel:&#039;&#039;&#039; a single shared group channel.&lt;br /&gt;
* &#039;&#039;&#039;Two measurement blocks&#039;&#039;&#039; (the network switches frequency at ~14:30):&lt;br /&gt;
** &#039;&#039;&#039;Block 1 — community frequency (869.618 MHz):&#039;&#039;&#039; the mesh shares the air with the wider Dutch MeshCore community network.&lt;br /&gt;
** &#039;&#039;&#039;Block 2 — isolated frequency (tbd):&#039;&#039;&#039; the test network runs alone, with no outside traffic.&lt;br /&gt;
&lt;br /&gt;
Comparing the two shows how a shared vs. a dedicated frequency affects coverage and reliability.&lt;br /&gt;
&lt;br /&gt;
== The observer network ==&lt;br /&gt;
Six battery-powered &#039;&#039;&#039;observer kits&#039;&#039;&#039; (a Raspberry Pi paired over Bluetooth with a passive MeshCore node) are placed at the sites and at a high mid-point between the two fire stations. They &#039;&#039;&#039;do not transmit&#039;&#039;&#039;; they only listen and write, for every packet they receive: a timestamp, signal strength (RSSI) and quality (SNR), a packet fingerprint, and the &#039;&#039;&#039;routing path&#039;&#039;&#039; (the chain of relay nodes a message hopped through). After the test the logs are merged and decrypted offline, producing:&lt;br /&gt;
* a &#039;&#039;&#039;coverage map&#039;&#039;&#039; (which locations heard which messages),&lt;br /&gt;
* &#039;&#039;&#039;link-quality&#039;&#039;&#039; statistics per connection,&lt;br /&gt;
* &#039;&#039;&#039;flood depth&#039;&#039;&#039; (how many nodes relayed each message),&lt;br /&gt;
* a &#039;&#039;&#039;delivery rate&#039;&#039;&#039; against a known schedule of sent messages,&lt;br /&gt;
* and &#039;&#039;&#039;message routes plotted on a map&#039;&#039;&#039;, by matching node prefixes to GPS locations.&lt;br /&gt;
&lt;br /&gt;
== What the data can — and cannot — say ==&lt;br /&gt;
The observers measure the &#039;&#039;&#039;radio layer&#039;&#039;&#039;, which is a strong proxy for reachability and link quality, but not the same as an application-level &amp;quot;delivered&amp;quot; confirmation. Because the two frequency blocks run sequentially (different times of day) and the community load is uncontrolled, frequency differences are reported as &#039;&#039;observed on the day&#039;&#039;, not as a clean causal result. Honest scope is part of the method.&lt;br /&gt;
&lt;br /&gt;
== Why it matters ==&lt;br /&gt;
During a long power outage, ordinary phone and internet networks fail. A citizen-operated LoRa mesh is one candidate to keep neighbourhoods connected to emergency services. This measurement delivers the first real, city-scale evidence of how such a mesh behaves under real urban conditions — a reusable, low-cost blueprint for the larger field-lab runs planned at Marineterrein in 2026–2027.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;All data sets will be published here on the wiki for anyone to download and analyze under a free non-commercial license.&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Douwe</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.waag.org/index.php?title=18_june_test_and_Repeaters&amp;diff=248</id>
		<title>18 june test and Repeaters</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.waag.org/index.php?title=18_june_test_and_Repeaters&amp;diff=248"/>
		<updated>2026-06-18T10:20:09Z</updated>

		<summary type="html">&lt;p&gt;Douwe: /* T1000 Companions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= 18 juni nodes  =&lt;br /&gt;
&lt;br /&gt;
== T1000 Companions ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name &amp;amp; Lokatie !! Public Key !! Eigenaar !! Preset !! Version !! Dakrepeater toegevoegd?&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Calandhal&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;8b9cc8bff9763dd33b5239cf50bf5b6c1af6d66b1800bb761ed1b142e3270c1b&amp;lt;/small&amp;gt; ||  Coen || NL || 1.16.0 || Ja &lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Kazerne Osdorp&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;283cc75a0875f53fd38eeaa58f4a81a91dfedf38455a8c73f084482e15b635bb&amp;lt;/small&amp;gt; ||  Thijs || NL || ? || ?&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Kazerne Nico&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;92a7f95e0608193d1423b3d3735dcad5e34f8ab404193b15dbc4c88c02cf0e36&amp;lt;/small&amp;gt; ||  Henk || NL || 1.16.0 || ?&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Boomspijker&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;be0757d425d74e7316697af7d7e73be283e0e1f5dc3bc7dae0c24ef84dec3176&amp;lt;/small&amp;gt; ||  Fabian || NL || 1.15.0 || Ja&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Amstel 1&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;xxx&amp;lt;/small&amp;gt; ||  Eva || NL || 1.16.0 || ?&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== P1 Repeaters ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name !! Lokatie !! Public Key !! Short Code !! Preset !! Version !! Region set?* !! Coordinates&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Calandhal&#039;&#039;&#039; || Calandhal || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;D2AFDFC4A4166D18CF322339A4D5ECA683BC2860EB6FF7801580AAD5ACC846A7&amp;lt;/small&amp;gt; ||  1 || NL || 1.15.0 || nl-ams || 52.3540, 4.8074&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Kazerne Nico&#039;&#039;&#039; || Kazerne Nico || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;DED43470A30092B4BE78B9FD852BE3594C46A98ABB348A2BB2DA78C4D27941F5&amp;lt;/small&amp;gt; ||  3 || NL || 1.15.0 || nl-ams || 52.3701, 4.9095&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;NPN 004&#039;&#039;&#039; || JvG || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;6ED25B011C324D839E23854FF10E13F14271FA2C29966FF77FD786F87584768C&amp;lt;/small&amp;gt; ||  4 || NL || 1.16.0 || nl-ams || 52.3715, 4.8434&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS01&#039;&#039;&#039; || Stopera || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;1165023ee477dbd95ffd416121ef238f4859ca33bde39ff2db98e56df4c64625&amp;lt;/small&amp;gt; || nvt || NL || 1.15.0 || nl-ams || 52.3685, 4.9004&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS03&#039;&#039;&#039; || Boomspijker || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;021bc6fa42d97d33732501a619348c0f15ef94c1774290f25dba5152d5d8870d&amp;lt;/small&amp;gt; || nvt || NL || 1.15.0 || nl-ams || 52.3720, 4.9035&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Noorderhof Solar 2&#039;&#039;&#039; || Coen&#039;s hous || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;01c84f800c24ef039f5bf8188eb5a579d5857adb8b569e873191749c1a7067b7&amp;lt;/small&amp;gt; || NPN 005 || NL || 1.16.0 || nl-ams || 52.3752, 4.8218&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;NPN - Kazerne Osdorp Repeater&#039;&#039;&#039; || Kazerne Osdorp || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;47B232CC396D001DFB71A695B666F0512A0FB6257D08D0C288657DF83989E70E&amp;lt;/small&amp;gt; || nvt || NL || 1.16.0 || nl-ams || 52.3665, 4.8025  &lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Kazerne Osdorp&#039;&#039;&#039; || Kazerne Osdorp || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;38c917cb9d2c35b227ab56d80cc95877787348acc2f2f4d7ab1583187db96d20&amp;lt;/small&amp;gt;|| nvt || NL || 1.16.0 || nl-ams || 52.366530, 4.802480&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Region set?* = Amsterdam only. We set:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
region def eu|* nl nl-ams nl-nh-ams|* nl nl-ams&lt;br /&gt;
region save&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Part of the NPN Crisiscommunicatie research programme (lead: AMS Institute; partners TU Delft, ProcoliX, City of Amsterdam).&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== In one paragraph ==&lt;br /&gt;
On 18 June 2026, the City of Amsterdam and the Safety Region Amsterdam-Amstelland (VRAA) will run a multimodal field test of alternative crisis-communication technologies between fixed sites across the city. As a low-cost add-on, we measure whether a &#039;&#039;&#039;LoRa mesh network (MeshCore)&#039;&#039;&#039; can carry short crisis messages across Amsterdam during a power outage. To do this we deploy a small network of &#039;&#039;&#039;repeaters&#039;&#039;&#039; for realying and &#039;&#039;&#039;passive &amp;quot;observer&amp;quot; nodes&#039;&#039;&#039; that quietly log every radio packet they hear. The goal: a real-world, city-scale dataset on mesh coverage, message routing and delivery — both on the Dutch MeshCore network and on an isolated network.&lt;br /&gt;
&lt;br /&gt;
== What is being tested ==&lt;br /&gt;
Can a city-operated LoRa mesh reliably pass messages between &#039;&#039;&#039;emergency support points&#039;&#039;&#039; in a neighbourhood and &#039;&#039;&#039;coordination points&#039;&#039;&#039; at fire stations, across ~6 km of urban terrain, with no internet and no mobile network? We measure this on the radio layer: which links are strong, which fail, how far traffic reaches, and which route messages take through the mesh.&lt;br /&gt;
&lt;br /&gt;
We do this twice: once using all the available infrastructure of the wider Dutch MeshCore community, and — in the second half of the test — only on our own infrastructure.&lt;br /&gt;
&lt;br /&gt;
== Setup ==&lt;br /&gt;
* &#039;&#039;&#039;Sites:&#039;&#039;&#039; three emergency support points (Amstel 1, De Boomspijker, Calandhal) and two coordination points (fire stations Nico and Osdorp), plus P1 relay repeaters on high rooftops.&lt;br /&gt;
* &#039;&#039;&#039;Radios:&#039;&#039;&#039; MeshCore on SenseCAP T1000 hand-held nodes (participants) and SenseCAP P1 solar repeaters (rooftops).&lt;br /&gt;
* &#039;&#039;&#039;Channel:&#039;&#039;&#039; a single shared group channel.&lt;br /&gt;
* &#039;&#039;&#039;Two measurement blocks&#039;&#039;&#039; (the network switches frequency at ~14:30):&lt;br /&gt;
** &#039;&#039;&#039;Block 1 — community frequency (869.618 MHz):&#039;&#039;&#039; the mesh shares the air with the wider Dutch MeshCore community network.&lt;br /&gt;
** &#039;&#039;&#039;Block 2 — isolated frequency (tbd):&#039;&#039;&#039; the test network runs alone, with no outside traffic.&lt;br /&gt;
&lt;br /&gt;
Comparing the two shows how a shared vs. a dedicated frequency affects coverage and reliability.&lt;br /&gt;
&lt;br /&gt;
== The observer network ==&lt;br /&gt;
Six battery-powered &#039;&#039;&#039;observer kits&#039;&#039;&#039; (a Raspberry Pi paired over Bluetooth with a passive MeshCore node) are placed at the sites and at a high mid-point between the two fire stations. They &#039;&#039;&#039;do not transmit&#039;&#039;&#039;; they only listen and write, for every packet they receive: a timestamp, signal strength (RSSI) and quality (SNR), a packet fingerprint, and the &#039;&#039;&#039;routing path&#039;&#039;&#039; (the chain of relay nodes a message hopped through). After the test the logs are merged and decrypted offline, producing:&lt;br /&gt;
* a &#039;&#039;&#039;coverage map&#039;&#039;&#039; (which locations heard which messages),&lt;br /&gt;
* &#039;&#039;&#039;link-quality&#039;&#039;&#039; statistics per connection,&lt;br /&gt;
* &#039;&#039;&#039;flood depth&#039;&#039;&#039; (how many nodes relayed each message),&lt;br /&gt;
* a &#039;&#039;&#039;delivery rate&#039;&#039;&#039; against a known schedule of sent messages,&lt;br /&gt;
* and &#039;&#039;&#039;message routes plotted on a map&#039;&#039;&#039;, by matching node prefixes to GPS locations.&lt;br /&gt;
&lt;br /&gt;
== What the data can — and cannot — say ==&lt;br /&gt;
The observers measure the &#039;&#039;&#039;radio layer&#039;&#039;&#039;, which is a strong proxy for reachability and link quality, but not the same as an application-level &amp;quot;delivered&amp;quot; confirmation. Because the two frequency blocks run sequentially (different times of day) and the community load is uncontrolled, frequency differences are reported as &#039;&#039;observed on the day&#039;&#039;, not as a clean causal result. Honest scope is part of the method.&lt;br /&gt;
&lt;br /&gt;
== Why it matters ==&lt;br /&gt;
During a long power outage, ordinary phone and internet networks fail. A citizen-operated LoRa mesh is one candidate to keep neighbourhoods connected to emergency services. This measurement delivers the first real, city-scale evidence of how such a mesh behaves under real urban conditions — a reusable, low-cost blueprint for the larger field-lab runs planned at Marineterrein in 2026–2027.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;All data sets will be published here on the wiki for anyone to download and analyze under a free non-commercial license.&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Douwe</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.waag.org/index.php?title=18_june_test_and_Repeaters&amp;diff=247</id>
		<title>18 june test and Repeaters</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.waag.org/index.php?title=18_june_test_and_Repeaters&amp;diff=247"/>
		<updated>2026-06-18T06:46:04Z</updated>

		<summary type="html">&lt;p&gt;Douwe: /* T1000 Companions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= 18 juni nodes  =&lt;br /&gt;
&lt;br /&gt;
== T1000 Companions ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name &amp;amp; Lokatie !! Public Key !! Eigenaar !! Preset !! Version !! Dakrepeater toegevoegd?&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Calandhal&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;8b9cc8bff9763dd33b5239cf50bf5b6c1af6d66b1800bb761ed1b142e3270c1b&amp;lt;/small&amp;gt; ||  Coen || NL || 1.16.0 || Ja &lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Kazerne Osdorp&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;xxx&amp;lt;/small&amp;gt; ||  Thijs || NL || ? || ?&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Kazerne Nico&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;92a7f95e0608193d1423b3d3735dcad5e34f8ab404193b15dbc4c88c02cf0e36&amp;lt;/small&amp;gt; ||  Henk || NL || 1.16.0 || ?&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Boomspijker&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;xxx&amp;lt;/small&amp;gt; ||  Fabian || NL || ? || ?&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Amstel 1&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;xxx&amp;lt;/small&amp;gt; ||  Eva || NL || 1.16.0 || ?&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== P1 Repeaters ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name !! Lokatie !! Public Key !! Short Code !! Preset !! Version !! Region set?* !! Coordinates&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Calandhal&#039;&#039;&#039; || Calandhal || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;D2AFDFC4A4166D18CF322339A4D5ECA683BC2860EB6FF7801580AAD5ACC846A7&amp;lt;/small&amp;gt; ||  1 || NL || 1.15.0 || nl-ams || 52.3540, 4.8074&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Kazerne Nico&#039;&#039;&#039; || Kazerne Nico || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;DED43470A30092B4BE78B9FD852BE3594C46A98ABB348A2BB2DA78C4D27941F5&amp;lt;/small&amp;gt; ||  3 || NL || 1.15.0 || nl-ams || 52.3701, 4.9095&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;NPN 004&#039;&#039;&#039; || JvG || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;6ED25B011C324D839E23854FF10E13F14271FA2C29966FF77FD786F87584768C&amp;lt;/small&amp;gt; ||  4 || NL || 1.16.0 || nl-ams || 52.3715, 4.8434&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS01&#039;&#039;&#039; || Stopera || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;1165023ee477dbd95ffd416121ef238f4859ca33bde39ff2db98e56df4c64625&amp;lt;/small&amp;gt; || nvt || NL || 1.15.0 || nl-ams || 52.3685, 4.9004&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS03&#039;&#039;&#039; || Boomspijker || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;021bc6fa42d97d33732501a619348c0f15ef94c1774290f25dba5152d5d8870d&amp;lt;/small&amp;gt; || nvt || NL || 1.15.0 || nl-ams || 52.3720, 4.9035&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Noorderhof Solar 2&#039;&#039;&#039; || Coen&#039;s hous || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;01c84f800c24ef039f5bf8188eb5a579d5857adb8b569e873191749c1a7067b7&amp;lt;/small&amp;gt; || NPN 005 || NL || 1.16.0 || nl-ams || 52.3752, 4.8218&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;NPN - Kazerne Osdorp Repeater&#039;&#039;&#039; || Kazerne Osdorp || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;47B232CC396D001DFB71A695B666F0512A0FB6257D08D0C288657DF83989E70E&amp;lt;/small&amp;gt; || nvt || NL || 1.16.0 || nl-ams || 52.3665, 4.8025  &lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Kazerne Osdorp&#039;&#039;&#039; || Kazerne Osdorp || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;38c917cb9d2c35b227ab56d80cc95877787348acc2f2f4d7ab1583187db96d20&amp;lt;/small&amp;gt;|| nvt || NL || 1.16.0 || nl-ams || 52.366530, 4.802480&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Region set?* = Amsterdam only. We set:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
region def eu|* nl nl-ams nl-nh-ams|* nl nl-ams&lt;br /&gt;
region save&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Part of the NPN Crisiscommunicatie research programme (lead: AMS Institute; partners TU Delft, ProcoliX, City of Amsterdam).&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== In one paragraph ==&lt;br /&gt;
On 18 June 2026, the City of Amsterdam and the Safety Region Amsterdam-Amstelland (VRAA) will run a multimodal field test of alternative crisis-communication technologies between fixed sites across the city. As a low-cost add-on, we measure whether a &#039;&#039;&#039;LoRa mesh network (MeshCore)&#039;&#039;&#039; can carry short crisis messages across Amsterdam during a power outage. To do this we deploy a small network of &#039;&#039;&#039;repeaters&#039;&#039;&#039; for realying and &#039;&#039;&#039;passive &amp;quot;observer&amp;quot; nodes&#039;&#039;&#039; that quietly log every radio packet they hear. The goal: a real-world, city-scale dataset on mesh coverage, message routing and delivery — both on the Dutch MeshCore network and on an isolated network.&lt;br /&gt;
&lt;br /&gt;
== What is being tested ==&lt;br /&gt;
Can a city-operated LoRa mesh reliably pass messages between &#039;&#039;&#039;emergency support points&#039;&#039;&#039; in a neighbourhood and &#039;&#039;&#039;coordination points&#039;&#039;&#039; at fire stations, across ~6 km of urban terrain, with no internet and no mobile network? We measure this on the radio layer: which links are strong, which fail, how far traffic reaches, and which route messages take through the mesh.&lt;br /&gt;
&lt;br /&gt;
We do this twice: once using all the available infrastructure of the wider Dutch MeshCore community, and — in the second half of the test — only on our own infrastructure.&lt;br /&gt;
&lt;br /&gt;
== Setup ==&lt;br /&gt;
* &#039;&#039;&#039;Sites:&#039;&#039;&#039; three emergency support points (Amstel 1, De Boomspijker, Calandhal) and two coordination points (fire stations Nico and Osdorp), plus P1 relay repeaters on high rooftops.&lt;br /&gt;
* &#039;&#039;&#039;Radios:&#039;&#039;&#039; MeshCore on SenseCAP T1000 hand-held nodes (participants) and SenseCAP P1 solar repeaters (rooftops).&lt;br /&gt;
* &#039;&#039;&#039;Channel:&#039;&#039;&#039; a single shared group channel.&lt;br /&gt;
* &#039;&#039;&#039;Two measurement blocks&#039;&#039;&#039; (the network switches frequency at ~14:30):&lt;br /&gt;
** &#039;&#039;&#039;Block 1 — community frequency (869.618 MHz):&#039;&#039;&#039; the mesh shares the air with the wider Dutch MeshCore community network.&lt;br /&gt;
** &#039;&#039;&#039;Block 2 — isolated frequency (tbd):&#039;&#039;&#039; the test network runs alone, with no outside traffic.&lt;br /&gt;
&lt;br /&gt;
Comparing the two shows how a shared vs. a dedicated frequency affects coverage and reliability.&lt;br /&gt;
&lt;br /&gt;
== The observer network ==&lt;br /&gt;
Six battery-powered &#039;&#039;&#039;observer kits&#039;&#039;&#039; (a Raspberry Pi paired over Bluetooth with a passive MeshCore node) are placed at the sites and at a high mid-point between the two fire stations. They &#039;&#039;&#039;do not transmit&#039;&#039;&#039;; they only listen and write, for every packet they receive: a timestamp, signal strength (RSSI) and quality (SNR), a packet fingerprint, and the &#039;&#039;&#039;routing path&#039;&#039;&#039; (the chain of relay nodes a message hopped through). After the test the logs are merged and decrypted offline, producing:&lt;br /&gt;
* a &#039;&#039;&#039;coverage map&#039;&#039;&#039; (which locations heard which messages),&lt;br /&gt;
* &#039;&#039;&#039;link-quality&#039;&#039;&#039; statistics per connection,&lt;br /&gt;
* &#039;&#039;&#039;flood depth&#039;&#039;&#039; (how many nodes relayed each message),&lt;br /&gt;
* a &#039;&#039;&#039;delivery rate&#039;&#039;&#039; against a known schedule of sent messages,&lt;br /&gt;
* and &#039;&#039;&#039;message routes plotted on a map&#039;&#039;&#039;, by matching node prefixes to GPS locations.&lt;br /&gt;
&lt;br /&gt;
== What the data can — and cannot — say ==&lt;br /&gt;
The observers measure the &#039;&#039;&#039;radio layer&#039;&#039;&#039;, which is a strong proxy for reachability and link quality, but not the same as an application-level &amp;quot;delivered&amp;quot; confirmation. Because the two frequency blocks run sequentially (different times of day) and the community load is uncontrolled, frequency differences are reported as &#039;&#039;observed on the day&#039;&#039;, not as a clean causal result. Honest scope is part of the method.&lt;br /&gt;
&lt;br /&gt;
== Why it matters ==&lt;br /&gt;
During a long power outage, ordinary phone and internet networks fail. A citizen-operated LoRa mesh is one candidate to keep neighbourhoods connected to emergency services. This measurement delivers the first real, city-scale evidence of how such a mesh behaves under real urban conditions — a reusable, low-cost blueprint for the larger field-lab runs planned at Marineterrein in 2026–2027.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;All data sets will be published here on the wiki for anyone to download and analyze under a free non-commercial license.&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Douwe</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.waag.org/index.php?title=18_june_test_and_Repeaters&amp;diff=246</id>
		<title>18 june test and Repeaters</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.waag.org/index.php?title=18_june_test_and_Repeaters&amp;diff=246"/>
		<updated>2026-06-18T06:27:04Z</updated>

		<summary type="html">&lt;p&gt;Douwe: /* T1000 Companions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= 18 juni nodes  =&lt;br /&gt;
&lt;br /&gt;
== T1000 Companions ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name &amp;amp; Lokatie !! Public Key !! Eigenaar !! Preset !! Version !! Dakrepeater toegevoegd?&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Calandhal&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;8b9cc8bff9763dd33b5239cf50bf5b6c1af6d66b1800bb761ed1b142e3270c1b&amp;lt;/small&amp;gt; ||  Coen || NL || 1.16.0 || Ja &lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Kazerne Osdorp&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;xxx&amp;lt;/small&amp;gt; ||  Thijs || NL || ? || ?&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Kazerne Nico&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;92a7f95e0608193d1423b3d3735dcad5e34f8ab404193b15dbc4c88c02cf0e36&amp;lt;/small&amp;gt; ||  Henk || NL || 1.16.0 || ?&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Boomspijker&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;xxx&amp;lt;/small&amp;gt; ||  Fabian || NL || ? || ?&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Amstel 1&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;xxx&amp;lt;/small&amp;gt; ||  Karla || NL || 1.16.0 || ?&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== P1 Repeaters ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name !! Lokatie !! Public Key !! Short Code !! Preset !! Version !! Region set?* !! Coordinates&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Calandhal&#039;&#039;&#039; || Calandhal || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;D2AFDFC4A4166D18CF322339A4D5ECA683BC2860EB6FF7801580AAD5ACC846A7&amp;lt;/small&amp;gt; ||  1 || NL || 1.15.0 || nl-ams || 52.3540, 4.8074&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Kazerne Nico&#039;&#039;&#039; || Kazerne Nico || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;DED43470A30092B4BE78B9FD852BE3594C46A98ABB348A2BB2DA78C4D27941F5&amp;lt;/small&amp;gt; ||  3 || NL || 1.15.0 || nl-ams || 52.3701, 4.9095&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;NPN 004&#039;&#039;&#039; || JvG || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;6ED25B011C324D839E23854FF10E13F14271FA2C29966FF77FD786F87584768C&amp;lt;/small&amp;gt; ||  4 || NL || 1.16.0 || nl-ams || 52.3715, 4.8434&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS01&#039;&#039;&#039; || Stopera || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;1165023ee477dbd95ffd416121ef238f4859ca33bde39ff2db98e56df4c64625&amp;lt;/small&amp;gt; || nvt || NL || 1.15.0 || nl-ams || 52.3685, 4.9004&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS03&#039;&#039;&#039; || Boomspijker || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;021bc6fa42d97d33732501a619348c0f15ef94c1774290f25dba5152d5d8870d&amp;lt;/small&amp;gt; || nvt || NL || 1.15.0 || nl-ams || 52.3720, 4.9035&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Noorderhof Solar 2&#039;&#039;&#039; || Coen&#039;s hous || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;01c84f800c24ef039f5bf8188eb5a579d5857adb8b569e873191749c1a7067b7&amp;lt;/small&amp;gt; || NPN 005 || NL || 1.16.0 || nl-ams || 52.3752, 4.8218&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;NPN - Kazerne Osdorp Repeater&#039;&#039;&#039; || Kazerne Osdorp || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;47B232CC396D001DFB71A695B666F0512A0FB6257D08D0C288657DF83989E70E&amp;lt;/small&amp;gt; || nvt || NL || 1.16.0 || nl-ams || 52.3665, 4.8025  &lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Kazerne Osdorp&#039;&#039;&#039; || Kazerne Osdorp || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;38c917cb9d2c35b227ab56d80cc95877787348acc2f2f4d7ab1583187db96d20&amp;lt;/small&amp;gt;|| nvt || NL || 1.16.0 || nl-ams || 52.366530, 4.802480&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Region set?* = Amsterdam only. We set:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
region def eu|* nl nl-ams nl-nh-ams|* nl nl-ams&lt;br /&gt;
region save&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Part of the NPN Crisiscommunicatie research programme (lead: AMS Institute; partners TU Delft, ProcoliX, City of Amsterdam).&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== In one paragraph ==&lt;br /&gt;
On 18 June 2026, the City of Amsterdam and the Safety Region Amsterdam-Amstelland (VRAA) will run a multimodal field test of alternative crisis-communication technologies between fixed sites across the city. As a low-cost add-on, we measure whether a &#039;&#039;&#039;LoRa mesh network (MeshCore)&#039;&#039;&#039; can carry short crisis messages across Amsterdam during a power outage. To do this we deploy a small network of &#039;&#039;&#039;repeaters&#039;&#039;&#039; for realying and &#039;&#039;&#039;passive &amp;quot;observer&amp;quot; nodes&#039;&#039;&#039; that quietly log every radio packet they hear. The goal: a real-world, city-scale dataset on mesh coverage, message routing and delivery — both on the Dutch MeshCore network and on an isolated network.&lt;br /&gt;
&lt;br /&gt;
== What is being tested ==&lt;br /&gt;
Can a city-operated LoRa mesh reliably pass messages between &#039;&#039;&#039;emergency support points&#039;&#039;&#039; in a neighbourhood and &#039;&#039;&#039;coordination points&#039;&#039;&#039; at fire stations, across ~6 km of urban terrain, with no internet and no mobile network? We measure this on the radio layer: which links are strong, which fail, how far traffic reaches, and which route messages take through the mesh.&lt;br /&gt;
&lt;br /&gt;
We do this twice: once using all the available infrastructure of the wider Dutch MeshCore community, and — in the second half of the test — only on our own infrastructure.&lt;br /&gt;
&lt;br /&gt;
== Setup ==&lt;br /&gt;
* &#039;&#039;&#039;Sites:&#039;&#039;&#039; three emergency support points (Amstel 1, De Boomspijker, Calandhal) and two coordination points (fire stations Nico and Osdorp), plus P1 relay repeaters on high rooftops.&lt;br /&gt;
* &#039;&#039;&#039;Radios:&#039;&#039;&#039; MeshCore on SenseCAP T1000 hand-held nodes (participants) and SenseCAP P1 solar repeaters (rooftops).&lt;br /&gt;
* &#039;&#039;&#039;Channel:&#039;&#039;&#039; a single shared group channel.&lt;br /&gt;
* &#039;&#039;&#039;Two measurement blocks&#039;&#039;&#039; (the network switches frequency at ~14:30):&lt;br /&gt;
** &#039;&#039;&#039;Block 1 — community frequency (869.618 MHz):&#039;&#039;&#039; the mesh shares the air with the wider Dutch MeshCore community network.&lt;br /&gt;
** &#039;&#039;&#039;Block 2 — isolated frequency (tbd):&#039;&#039;&#039; the test network runs alone, with no outside traffic.&lt;br /&gt;
&lt;br /&gt;
Comparing the two shows how a shared vs. a dedicated frequency affects coverage and reliability.&lt;br /&gt;
&lt;br /&gt;
== The observer network ==&lt;br /&gt;
Six battery-powered &#039;&#039;&#039;observer kits&#039;&#039;&#039; (a Raspberry Pi paired over Bluetooth with a passive MeshCore node) are placed at the sites and at a high mid-point between the two fire stations. They &#039;&#039;&#039;do not transmit&#039;&#039;&#039;; they only listen and write, for every packet they receive: a timestamp, signal strength (RSSI) and quality (SNR), a packet fingerprint, and the &#039;&#039;&#039;routing path&#039;&#039;&#039; (the chain of relay nodes a message hopped through). After the test the logs are merged and decrypted offline, producing:&lt;br /&gt;
* a &#039;&#039;&#039;coverage map&#039;&#039;&#039; (which locations heard which messages),&lt;br /&gt;
* &#039;&#039;&#039;link-quality&#039;&#039;&#039; statistics per connection,&lt;br /&gt;
* &#039;&#039;&#039;flood depth&#039;&#039;&#039; (how many nodes relayed each message),&lt;br /&gt;
* a &#039;&#039;&#039;delivery rate&#039;&#039;&#039; against a known schedule of sent messages,&lt;br /&gt;
* and &#039;&#039;&#039;message routes plotted on a map&#039;&#039;&#039;, by matching node prefixes to GPS locations.&lt;br /&gt;
&lt;br /&gt;
== What the data can — and cannot — say ==&lt;br /&gt;
The observers measure the &#039;&#039;&#039;radio layer&#039;&#039;&#039;, which is a strong proxy for reachability and link quality, but not the same as an application-level &amp;quot;delivered&amp;quot; confirmation. Because the two frequency blocks run sequentially (different times of day) and the community load is uncontrolled, frequency differences are reported as &#039;&#039;observed on the day&#039;&#039;, not as a clean causal result. Honest scope is part of the method.&lt;br /&gt;
&lt;br /&gt;
== Why it matters ==&lt;br /&gt;
During a long power outage, ordinary phone and internet networks fail. A citizen-operated LoRa mesh is one candidate to keep neighbourhoods connected to emergency services. This measurement delivers the first real, city-scale evidence of how such a mesh behaves under real urban conditions — a reusable, low-cost blueprint for the larger field-lab runs planned at Marineterrein in 2026–2027.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;All data sets will be published here on the wiki for anyone to download and analyze under a free non-commercial license.&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Douwe</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.waag.org/index.php?title=18_june_test_and_Repeaters&amp;diff=245</id>
		<title>18 june test and Repeaters</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.waag.org/index.php?title=18_june_test_and_Repeaters&amp;diff=245"/>
		<updated>2026-06-18T06:26:08Z</updated>

		<summary type="html">&lt;p&gt;Douwe: /* T1000 Companions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= 18 juni nodes  =&lt;br /&gt;
&lt;br /&gt;
== T1000 Companions ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name &amp;amp; Lokatie !! Public Key !! Eigenaar !! Preset !! Version !! Dakrepeater toegevoegd? !! &lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Calandhal&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;8b9cc8bff9763dd33b5239cf50bf5b6c1af6d66b1800bb761ed1b142e3270c1b&amp;lt;/small&amp;gt; ||  Coen || NL || 1.16.0 || Ja &lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Kazerne Osdorp&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;xxx&amp;lt;/small&amp;gt; ||  Thijs || NL || ?&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Kazerne Nico&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;92a7f95e0608193d1423b3d3735dcad5e34f8ab404193b15dbc4c88c02cf0e36&amp;lt;/small&amp;gt; ||  Henk || NL || 1.16.0&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Boomspijker&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;xxx&amp;lt;/small&amp;gt; ||  Fabian || NL || ?&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Amstel 1&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;xxx&amp;lt;/small&amp;gt; ||  Karla || NL || 1.16.0&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== P1 Repeaters ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name !! Lokatie !! Public Key !! Short Code !! Preset !! Version !! Region set?* !! Coordinates&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Calandhal&#039;&#039;&#039; || Calandhal || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;D2AFDFC4A4166D18CF322339A4D5ECA683BC2860EB6FF7801580AAD5ACC846A7&amp;lt;/small&amp;gt; ||  1 || NL || 1.15.0 || nl-ams || 52.3540, 4.8074&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Kazerne Nico&#039;&#039;&#039; || Kazerne Nico || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;DED43470A30092B4BE78B9FD852BE3594C46A98ABB348A2BB2DA78C4D27941F5&amp;lt;/small&amp;gt; ||  3 || NL || 1.15.0 || nl-ams || 52.3701, 4.9095&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;NPN 004&#039;&#039;&#039; || JvG || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;6ED25B011C324D839E23854FF10E13F14271FA2C29966FF77FD786F87584768C&amp;lt;/small&amp;gt; ||  4 || NL || 1.16.0 || nl-ams || 52.3715, 4.8434&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS01&#039;&#039;&#039; || Stopera || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;1165023ee477dbd95ffd416121ef238f4859ca33bde39ff2db98e56df4c64625&amp;lt;/small&amp;gt; || nvt || NL || 1.15.0 || nl-ams || 52.3685, 4.9004&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS03&#039;&#039;&#039; || Boomspijker || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;021bc6fa42d97d33732501a619348c0f15ef94c1774290f25dba5152d5d8870d&amp;lt;/small&amp;gt; || nvt || NL || 1.15.0 || nl-ams || 52.3720, 4.9035&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Noorderhof Solar 2&#039;&#039;&#039; || Coen&#039;s hous || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;01c84f800c24ef039f5bf8188eb5a579d5857adb8b569e873191749c1a7067b7&amp;lt;/small&amp;gt; || NPN 005 || NL || 1.16.0 || nl-ams || 52.3752, 4.8218&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;NPN - Kazerne Osdorp Repeater&#039;&#039;&#039; || Kazerne Osdorp || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;47B232CC396D001DFB71A695B666F0512A0FB6257D08D0C288657DF83989E70E&amp;lt;/small&amp;gt; || nvt || NL || 1.16.0 || nl-ams || 52.3665, 4.8025  &lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Kazerne Osdorp&#039;&#039;&#039; || Kazerne Osdorp || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;38c917cb9d2c35b227ab56d80cc95877787348acc2f2f4d7ab1583187db96d20&amp;lt;/small&amp;gt;|| nvt || NL || 1.16.0 || nl-ams || 52.366530, 4.802480&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Region set?* = Amsterdam only. We set:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
region def eu|* nl nl-ams nl-nh-ams|* nl nl-ams&lt;br /&gt;
region save&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Part of the NPN Crisiscommunicatie research programme (lead: AMS Institute; partners TU Delft, ProcoliX, City of Amsterdam).&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== In one paragraph ==&lt;br /&gt;
On 18 June 2026, the City of Amsterdam and the Safety Region Amsterdam-Amstelland (VRAA) will run a multimodal field test of alternative crisis-communication technologies between fixed sites across the city. As a low-cost add-on, we measure whether a &#039;&#039;&#039;LoRa mesh network (MeshCore)&#039;&#039;&#039; can carry short crisis messages across Amsterdam during a power outage. To do this we deploy a small network of &#039;&#039;&#039;repeaters&#039;&#039;&#039; for realying and &#039;&#039;&#039;passive &amp;quot;observer&amp;quot; nodes&#039;&#039;&#039; that quietly log every radio packet they hear. The goal: a real-world, city-scale dataset on mesh coverage, message routing and delivery — both on the Dutch MeshCore network and on an isolated network.&lt;br /&gt;
&lt;br /&gt;
== What is being tested ==&lt;br /&gt;
Can a city-operated LoRa mesh reliably pass messages between &#039;&#039;&#039;emergency support points&#039;&#039;&#039; in a neighbourhood and &#039;&#039;&#039;coordination points&#039;&#039;&#039; at fire stations, across ~6 km of urban terrain, with no internet and no mobile network? We measure this on the radio layer: which links are strong, which fail, how far traffic reaches, and which route messages take through the mesh.&lt;br /&gt;
&lt;br /&gt;
We do this twice: once using all the available infrastructure of the wider Dutch MeshCore community, and — in the second half of the test — only on our own infrastructure.&lt;br /&gt;
&lt;br /&gt;
== Setup ==&lt;br /&gt;
* &#039;&#039;&#039;Sites:&#039;&#039;&#039; three emergency support points (Amstel 1, De Boomspijker, Calandhal) and two coordination points (fire stations Nico and Osdorp), plus P1 relay repeaters on high rooftops.&lt;br /&gt;
* &#039;&#039;&#039;Radios:&#039;&#039;&#039; MeshCore on SenseCAP T1000 hand-held nodes (participants) and SenseCAP P1 solar repeaters (rooftops).&lt;br /&gt;
* &#039;&#039;&#039;Channel:&#039;&#039;&#039; a single shared group channel.&lt;br /&gt;
* &#039;&#039;&#039;Two measurement blocks&#039;&#039;&#039; (the network switches frequency at ~14:30):&lt;br /&gt;
** &#039;&#039;&#039;Block 1 — community frequency (869.618 MHz):&#039;&#039;&#039; the mesh shares the air with the wider Dutch MeshCore community network.&lt;br /&gt;
** &#039;&#039;&#039;Block 2 — isolated frequency (tbd):&#039;&#039;&#039; the test network runs alone, with no outside traffic.&lt;br /&gt;
&lt;br /&gt;
Comparing the two shows how a shared vs. a dedicated frequency affects coverage and reliability.&lt;br /&gt;
&lt;br /&gt;
== The observer network ==&lt;br /&gt;
Six battery-powered &#039;&#039;&#039;observer kits&#039;&#039;&#039; (a Raspberry Pi paired over Bluetooth with a passive MeshCore node) are placed at the sites and at a high mid-point between the two fire stations. They &#039;&#039;&#039;do not transmit&#039;&#039;&#039;; they only listen and write, for every packet they receive: a timestamp, signal strength (RSSI) and quality (SNR), a packet fingerprint, and the &#039;&#039;&#039;routing path&#039;&#039;&#039; (the chain of relay nodes a message hopped through). After the test the logs are merged and decrypted offline, producing:&lt;br /&gt;
* a &#039;&#039;&#039;coverage map&#039;&#039;&#039; (which locations heard which messages),&lt;br /&gt;
* &#039;&#039;&#039;link-quality&#039;&#039;&#039; statistics per connection,&lt;br /&gt;
* &#039;&#039;&#039;flood depth&#039;&#039;&#039; (how many nodes relayed each message),&lt;br /&gt;
* a &#039;&#039;&#039;delivery rate&#039;&#039;&#039; against a known schedule of sent messages,&lt;br /&gt;
* and &#039;&#039;&#039;message routes plotted on a map&#039;&#039;&#039;, by matching node prefixes to GPS locations.&lt;br /&gt;
&lt;br /&gt;
== What the data can — and cannot — say ==&lt;br /&gt;
The observers measure the &#039;&#039;&#039;radio layer&#039;&#039;&#039;, which is a strong proxy for reachability and link quality, but not the same as an application-level &amp;quot;delivered&amp;quot; confirmation. Because the two frequency blocks run sequentially (different times of day) and the community load is uncontrolled, frequency differences are reported as &#039;&#039;observed on the day&#039;&#039;, not as a clean causal result. Honest scope is part of the method.&lt;br /&gt;
&lt;br /&gt;
== Why it matters ==&lt;br /&gt;
During a long power outage, ordinary phone and internet networks fail. A citizen-operated LoRa mesh is one candidate to keep neighbourhoods connected to emergency services. This measurement delivers the first real, city-scale evidence of how such a mesh behaves under real urban conditions — a reusable, low-cost blueprint for the larger field-lab runs planned at Marineterrein in 2026–2027.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;All data sets will be published here on the wiki for anyone to download and analyze under a free non-commercial license.&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Douwe</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.waag.org/index.php?title=18_june_test_and_Repeaters&amp;diff=244</id>
		<title>18 june test and Repeaters</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.waag.org/index.php?title=18_june_test_and_Repeaters&amp;diff=244"/>
		<updated>2026-06-18T06:25:54Z</updated>

		<summary type="html">&lt;p&gt;Douwe: /* T1000 Companions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= 18 juni nodes  =&lt;br /&gt;
&lt;br /&gt;
== T1000 Companions ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name &amp;amp; Lokatie !! Public Key !! Eigenaar !! Preset !! Version !! Dakrepeater toegevoegd? !! &lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Calandhal&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;8b9cc8bff9763dd33b5239cf50bf5b6c1af6d66b1800bb761ed1b142e3270c1b&amp;lt;/small&amp;gt; ||  Coen || NL || 1.16.0 || Dakrepeater || Ja &lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Kazerne Osdorp&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;xxx&amp;lt;/small&amp;gt; ||  Thijs || NL || ?&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Kazerne Nico&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;92a7f95e0608193d1423b3d3735dcad5e34f8ab404193b15dbc4c88c02cf0e36&amp;lt;/small&amp;gt; ||  Henk || NL || 1.16.0&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Boomspijker&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;xxx&amp;lt;/small&amp;gt; ||  Fabian || NL || ?&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Amstel 1&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;xxx&amp;lt;/small&amp;gt; ||  Karla || NL || 1.16.0&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== P1 Repeaters ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name !! Lokatie !! Public Key !! Short Code !! Preset !! Version !! Region set?* !! Coordinates&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Calandhal&#039;&#039;&#039; || Calandhal || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;D2AFDFC4A4166D18CF322339A4D5ECA683BC2860EB6FF7801580AAD5ACC846A7&amp;lt;/small&amp;gt; ||  1 || NL || 1.15.0 || nl-ams || 52.3540, 4.8074&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Kazerne Nico&#039;&#039;&#039; || Kazerne Nico || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;DED43470A30092B4BE78B9FD852BE3594C46A98ABB348A2BB2DA78C4D27941F5&amp;lt;/small&amp;gt; ||  3 || NL || 1.15.0 || nl-ams || 52.3701, 4.9095&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;NPN 004&#039;&#039;&#039; || JvG || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;6ED25B011C324D839E23854FF10E13F14271FA2C29966FF77FD786F87584768C&amp;lt;/small&amp;gt; ||  4 || NL || 1.16.0 || nl-ams || 52.3715, 4.8434&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS01&#039;&#039;&#039; || Stopera || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;1165023ee477dbd95ffd416121ef238f4859ca33bde39ff2db98e56df4c64625&amp;lt;/small&amp;gt; || nvt || NL || 1.15.0 || nl-ams || 52.3685, 4.9004&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS03&#039;&#039;&#039; || Boomspijker || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;021bc6fa42d97d33732501a619348c0f15ef94c1774290f25dba5152d5d8870d&amp;lt;/small&amp;gt; || nvt || NL || 1.15.0 || nl-ams || 52.3720, 4.9035&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Noorderhof Solar 2&#039;&#039;&#039; || Coen&#039;s hous || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;01c84f800c24ef039f5bf8188eb5a579d5857adb8b569e873191749c1a7067b7&amp;lt;/small&amp;gt; || NPN 005 || NL || 1.16.0 || nl-ams || 52.3752, 4.8218&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;NPN - Kazerne Osdorp Repeater&#039;&#039;&#039; || Kazerne Osdorp || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;47B232CC396D001DFB71A695B666F0512A0FB6257D08D0C288657DF83989E70E&amp;lt;/small&amp;gt; || nvt || NL || 1.16.0 || nl-ams || 52.3665, 4.8025  &lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Kazerne Osdorp&#039;&#039;&#039; || Kazerne Osdorp || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;38c917cb9d2c35b227ab56d80cc95877787348acc2f2f4d7ab1583187db96d20&amp;lt;/small&amp;gt;|| nvt || NL || 1.16.0 || nl-ams || 52.366530, 4.802480&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Region set?* = Amsterdam only. We set:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
region def eu|* nl nl-ams nl-nh-ams|* nl nl-ams&lt;br /&gt;
region save&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Part of the NPN Crisiscommunicatie research programme (lead: AMS Institute; partners TU Delft, ProcoliX, City of Amsterdam).&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== In one paragraph ==&lt;br /&gt;
On 18 June 2026, the City of Amsterdam and the Safety Region Amsterdam-Amstelland (VRAA) will run a multimodal field test of alternative crisis-communication technologies between fixed sites across the city. As a low-cost add-on, we measure whether a &#039;&#039;&#039;LoRa mesh network (MeshCore)&#039;&#039;&#039; can carry short crisis messages across Amsterdam during a power outage. To do this we deploy a small network of &#039;&#039;&#039;repeaters&#039;&#039;&#039; for realying and &#039;&#039;&#039;passive &amp;quot;observer&amp;quot; nodes&#039;&#039;&#039; that quietly log every radio packet they hear. The goal: a real-world, city-scale dataset on mesh coverage, message routing and delivery — both on the Dutch MeshCore network and on an isolated network.&lt;br /&gt;
&lt;br /&gt;
== What is being tested ==&lt;br /&gt;
Can a city-operated LoRa mesh reliably pass messages between &#039;&#039;&#039;emergency support points&#039;&#039;&#039; in a neighbourhood and &#039;&#039;&#039;coordination points&#039;&#039;&#039; at fire stations, across ~6 km of urban terrain, with no internet and no mobile network? We measure this on the radio layer: which links are strong, which fail, how far traffic reaches, and which route messages take through the mesh.&lt;br /&gt;
&lt;br /&gt;
We do this twice: once using all the available infrastructure of the wider Dutch MeshCore community, and — in the second half of the test — only on our own infrastructure.&lt;br /&gt;
&lt;br /&gt;
== Setup ==&lt;br /&gt;
* &#039;&#039;&#039;Sites:&#039;&#039;&#039; three emergency support points (Amstel 1, De Boomspijker, Calandhal) and two coordination points (fire stations Nico and Osdorp), plus P1 relay repeaters on high rooftops.&lt;br /&gt;
* &#039;&#039;&#039;Radios:&#039;&#039;&#039; MeshCore on SenseCAP T1000 hand-held nodes (participants) and SenseCAP P1 solar repeaters (rooftops).&lt;br /&gt;
* &#039;&#039;&#039;Channel:&#039;&#039;&#039; a single shared group channel.&lt;br /&gt;
* &#039;&#039;&#039;Two measurement blocks&#039;&#039;&#039; (the network switches frequency at ~14:30):&lt;br /&gt;
** &#039;&#039;&#039;Block 1 — community frequency (869.618 MHz):&#039;&#039;&#039; the mesh shares the air with the wider Dutch MeshCore community network.&lt;br /&gt;
** &#039;&#039;&#039;Block 2 — isolated frequency (tbd):&#039;&#039;&#039; the test network runs alone, with no outside traffic.&lt;br /&gt;
&lt;br /&gt;
Comparing the two shows how a shared vs. a dedicated frequency affects coverage and reliability.&lt;br /&gt;
&lt;br /&gt;
== The observer network ==&lt;br /&gt;
Six battery-powered &#039;&#039;&#039;observer kits&#039;&#039;&#039; (a Raspberry Pi paired over Bluetooth with a passive MeshCore node) are placed at the sites and at a high mid-point between the two fire stations. They &#039;&#039;&#039;do not transmit&#039;&#039;&#039;; they only listen and write, for every packet they receive: a timestamp, signal strength (RSSI) and quality (SNR), a packet fingerprint, and the &#039;&#039;&#039;routing path&#039;&#039;&#039; (the chain of relay nodes a message hopped through). After the test the logs are merged and decrypted offline, producing:&lt;br /&gt;
* a &#039;&#039;&#039;coverage map&#039;&#039;&#039; (which locations heard which messages),&lt;br /&gt;
* &#039;&#039;&#039;link-quality&#039;&#039;&#039; statistics per connection,&lt;br /&gt;
* &#039;&#039;&#039;flood depth&#039;&#039;&#039; (how many nodes relayed each message),&lt;br /&gt;
* a &#039;&#039;&#039;delivery rate&#039;&#039;&#039; against a known schedule of sent messages,&lt;br /&gt;
* and &#039;&#039;&#039;message routes plotted on a map&#039;&#039;&#039;, by matching node prefixes to GPS locations.&lt;br /&gt;
&lt;br /&gt;
== What the data can — and cannot — say ==&lt;br /&gt;
The observers measure the &#039;&#039;&#039;radio layer&#039;&#039;&#039;, which is a strong proxy for reachability and link quality, but not the same as an application-level &amp;quot;delivered&amp;quot; confirmation. Because the two frequency blocks run sequentially (different times of day) and the community load is uncontrolled, frequency differences are reported as &#039;&#039;observed on the day&#039;&#039;, not as a clean causal result. Honest scope is part of the method.&lt;br /&gt;
&lt;br /&gt;
== Why it matters ==&lt;br /&gt;
During a long power outage, ordinary phone and internet networks fail. A citizen-operated LoRa mesh is one candidate to keep neighbourhoods connected to emergency services. This measurement delivers the first real, city-scale evidence of how such a mesh behaves under real urban conditions — a reusable, low-cost blueprint for the larger field-lab runs planned at Marineterrein in 2026–2027.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;All data sets will be published here on the wiki for anyone to download and analyze under a free non-commercial license.&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Douwe</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.waag.org/index.php?title=18_june_test_and_Repeaters&amp;diff=243</id>
		<title>18 june test and Repeaters</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.waag.org/index.php?title=18_june_test_and_Repeaters&amp;diff=243"/>
		<updated>2026-06-18T06:25:36Z</updated>

		<summary type="html">&lt;p&gt;Douwe: /* T1000 Companions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= 18 juni nodes  =&lt;br /&gt;
&lt;br /&gt;
== T1000 Companions ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name &amp;amp; Lokatie !! Public Key !! Eigenaar !! Preset !! Version !! Dakrepeater toegevoegd? !! &lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Calandhal&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;8b9cc8bff9763dd33b5239cf50bf5b6c1af6d66b1800bb761ed1b142e3270c1b&amp;lt;/small&amp;gt; ||  Coen || NL || 1.16.0 || Dakrepeater | Ja |&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Kazerne Osdorp&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;xxx&amp;lt;/small&amp;gt; ||  Thijs || NL || ?&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Kazerne Nico&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;92a7f95e0608193d1423b3d3735dcad5e34f8ab404193b15dbc4c88c02cf0e36&amp;lt;/small&amp;gt; ||  Henk || NL || 1.16.0&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Boomspijker&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;xxx&amp;lt;/small&amp;gt; ||  Fabian || NL || ?&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Amstel 1&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;xxx&amp;lt;/small&amp;gt; ||  Karla || NL || 1.16.0&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== P1 Repeaters ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name !! Lokatie !! Public Key !! Short Code !! Preset !! Version !! Region set?* !! Coordinates&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Calandhal&#039;&#039;&#039; || Calandhal || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;D2AFDFC4A4166D18CF322339A4D5ECA683BC2860EB6FF7801580AAD5ACC846A7&amp;lt;/small&amp;gt; ||  1 || NL || 1.15.0 || nl-ams || 52.3540, 4.8074&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Kazerne Nico&#039;&#039;&#039; || Kazerne Nico || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;DED43470A30092B4BE78B9FD852BE3594C46A98ABB348A2BB2DA78C4D27941F5&amp;lt;/small&amp;gt; ||  3 || NL || 1.15.0 || nl-ams || 52.3701, 4.9095&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;NPN 004&#039;&#039;&#039; || JvG || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;6ED25B011C324D839E23854FF10E13F14271FA2C29966FF77FD786F87584768C&amp;lt;/small&amp;gt; ||  4 || NL || 1.16.0 || nl-ams || 52.3715, 4.8434&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS01&#039;&#039;&#039; || Stopera || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;1165023ee477dbd95ffd416121ef238f4859ca33bde39ff2db98e56df4c64625&amp;lt;/small&amp;gt; || nvt || NL || 1.15.0 || nl-ams || 52.3685, 4.9004&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS03&#039;&#039;&#039; || Boomspijker || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;021bc6fa42d97d33732501a619348c0f15ef94c1774290f25dba5152d5d8870d&amp;lt;/small&amp;gt; || nvt || NL || 1.15.0 || nl-ams || 52.3720, 4.9035&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Noorderhof Solar 2&#039;&#039;&#039; || Coen&#039;s hous || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;01c84f800c24ef039f5bf8188eb5a579d5857adb8b569e873191749c1a7067b7&amp;lt;/small&amp;gt; || NPN 005 || NL || 1.16.0 || nl-ams || 52.3752, 4.8218&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;NPN - Kazerne Osdorp Repeater&#039;&#039;&#039; || Kazerne Osdorp || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;47B232CC396D001DFB71A695B666F0512A0FB6257D08D0C288657DF83989E70E&amp;lt;/small&amp;gt; || nvt || NL || 1.16.0 || nl-ams || 52.3665, 4.8025  &lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Kazerne Osdorp&#039;&#039;&#039; || Kazerne Osdorp || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;38c917cb9d2c35b227ab56d80cc95877787348acc2f2f4d7ab1583187db96d20&amp;lt;/small&amp;gt;|| nvt || NL || 1.16.0 || nl-ams || 52.366530, 4.802480&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Region set?* = Amsterdam only. We set:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
region def eu|* nl nl-ams nl-nh-ams|* nl nl-ams&lt;br /&gt;
region save&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Part of the NPN Crisiscommunicatie research programme (lead: AMS Institute; partners TU Delft, ProcoliX, City of Amsterdam).&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== In one paragraph ==&lt;br /&gt;
On 18 June 2026, the City of Amsterdam and the Safety Region Amsterdam-Amstelland (VRAA) will run a multimodal field test of alternative crisis-communication technologies between fixed sites across the city. As a low-cost add-on, we measure whether a &#039;&#039;&#039;LoRa mesh network (MeshCore)&#039;&#039;&#039; can carry short crisis messages across Amsterdam during a power outage. To do this we deploy a small network of &#039;&#039;&#039;repeaters&#039;&#039;&#039; for realying and &#039;&#039;&#039;passive &amp;quot;observer&amp;quot; nodes&#039;&#039;&#039; that quietly log every radio packet they hear. The goal: a real-world, city-scale dataset on mesh coverage, message routing and delivery — both on the Dutch MeshCore network and on an isolated network.&lt;br /&gt;
&lt;br /&gt;
== What is being tested ==&lt;br /&gt;
Can a city-operated LoRa mesh reliably pass messages between &#039;&#039;&#039;emergency support points&#039;&#039;&#039; in a neighbourhood and &#039;&#039;&#039;coordination points&#039;&#039;&#039; at fire stations, across ~6 km of urban terrain, with no internet and no mobile network? We measure this on the radio layer: which links are strong, which fail, how far traffic reaches, and which route messages take through the mesh.&lt;br /&gt;
&lt;br /&gt;
We do this twice: once using all the available infrastructure of the wider Dutch MeshCore community, and — in the second half of the test — only on our own infrastructure.&lt;br /&gt;
&lt;br /&gt;
== Setup ==&lt;br /&gt;
* &#039;&#039;&#039;Sites:&#039;&#039;&#039; three emergency support points (Amstel 1, De Boomspijker, Calandhal) and two coordination points (fire stations Nico and Osdorp), plus P1 relay repeaters on high rooftops.&lt;br /&gt;
* &#039;&#039;&#039;Radios:&#039;&#039;&#039; MeshCore on SenseCAP T1000 hand-held nodes (participants) and SenseCAP P1 solar repeaters (rooftops).&lt;br /&gt;
* &#039;&#039;&#039;Channel:&#039;&#039;&#039; a single shared group channel.&lt;br /&gt;
* &#039;&#039;&#039;Two measurement blocks&#039;&#039;&#039; (the network switches frequency at ~14:30):&lt;br /&gt;
** &#039;&#039;&#039;Block 1 — community frequency (869.618 MHz):&#039;&#039;&#039; the mesh shares the air with the wider Dutch MeshCore community network.&lt;br /&gt;
** &#039;&#039;&#039;Block 2 — isolated frequency (tbd):&#039;&#039;&#039; the test network runs alone, with no outside traffic.&lt;br /&gt;
&lt;br /&gt;
Comparing the two shows how a shared vs. a dedicated frequency affects coverage and reliability.&lt;br /&gt;
&lt;br /&gt;
== The observer network ==&lt;br /&gt;
Six battery-powered &#039;&#039;&#039;observer kits&#039;&#039;&#039; (a Raspberry Pi paired over Bluetooth with a passive MeshCore node) are placed at the sites and at a high mid-point between the two fire stations. They &#039;&#039;&#039;do not transmit&#039;&#039;&#039;; they only listen and write, for every packet they receive: a timestamp, signal strength (RSSI) and quality (SNR), a packet fingerprint, and the &#039;&#039;&#039;routing path&#039;&#039;&#039; (the chain of relay nodes a message hopped through). After the test the logs are merged and decrypted offline, producing:&lt;br /&gt;
* a &#039;&#039;&#039;coverage map&#039;&#039;&#039; (which locations heard which messages),&lt;br /&gt;
* &#039;&#039;&#039;link-quality&#039;&#039;&#039; statistics per connection,&lt;br /&gt;
* &#039;&#039;&#039;flood depth&#039;&#039;&#039; (how many nodes relayed each message),&lt;br /&gt;
* a &#039;&#039;&#039;delivery rate&#039;&#039;&#039; against a known schedule of sent messages,&lt;br /&gt;
* and &#039;&#039;&#039;message routes plotted on a map&#039;&#039;&#039;, by matching node prefixes to GPS locations.&lt;br /&gt;
&lt;br /&gt;
== What the data can — and cannot — say ==&lt;br /&gt;
The observers measure the &#039;&#039;&#039;radio layer&#039;&#039;&#039;, which is a strong proxy for reachability and link quality, but not the same as an application-level &amp;quot;delivered&amp;quot; confirmation. Because the two frequency blocks run sequentially (different times of day) and the community load is uncontrolled, frequency differences are reported as &#039;&#039;observed on the day&#039;&#039;, not as a clean causal result. Honest scope is part of the method.&lt;br /&gt;
&lt;br /&gt;
== Why it matters ==&lt;br /&gt;
During a long power outage, ordinary phone and internet networks fail. A citizen-operated LoRa mesh is one candidate to keep neighbourhoods connected to emergency services. This measurement delivers the first real, city-scale evidence of how such a mesh behaves under real urban conditions — a reusable, low-cost blueprint for the larger field-lab runs planned at Marineterrein in 2026–2027.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;All data sets will be published here on the wiki for anyone to download and analyze under a free non-commercial license.&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Douwe</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.waag.org/index.php?title=18_june_test_and_Repeaters&amp;diff=242</id>
		<title>18 june test and Repeaters</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.waag.org/index.php?title=18_june_test_and_Repeaters&amp;diff=242"/>
		<updated>2026-06-18T06:23:34Z</updated>

		<summary type="html">&lt;p&gt;Douwe: /* T1000 Companions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= 18 juni nodes  =&lt;br /&gt;
&lt;br /&gt;
== T1000 Companions ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name &amp;amp; Lokatie !! Public Key !! Eigenaar !! Preset !! Version&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Calandhal&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;8b9cc8bff9763dd33b5239cf50bf5b6c1af6d66b1800bb761ed1b142e3270c1b&amp;lt;/small&amp;gt; ||  Coen || NL || 1.16.0&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Kazerne Osdorp&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;xxx&amp;lt;/small&amp;gt; ||  Thijs || NL || ?&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Kazerne Nico&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;92a7f95e0608193d1423b3d3735dcad5e34f8ab404193b15dbc4c88c02cf0e36&amp;lt;/small&amp;gt; ||  Henk || NL || 1.16.0&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Boomspijker&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;xxx&amp;lt;/small&amp;gt; ||  Fabian || NL || ?&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Amstel 1&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;xxx&amp;lt;/small&amp;gt; ||  Karla || NL || 1.16.0&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== P1 Repeaters ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name !! Lokatie !! Public Key !! Short Code !! Preset !! Version !! Region set?* !! Coordinates&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Calandhal&#039;&#039;&#039; || Calandhal || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;D2AFDFC4A4166D18CF322339A4D5ECA683BC2860EB6FF7801580AAD5ACC846A7&amp;lt;/small&amp;gt; ||  1 || NL || 1.15.0 || nl-ams || 52.3540, 4.8074&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Kazerne Nico&#039;&#039;&#039; || Kazerne Nico || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;DED43470A30092B4BE78B9FD852BE3594C46A98ABB348A2BB2DA78C4D27941F5&amp;lt;/small&amp;gt; ||  3 || NL || 1.15.0 || nl-ams || 52.3701, 4.9095&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;NPN 004&#039;&#039;&#039; || JvG || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;6ED25B011C324D839E23854FF10E13F14271FA2C29966FF77FD786F87584768C&amp;lt;/small&amp;gt; ||  4 || NL || 1.16.0 || nl-ams || 52.3715, 4.8434&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS01&#039;&#039;&#039; || Stopera || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;1165023ee477dbd95ffd416121ef238f4859ca33bde39ff2db98e56df4c64625&amp;lt;/small&amp;gt; || nvt || NL || 1.15.0 || nl-ams || 52.3685, 4.9004&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS03&#039;&#039;&#039; || Boomspijker || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;021bc6fa42d97d33732501a619348c0f15ef94c1774290f25dba5152d5d8870d&amp;lt;/small&amp;gt; || nvt || NL || 1.15.0 || nl-ams || 52.3720, 4.9035&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Noorderhof Solar 2&#039;&#039;&#039; || Coen&#039;s hous || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;01c84f800c24ef039f5bf8188eb5a579d5857adb8b569e873191749c1a7067b7&amp;lt;/small&amp;gt; || NPN 005 || NL || 1.16.0 || nl-ams || 52.3752, 4.8218&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;NPN - Kazerne Osdorp Repeater&#039;&#039;&#039; || Kazerne Osdorp || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;47B232CC396D001DFB71A695B666F0512A0FB6257D08D0C288657DF83989E70E&amp;lt;/small&amp;gt; || nvt || NL || 1.16.0 || nl-ams || 52.3665, 4.8025  &lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Kazerne Osdorp&#039;&#039;&#039; || Kazerne Osdorp || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;38c917cb9d2c35b227ab56d80cc95877787348acc2f2f4d7ab1583187db96d20&amp;lt;/small&amp;gt;|| nvt || NL || 1.16.0 || nl-ams || 52.366530, 4.802480&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Region set?* = Amsterdam only. We set:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
region def eu|* nl nl-ams nl-nh-ams|* nl nl-ams&lt;br /&gt;
region save&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Part of the NPN Crisiscommunicatie research programme (lead: AMS Institute; partners TU Delft, ProcoliX, City of Amsterdam).&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== In one paragraph ==&lt;br /&gt;
On 18 June 2026, the City of Amsterdam and the Safety Region Amsterdam-Amstelland (VRAA) will run a multimodal field test of alternative crisis-communication technologies between fixed sites across the city. As a low-cost add-on, we measure whether a &#039;&#039;&#039;LoRa mesh network (MeshCore)&#039;&#039;&#039; can carry short crisis messages across Amsterdam during a power outage. To do this we deploy a small network of &#039;&#039;&#039;repeaters&#039;&#039;&#039; for realying and &#039;&#039;&#039;passive &amp;quot;observer&amp;quot; nodes&#039;&#039;&#039; that quietly log every radio packet they hear. The goal: a real-world, city-scale dataset on mesh coverage, message routing and delivery — both on the Dutch MeshCore network and on an isolated network.&lt;br /&gt;
&lt;br /&gt;
== What is being tested ==&lt;br /&gt;
Can a city-operated LoRa mesh reliably pass messages between &#039;&#039;&#039;emergency support points&#039;&#039;&#039; in a neighbourhood and &#039;&#039;&#039;coordination points&#039;&#039;&#039; at fire stations, across ~6 km of urban terrain, with no internet and no mobile network? We measure this on the radio layer: which links are strong, which fail, how far traffic reaches, and which route messages take through the mesh.&lt;br /&gt;
&lt;br /&gt;
We do this twice: once using all the available infrastructure of the wider Dutch MeshCore community, and — in the second half of the test — only on our own infrastructure.&lt;br /&gt;
&lt;br /&gt;
== Setup ==&lt;br /&gt;
* &#039;&#039;&#039;Sites:&#039;&#039;&#039; three emergency support points (Amstel 1, De Boomspijker, Calandhal) and two coordination points (fire stations Nico and Osdorp), plus P1 relay repeaters on high rooftops.&lt;br /&gt;
* &#039;&#039;&#039;Radios:&#039;&#039;&#039; MeshCore on SenseCAP T1000 hand-held nodes (participants) and SenseCAP P1 solar repeaters (rooftops).&lt;br /&gt;
* &#039;&#039;&#039;Channel:&#039;&#039;&#039; a single shared group channel.&lt;br /&gt;
* &#039;&#039;&#039;Two measurement blocks&#039;&#039;&#039; (the network switches frequency at ~14:30):&lt;br /&gt;
** &#039;&#039;&#039;Block 1 — community frequency (869.618 MHz):&#039;&#039;&#039; the mesh shares the air with the wider Dutch MeshCore community network.&lt;br /&gt;
** &#039;&#039;&#039;Block 2 — isolated frequency (tbd):&#039;&#039;&#039; the test network runs alone, with no outside traffic.&lt;br /&gt;
&lt;br /&gt;
Comparing the two shows how a shared vs. a dedicated frequency affects coverage and reliability.&lt;br /&gt;
&lt;br /&gt;
== The observer network ==&lt;br /&gt;
Six battery-powered &#039;&#039;&#039;observer kits&#039;&#039;&#039; (a Raspberry Pi paired over Bluetooth with a passive MeshCore node) are placed at the sites and at a high mid-point between the two fire stations. They &#039;&#039;&#039;do not transmit&#039;&#039;&#039;; they only listen and write, for every packet they receive: a timestamp, signal strength (RSSI) and quality (SNR), a packet fingerprint, and the &#039;&#039;&#039;routing path&#039;&#039;&#039; (the chain of relay nodes a message hopped through). After the test the logs are merged and decrypted offline, producing:&lt;br /&gt;
* a &#039;&#039;&#039;coverage map&#039;&#039;&#039; (which locations heard which messages),&lt;br /&gt;
* &#039;&#039;&#039;link-quality&#039;&#039;&#039; statistics per connection,&lt;br /&gt;
* &#039;&#039;&#039;flood depth&#039;&#039;&#039; (how many nodes relayed each message),&lt;br /&gt;
* a &#039;&#039;&#039;delivery rate&#039;&#039;&#039; against a known schedule of sent messages,&lt;br /&gt;
* and &#039;&#039;&#039;message routes plotted on a map&#039;&#039;&#039;, by matching node prefixes to GPS locations.&lt;br /&gt;
&lt;br /&gt;
== What the data can — and cannot — say ==&lt;br /&gt;
The observers measure the &#039;&#039;&#039;radio layer&#039;&#039;&#039;, which is a strong proxy for reachability and link quality, but not the same as an application-level &amp;quot;delivered&amp;quot; confirmation. Because the two frequency blocks run sequentially (different times of day) and the community load is uncontrolled, frequency differences are reported as &#039;&#039;observed on the day&#039;&#039;, not as a clean causal result. Honest scope is part of the method.&lt;br /&gt;
&lt;br /&gt;
== Why it matters ==&lt;br /&gt;
During a long power outage, ordinary phone and internet networks fail. A citizen-operated LoRa mesh is one candidate to keep neighbourhoods connected to emergency services. This measurement delivers the first real, city-scale evidence of how such a mesh behaves under real urban conditions — a reusable, low-cost blueprint for the larger field-lab runs planned at Marineterrein in 2026–2027.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;All data sets will be published here on the wiki for anyone to download and analyze under a free non-commercial license.&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Douwe</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.waag.org/index.php?title=18_june_test_and_Repeaters&amp;diff=241</id>
		<title>18 june test and Repeaters</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.waag.org/index.php?title=18_june_test_and_Repeaters&amp;diff=241"/>
		<updated>2026-06-18T06:23:19Z</updated>

		<summary type="html">&lt;p&gt;Douwe: /* T1000 Companions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= 18 juni nodes  =&lt;br /&gt;
&lt;br /&gt;
== T1000 Companions ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name &amp;amp; Lokatie !! Public Key !! Eigenaar !! Preset !! Version&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Calandhal&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;8b9cc8bff9763dd33b5239cf50bf5b6c1af6d66b1800bb761ed1b142e3270c1b&amp;lt;/small&amp;gt; ||  Coen || NL || 1.16.0&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Kazerne Osdorp&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;xxx&amp;lt;/small&amp;gt; ||  Thijs || NL || ?&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Kazerne Nico&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;92a7f95e0608193d1423b3d3735dcad5e34f8ab404193b15dbc4c88c02cf0e36&amp;lt;/small&amp;gt; ||  Henk || NL || ?&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Boomspijker&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;xxx&amp;lt;/small&amp;gt; ||  Fabian || NL || ?&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Amstel 1&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;xxx&amp;lt;/small&amp;gt; ||  Karla || NL || 1.16.0&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== P1 Repeaters ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name !! Lokatie !! Public Key !! Short Code !! Preset !! Version !! Region set?* !! Coordinates&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Calandhal&#039;&#039;&#039; || Calandhal || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;D2AFDFC4A4166D18CF322339A4D5ECA683BC2860EB6FF7801580AAD5ACC846A7&amp;lt;/small&amp;gt; ||  1 || NL || 1.15.0 || nl-ams || 52.3540, 4.8074&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Kazerne Nico&#039;&#039;&#039; || Kazerne Nico || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;DED43470A30092B4BE78B9FD852BE3594C46A98ABB348A2BB2DA78C4D27941F5&amp;lt;/small&amp;gt; ||  3 || NL || 1.15.0 || nl-ams || 52.3701, 4.9095&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;NPN 004&#039;&#039;&#039; || JvG || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;6ED25B011C324D839E23854FF10E13F14271FA2C29966FF77FD786F87584768C&amp;lt;/small&amp;gt; ||  4 || NL || 1.16.0 || nl-ams || 52.3715, 4.8434&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS01&#039;&#039;&#039; || Stopera || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;1165023ee477dbd95ffd416121ef238f4859ca33bde39ff2db98e56df4c64625&amp;lt;/small&amp;gt; || nvt || NL || 1.15.0 || nl-ams || 52.3685, 4.9004&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS03&#039;&#039;&#039; || Boomspijker || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;021bc6fa42d97d33732501a619348c0f15ef94c1774290f25dba5152d5d8870d&amp;lt;/small&amp;gt; || nvt || NL || 1.15.0 || nl-ams || 52.3720, 4.9035&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Noorderhof Solar 2&#039;&#039;&#039; || Coen&#039;s hous || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;01c84f800c24ef039f5bf8188eb5a579d5857adb8b569e873191749c1a7067b7&amp;lt;/small&amp;gt; || NPN 005 || NL || 1.16.0 || nl-ams || 52.3752, 4.8218&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;NPN - Kazerne Osdorp Repeater&#039;&#039;&#039; || Kazerne Osdorp || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;47B232CC396D001DFB71A695B666F0512A0FB6257D08D0C288657DF83989E70E&amp;lt;/small&amp;gt; || nvt || NL || 1.16.0 || nl-ams || 52.3665, 4.8025  &lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Kazerne Osdorp&#039;&#039;&#039; || Kazerne Osdorp || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;38c917cb9d2c35b227ab56d80cc95877787348acc2f2f4d7ab1583187db96d20&amp;lt;/small&amp;gt;|| nvt || NL || 1.16.0 || nl-ams || 52.366530, 4.802480&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Region set?* = Amsterdam only. We set:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
region def eu|* nl nl-ams nl-nh-ams|* nl nl-ams&lt;br /&gt;
region save&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Part of the NPN Crisiscommunicatie research programme (lead: AMS Institute; partners TU Delft, ProcoliX, City of Amsterdam).&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== In one paragraph ==&lt;br /&gt;
On 18 June 2026, the City of Amsterdam and the Safety Region Amsterdam-Amstelland (VRAA) will run a multimodal field test of alternative crisis-communication technologies between fixed sites across the city. As a low-cost add-on, we measure whether a &#039;&#039;&#039;LoRa mesh network (MeshCore)&#039;&#039;&#039; can carry short crisis messages across Amsterdam during a power outage. To do this we deploy a small network of &#039;&#039;&#039;repeaters&#039;&#039;&#039; for realying and &#039;&#039;&#039;passive &amp;quot;observer&amp;quot; nodes&#039;&#039;&#039; that quietly log every radio packet they hear. The goal: a real-world, city-scale dataset on mesh coverage, message routing and delivery — both on the Dutch MeshCore network and on an isolated network.&lt;br /&gt;
&lt;br /&gt;
== What is being tested ==&lt;br /&gt;
Can a city-operated LoRa mesh reliably pass messages between &#039;&#039;&#039;emergency support points&#039;&#039;&#039; in a neighbourhood and &#039;&#039;&#039;coordination points&#039;&#039;&#039; at fire stations, across ~6 km of urban terrain, with no internet and no mobile network? We measure this on the radio layer: which links are strong, which fail, how far traffic reaches, and which route messages take through the mesh.&lt;br /&gt;
&lt;br /&gt;
We do this twice: once using all the available infrastructure of the wider Dutch MeshCore community, and — in the second half of the test — only on our own infrastructure.&lt;br /&gt;
&lt;br /&gt;
== Setup ==&lt;br /&gt;
* &#039;&#039;&#039;Sites:&#039;&#039;&#039; three emergency support points (Amstel 1, De Boomspijker, Calandhal) and two coordination points (fire stations Nico and Osdorp), plus P1 relay repeaters on high rooftops.&lt;br /&gt;
* &#039;&#039;&#039;Radios:&#039;&#039;&#039; MeshCore on SenseCAP T1000 hand-held nodes (participants) and SenseCAP P1 solar repeaters (rooftops).&lt;br /&gt;
* &#039;&#039;&#039;Channel:&#039;&#039;&#039; a single shared group channel.&lt;br /&gt;
* &#039;&#039;&#039;Two measurement blocks&#039;&#039;&#039; (the network switches frequency at ~14:30):&lt;br /&gt;
** &#039;&#039;&#039;Block 1 — community frequency (869.618 MHz):&#039;&#039;&#039; the mesh shares the air with the wider Dutch MeshCore community network.&lt;br /&gt;
** &#039;&#039;&#039;Block 2 — isolated frequency (tbd):&#039;&#039;&#039; the test network runs alone, with no outside traffic.&lt;br /&gt;
&lt;br /&gt;
Comparing the two shows how a shared vs. a dedicated frequency affects coverage and reliability.&lt;br /&gt;
&lt;br /&gt;
== The observer network ==&lt;br /&gt;
Six battery-powered &#039;&#039;&#039;observer kits&#039;&#039;&#039; (a Raspberry Pi paired over Bluetooth with a passive MeshCore node) are placed at the sites and at a high mid-point between the two fire stations. They &#039;&#039;&#039;do not transmit&#039;&#039;&#039;; they only listen and write, for every packet they receive: a timestamp, signal strength (RSSI) and quality (SNR), a packet fingerprint, and the &#039;&#039;&#039;routing path&#039;&#039;&#039; (the chain of relay nodes a message hopped through). After the test the logs are merged and decrypted offline, producing:&lt;br /&gt;
* a &#039;&#039;&#039;coverage map&#039;&#039;&#039; (which locations heard which messages),&lt;br /&gt;
* &#039;&#039;&#039;link-quality&#039;&#039;&#039; statistics per connection,&lt;br /&gt;
* &#039;&#039;&#039;flood depth&#039;&#039;&#039; (how many nodes relayed each message),&lt;br /&gt;
* a &#039;&#039;&#039;delivery rate&#039;&#039;&#039; against a known schedule of sent messages,&lt;br /&gt;
* and &#039;&#039;&#039;message routes plotted on a map&#039;&#039;&#039;, by matching node prefixes to GPS locations.&lt;br /&gt;
&lt;br /&gt;
== What the data can — and cannot — say ==&lt;br /&gt;
The observers measure the &#039;&#039;&#039;radio layer&#039;&#039;&#039;, which is a strong proxy for reachability and link quality, but not the same as an application-level &amp;quot;delivered&amp;quot; confirmation. Because the two frequency blocks run sequentially (different times of day) and the community load is uncontrolled, frequency differences are reported as &#039;&#039;observed on the day&#039;&#039;, not as a clean causal result. Honest scope is part of the method.&lt;br /&gt;
&lt;br /&gt;
== Why it matters ==&lt;br /&gt;
During a long power outage, ordinary phone and internet networks fail. A citizen-operated LoRa mesh is one candidate to keep neighbourhoods connected to emergency services. This measurement delivers the first real, city-scale evidence of how such a mesh behaves under real urban conditions — a reusable, low-cost blueprint for the larger field-lab runs planned at Marineterrein in 2026–2027.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;All data sets will be published here on the wiki for anyone to download and analyze under a free non-commercial license.&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Douwe</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.waag.org/index.php?title=18_june_test_and_Repeaters&amp;diff=240</id>
		<title>18 june test and Repeaters</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.waag.org/index.php?title=18_june_test_and_Repeaters&amp;diff=240"/>
		<updated>2026-06-18T06:22:58Z</updated>

		<summary type="html">&lt;p&gt;Douwe: /* T1000 Companions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= 18 juni nodes  =&lt;br /&gt;
&lt;br /&gt;
== T1000 Companions ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name &amp;amp; Lokatie !! Public Key !! Eigenaar !! Preset !! Version&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Calandhal&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;8b9cc8bff9763dd33b5239cf50bf5b6c1af6d66b1800bb761ed1b142e3270c1b&amp;lt;/small&amp;gt; ||  Coen || NL || 1.16.0&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Kazerne Osdorp&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;xxx&amp;lt;/small&amp;gt; ||  Thijs || NL || ?&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Kazerne Nico&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;92a7f95e0608193d1423b3d3735dcad5e34f8ab404193b15dbc4c88c02cf0e36&lt;br /&gt;
&amp;lt;/small&amp;gt; ||  Henk || NL || ?&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Boomspijker&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;xxx&amp;lt;/small&amp;gt; ||  Fabian || NL || ?&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Amstel 1&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;xxx&amp;lt;/small&amp;gt; ||  Karla || NL || 1.16.0&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== P1 Repeaters ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name !! Lokatie !! Public Key !! Short Code !! Preset !! Version !! Region set?* !! Coordinates&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Calandhal&#039;&#039;&#039; || Calandhal || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;D2AFDFC4A4166D18CF322339A4D5ECA683BC2860EB6FF7801580AAD5ACC846A7&amp;lt;/small&amp;gt; ||  1 || NL || 1.15.0 || nl-ams || 52.3540, 4.8074&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Kazerne Nico&#039;&#039;&#039; || Kazerne Nico || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;DED43470A30092B4BE78B9FD852BE3594C46A98ABB348A2BB2DA78C4D27941F5&amp;lt;/small&amp;gt; ||  3 || NL || 1.15.0 || nl-ams || 52.3701, 4.9095&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;NPN 004&#039;&#039;&#039; || JvG || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;6ED25B011C324D839E23854FF10E13F14271FA2C29966FF77FD786F87584768C&amp;lt;/small&amp;gt; ||  4 || NL || 1.16.0 || nl-ams || 52.3715, 4.8434&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS01&#039;&#039;&#039; || Stopera || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;1165023ee477dbd95ffd416121ef238f4859ca33bde39ff2db98e56df4c64625&amp;lt;/small&amp;gt; || nvt || NL || 1.15.0 || nl-ams || 52.3685, 4.9004&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS03&#039;&#039;&#039; || Boomspijker || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;021bc6fa42d97d33732501a619348c0f15ef94c1774290f25dba5152d5d8870d&amp;lt;/small&amp;gt; || nvt || NL || 1.15.0 || nl-ams || 52.3720, 4.9035&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Noorderhof Solar 2&#039;&#039;&#039; || Coen&#039;s hous || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;01c84f800c24ef039f5bf8188eb5a579d5857adb8b569e873191749c1a7067b7&amp;lt;/small&amp;gt; || NPN 005 || NL || 1.16.0 || nl-ams || 52.3752, 4.8218&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;NPN - Kazerne Osdorp Repeater&#039;&#039;&#039; || Kazerne Osdorp || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;47B232CC396D001DFB71A695B666F0512A0FB6257D08D0C288657DF83989E70E&amp;lt;/small&amp;gt; || nvt || NL || 1.16.0 || nl-ams || 52.3665, 4.8025  &lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Kazerne Osdorp&#039;&#039;&#039; || Kazerne Osdorp || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;38c917cb9d2c35b227ab56d80cc95877787348acc2f2f4d7ab1583187db96d20&amp;lt;/small&amp;gt;|| nvt || NL || 1.16.0 || nl-ams || 52.366530, 4.802480&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Region set?* = Amsterdam only. We set:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
region def eu|* nl nl-ams nl-nh-ams|* nl nl-ams&lt;br /&gt;
region save&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Part of the NPN Crisiscommunicatie research programme (lead: AMS Institute; partners TU Delft, ProcoliX, City of Amsterdam).&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== In one paragraph ==&lt;br /&gt;
On 18 June 2026, the City of Amsterdam and the Safety Region Amsterdam-Amstelland (VRAA) will run a multimodal field test of alternative crisis-communication technologies between fixed sites across the city. As a low-cost add-on, we measure whether a &#039;&#039;&#039;LoRa mesh network (MeshCore)&#039;&#039;&#039; can carry short crisis messages across Amsterdam during a power outage. To do this we deploy a small network of &#039;&#039;&#039;repeaters&#039;&#039;&#039; for realying and &#039;&#039;&#039;passive &amp;quot;observer&amp;quot; nodes&#039;&#039;&#039; that quietly log every radio packet they hear. The goal: a real-world, city-scale dataset on mesh coverage, message routing and delivery — both on the Dutch MeshCore network and on an isolated network.&lt;br /&gt;
&lt;br /&gt;
== What is being tested ==&lt;br /&gt;
Can a city-operated LoRa mesh reliably pass messages between &#039;&#039;&#039;emergency support points&#039;&#039;&#039; in a neighbourhood and &#039;&#039;&#039;coordination points&#039;&#039;&#039; at fire stations, across ~6 km of urban terrain, with no internet and no mobile network? We measure this on the radio layer: which links are strong, which fail, how far traffic reaches, and which route messages take through the mesh.&lt;br /&gt;
&lt;br /&gt;
We do this twice: once using all the available infrastructure of the wider Dutch MeshCore community, and — in the second half of the test — only on our own infrastructure.&lt;br /&gt;
&lt;br /&gt;
== Setup ==&lt;br /&gt;
* &#039;&#039;&#039;Sites:&#039;&#039;&#039; three emergency support points (Amstel 1, De Boomspijker, Calandhal) and two coordination points (fire stations Nico and Osdorp), plus P1 relay repeaters on high rooftops.&lt;br /&gt;
* &#039;&#039;&#039;Radios:&#039;&#039;&#039; MeshCore on SenseCAP T1000 hand-held nodes (participants) and SenseCAP P1 solar repeaters (rooftops).&lt;br /&gt;
* &#039;&#039;&#039;Channel:&#039;&#039;&#039; a single shared group channel.&lt;br /&gt;
* &#039;&#039;&#039;Two measurement blocks&#039;&#039;&#039; (the network switches frequency at ~14:30):&lt;br /&gt;
** &#039;&#039;&#039;Block 1 — community frequency (869.618 MHz):&#039;&#039;&#039; the mesh shares the air with the wider Dutch MeshCore community network.&lt;br /&gt;
** &#039;&#039;&#039;Block 2 — isolated frequency (tbd):&#039;&#039;&#039; the test network runs alone, with no outside traffic.&lt;br /&gt;
&lt;br /&gt;
Comparing the two shows how a shared vs. a dedicated frequency affects coverage and reliability.&lt;br /&gt;
&lt;br /&gt;
== The observer network ==&lt;br /&gt;
Six battery-powered &#039;&#039;&#039;observer kits&#039;&#039;&#039; (a Raspberry Pi paired over Bluetooth with a passive MeshCore node) are placed at the sites and at a high mid-point between the two fire stations. They &#039;&#039;&#039;do not transmit&#039;&#039;&#039;; they only listen and write, for every packet they receive: a timestamp, signal strength (RSSI) and quality (SNR), a packet fingerprint, and the &#039;&#039;&#039;routing path&#039;&#039;&#039; (the chain of relay nodes a message hopped through). After the test the logs are merged and decrypted offline, producing:&lt;br /&gt;
* a &#039;&#039;&#039;coverage map&#039;&#039;&#039; (which locations heard which messages),&lt;br /&gt;
* &#039;&#039;&#039;link-quality&#039;&#039;&#039; statistics per connection,&lt;br /&gt;
* &#039;&#039;&#039;flood depth&#039;&#039;&#039; (how many nodes relayed each message),&lt;br /&gt;
* a &#039;&#039;&#039;delivery rate&#039;&#039;&#039; against a known schedule of sent messages,&lt;br /&gt;
* and &#039;&#039;&#039;message routes plotted on a map&#039;&#039;&#039;, by matching node prefixes to GPS locations.&lt;br /&gt;
&lt;br /&gt;
== What the data can — and cannot — say ==&lt;br /&gt;
The observers measure the &#039;&#039;&#039;radio layer&#039;&#039;&#039;, which is a strong proxy for reachability and link quality, but not the same as an application-level &amp;quot;delivered&amp;quot; confirmation. Because the two frequency blocks run sequentially (different times of day) and the community load is uncontrolled, frequency differences are reported as &#039;&#039;observed on the day&#039;&#039;, not as a clean causal result. Honest scope is part of the method.&lt;br /&gt;
&lt;br /&gt;
== Why it matters ==&lt;br /&gt;
During a long power outage, ordinary phone and internet networks fail. A citizen-operated LoRa mesh is one candidate to keep neighbourhoods connected to emergency services. This measurement delivers the first real, city-scale evidence of how such a mesh behaves under real urban conditions — a reusable, low-cost blueprint for the larger field-lab runs planned at Marineterrein in 2026–2027.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;All data sets will be published here on the wiki for anyone to download and analyze under a free non-commercial license.&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Douwe</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.waag.org/index.php?title=18_june_test_and_Repeaters&amp;diff=239</id>
		<title>18 june test and Repeaters</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.waag.org/index.php?title=18_june_test_and_Repeaters&amp;diff=239"/>
		<updated>2026-06-18T06:19:55Z</updated>

		<summary type="html">&lt;p&gt;Douwe: /* T1000 Companions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= 18 juni nodes  =&lt;br /&gt;
&lt;br /&gt;
== T1000 Companions ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name &amp;amp; Lokatie !! Public Key !! Eigenaar !! Preset !! Version&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Calandhal&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;8b9cc8bff9763dd33b5239cf50bf5b6c1af6d66b1800bb761ed1b142e3270c1b&amp;lt;/small&amp;gt; ||  Coen || NL || 1.16.0&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Kazerne Osdorp&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;xxx&amp;lt;/small&amp;gt; ||  Thijs || NL || ?&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Kazerne Nico&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;xxx&amp;lt;/small&amp;gt; ||  Henk || NL || ?&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Boomspijker&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;xxx&amp;lt;/small&amp;gt; ||  Fabian || NL || ?&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Amstel 1&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;xxx&amp;lt;/small&amp;gt; ||  Karla || NL || 1.16.0&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== P1 Repeaters ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name !! Lokatie !! Public Key !! Short Code !! Preset !! Version !! Region set?* !! Coordinates&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Calandhal&#039;&#039;&#039; || Calandhal || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;D2AFDFC4A4166D18CF322339A4D5ECA683BC2860EB6FF7801580AAD5ACC846A7&amp;lt;/small&amp;gt; ||  1 || NL || 1.15.0 || nl-ams || 52.3540, 4.8074&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Kazerne Nico&#039;&#039;&#039; || Kazerne Nico || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;DED43470A30092B4BE78B9FD852BE3594C46A98ABB348A2BB2DA78C4D27941F5&amp;lt;/small&amp;gt; ||  3 || NL || 1.15.0 || nl-ams || 52.3701, 4.9095&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;NPN 004&#039;&#039;&#039; || JvG || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;6ED25B011C324D839E23854FF10E13F14271FA2C29966FF77FD786F87584768C&amp;lt;/small&amp;gt; ||  4 || NL || 1.16.0 || nl-ams || 52.3715, 4.8434&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS01&#039;&#039;&#039; || Stopera || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;1165023ee477dbd95ffd416121ef238f4859ca33bde39ff2db98e56df4c64625&amp;lt;/small&amp;gt; || nvt || NL || 1.15.0 || nl-ams || 52.3685, 4.9004&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS03&#039;&#039;&#039; || Boomspijker || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;021bc6fa42d97d33732501a619348c0f15ef94c1774290f25dba5152d5d8870d&amp;lt;/small&amp;gt; || nvt || NL || 1.15.0 || nl-ams || 52.3720, 4.9035&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Noorderhof Solar 2&#039;&#039;&#039; || Coen&#039;s hous || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;01c84f800c24ef039f5bf8188eb5a579d5857adb8b569e873191749c1a7067b7&amp;lt;/small&amp;gt; || NPN 005 || NL || 1.16.0 || nl-ams || 52.3752, 4.8218&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;NPN - Kazerne Osdorp Repeater&#039;&#039;&#039; || Kazerne Osdorp || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;47B232CC396D001DFB71A695B666F0512A0FB6257D08D0C288657DF83989E70E&amp;lt;/small&amp;gt; || nvt || NL || 1.16.0 || nl-ams || 52.3665, 4.8025  &lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Kazerne Osdorp&#039;&#039;&#039; || Kazerne Osdorp || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;38c917cb9d2c35b227ab56d80cc95877787348acc2f2f4d7ab1583187db96d20&amp;lt;/small&amp;gt;|| nvt || NL || 1.16.0 || nl-ams || 52.366530, 4.802480&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Region set?* = Amsterdam only. We set:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
region def eu|* nl nl-ams nl-nh-ams|* nl nl-ams&lt;br /&gt;
region save&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Part of the NPN Crisiscommunicatie research programme (lead: AMS Institute; partners TU Delft, ProcoliX, City of Amsterdam).&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== In one paragraph ==&lt;br /&gt;
On 18 June 2026, the City of Amsterdam and the Safety Region Amsterdam-Amstelland (VRAA) will run a multimodal field test of alternative crisis-communication technologies between fixed sites across the city. As a low-cost add-on, we measure whether a &#039;&#039;&#039;LoRa mesh network (MeshCore)&#039;&#039;&#039; can carry short crisis messages across Amsterdam during a power outage. To do this we deploy a small network of &#039;&#039;&#039;repeaters&#039;&#039;&#039; for realying and &#039;&#039;&#039;passive &amp;quot;observer&amp;quot; nodes&#039;&#039;&#039; that quietly log every radio packet they hear. The goal: a real-world, city-scale dataset on mesh coverage, message routing and delivery — both on the Dutch MeshCore network and on an isolated network.&lt;br /&gt;
&lt;br /&gt;
== What is being tested ==&lt;br /&gt;
Can a city-operated LoRa mesh reliably pass messages between &#039;&#039;&#039;emergency support points&#039;&#039;&#039; in a neighbourhood and &#039;&#039;&#039;coordination points&#039;&#039;&#039; at fire stations, across ~6 km of urban terrain, with no internet and no mobile network? We measure this on the radio layer: which links are strong, which fail, how far traffic reaches, and which route messages take through the mesh.&lt;br /&gt;
&lt;br /&gt;
We do this twice: once using all the available infrastructure of the wider Dutch MeshCore community, and — in the second half of the test — only on our own infrastructure.&lt;br /&gt;
&lt;br /&gt;
== Setup ==&lt;br /&gt;
* &#039;&#039;&#039;Sites:&#039;&#039;&#039; three emergency support points (Amstel 1, De Boomspijker, Calandhal) and two coordination points (fire stations Nico and Osdorp), plus P1 relay repeaters on high rooftops.&lt;br /&gt;
* &#039;&#039;&#039;Radios:&#039;&#039;&#039; MeshCore on SenseCAP T1000 hand-held nodes (participants) and SenseCAP P1 solar repeaters (rooftops).&lt;br /&gt;
* &#039;&#039;&#039;Channel:&#039;&#039;&#039; a single shared group channel.&lt;br /&gt;
* &#039;&#039;&#039;Two measurement blocks&#039;&#039;&#039; (the network switches frequency at ~14:30):&lt;br /&gt;
** &#039;&#039;&#039;Block 1 — community frequency (869.618 MHz):&#039;&#039;&#039; the mesh shares the air with the wider Dutch MeshCore community network.&lt;br /&gt;
** &#039;&#039;&#039;Block 2 — isolated frequency (tbd):&#039;&#039;&#039; the test network runs alone, with no outside traffic.&lt;br /&gt;
&lt;br /&gt;
Comparing the two shows how a shared vs. a dedicated frequency affects coverage and reliability.&lt;br /&gt;
&lt;br /&gt;
== The observer network ==&lt;br /&gt;
Six battery-powered &#039;&#039;&#039;observer kits&#039;&#039;&#039; (a Raspberry Pi paired over Bluetooth with a passive MeshCore node) are placed at the sites and at a high mid-point between the two fire stations. They &#039;&#039;&#039;do not transmit&#039;&#039;&#039;; they only listen and write, for every packet they receive: a timestamp, signal strength (RSSI) and quality (SNR), a packet fingerprint, and the &#039;&#039;&#039;routing path&#039;&#039;&#039; (the chain of relay nodes a message hopped through). After the test the logs are merged and decrypted offline, producing:&lt;br /&gt;
* a &#039;&#039;&#039;coverage map&#039;&#039;&#039; (which locations heard which messages),&lt;br /&gt;
* &#039;&#039;&#039;link-quality&#039;&#039;&#039; statistics per connection,&lt;br /&gt;
* &#039;&#039;&#039;flood depth&#039;&#039;&#039; (how many nodes relayed each message),&lt;br /&gt;
* a &#039;&#039;&#039;delivery rate&#039;&#039;&#039; against a known schedule of sent messages,&lt;br /&gt;
* and &#039;&#039;&#039;message routes plotted on a map&#039;&#039;&#039;, by matching node prefixes to GPS locations.&lt;br /&gt;
&lt;br /&gt;
== What the data can — and cannot — say ==&lt;br /&gt;
The observers measure the &#039;&#039;&#039;radio layer&#039;&#039;&#039;, which is a strong proxy for reachability and link quality, but not the same as an application-level &amp;quot;delivered&amp;quot; confirmation. Because the two frequency blocks run sequentially (different times of day) and the community load is uncontrolled, frequency differences are reported as &#039;&#039;observed on the day&#039;&#039;, not as a clean causal result. Honest scope is part of the method.&lt;br /&gt;
&lt;br /&gt;
== Why it matters ==&lt;br /&gt;
During a long power outage, ordinary phone and internet networks fail. A citizen-operated LoRa mesh is one candidate to keep neighbourhoods connected to emergency services. This measurement delivers the first real, city-scale evidence of how such a mesh behaves under real urban conditions — a reusable, low-cost blueprint for the larger field-lab runs planned at Marineterrein in 2026–2027.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;All data sets will be published here on the wiki for anyone to download and analyze under a free non-commercial license.&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Douwe</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.waag.org/index.php?title=18_june_test_and_Repeaters&amp;diff=238</id>
		<title>18 june test and Repeaters</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.waag.org/index.php?title=18_june_test_and_Repeaters&amp;diff=238"/>
		<updated>2026-06-18T06:19:19Z</updated>

		<summary type="html">&lt;p&gt;Douwe: /* T1000 Companions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= 18 juni nodes  =&lt;br /&gt;
&lt;br /&gt;
== T1000 Companions ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name &amp;amp; Lokatie !! Public Key !! Eigenaar !! Preset !! Version&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Calandhal&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;8b9cc8bff9763dd33b5239cf50bf5b6c1af6d66b1800bb761ed1b142e3270c1b&amp;lt;/small&amp;gt; ||  Coen || NL || [1.16.0]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Kazerne Osdorp&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;xxx&amp;lt;/small&amp;gt; ||  Thijs || NL || [1.16.0]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Kazerne Nico&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;xxx&amp;lt;/small&amp;gt; ||  Henk || NL || [1.16.0]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Boomspijker&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;xxx&amp;lt;/small&amp;gt; ||  Fabian || NL || [1.16.0]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Amstel 1&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;xxx&amp;lt;/small&amp;gt; ||  Karla || NL || [1.16.0]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== P1 Repeaters ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name !! Lokatie !! Public Key !! Short Code !! Preset !! Version !! Region set?* !! Coordinates&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Calandhal&#039;&#039;&#039; || Calandhal || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;D2AFDFC4A4166D18CF322339A4D5ECA683BC2860EB6FF7801580AAD5ACC846A7&amp;lt;/small&amp;gt; ||  1 || NL || 1.15.0 || nl-ams || 52.3540, 4.8074&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Kazerne Nico&#039;&#039;&#039; || Kazerne Nico || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;DED43470A30092B4BE78B9FD852BE3594C46A98ABB348A2BB2DA78C4D27941F5&amp;lt;/small&amp;gt; ||  3 || NL || 1.15.0 || nl-ams || 52.3701, 4.9095&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;NPN 004&#039;&#039;&#039; || JvG || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;6ED25B011C324D839E23854FF10E13F14271FA2C29966FF77FD786F87584768C&amp;lt;/small&amp;gt; ||  4 || NL || 1.16.0 || nl-ams || 52.3715, 4.8434&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS01&#039;&#039;&#039; || Stopera || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;1165023ee477dbd95ffd416121ef238f4859ca33bde39ff2db98e56df4c64625&amp;lt;/small&amp;gt; || nvt || NL || 1.15.0 || nl-ams || 52.3685, 4.9004&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS03&#039;&#039;&#039; || Boomspijker || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;021bc6fa42d97d33732501a619348c0f15ef94c1774290f25dba5152d5d8870d&amp;lt;/small&amp;gt; || nvt || NL || 1.15.0 || nl-ams || 52.3720, 4.9035&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Noorderhof Solar 2&#039;&#039;&#039; || Coen&#039;s hous || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;01c84f800c24ef039f5bf8188eb5a579d5857adb8b569e873191749c1a7067b7&amp;lt;/small&amp;gt; || NPN 005 || NL || 1.16.0 || nl-ams || 52.3752, 4.8218&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;NPN - Kazerne Osdorp Repeater&#039;&#039;&#039; || Kazerne Osdorp || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;47B232CC396D001DFB71A695B666F0512A0FB6257D08D0C288657DF83989E70E&amp;lt;/small&amp;gt; || nvt || NL || 1.16.0 || nl-ams || 52.3665, 4.8025  &lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Kazerne Osdorp&#039;&#039;&#039; || Kazerne Osdorp || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;38c917cb9d2c35b227ab56d80cc95877787348acc2f2f4d7ab1583187db96d20&amp;lt;/small&amp;gt;|| nvt || NL || 1.16.0 || nl-ams || 52.366530, 4.802480&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Region set?* = Amsterdam only. We set:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
region def eu|* nl nl-ams nl-nh-ams|* nl nl-ams&lt;br /&gt;
region save&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Part of the NPN Crisiscommunicatie research programme (lead: AMS Institute; partners TU Delft, ProcoliX, City of Amsterdam).&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== In one paragraph ==&lt;br /&gt;
On 18 June 2026, the City of Amsterdam and the Safety Region Amsterdam-Amstelland (VRAA) will run a multimodal field test of alternative crisis-communication technologies between fixed sites across the city. As a low-cost add-on, we measure whether a &#039;&#039;&#039;LoRa mesh network (MeshCore)&#039;&#039;&#039; can carry short crisis messages across Amsterdam during a power outage. To do this we deploy a small network of &#039;&#039;&#039;repeaters&#039;&#039;&#039; for realying and &#039;&#039;&#039;passive &amp;quot;observer&amp;quot; nodes&#039;&#039;&#039; that quietly log every radio packet they hear. The goal: a real-world, city-scale dataset on mesh coverage, message routing and delivery — both on the Dutch MeshCore network and on an isolated network.&lt;br /&gt;
&lt;br /&gt;
== What is being tested ==&lt;br /&gt;
Can a city-operated LoRa mesh reliably pass messages between &#039;&#039;&#039;emergency support points&#039;&#039;&#039; in a neighbourhood and &#039;&#039;&#039;coordination points&#039;&#039;&#039; at fire stations, across ~6 km of urban terrain, with no internet and no mobile network? We measure this on the radio layer: which links are strong, which fail, how far traffic reaches, and which route messages take through the mesh.&lt;br /&gt;
&lt;br /&gt;
We do this twice: once using all the available infrastructure of the wider Dutch MeshCore community, and — in the second half of the test — only on our own infrastructure.&lt;br /&gt;
&lt;br /&gt;
== Setup ==&lt;br /&gt;
* &#039;&#039;&#039;Sites:&#039;&#039;&#039; three emergency support points (Amstel 1, De Boomspijker, Calandhal) and two coordination points (fire stations Nico and Osdorp), plus P1 relay repeaters on high rooftops.&lt;br /&gt;
* &#039;&#039;&#039;Radios:&#039;&#039;&#039; MeshCore on SenseCAP T1000 hand-held nodes (participants) and SenseCAP P1 solar repeaters (rooftops).&lt;br /&gt;
* &#039;&#039;&#039;Channel:&#039;&#039;&#039; a single shared group channel.&lt;br /&gt;
* &#039;&#039;&#039;Two measurement blocks&#039;&#039;&#039; (the network switches frequency at ~14:30):&lt;br /&gt;
** &#039;&#039;&#039;Block 1 — community frequency (869.618 MHz):&#039;&#039;&#039; the mesh shares the air with the wider Dutch MeshCore community network.&lt;br /&gt;
** &#039;&#039;&#039;Block 2 — isolated frequency (tbd):&#039;&#039;&#039; the test network runs alone, with no outside traffic.&lt;br /&gt;
&lt;br /&gt;
Comparing the two shows how a shared vs. a dedicated frequency affects coverage and reliability.&lt;br /&gt;
&lt;br /&gt;
== The observer network ==&lt;br /&gt;
Six battery-powered &#039;&#039;&#039;observer kits&#039;&#039;&#039; (a Raspberry Pi paired over Bluetooth with a passive MeshCore node) are placed at the sites and at a high mid-point between the two fire stations. They &#039;&#039;&#039;do not transmit&#039;&#039;&#039;; they only listen and write, for every packet they receive: a timestamp, signal strength (RSSI) and quality (SNR), a packet fingerprint, and the &#039;&#039;&#039;routing path&#039;&#039;&#039; (the chain of relay nodes a message hopped through). After the test the logs are merged and decrypted offline, producing:&lt;br /&gt;
* a &#039;&#039;&#039;coverage map&#039;&#039;&#039; (which locations heard which messages),&lt;br /&gt;
* &#039;&#039;&#039;link-quality&#039;&#039;&#039; statistics per connection,&lt;br /&gt;
* &#039;&#039;&#039;flood depth&#039;&#039;&#039; (how many nodes relayed each message),&lt;br /&gt;
* a &#039;&#039;&#039;delivery rate&#039;&#039;&#039; against a known schedule of sent messages,&lt;br /&gt;
* and &#039;&#039;&#039;message routes plotted on a map&#039;&#039;&#039;, by matching node prefixes to GPS locations.&lt;br /&gt;
&lt;br /&gt;
== What the data can — and cannot — say ==&lt;br /&gt;
The observers measure the &#039;&#039;&#039;radio layer&#039;&#039;&#039;, which is a strong proxy for reachability and link quality, but not the same as an application-level &amp;quot;delivered&amp;quot; confirmation. Because the two frequency blocks run sequentially (different times of day) and the community load is uncontrolled, frequency differences are reported as &#039;&#039;observed on the day&#039;&#039;, not as a clean causal result. Honest scope is part of the method.&lt;br /&gt;
&lt;br /&gt;
== Why it matters ==&lt;br /&gt;
During a long power outage, ordinary phone and internet networks fail. A citizen-operated LoRa mesh is one candidate to keep neighbourhoods connected to emergency services. This measurement delivers the first real, city-scale evidence of how such a mesh behaves under real urban conditions — a reusable, low-cost blueprint for the larger field-lab runs planned at Marineterrein in 2026–2027.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;All data sets will be published here on the wiki for anyone to download and analyze under a free non-commercial license.&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Douwe</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.waag.org/index.php?title=18_june_test_and_Repeaters&amp;diff=237</id>
		<title>18 june test and Repeaters</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.waag.org/index.php?title=18_june_test_and_Repeaters&amp;diff=237"/>
		<updated>2026-06-18T06:17:10Z</updated>

		<summary type="html">&lt;p&gt;Douwe: /* T1000 Companions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= 18 juni nodes  =&lt;br /&gt;
&lt;br /&gt;
== T1000 Companions ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name &amp;amp; Lokatie !! Public Key !! Eigenaar !! Preset !! Version !! Region&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Calandhal&#039;&#039;&#039; || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;8b9cc8bff9763dd33b5239cf50bf5b6c1af6d66b1800bb761ed1b142e3270c1b&amp;lt;/small&amp;gt; ||  Coen || NL || [1.16.0] || &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== P1 Repeaters ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name !! Lokatie !! Public Key !! Short Code !! Preset !! Version !! Region set?* !! Coordinates&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Calandhal&#039;&#039;&#039; || Calandhal || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;D2AFDFC4A4166D18CF322339A4D5ECA683BC2860EB6FF7801580AAD5ACC846A7&amp;lt;/small&amp;gt; ||  1 || NL || 1.15.0 || nl-ams || 52.3540, 4.8074&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Kazerne Nico&#039;&#039;&#039; || Kazerne Nico || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;DED43470A30092B4BE78B9FD852BE3594C46A98ABB348A2BB2DA78C4D27941F5&amp;lt;/small&amp;gt; ||  3 || NL || 1.15.0 || nl-ams || 52.3701, 4.9095&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;NPN 004&#039;&#039;&#039; || JvG || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;6ED25B011C324D839E23854FF10E13F14271FA2C29966FF77FD786F87584768C&amp;lt;/small&amp;gt; ||  4 || NL || 1.16.0 || nl-ams || 52.3715, 4.8434&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS01&#039;&#039;&#039; || Stopera || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;1165023ee477dbd95ffd416121ef238f4859ca33bde39ff2db98e56df4c64625&amp;lt;/small&amp;gt; || nvt || NL || 1.15.0 || nl-ams || 52.3685, 4.9004&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS03&#039;&#039;&#039; || Boomspijker || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;021bc6fa42d97d33732501a619348c0f15ef94c1774290f25dba5152d5d8870d&amp;lt;/small&amp;gt; || nvt || NL || 1.15.0 || nl-ams || 52.3720, 4.9035&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Noorderhof Solar 2&#039;&#039;&#039; || Coen&#039;s hous || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;01c84f800c24ef039f5bf8188eb5a579d5857adb8b569e873191749c1a7067b7&amp;lt;/small&amp;gt; || NPN 005 || NL || 1.16.0 || nl-ams || 52.3752, 4.8218&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;NPN - Kazerne Osdorp Repeater&#039;&#039;&#039; || Kazerne Osdorp || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;47B232CC396D001DFB71A695B666F0512A0FB6257D08D0C288657DF83989E70E&amp;lt;/small&amp;gt; || nvt || NL || 1.16.0 || nl-ams || 52.3665, 4.8025  &lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Kazerne Osdorp&#039;&#039;&#039; || Kazerne Osdorp || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;38c917cb9d2c35b227ab56d80cc95877787348acc2f2f4d7ab1583187db96d20&amp;lt;/small&amp;gt;|| nvt || NL || 1.16.0 || nl-ams || 52.366530, 4.802480&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Region set?* = Amsterdam only. We set:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
region def eu|* nl nl-ams nl-nh-ams|* nl nl-ams&lt;br /&gt;
region save&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Part of the NPN Crisiscommunicatie research programme (lead: AMS Institute; partners TU Delft, ProcoliX, City of Amsterdam).&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== In one paragraph ==&lt;br /&gt;
On 18 June 2026, the City of Amsterdam and the Safety Region Amsterdam-Amstelland (VRAA) will run a multimodal field test of alternative crisis-communication technologies between fixed sites across the city. As a low-cost add-on, we measure whether a &#039;&#039;&#039;LoRa mesh network (MeshCore)&#039;&#039;&#039; can carry short crisis messages across Amsterdam during a power outage. To do this we deploy a small network of &#039;&#039;&#039;repeaters&#039;&#039;&#039; for realying and &#039;&#039;&#039;passive &amp;quot;observer&amp;quot; nodes&#039;&#039;&#039; that quietly log every radio packet they hear. The goal: a real-world, city-scale dataset on mesh coverage, message routing and delivery — both on the Dutch MeshCore network and on an isolated network.&lt;br /&gt;
&lt;br /&gt;
== What is being tested ==&lt;br /&gt;
Can a city-operated LoRa mesh reliably pass messages between &#039;&#039;&#039;emergency support points&#039;&#039;&#039; in a neighbourhood and &#039;&#039;&#039;coordination points&#039;&#039;&#039; at fire stations, across ~6 km of urban terrain, with no internet and no mobile network? We measure this on the radio layer: which links are strong, which fail, how far traffic reaches, and which route messages take through the mesh.&lt;br /&gt;
&lt;br /&gt;
We do this twice: once using all the available infrastructure of the wider Dutch MeshCore community, and — in the second half of the test — only on our own infrastructure.&lt;br /&gt;
&lt;br /&gt;
== Setup ==&lt;br /&gt;
* &#039;&#039;&#039;Sites:&#039;&#039;&#039; three emergency support points (Amstel 1, De Boomspijker, Calandhal) and two coordination points (fire stations Nico and Osdorp), plus P1 relay repeaters on high rooftops.&lt;br /&gt;
* &#039;&#039;&#039;Radios:&#039;&#039;&#039; MeshCore on SenseCAP T1000 hand-held nodes (participants) and SenseCAP P1 solar repeaters (rooftops).&lt;br /&gt;
* &#039;&#039;&#039;Channel:&#039;&#039;&#039; a single shared group channel.&lt;br /&gt;
* &#039;&#039;&#039;Two measurement blocks&#039;&#039;&#039; (the network switches frequency at ~14:30):&lt;br /&gt;
** &#039;&#039;&#039;Block 1 — community frequency (869.618 MHz):&#039;&#039;&#039; the mesh shares the air with the wider Dutch MeshCore community network.&lt;br /&gt;
** &#039;&#039;&#039;Block 2 — isolated frequency (tbd):&#039;&#039;&#039; the test network runs alone, with no outside traffic.&lt;br /&gt;
&lt;br /&gt;
Comparing the two shows how a shared vs. a dedicated frequency affects coverage and reliability.&lt;br /&gt;
&lt;br /&gt;
== The observer network ==&lt;br /&gt;
Six battery-powered &#039;&#039;&#039;observer kits&#039;&#039;&#039; (a Raspberry Pi paired over Bluetooth with a passive MeshCore node) are placed at the sites and at a high mid-point between the two fire stations. They &#039;&#039;&#039;do not transmit&#039;&#039;&#039;; they only listen and write, for every packet they receive: a timestamp, signal strength (RSSI) and quality (SNR), a packet fingerprint, and the &#039;&#039;&#039;routing path&#039;&#039;&#039; (the chain of relay nodes a message hopped through). After the test the logs are merged and decrypted offline, producing:&lt;br /&gt;
* a &#039;&#039;&#039;coverage map&#039;&#039;&#039; (which locations heard which messages),&lt;br /&gt;
* &#039;&#039;&#039;link-quality&#039;&#039;&#039; statistics per connection,&lt;br /&gt;
* &#039;&#039;&#039;flood depth&#039;&#039;&#039; (how many nodes relayed each message),&lt;br /&gt;
* a &#039;&#039;&#039;delivery rate&#039;&#039;&#039; against a known schedule of sent messages,&lt;br /&gt;
* and &#039;&#039;&#039;message routes plotted on a map&#039;&#039;&#039;, by matching node prefixes to GPS locations.&lt;br /&gt;
&lt;br /&gt;
== What the data can — and cannot — say ==&lt;br /&gt;
The observers measure the &#039;&#039;&#039;radio layer&#039;&#039;&#039;, which is a strong proxy for reachability and link quality, but not the same as an application-level &amp;quot;delivered&amp;quot; confirmation. Because the two frequency blocks run sequentially (different times of day) and the community load is uncontrolled, frequency differences are reported as &#039;&#039;observed on the day&#039;&#039;, not as a clean causal result. Honest scope is part of the method.&lt;br /&gt;
&lt;br /&gt;
== Why it matters ==&lt;br /&gt;
During a long power outage, ordinary phone and internet networks fail. A citizen-operated LoRa mesh is one candidate to keep neighbourhoods connected to emergency services. This measurement delivers the first real, city-scale evidence of how such a mesh behaves under real urban conditions — a reusable, low-cost blueprint for the larger field-lab runs planned at Marineterrein in 2026–2027.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;All data sets will be published here on the wiki for anyone to download and analyze under a free non-commercial license.&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Douwe</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.waag.org/index.php?title=18_june_test_and_Repeaters&amp;diff=235</id>
		<title>18 june test and Repeaters</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.waag.org/index.php?title=18_june_test_and_Repeaters&amp;diff=235"/>
		<updated>2026-06-17T13:53:08Z</updated>

		<summary type="html">&lt;p&gt;Douwe: /* P1 Repeaters */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= 18 juni nodes  =&lt;br /&gt;
&lt;br /&gt;
== T1000 Companions ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name !! Lokatie !! Public Key !! Short Code !! Preset !! Version !! Region !!&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Calandhal&#039;&#039;&#039; || Calandhal || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;8b9cc8bff9763dd33b5239cf50bf5b6c1af6d66b1800bb761ed1b142e3270c1b&amp;lt;/small&amp;gt; ||  nvt || NL || [1.16.0] || nl-ams&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== P1 Repeaters ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name !! Lokatie !! Public Key !! Short Code !! Preset !! Version !! Region set?* !! Coordinates&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Calandhal&#039;&#039;&#039; || Calandhal || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;D2AFDFC4A4166D18CF322339A4D5ECA683BC2860EB6FF7801580AAD5ACC846A7&amp;lt;/small&amp;gt; ||  1 || NL || 1.15.0 || nl-ams || 52.3540, 4.8074&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Kazerne Nico&#039;&#039;&#039; || Kazerne Nico || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;DED43470A30092B4BE78B9FD852BE3594C46A98ABB348A2BB2DA78C4D27941F5&amp;lt;/small&amp;gt; ||  3 || NL || 1.15.0 || nl-ams || 52.3701, 4.9095&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;NPN 004&#039;&#039;&#039; || JvG || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;6ED25B011C324D839E23854FF10E13F14271FA2C29966FF77FD786F87584768C&amp;lt;/small&amp;gt; ||  4 || NL || 1.16.0 || nl-ams || 52.3715, 4.8434&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS01&#039;&#039;&#039; || Stopera || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;1165023ee477dbd95ffd416121ef238f4859ca33bde39ff2db98e56df4c64625&amp;lt;/small&amp;gt; || nvt || NL || 1.15.0 || nl-ams || 52.3685, 4.9004&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS03&#039;&#039;&#039; || Boomspijker || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;021bc6fa42d97d33732501a619348c0f15ef94c1774290f25dba5152d5d8870d&amp;lt;/small&amp;gt; || nvt || NL || 1.15.0 || nl-ams || 52.3720, 4.9035&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Noorderhof Solar 2&#039;&#039;&#039; || Coen&#039;s hous || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;01c84f800c24ef039f5bf8188eb5a579d5857adb8b569e873191749c1a7067b7&amp;lt;/small&amp;gt; || NPN 005 || NL || 1.16.0 || nl-ams || 52.3752, 4.8218&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;NPN - Kazerne Osdorp Repeater&#039;&#039;&#039; || Kazerne Osdorp || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;47B232CC396D001DFB71A695B666F0512A0FB6257D08D0C288657DF83989E70E&amp;lt;/small&amp;gt; || nvt || NL || 1.16.0 || nl-ams || 52.3665, 4.8025  &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Region set?* = Amsterdam only. We set:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
region def eu|* nl nl-ams nl-nh-ams|* nl nl-ams&lt;br /&gt;
region save&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Part of the NPN Crisiscommunicatie research programme (lead: AMS Institute; partners TU Delft, ProcoliX, City of Amsterdam).&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== In one paragraph ==&lt;br /&gt;
On 18 June 2026, the City of Amsterdam and the Safety Region Amsterdam-Amstelland (VRAA) will run a multimodal field test of alternative crisis-communication technologies between fixed sites across the city. As a low-cost add-on, we measure whether a &#039;&#039;&#039;LoRa mesh network (MeshCore)&#039;&#039;&#039; can carry short crisis messages across Amsterdam during a power outage. To do this we deploy a small network of &#039;&#039;&#039;repeaters&#039;&#039;&#039; for realying and &#039;&#039;&#039;passive &amp;quot;observer&amp;quot; nodes&#039;&#039;&#039; that quietly log every radio packet they hear. The goal: a real-world, city-scale dataset on mesh coverage, message routing and delivery — both on the Dutch MeshCore network and on an isolated network.&lt;br /&gt;
&lt;br /&gt;
== What is being tested ==&lt;br /&gt;
Can a city-operated LoRa mesh reliably pass messages between &#039;&#039;&#039;emergency support points&#039;&#039;&#039; in a neighbourhood and &#039;&#039;&#039;coordination points&#039;&#039;&#039; at fire stations, across ~6 km of urban terrain, with no internet and no mobile network? We measure this on the radio layer: which links are strong, which fail, how far traffic reaches, and which route messages take through the mesh.&lt;br /&gt;
&lt;br /&gt;
We do this twice: once using all the available infrastructure of the wider Dutch MeshCore community, and — in the second half of the test — only on our own infrastructure.&lt;br /&gt;
&lt;br /&gt;
== Setup ==&lt;br /&gt;
* &#039;&#039;&#039;Sites:&#039;&#039;&#039; three emergency support points (Amstel 1, De Boomspijker, Calandhal) and two coordination points (fire stations Nico and Osdorp), plus P1 relay repeaters on high rooftops.&lt;br /&gt;
* &#039;&#039;&#039;Radios:&#039;&#039;&#039; MeshCore on SenseCAP T1000 hand-held nodes (participants) and SenseCAP P1 solar repeaters (rooftops).&lt;br /&gt;
* &#039;&#039;&#039;Channel:&#039;&#039;&#039; a single shared group channel.&lt;br /&gt;
* &#039;&#039;&#039;Two measurement blocks&#039;&#039;&#039; (the network switches frequency at ~14:30):&lt;br /&gt;
** &#039;&#039;&#039;Block 1 — community frequency (869.618 MHz):&#039;&#039;&#039; the mesh shares the air with the wider Dutch MeshCore community network.&lt;br /&gt;
** &#039;&#039;&#039;Block 2 — isolated frequency (tbd):&#039;&#039;&#039; the test network runs alone, with no outside traffic.&lt;br /&gt;
&lt;br /&gt;
Comparing the two shows how a shared vs. a dedicated frequency affects coverage and reliability.&lt;br /&gt;
&lt;br /&gt;
== The observer network ==&lt;br /&gt;
Six battery-powered &#039;&#039;&#039;observer kits&#039;&#039;&#039; (a Raspberry Pi paired over Bluetooth with a passive MeshCore node) are placed at the sites and at a high mid-point between the two fire stations. They &#039;&#039;&#039;do not transmit&#039;&#039;&#039;; they only listen and write, for every packet they receive: a timestamp, signal strength (RSSI) and quality (SNR), a packet fingerprint, and the &#039;&#039;&#039;routing path&#039;&#039;&#039; (the chain of relay nodes a message hopped through). After the test the logs are merged and decrypted offline, producing:&lt;br /&gt;
* a &#039;&#039;&#039;coverage map&#039;&#039;&#039; (which locations heard which messages),&lt;br /&gt;
* &#039;&#039;&#039;link-quality&#039;&#039;&#039; statistics per connection,&lt;br /&gt;
* &#039;&#039;&#039;flood depth&#039;&#039;&#039; (how many nodes relayed each message),&lt;br /&gt;
* a &#039;&#039;&#039;delivery rate&#039;&#039;&#039; against a known schedule of sent messages,&lt;br /&gt;
* and &#039;&#039;&#039;message routes plotted on a map&#039;&#039;&#039;, by matching node prefixes to GPS locations.&lt;br /&gt;
&lt;br /&gt;
== What the data can — and cannot — say ==&lt;br /&gt;
The observers measure the &#039;&#039;&#039;radio layer&#039;&#039;&#039;, which is a strong proxy for reachability and link quality, but not the same as an application-level &amp;quot;delivered&amp;quot; confirmation. Because the two frequency blocks run sequentially (different times of day) and the community load is uncontrolled, frequency differences are reported as &#039;&#039;observed on the day&#039;&#039;, not as a clean causal result. Honest scope is part of the method.&lt;br /&gt;
&lt;br /&gt;
== Why it matters ==&lt;br /&gt;
During a long power outage, ordinary phone and internet networks fail. A citizen-operated LoRa mesh is one candidate to keep neighbourhoods connected to emergency services. This measurement delivers the first real, city-scale evidence of how such a mesh behaves under real urban conditions — a reusable, low-cost blueprint for the larger field-lab runs planned at Marineterrein in 2026–2027.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;All data sets will be published here on the wiki for anyone to download and analyze under a free non-commercial license.&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Douwe</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.waag.org/index.php?title=18_june_test_and_Repeaters&amp;diff=234</id>
		<title>18 june test and Repeaters</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.waag.org/index.php?title=18_june_test_and_Repeaters&amp;diff=234"/>
		<updated>2026-06-17T12:48:00Z</updated>

		<summary type="html">&lt;p&gt;Douwe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= 18 juni nodes  =&lt;br /&gt;
&lt;br /&gt;
== T1000 Companions ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name !! Lokatie !! Public Key !! Short Code !! Preset !! Version !! Region !!&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Calandhal&#039;&#039;&#039; || Calandhal || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;8b9cc8bff9763dd33b5239cf50bf5b6c1af6d66b1800bb761ed1b142e3270c1b&amp;lt;/small&amp;gt; ||  nvt || NL || [1.16.0] || nl-ams&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== P1 Repeaters ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name !! Lokatie !! Public Key !! Short Code !! Preset !! Version !! Region set?* !! Coordinates&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Calandhal&#039;&#039;&#039; || Calandhal || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;D2AFDFC4A4166D18CF322339A4D5ECA683BC2860EB6FF7801580AAD5ACC846A7&amp;lt;/small&amp;gt; ||  1 || NL || 1.15.0 || nl-ams || 52.3540, 4.8074&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Kazerne Osdorp&#039;&#039;&#039; || Kazerne Osdorp || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;38C917CB9D2C35B227AB56D80CC95877787348ACC2F2F4D7AB1583187DB96D20&amp;lt;/small&amp;gt;||  2 || NL || 1.15.0 || nl-ams || 52.3665, 4.8025&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Kazerne Nico&#039;&#039;&#039; || Kazerne Nico || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;DED43470A30092B4BE78B9FD852BE3594C46A98ABB348A2BB2DA78C4D27941F5&amp;lt;/small&amp;gt; ||  3 || NL || 1.15.0 || nl-ams || 52.3701, 4.9095&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Jan v Galen&#039;&#039;&#039; || JvG || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;6ED25B011C324D839E23854FF10E13F14271FA2C29966FF77FD786F87584768C&amp;lt;/small&amp;gt; ||  4 || NL || 1.16.0 || nl-ams || 52.3715, 4.8434&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS01&#039;&#039;&#039; || Stopera || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;1165023ee477dbd95ffd416121ef238f4859ca33bde39ff2db98e56df4c64625&amp;lt;/small&amp;gt; || nvt || NL || 1.15.0 || nl-ams || 52.3685, 4.9004&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS03&#039;&#039;&#039; || Boomspijker || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;021bc6fa42d97d33732501a619348c0f15ef94c1774290f25dba5152d5d8870d&amp;lt;/small&amp;gt; || nvt || NL || 1.15.0 || nl-ams || 52.3720, 4.9035&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Noorderhof Solar 2&#039;&#039;&#039; || Coen&#039;s hous || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;01c84f800c24ef039f5bf8188eb5a579d5857adb8b569e873191749c1a7067b7&amp;lt;/small&amp;gt; || NPN 005 || NL || 1.16.0 || nl-ams || 52.3752, 4.8218&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;NPN - Nico Repeater&#039;&#039;&#039; || Kazerne Nico || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;f85ac2da7a153eddc386c02409fb944dc9bf9503a9e989752881d667deca9f85&amp;lt;/small&amp;gt; || nvt || NL || 1.16.0 || nl-ams || 52.3701, 4.9095&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;NPN - Kazerne Osdorp Repeater&#039;&#039;&#039; || Kazerne Osdorp || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;47B232CC396D001DFB71A695B666F0512A0FB6257D08D0C288657DF83989E70E&amp;lt;/small&amp;gt; || nvt || NL || 1.16.0 || nl-ams || 52.3665, 4.8025  &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Region set?* = Amsterdam only. We set:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
region def eu|* nl nl-ams nl-nh-ams|* nl nl-ams&lt;br /&gt;
region save&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Part of the NPN Crisiscommunicatie research programme (lead: AMS Institute; partners TU Delft, ProcoliX, City of Amsterdam).&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== In one paragraph ==&lt;br /&gt;
On 18 June 2026, the City of Amsterdam and the Safety Region Amsterdam-Amstelland (VRAA) will run a multimodal field test of alternative crisis-communication technologies between fixed sites across the city. As a low-cost add-on, we measure whether a &#039;&#039;&#039;LoRa mesh network (MeshCore)&#039;&#039;&#039; can carry short crisis messages across Amsterdam during a power outage. To do this we deploy a small network of &#039;&#039;&#039;repeaters&#039;&#039;&#039; for realying and &#039;&#039;&#039;passive &amp;quot;observer&amp;quot; nodes&#039;&#039;&#039; that quietly log every radio packet they hear. The goal: a real-world, city-scale dataset on mesh coverage, message routing and delivery — both on the Dutch MeshCore network and on an isolated network.&lt;br /&gt;
&lt;br /&gt;
== What is being tested ==&lt;br /&gt;
Can a city-operated LoRa mesh reliably pass messages between &#039;&#039;&#039;emergency support points&#039;&#039;&#039; in a neighbourhood and &#039;&#039;&#039;coordination points&#039;&#039;&#039; at fire stations, across ~6 km of urban terrain, with no internet and no mobile network? We measure this on the radio layer: which links are strong, which fail, how far traffic reaches, and which route messages take through the mesh.&lt;br /&gt;
&lt;br /&gt;
We do this twice: once using all the available infrastructure of the wider Dutch MeshCore community, and — in the second half of the test — only on our own infrastructure.&lt;br /&gt;
&lt;br /&gt;
== Setup ==&lt;br /&gt;
* &#039;&#039;&#039;Sites:&#039;&#039;&#039; three emergency support points (Amstel 1, De Boomspijker, Calandhal) and two coordination points (fire stations Nico and Osdorp), plus P1 relay repeaters on high rooftops.&lt;br /&gt;
* &#039;&#039;&#039;Radios:&#039;&#039;&#039; MeshCore on SenseCAP T1000 hand-held nodes (participants) and SenseCAP P1 solar repeaters (rooftops).&lt;br /&gt;
* &#039;&#039;&#039;Channel:&#039;&#039;&#039; a single shared group channel.&lt;br /&gt;
* &#039;&#039;&#039;Two measurement blocks&#039;&#039;&#039; (the network switches frequency at ~14:30):&lt;br /&gt;
** &#039;&#039;&#039;Block 1 — community frequency (869.618 MHz):&#039;&#039;&#039; the mesh shares the air with the wider Dutch MeshCore community network.&lt;br /&gt;
** &#039;&#039;&#039;Block 2 — isolated frequency (tbd):&#039;&#039;&#039; the test network runs alone, with no outside traffic.&lt;br /&gt;
&lt;br /&gt;
Comparing the two shows how a shared vs. a dedicated frequency affects coverage and reliability.&lt;br /&gt;
&lt;br /&gt;
== The observer network ==&lt;br /&gt;
Six battery-powered &#039;&#039;&#039;observer kits&#039;&#039;&#039; (a Raspberry Pi paired over Bluetooth with a passive MeshCore node) are placed at the sites and at a high mid-point between the two fire stations. They &#039;&#039;&#039;do not transmit&#039;&#039;&#039;; they only listen and write, for every packet they receive: a timestamp, signal strength (RSSI) and quality (SNR), a packet fingerprint, and the &#039;&#039;&#039;routing path&#039;&#039;&#039; (the chain of relay nodes a message hopped through). After the test the logs are merged and decrypted offline, producing:&lt;br /&gt;
* a &#039;&#039;&#039;coverage map&#039;&#039;&#039; (which locations heard which messages),&lt;br /&gt;
* &#039;&#039;&#039;link-quality&#039;&#039;&#039; statistics per connection,&lt;br /&gt;
* &#039;&#039;&#039;flood depth&#039;&#039;&#039; (how many nodes relayed each message),&lt;br /&gt;
* a &#039;&#039;&#039;delivery rate&#039;&#039;&#039; against a known schedule of sent messages,&lt;br /&gt;
* and &#039;&#039;&#039;message routes plotted on a map&#039;&#039;&#039;, by matching node prefixes to GPS locations.&lt;br /&gt;
&lt;br /&gt;
== What the data can — and cannot — say ==&lt;br /&gt;
The observers measure the &#039;&#039;&#039;radio layer&#039;&#039;&#039;, which is a strong proxy for reachability and link quality, but not the same as an application-level &amp;quot;delivered&amp;quot; confirmation. Because the two frequency blocks run sequentially (different times of day) and the community load is uncontrolled, frequency differences are reported as &#039;&#039;observed on the day&#039;&#039;, not as a clean causal result. Honest scope is part of the method.&lt;br /&gt;
&lt;br /&gt;
== Why it matters ==&lt;br /&gt;
During a long power outage, ordinary phone and internet networks fail. A citizen-operated LoRa mesh is one candidate to keep neighbourhoods connected to emergency services. This measurement delivers the first real, city-scale evidence of how such a mesh behaves under real urban conditions — a reusable, low-cost blueprint for the larger field-lab runs planned at Marineterrein in 2026–2027.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;All data sets will be published here on the wiki for anyone to download and analyze under a free non-commercial license.&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Douwe</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.waag.org/index.php?title=Main_Page&amp;diff=227</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.waag.org/index.php?title=Main_Page&amp;diff=227"/>
		<updated>2026-06-16T10:48:08Z</updated>

		<summary type="html">&lt;p&gt;Douwe: /* Setting up antennas/repeaters */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==&amp;lt;strong&amp;gt; Welcome to the Meshwiki! &amp;lt;/strong&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
This page is dedicated to the research on radio mesh networks: the technical and social aspects of setting up and running decentralized radio-based communication systems.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This site is operated in collaboration between Waag Futurelab, the Municipality of Amsterdam, and the kind contribution of volunteers from Nieuwmarkt area in Amsterdam centre.&amp;lt;br&amp;gt;&lt;br /&gt;
We will use this page to document research and experimentation within the Nodenet project, including both technical testing (range, reliability, and scalability in an urban environment) and user experience (exploring adaptation barriers for end-users).&lt;br /&gt;
&lt;br /&gt;
== NodeNet Research ==&lt;br /&gt;
&lt;br /&gt;
* [[Research Group 1: Governance &amp;amp; Management]]&lt;br /&gt;
* [[Research Group 2: Incentives &amp;amp; User Friendliness]]&lt;br /&gt;
* [[Research Group 3: Limits &amp;amp; Overload]]&lt;br /&gt;
* [[Research Group 4: Security &amp;amp; Safety]]&lt;br /&gt;
* [[Research Group 5: Meschore vs. Meshtastic]]&lt;br /&gt;
&lt;br /&gt;
== External Research ==&lt;br /&gt;
* [https://assets.woodwar.com/meshcore_sf_test_report.pdf Dutch Meshcore — SF Test Weekend Report]&lt;br /&gt;
* [https://www.pe1hvh.nl/pdf/MeshCore_Complete_Guide_EN.pdf Meshcore — Complete manual by PE1HVH]&lt;br /&gt;
&lt;br /&gt;
== External DataSheets ==&lt;br /&gt;
&lt;br /&gt;
* [https://cdn-shop.adafruit.com/product-files/3179/sx1276_77_78_79.pdf — SX1276/77/78/79 - 137 MHz to 1020 MHz Low Power Long Range Transceiver by Semtech]&lt;br /&gt;
* [https://www.semtech.com/products/wireless-rf/lora-connect/sx1262 — SX1262 Productpagina by Semtech]&lt;br /&gt;
&lt;br /&gt;
== Academic Papers ==&lt;br /&gt;
&lt;br /&gt;
* [https://dl.acm.org/doi/10.1145/3546869 — From Demodulation to Decoding: Complete LoRa PHY]&lt;br /&gt;
* [https://www.epfl.ch/labs/tcl/wp-content/uploads/2020/02/Reverse_Eng_Report.pdf —  Complete Reverse Engineering of LoRa PHY]&lt;br /&gt;
* [https://arxiv.org/abs/2310.10503 — A Tutorial on Chirp Spread Spectrum for LoRaWAN: Basics and Key Advances]&lt;br /&gt;
* [https://www4.comp.polyu.edu.hk/~csyqzheng/papers/FTrack_Sensys19.pdf — FTrack: Parallel Decoding for LoRa]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Setting up antennas/repeaters ==&lt;br /&gt;
&lt;br /&gt;
* [[Node Net Repeaters]]&lt;br /&gt;
* [[18 june test and Repeaters]]&lt;br /&gt;
* [[Installing a new Repeater]]&lt;br /&gt;
* [[Updating a repeater]]&lt;br /&gt;
* [[Antenna Information]]&lt;br /&gt;
&lt;br /&gt;
== [[FAQ]] ==&lt;br /&gt;
Read and update our FAQ&lt;br /&gt;
&lt;br /&gt;
== [[Publications]] ==&lt;br /&gt;
[https://www.parool.nl/nederland/digitaal-noodpakket-komt-sowieso-een-keer-van-pas-denken-experts-bedenk-wat-er-gebeurt-als-je-niet-meer-bij-je-e-mail-kunt~bceb2873/ Ot in Parool]&lt;/div&gt;</summary>
		<author><name>Douwe</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.waag.org/index.php?title=18_june_test_and_Repeaters&amp;diff=226</id>
		<title>18 june test and Repeaters</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.waag.org/index.php?title=18_june_test_and_Repeaters&amp;diff=226"/>
		<updated>2026-06-12T13:25:48Z</updated>

		<summary type="html">&lt;p&gt;Douwe: /* Setup */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;Part of the NPN Crisiscommunicatie research programme (lead: AMS Institute; partners TU Delft, ProcoliX, City of Amsterdam).&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== In one paragraph ==&lt;br /&gt;
On 18 June 2026, the City of Amsterdam and the Safety Region Amsterdam-Amstelland (VRAA) will run a multimodal field test of alternative crisis-communication technologies between fixed sites across the city. As a low-cost add-on, we measure whether a &#039;&#039;&#039;LoRa mesh network (MeshCore)&#039;&#039;&#039; can carry short crisis messages across Amsterdam during a power outage. To do this we deploy a small network of &#039;&#039;&#039;repeaters&#039;&#039;&#039; for realying and &#039;&#039;&#039;passive &amp;quot;observer&amp;quot; nodes&#039;&#039;&#039; that quietly log every radio packet they hear. The goal: a real-world, city-scale dataset on mesh coverage, message routing and delivery — both on the Dutch MeshCore network and on an isolated network.&lt;br /&gt;
&lt;br /&gt;
== What is being tested ==&lt;br /&gt;
Can a city-operated LoRa mesh reliably pass messages between &#039;&#039;&#039;emergency support points&#039;&#039;&#039; in a neighbourhood and &#039;&#039;&#039;coordination points&#039;&#039;&#039; at fire stations, across ~6 km of urban terrain, with no internet and no mobile network? We measure this on the radio layer: which links are strong, which fail, how far traffic reaches, and which route messages take through the mesh.&lt;br /&gt;
&lt;br /&gt;
We do this twice: once using all the available infrastructure of the wider Dutch MeshCore community, and — in the second half of the test — only on our own infrastructure.&lt;br /&gt;
&lt;br /&gt;
== Setup ==&lt;br /&gt;
* &#039;&#039;&#039;Sites:&#039;&#039;&#039; three emergency support points (Amstel 1, De Boomspijker, Calandhal) and two coordination points (fire stations Nico and Osdorp), plus P1 relay repeaters on high rooftops.&lt;br /&gt;
* &#039;&#039;&#039;Radios:&#039;&#039;&#039; MeshCore on SenseCAP T1000 hand-held nodes (participants) and SenseCAP P1 solar repeaters (rooftops).&lt;br /&gt;
* &#039;&#039;&#039;Channel:&#039;&#039;&#039; a single shared group channel.&lt;br /&gt;
* &#039;&#039;&#039;Two measurement blocks&#039;&#039;&#039; (the network switches frequency at ~14:30):&lt;br /&gt;
** &#039;&#039;&#039;Block 1 — community frequency (869.618 MHz):&#039;&#039;&#039; the mesh shares the air with the wider Dutch MeshCore community network.&lt;br /&gt;
** &#039;&#039;&#039;Block 2 — isolated frequency (tbd):&#039;&#039;&#039; the test network runs alone, with no outside traffic.&lt;br /&gt;
&lt;br /&gt;
Comparing the two shows how a shared vs. a dedicated frequency affects coverage and reliability.&lt;br /&gt;
&lt;br /&gt;
== The observer network ==&lt;br /&gt;
Six battery-powered &#039;&#039;&#039;observer kits&#039;&#039;&#039; (a Raspberry Pi paired over Bluetooth with a passive MeshCore node) are placed at the sites and at a high mid-point between the two fire stations. They &#039;&#039;&#039;do not transmit&#039;&#039;&#039;; they only listen and write, for every packet they receive: a timestamp, signal strength (RSSI) and quality (SNR), a packet fingerprint, and the &#039;&#039;&#039;routing path&#039;&#039;&#039; (the chain of relay nodes a message hopped through). After the test the logs are merged and decrypted offline, producing:&lt;br /&gt;
* a &#039;&#039;&#039;coverage map&#039;&#039;&#039; (which locations heard which messages),&lt;br /&gt;
* &#039;&#039;&#039;link-quality&#039;&#039;&#039; statistics per connection,&lt;br /&gt;
* &#039;&#039;&#039;flood depth&#039;&#039;&#039; (how many nodes relayed each message),&lt;br /&gt;
* a &#039;&#039;&#039;delivery rate&#039;&#039;&#039; against a known schedule of sent messages,&lt;br /&gt;
* and &#039;&#039;&#039;message routes plotted on a map&#039;&#039;&#039;, by matching node prefixes to GPS locations.&lt;br /&gt;
&lt;br /&gt;
== What the data can — and cannot — say ==&lt;br /&gt;
The observers measure the &#039;&#039;&#039;radio layer&#039;&#039;&#039;, which is a strong proxy for reachability and link quality, but not the same as an application-level &amp;quot;delivered&amp;quot; confirmation. Because the two frequency blocks run sequentially (different times of day) and the community load is uncontrolled, frequency differences are reported as &#039;&#039;observed on the day&#039;&#039;, not as a clean causal result. Honest scope is part of the method.&lt;br /&gt;
&lt;br /&gt;
== Why it matters ==&lt;br /&gt;
During a long power outage, ordinary phone and internet networks fail. A citizen-operated LoRa mesh is one candidate to keep neighbourhoods connected to emergency services. This measurement delivers the first real, city-scale evidence of how such a mesh behaves under real urban conditions — a reusable, low-cost blueprint for the larger field-lab runs planned at Marineterrein in 2026–2027.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;All data sets will be published here on the wiki for anyone to download and analyze under a free non-commercial license.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= 18 juni nodes  =&lt;br /&gt;
&lt;br /&gt;
== T1000 Companions ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name !! Lokatie !! Public Key !! Short Code !! Preset !! Version !! Region !!&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;xx&#039;&#039;&#039; || xx || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;xx&amp;lt;/small&amp;gt; ||  x || xx || [1.15.0] || nl-ams&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== P1 Repeaters ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name !! Lokatie !! Public Key !! Short Code !! Preset !! Version !! Region set?* !! Coordinates&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Calandhal&#039;&#039;&#039; || Calandhal || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;D2AFDFC4A4166D18CF322339A4D5ECA683BC2860EB6FF7801580AAD5ACC846A7&amp;lt;/small&amp;gt; ||  1 || NL || 1.15.0 || nl-ams || 52.3540, 4.8074&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Kazerne Osdorp&#039;&#039;&#039; || Kazerne Osdorp || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;38C917CB9D2C35B227AB56D80CC95877787348ACC2F2F4D7AB1583187DB96D20&amp;lt;/small&amp;gt;||  2 || NL || 1.15.0 || nl-ams || 52.3665, 4.8025&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Kazerne Nico&#039;&#039;&#039; || Kazerne Nico || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;DED43470A30092B4BE78B9FD852BE3594C46A98ABB348A2BB2DA78C4D27941F5&amp;lt;/small&amp;gt; ||  3 || NL || 1.15.0 || nl-ams || 52.3701, 4.9095&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Jan v Galen&#039;&#039;&#039; || JvG || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;6ED25B011C324D839E23854FF10E13F14271FA2C29966FF77FD786F87584768C&amp;lt;/small&amp;gt; ||  4 || NL || 1.16.0 || nl-ams || 52.3715, 4.8434&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS01&#039;&#039;&#039; || Stopera || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;1165023ee477dbd95ffd416121ef238f4859ca33bde39ff2db98e56df4c64625&amp;lt;/small&amp;gt; || nvt || NL || 1.15.0 || nl-ams || 52.3685, 4.9004&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS03&#039;&#039;&#039; || Boomspijker || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;021bc6fa42d97d33732501a619348c0f15ef94c1774290f25dba5152d5d8870d&amp;lt;/small&amp;gt; || nvt || NL || 1.15.0 || nl-ams || 52.3720, 4.9035&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Noorderhof Solar 2&#039;&#039;&#039; || Coen&#039;s hous || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;01C84F800C24EF039F5BF8188EB5A579D5857ADB8B569E873191749C1A7067B7&amp;lt;/small&amp;gt; || NPN 005 || NL || 1.15.0 || nl-ams || 52.3752, 4.8218&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Region set?* = Amsterdam only. We set:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
region def eu|* nl nl-ams nl-nh-ams|* nl nl-ams&lt;br /&gt;
region save&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Douwe</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.waag.org/index.php?title=18_june_test_and_Repeaters&amp;diff=225</id>
		<title>18 june test and Repeaters</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.waag.org/index.php?title=18_june_test_and_Repeaters&amp;diff=225"/>
		<updated>2026-06-12T13:25:04Z</updated>

		<summary type="html">&lt;p&gt;Douwe: /* What is being tested */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;Part of the NPN Crisiscommunicatie research programme (lead: AMS Institute; partners TU Delft, ProcoliX, City of Amsterdam).&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== In one paragraph ==&lt;br /&gt;
On 18 June 2026, the City of Amsterdam and the Safety Region Amsterdam-Amstelland (VRAA) will run a multimodal field test of alternative crisis-communication technologies between fixed sites across the city. As a low-cost add-on, we measure whether a &#039;&#039;&#039;LoRa mesh network (MeshCore)&#039;&#039;&#039; can carry short crisis messages across Amsterdam during a power outage. To do this we deploy a small network of &#039;&#039;&#039;repeaters&#039;&#039;&#039; for realying and &#039;&#039;&#039;passive &amp;quot;observer&amp;quot; nodes&#039;&#039;&#039; that quietly log every radio packet they hear. The goal: a real-world, city-scale dataset on mesh coverage, message routing and delivery — both on the Dutch MeshCore network and on an isolated network.&lt;br /&gt;
&lt;br /&gt;
== What is being tested ==&lt;br /&gt;
Can a city-operated LoRa mesh reliably pass messages between &#039;&#039;&#039;emergency support points&#039;&#039;&#039; in a neighbourhood and &#039;&#039;&#039;coordination points&#039;&#039;&#039; at fire stations, across ~6 km of urban terrain, with no internet and no mobile network? We measure this on the radio layer: which links are strong, which fail, how far traffic reaches, and which route messages take through the mesh.&lt;br /&gt;
&lt;br /&gt;
We do this twice: once using all the available infrastructure of the wider Dutch MeshCore community, and — in the second half of the test — only on our own infrastructure.&lt;br /&gt;
&lt;br /&gt;
== Setup ==&lt;br /&gt;
* &#039;&#039;&#039;Sites:&#039;&#039;&#039; three emergency support points (Amstel 1, De Boomspijker, Calandhal) and two coordination points (fire stations Nico and Osdorp), plus relay repeaters on high rooftops.&lt;br /&gt;
* &#039;&#039;&#039;Radios:&#039;&#039;&#039; MeshCore on SenseCAP T1000 hand-held nodes (participants) and SenseCAP P1 solar repeaters (rooftops).&lt;br /&gt;
* &#039;&#039;&#039;Channel:&#039;&#039;&#039; a single shared group channel.&lt;br /&gt;
* &#039;&#039;&#039;Two measurement blocks&#039;&#039;&#039; (the network switches frequency at ~14:30):&lt;br /&gt;
** &#039;&#039;&#039;Block 1 — community frequency (869.618 MHz):&#039;&#039;&#039; the mesh shares the air with the wider Dutch MeshCore community network.&lt;br /&gt;
** &#039;&#039;&#039;Block 2 — isolated frequency (tbd):&#039;&#039;&#039; the test network runs alone, with no outside traffic.&lt;br /&gt;
&lt;br /&gt;
Comparing the two shows how a shared vs. a dedicated frequency affects coverage and reliability.&lt;br /&gt;
&lt;br /&gt;
== The observer network ==&lt;br /&gt;
Six battery-powered &#039;&#039;&#039;observer kits&#039;&#039;&#039; (a Raspberry Pi paired over Bluetooth with a passive MeshCore node) are placed at the sites and at a high mid-point between the two fire stations. They &#039;&#039;&#039;do not transmit&#039;&#039;&#039;; they only listen and write, for every packet they receive: a timestamp, signal strength (RSSI) and quality (SNR), a packet fingerprint, and the &#039;&#039;&#039;routing path&#039;&#039;&#039; (the chain of relay nodes a message hopped through). After the test the logs are merged and decrypted offline, producing:&lt;br /&gt;
* a &#039;&#039;&#039;coverage map&#039;&#039;&#039; (which locations heard which messages),&lt;br /&gt;
* &#039;&#039;&#039;link-quality&#039;&#039;&#039; statistics per connection,&lt;br /&gt;
* &#039;&#039;&#039;flood depth&#039;&#039;&#039; (how many nodes relayed each message),&lt;br /&gt;
* a &#039;&#039;&#039;delivery rate&#039;&#039;&#039; against a known schedule of sent messages,&lt;br /&gt;
* and &#039;&#039;&#039;message routes plotted on a map&#039;&#039;&#039;, by matching node prefixes to GPS locations.&lt;br /&gt;
&lt;br /&gt;
== What the data can — and cannot — say ==&lt;br /&gt;
The observers measure the &#039;&#039;&#039;radio layer&#039;&#039;&#039;, which is a strong proxy for reachability and link quality, but not the same as an application-level &amp;quot;delivered&amp;quot; confirmation. Because the two frequency blocks run sequentially (different times of day) and the community load is uncontrolled, frequency differences are reported as &#039;&#039;observed on the day&#039;&#039;, not as a clean causal result. Honest scope is part of the method.&lt;br /&gt;
&lt;br /&gt;
== Why it matters ==&lt;br /&gt;
During a long power outage, ordinary phone and internet networks fail. A citizen-operated LoRa mesh is one candidate to keep neighbourhoods connected to emergency services. This measurement delivers the first real, city-scale evidence of how such a mesh behaves under real urban conditions — a reusable, low-cost blueprint for the larger field-lab runs planned at Marineterrein in 2026–2027.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;All data sets will be published here on the wiki for anyone to download and analyze under a free non-commercial license.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= 18 juni nodes  =&lt;br /&gt;
&lt;br /&gt;
== T1000 Companions ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name !! Lokatie !! Public Key !! Short Code !! Preset !! Version !! Region !!&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;xx&#039;&#039;&#039; || xx || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;xx&amp;lt;/small&amp;gt; ||  x || xx || [1.15.0] || nl-ams&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== P1 Repeaters ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name !! Lokatie !! Public Key !! Short Code !! Preset !! Version !! Region set?* !! Coordinates&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Calandhal&#039;&#039;&#039; || Calandhal || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;D2AFDFC4A4166D18CF322339A4D5ECA683BC2860EB6FF7801580AAD5ACC846A7&amp;lt;/small&amp;gt; ||  1 || NL || 1.15.0 || nl-ams || 52.3540, 4.8074&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Kazerne Osdorp&#039;&#039;&#039; || Kazerne Osdorp || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;38C917CB9D2C35B227AB56D80CC95877787348ACC2F2F4D7AB1583187DB96D20&amp;lt;/small&amp;gt;||  2 || NL || 1.15.0 || nl-ams || 52.3665, 4.8025&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Kazerne Nico&#039;&#039;&#039; || Kazerne Nico || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;DED43470A30092B4BE78B9FD852BE3594C46A98ABB348A2BB2DA78C4D27941F5&amp;lt;/small&amp;gt; ||  3 || NL || 1.15.0 || nl-ams || 52.3701, 4.9095&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Jan v Galen&#039;&#039;&#039; || JvG || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;6ED25B011C324D839E23854FF10E13F14271FA2C29966FF77FD786F87584768C&amp;lt;/small&amp;gt; ||  4 || NL || 1.16.0 || nl-ams || 52.3715, 4.8434&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS01&#039;&#039;&#039; || Stopera || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;1165023ee477dbd95ffd416121ef238f4859ca33bde39ff2db98e56df4c64625&amp;lt;/small&amp;gt; || nvt || NL || 1.15.0 || nl-ams || 52.3685, 4.9004&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS03&#039;&#039;&#039; || Boomspijker || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;021bc6fa42d97d33732501a619348c0f15ef94c1774290f25dba5152d5d8870d&amp;lt;/small&amp;gt; || nvt || NL || 1.15.0 || nl-ams || 52.3720, 4.9035&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Noorderhof Solar 2&#039;&#039;&#039; || Coen&#039;s hous || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;01C84F800C24EF039F5BF8188EB5A579D5857ADB8B569E873191749C1A7067B7&amp;lt;/small&amp;gt; || NPN 005 || NL || 1.15.0 || nl-ams || 52.3752, 4.8218&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Region set?* = Amsterdam only. We set:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
region def eu|* nl nl-ams nl-nh-ams|* nl nl-ams&lt;br /&gt;
region save&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Douwe</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.waag.org/index.php?title=18_june_test_and_Repeaters&amp;diff=224</id>
		<title>18 june test and Repeaters</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.waag.org/index.php?title=18_june_test_and_Repeaters&amp;diff=224"/>
		<updated>2026-06-12T13:24:33Z</updated>

		<summary type="html">&lt;p&gt;Douwe: /* In one paragraph */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;Part of the NPN Crisiscommunicatie research programme (lead: AMS Institute; partners TU Delft, ProcoliX, City of Amsterdam).&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== In one paragraph ==&lt;br /&gt;
On 18 June 2026, the City of Amsterdam and the Safety Region Amsterdam-Amstelland (VRAA) will run a multimodal field test of alternative crisis-communication technologies between fixed sites across the city. As a low-cost add-on, we measure whether a &#039;&#039;&#039;LoRa mesh network (MeshCore)&#039;&#039;&#039; can carry short crisis messages across Amsterdam during a power outage. To do this we deploy a small network of &#039;&#039;&#039;repeaters&#039;&#039;&#039; for realying and &#039;&#039;&#039;passive &amp;quot;observer&amp;quot; nodes&#039;&#039;&#039; that quietly log every radio packet they hear. The goal: a real-world, city-scale dataset on mesh coverage, message routing and delivery — both on the Dutch MeshCore network and on an isolated network.&lt;br /&gt;
&lt;br /&gt;
== What is being tested ==&lt;br /&gt;
Can a city-operated LoRa mesh reliably pass messages between &#039;&#039;&#039;emergency support points (NSP)&#039;&#039;&#039; in a neighbourhood and &#039;&#039;&#039;coordination points (CP)&#039;&#039;&#039; at fire stations, across ~6 km of urban terrain, with no internet and no mobile network? We measure this on the radio layer: which links are strong, which fail, how far traffic reaches, and which route messages take through the mesh.&lt;br /&gt;
&lt;br /&gt;
We do this twice: once using all the available infrastructure of the wider Dutch MeshCore community, and — in the second half of the test — only on our own infrastructure.&lt;br /&gt;
&lt;br /&gt;
== Setup ==&lt;br /&gt;
* &#039;&#039;&#039;Sites:&#039;&#039;&#039; three emergency support points (Amstel 1, De Boomspijker, Calandhal) and two coordination points (fire stations Nico and Osdorp), plus relay repeaters on high rooftops.&lt;br /&gt;
* &#039;&#039;&#039;Radios:&#039;&#039;&#039; MeshCore on SenseCAP T1000 hand-held nodes (participants) and SenseCAP P1 solar repeaters (rooftops).&lt;br /&gt;
* &#039;&#039;&#039;Channel:&#039;&#039;&#039; a single shared group channel.&lt;br /&gt;
* &#039;&#039;&#039;Two measurement blocks&#039;&#039;&#039; (the network switches frequency at ~14:30):&lt;br /&gt;
** &#039;&#039;&#039;Block 1 — community frequency (869.618 MHz):&#039;&#039;&#039; the mesh shares the air with the wider Dutch MeshCore community network.&lt;br /&gt;
** &#039;&#039;&#039;Block 2 — isolated frequency (tbd):&#039;&#039;&#039; the test network runs alone, with no outside traffic.&lt;br /&gt;
&lt;br /&gt;
Comparing the two shows how a shared vs. a dedicated frequency affects coverage and reliability.&lt;br /&gt;
&lt;br /&gt;
== The observer network ==&lt;br /&gt;
Six battery-powered &#039;&#039;&#039;observer kits&#039;&#039;&#039; (a Raspberry Pi paired over Bluetooth with a passive MeshCore node) are placed at the sites and at a high mid-point between the two fire stations. They &#039;&#039;&#039;do not transmit&#039;&#039;&#039;; they only listen and write, for every packet they receive: a timestamp, signal strength (RSSI) and quality (SNR), a packet fingerprint, and the &#039;&#039;&#039;routing path&#039;&#039;&#039; (the chain of relay nodes a message hopped through). After the test the logs are merged and decrypted offline, producing:&lt;br /&gt;
* a &#039;&#039;&#039;coverage map&#039;&#039;&#039; (which locations heard which messages),&lt;br /&gt;
* &#039;&#039;&#039;link-quality&#039;&#039;&#039; statistics per connection,&lt;br /&gt;
* &#039;&#039;&#039;flood depth&#039;&#039;&#039; (how many nodes relayed each message),&lt;br /&gt;
* a &#039;&#039;&#039;delivery rate&#039;&#039;&#039; against a known schedule of sent messages,&lt;br /&gt;
* and &#039;&#039;&#039;message routes plotted on a map&#039;&#039;&#039;, by matching node prefixes to GPS locations.&lt;br /&gt;
&lt;br /&gt;
== What the data can — and cannot — say ==&lt;br /&gt;
The observers measure the &#039;&#039;&#039;radio layer&#039;&#039;&#039;, which is a strong proxy for reachability and link quality, but not the same as an application-level &amp;quot;delivered&amp;quot; confirmation. Because the two frequency blocks run sequentially (different times of day) and the community load is uncontrolled, frequency differences are reported as &#039;&#039;observed on the day&#039;&#039;, not as a clean causal result. Honest scope is part of the method.&lt;br /&gt;
&lt;br /&gt;
== Why it matters ==&lt;br /&gt;
During a long power outage, ordinary phone and internet networks fail. A citizen-operated LoRa mesh is one candidate to keep neighbourhoods connected to emergency services. This measurement delivers the first real, city-scale evidence of how such a mesh behaves under real urban conditions — a reusable, low-cost blueprint for the larger field-lab runs planned at Marineterrein in 2026–2027.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;All data sets will be published here on the wiki for anyone to download and analyze under a free non-commercial license.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= 18 juni nodes  =&lt;br /&gt;
&lt;br /&gt;
== T1000 Companions ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name !! Lokatie !! Public Key !! Short Code !! Preset !! Version !! Region !!&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;xx&#039;&#039;&#039; || xx || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;xx&amp;lt;/small&amp;gt; ||  x || xx || [1.15.0] || nl-ams&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== P1 Repeaters ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name !! Lokatie !! Public Key !! Short Code !! Preset !! Version !! Region set?* !! Coordinates&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Calandhal&#039;&#039;&#039; || Calandhal || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;D2AFDFC4A4166D18CF322339A4D5ECA683BC2860EB6FF7801580AAD5ACC846A7&amp;lt;/small&amp;gt; ||  1 || NL || 1.15.0 || nl-ams || 52.3540, 4.8074&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Kazerne Osdorp&#039;&#039;&#039; || Kazerne Osdorp || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;38C917CB9D2C35B227AB56D80CC95877787348ACC2F2F4D7AB1583187DB96D20&amp;lt;/small&amp;gt;||  2 || NL || 1.15.0 || nl-ams || 52.3665, 4.8025&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Kazerne Nico&#039;&#039;&#039; || Kazerne Nico || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;DED43470A30092B4BE78B9FD852BE3594C46A98ABB348A2BB2DA78C4D27941F5&amp;lt;/small&amp;gt; ||  3 || NL || 1.15.0 || nl-ams || 52.3701, 4.9095&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Jan v Galen&#039;&#039;&#039; || JvG || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;6ED25B011C324D839E23854FF10E13F14271FA2C29966FF77FD786F87584768C&amp;lt;/small&amp;gt; ||  4 || NL || 1.16.0 || nl-ams || 52.3715, 4.8434&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS01&#039;&#039;&#039; || Stopera || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;1165023ee477dbd95ffd416121ef238f4859ca33bde39ff2db98e56df4c64625&amp;lt;/small&amp;gt; || nvt || NL || 1.15.0 || nl-ams || 52.3685, 4.9004&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS03&#039;&#039;&#039; || Boomspijker || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;021bc6fa42d97d33732501a619348c0f15ef94c1774290f25dba5152d5d8870d&amp;lt;/small&amp;gt; || nvt || NL || 1.15.0 || nl-ams || 52.3720, 4.9035&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Noorderhof Solar 2&#039;&#039;&#039; || Coen&#039;s hous || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;01C84F800C24EF039F5BF8188EB5A579D5857ADB8B569E873191749C1A7067B7&amp;lt;/small&amp;gt; || NPN 005 || NL || 1.15.0 || nl-ams || 52.3752, 4.8218&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Region set?* = Amsterdam only. We set:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
region def eu|* nl nl-ams nl-nh-ams|* nl nl-ams&lt;br /&gt;
region save&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Douwe</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.waag.org/index.php?title=18_june_test_and_Repeaters&amp;diff=223</id>
		<title>18 june test and Repeaters</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.waag.org/index.php?title=18_june_test_and_Repeaters&amp;diff=223"/>
		<updated>2026-06-12T13:11:57Z</updated>

		<summary type="html">&lt;p&gt;Douwe: /* Why it matters */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;Part of the NPN Crisiscommunicatie research programme (lead: AMS Institute; partners TU Delft, ProcoliX, City of Amsterdam).&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== In one paragraph ==&lt;br /&gt;
On 18 June 2026, the City of Amsterdam and the Safety Region Amsterdam-Amstelland (VRAA) will run a multimodal field test of alternative crisis-communication technologies between fixed sites across the city. As a low-cost add-on, we measure whether a &#039;&#039;&#039;LoRa mesh network (MeshCore)&#039;&#039;&#039; can carry short crisis messages across Amsterdam during a power outage. To do this we deploy a small network of &#039;&#039;&#039;passive &amp;quot;observer&amp;quot; nodes&#039;&#039;&#039; that quietly log every radio packet they hear. The goal: a real-world, city-scale dataset on mesh coverage, message routing and delivery — both on the Dutch MeshCore network and on an isolated network.&lt;br /&gt;
&lt;br /&gt;
== What is being tested ==&lt;br /&gt;
Can a city-operated LoRa mesh reliably pass messages between &#039;&#039;&#039;emergency support points (NSP)&#039;&#039;&#039; in a neighbourhood and &#039;&#039;&#039;coordination points (CP)&#039;&#039;&#039; at fire stations, across ~6 km of urban terrain, with no internet and no mobile network? We measure this on the radio layer: which links are strong, which fail, how far traffic reaches, and which route messages take through the mesh.&lt;br /&gt;
&lt;br /&gt;
We do this twice: once using all the available infrastructure of the wider Dutch MeshCore community, and — in the second half of the test — only on our own infrastructure.&lt;br /&gt;
&lt;br /&gt;
== Setup ==&lt;br /&gt;
* &#039;&#039;&#039;Sites:&#039;&#039;&#039; three emergency support points (Amstel 1, De Boomspijker, Calandhal) and two coordination points (fire stations Nico and Osdorp), plus relay repeaters on high rooftops.&lt;br /&gt;
* &#039;&#039;&#039;Radios:&#039;&#039;&#039; MeshCore on SenseCAP T1000 hand-held nodes (participants) and SenseCAP P1 solar repeaters (rooftops).&lt;br /&gt;
* &#039;&#039;&#039;Channel:&#039;&#039;&#039; a single shared group channel.&lt;br /&gt;
* &#039;&#039;&#039;Two measurement blocks&#039;&#039;&#039; (the network switches frequency at ~14:30):&lt;br /&gt;
** &#039;&#039;&#039;Block 1 — community frequency (869.618 MHz):&#039;&#039;&#039; the mesh shares the air with the wider Dutch MeshCore community network.&lt;br /&gt;
** &#039;&#039;&#039;Block 2 — isolated frequency (tbd):&#039;&#039;&#039; the test network runs alone, with no outside traffic.&lt;br /&gt;
&lt;br /&gt;
Comparing the two shows how a shared vs. a dedicated frequency affects coverage and reliability.&lt;br /&gt;
&lt;br /&gt;
== The observer network ==&lt;br /&gt;
Six battery-powered &#039;&#039;&#039;observer kits&#039;&#039;&#039; (a Raspberry Pi paired over Bluetooth with a passive MeshCore node) are placed at the sites and at a high mid-point between the two fire stations. They &#039;&#039;&#039;do not transmit&#039;&#039;&#039;; they only listen and write, for every packet they receive: a timestamp, signal strength (RSSI) and quality (SNR), a packet fingerprint, and the &#039;&#039;&#039;routing path&#039;&#039;&#039; (the chain of relay nodes a message hopped through). After the test the logs are merged and decrypted offline, producing:&lt;br /&gt;
* a &#039;&#039;&#039;coverage map&#039;&#039;&#039; (which locations heard which messages),&lt;br /&gt;
* &#039;&#039;&#039;link-quality&#039;&#039;&#039; statistics per connection,&lt;br /&gt;
* &#039;&#039;&#039;flood depth&#039;&#039;&#039; (how many nodes relayed each message),&lt;br /&gt;
* a &#039;&#039;&#039;delivery rate&#039;&#039;&#039; against a known schedule of sent messages,&lt;br /&gt;
* and &#039;&#039;&#039;message routes plotted on a map&#039;&#039;&#039;, by matching node prefixes to GPS locations.&lt;br /&gt;
&lt;br /&gt;
== What the data can — and cannot — say ==&lt;br /&gt;
The observers measure the &#039;&#039;&#039;radio layer&#039;&#039;&#039;, which is a strong proxy for reachability and link quality, but not the same as an application-level &amp;quot;delivered&amp;quot; confirmation. Because the two frequency blocks run sequentially (different times of day) and the community load is uncontrolled, frequency differences are reported as &#039;&#039;observed on the day&#039;&#039;, not as a clean causal result. Honest scope is part of the method.&lt;br /&gt;
&lt;br /&gt;
== Why it matters ==&lt;br /&gt;
During a long power outage, ordinary phone and internet networks fail. A citizen-operated LoRa mesh is one candidate to keep neighbourhoods connected to emergency services. This measurement delivers the first real, city-scale evidence of how such a mesh behaves under real urban conditions — a reusable, low-cost blueprint for the larger field-lab runs planned at Marineterrein in 2026–2027.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;All data sets will be published here on the wiki for anyone to download and analyze under a free non-commercial license.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= 18 juni nodes  =&lt;br /&gt;
&lt;br /&gt;
== T1000 Companions ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name !! Lokatie !! Public Key !! Short Code !! Preset !! Version !! Region !!&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;xx&#039;&#039;&#039; || xx || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;xx&amp;lt;/small&amp;gt; ||  x || xx || [1.15.0] || nl-ams&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== P1 Repeaters ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name !! Lokatie !! Public Key !! Short Code !! Preset !! Version !! Region set?* !! Coordinates&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Calandhal&#039;&#039;&#039; || Calandhal || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;D2AFDFC4A4166D18CF322339A4D5ECA683BC2860EB6FF7801580AAD5ACC846A7&amp;lt;/small&amp;gt; ||  1 || NL || 1.15.0 || nl-ams || 52.3540, 4.8074&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Kazerne Osdorp&#039;&#039;&#039; || Kazerne Osdorp || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;38C917CB9D2C35B227AB56D80CC95877787348ACC2F2F4D7AB1583187DB96D20&amp;lt;/small&amp;gt;||  2 || NL || 1.15.0 || nl-ams || 52.3665, 4.8025&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Kazerne Nico&#039;&#039;&#039; || Kazerne Nico || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;DED43470A30092B4BE78B9FD852BE3594C46A98ABB348A2BB2DA78C4D27941F5&amp;lt;/small&amp;gt; ||  3 || NL || 1.15.0 || nl-ams || 52.3701, 4.9095&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Jan v Galen&#039;&#039;&#039; || JvG || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;6ED25B011C324D839E23854FF10E13F14271FA2C29966FF77FD786F87584768C&amp;lt;/small&amp;gt; ||  4 || NL || 1.16.0 || nl-ams || 52.3715, 4.8434&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS01&#039;&#039;&#039; || Stopera || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;1165023ee477dbd95ffd416121ef238f4859ca33bde39ff2db98e56df4c64625&amp;lt;/small&amp;gt; || nvt || NL || 1.15.0 || nl-ams || 52.3685, 4.9004&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS03&#039;&#039;&#039; || Boomspijker || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;021bc6fa42d97d33732501a619348c0f15ef94c1774290f25dba5152d5d8870d&amp;lt;/small&amp;gt; || nvt || NL || 1.15.0 || nl-ams || 52.3720, 4.9035&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Noorderhof Solar 2&#039;&#039;&#039; || Coen&#039;s hous || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;01C84F800C24EF039F5BF8188EB5A579D5857ADB8B569E873191749C1A7067B7&amp;lt;/small&amp;gt; || NPN 005 || NL || 1.15.0 || nl-ams || 52.3752, 4.8218&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Region set?* = Amsterdam only. We set:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
region def eu|* nl nl-ams nl-nh-ams|* nl nl-ams&lt;br /&gt;
region save&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Douwe</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.waag.org/index.php?title=18_june_test_and_Repeaters&amp;diff=222</id>
		<title>18 june test and Repeaters</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.waag.org/index.php?title=18_june_test_and_Repeaters&amp;diff=222"/>
		<updated>2026-06-12T13:11:27Z</updated>

		<summary type="html">&lt;p&gt;Douwe: /* Why it matters */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;Part of the NPN Crisiscommunicatie research programme (lead: AMS Institute; partners TU Delft, ProcoliX, City of Amsterdam).&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== In one paragraph ==&lt;br /&gt;
On 18 June 2026, the City of Amsterdam and the Safety Region Amsterdam-Amstelland (VRAA) will run a multimodal field test of alternative crisis-communication technologies between fixed sites across the city. As a low-cost add-on, we measure whether a &#039;&#039;&#039;LoRa mesh network (MeshCore)&#039;&#039;&#039; can carry short crisis messages across Amsterdam during a power outage. To do this we deploy a small network of &#039;&#039;&#039;passive &amp;quot;observer&amp;quot; nodes&#039;&#039;&#039; that quietly log every radio packet they hear. The goal: a real-world, city-scale dataset on mesh coverage, message routing and delivery — both on the Dutch MeshCore network and on an isolated network.&lt;br /&gt;
&lt;br /&gt;
== What is being tested ==&lt;br /&gt;
Can a city-operated LoRa mesh reliably pass messages between &#039;&#039;&#039;emergency support points (NSP)&#039;&#039;&#039; in a neighbourhood and &#039;&#039;&#039;coordination points (CP)&#039;&#039;&#039; at fire stations, across ~6 km of urban terrain, with no internet and no mobile network? We measure this on the radio layer: which links are strong, which fail, how far traffic reaches, and which route messages take through the mesh.&lt;br /&gt;
&lt;br /&gt;
We do this twice: once using all the available infrastructure of the wider Dutch MeshCore community, and — in the second half of the test — only on our own infrastructure.&lt;br /&gt;
&lt;br /&gt;
== Setup ==&lt;br /&gt;
* &#039;&#039;&#039;Sites:&#039;&#039;&#039; three emergency support points (Amstel 1, De Boomspijker, Calandhal) and two coordination points (fire stations Nico and Osdorp), plus relay repeaters on high rooftops.&lt;br /&gt;
* &#039;&#039;&#039;Radios:&#039;&#039;&#039; MeshCore on SenseCAP T1000 hand-held nodes (participants) and SenseCAP P1 solar repeaters (rooftops).&lt;br /&gt;
* &#039;&#039;&#039;Channel:&#039;&#039;&#039; a single shared group channel.&lt;br /&gt;
* &#039;&#039;&#039;Two measurement blocks&#039;&#039;&#039; (the network switches frequency at ~14:30):&lt;br /&gt;
** &#039;&#039;&#039;Block 1 — community frequency (869.618 MHz):&#039;&#039;&#039; the mesh shares the air with the wider Dutch MeshCore community network.&lt;br /&gt;
** &#039;&#039;&#039;Block 2 — isolated frequency (tbd):&#039;&#039;&#039; the test network runs alone, with no outside traffic.&lt;br /&gt;
&lt;br /&gt;
Comparing the two shows how a shared vs. a dedicated frequency affects coverage and reliability.&lt;br /&gt;
&lt;br /&gt;
== The observer network ==&lt;br /&gt;
Six battery-powered &#039;&#039;&#039;observer kits&#039;&#039;&#039; (a Raspberry Pi paired over Bluetooth with a passive MeshCore node) are placed at the sites and at a high mid-point between the two fire stations. They &#039;&#039;&#039;do not transmit&#039;&#039;&#039;; they only listen and write, for every packet they receive: a timestamp, signal strength (RSSI) and quality (SNR), a packet fingerprint, and the &#039;&#039;&#039;routing path&#039;&#039;&#039; (the chain of relay nodes a message hopped through). After the test the logs are merged and decrypted offline, producing:&lt;br /&gt;
* a &#039;&#039;&#039;coverage map&#039;&#039;&#039; (which locations heard which messages),&lt;br /&gt;
* &#039;&#039;&#039;link-quality&#039;&#039;&#039; statistics per connection,&lt;br /&gt;
* &#039;&#039;&#039;flood depth&#039;&#039;&#039; (how many nodes relayed each message),&lt;br /&gt;
* a &#039;&#039;&#039;delivery rate&#039;&#039;&#039; against a known schedule of sent messages,&lt;br /&gt;
* and &#039;&#039;&#039;message routes plotted on a map&#039;&#039;&#039;, by matching node prefixes to GPS locations.&lt;br /&gt;
&lt;br /&gt;
== What the data can — and cannot — say ==&lt;br /&gt;
The observers measure the &#039;&#039;&#039;radio layer&#039;&#039;&#039;, which is a strong proxy for reachability and link quality, but not the same as an application-level &amp;quot;delivered&amp;quot; confirmation. Because the two frequency blocks run sequentially (different times of day) and the community load is uncontrolled, frequency differences are reported as &#039;&#039;observed on the day&#039;&#039;, not as a clean causal result. Honest scope is part of the method.&lt;br /&gt;
&lt;br /&gt;
== Why it matters ==&lt;br /&gt;
During a long power outage, ordinary phone and internet networks fail. A citizen-operated LoRa mesh is one candidate to keep neighbourhoods connected to emergency services. This measurement delivers the first real, city-scale evidence of how such a mesh behaves under real urban conditions — a reusable, low-cost blueprint for the larger field-lab runs planned at Marineterrein in 2026–2027.&lt;br /&gt;
&lt;br /&gt;
**All data sets will be published here on the wiki for anyone to download and analyze under a free non-commercial license.**&lt;br /&gt;
&lt;br /&gt;
= 18 juni nodes  =&lt;br /&gt;
&lt;br /&gt;
== T1000 Companions ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name !! Lokatie !! Public Key !! Short Code !! Preset !! Version !! Region !!&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;xx&#039;&#039;&#039; || xx || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;xx&amp;lt;/small&amp;gt; ||  x || xx || [1.15.0] || nl-ams&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== P1 Repeaters ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name !! Lokatie !! Public Key !! Short Code !! Preset !! Version !! Region set?* !! Coordinates&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Calandhal&#039;&#039;&#039; || Calandhal || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;D2AFDFC4A4166D18CF322339A4D5ECA683BC2860EB6FF7801580AAD5ACC846A7&amp;lt;/small&amp;gt; ||  1 || NL || 1.15.0 || nl-ams || 52.3540, 4.8074&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Kazerne Osdorp&#039;&#039;&#039; || Kazerne Osdorp || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;38C917CB9D2C35B227AB56D80CC95877787348ACC2F2F4D7AB1583187DB96D20&amp;lt;/small&amp;gt;||  2 || NL || 1.15.0 || nl-ams || 52.3665, 4.8025&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Kazerne Nico&#039;&#039;&#039; || Kazerne Nico || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;DED43470A30092B4BE78B9FD852BE3594C46A98ABB348A2BB2DA78C4D27941F5&amp;lt;/small&amp;gt; ||  3 || NL || 1.15.0 || nl-ams || 52.3701, 4.9095&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Jan v Galen&#039;&#039;&#039; || JvG || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;6ED25B011C324D839E23854FF10E13F14271FA2C29966FF77FD786F87584768C&amp;lt;/small&amp;gt; ||  4 || NL || 1.16.0 || nl-ams || 52.3715, 4.8434&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS01&#039;&#039;&#039; || Stopera || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;1165023ee477dbd95ffd416121ef238f4859ca33bde39ff2db98e56df4c64625&amp;lt;/small&amp;gt; || nvt || NL || 1.15.0 || nl-ams || 52.3685, 4.9004&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS03&#039;&#039;&#039; || Boomspijker || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;021bc6fa42d97d33732501a619348c0f15ef94c1774290f25dba5152d5d8870d&amp;lt;/small&amp;gt; || nvt || NL || 1.15.0 || nl-ams || 52.3720, 4.9035&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Noorderhof Solar 2&#039;&#039;&#039; || Coen&#039;s hous || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;01C84F800C24EF039F5BF8188EB5A579D5857ADB8B569E873191749C1A7067B7&amp;lt;/small&amp;gt; || NPN 005 || NL || 1.15.0 || nl-ams || 52.3752, 4.8218&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Region set?* = Amsterdam only. We set:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
region def eu|* nl nl-ams nl-nh-ams|* nl nl-ams&lt;br /&gt;
region save&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Douwe</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.waag.org/index.php?title=18_june_test_and_Repeaters&amp;diff=221</id>
		<title>18 june test and Repeaters</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.waag.org/index.php?title=18_june_test_and_Repeaters&amp;diff=221"/>
		<updated>2026-06-12T13:10:49Z</updated>

		<summary type="html">&lt;p&gt;Douwe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;Part of the NPN Crisiscommunicatie research programme (lead: AMS Institute; partners TU Delft, ProcoliX, City of Amsterdam).&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== In one paragraph ==&lt;br /&gt;
On 18 June 2026, the City of Amsterdam and the Safety Region Amsterdam-Amstelland (VRAA) will run a multimodal field test of alternative crisis-communication technologies between fixed sites across the city. As a low-cost add-on, we measure whether a &#039;&#039;&#039;LoRa mesh network (MeshCore)&#039;&#039;&#039; can carry short crisis messages across Amsterdam during a power outage. To do this we deploy a small network of &#039;&#039;&#039;passive &amp;quot;observer&amp;quot; nodes&#039;&#039;&#039; that quietly log every radio packet they hear. The goal: a real-world, city-scale dataset on mesh coverage, message routing and delivery — both on the Dutch MeshCore network and on an isolated network.&lt;br /&gt;
&lt;br /&gt;
== What is being tested ==&lt;br /&gt;
Can a city-operated LoRa mesh reliably pass messages between &#039;&#039;&#039;emergency support points (NSP)&#039;&#039;&#039; in a neighbourhood and &#039;&#039;&#039;coordination points (CP)&#039;&#039;&#039; at fire stations, across ~6 km of urban terrain, with no internet and no mobile network? We measure this on the radio layer: which links are strong, which fail, how far traffic reaches, and which route messages take through the mesh.&lt;br /&gt;
&lt;br /&gt;
We do this twice: once using all the available infrastructure of the wider Dutch MeshCore community, and — in the second half of the test — only on our own infrastructure.&lt;br /&gt;
&lt;br /&gt;
== Setup ==&lt;br /&gt;
* &#039;&#039;&#039;Sites:&#039;&#039;&#039; three emergency support points (Amstel 1, De Boomspijker, Calandhal) and two coordination points (fire stations Nico and Osdorp), plus relay repeaters on high rooftops.&lt;br /&gt;
* &#039;&#039;&#039;Radios:&#039;&#039;&#039; MeshCore on SenseCAP T1000 hand-held nodes (participants) and SenseCAP P1 solar repeaters (rooftops).&lt;br /&gt;
* &#039;&#039;&#039;Channel:&#039;&#039;&#039; a single shared group channel.&lt;br /&gt;
* &#039;&#039;&#039;Two measurement blocks&#039;&#039;&#039; (the network switches frequency at ~14:30):&lt;br /&gt;
** &#039;&#039;&#039;Block 1 — community frequency (869.618 MHz):&#039;&#039;&#039; the mesh shares the air with the wider Dutch MeshCore community network.&lt;br /&gt;
** &#039;&#039;&#039;Block 2 — isolated frequency (tbd):&#039;&#039;&#039; the test network runs alone, with no outside traffic.&lt;br /&gt;
&lt;br /&gt;
Comparing the two shows how a shared vs. a dedicated frequency affects coverage and reliability.&lt;br /&gt;
&lt;br /&gt;
== The observer network ==&lt;br /&gt;
Six battery-powered &#039;&#039;&#039;observer kits&#039;&#039;&#039; (a Raspberry Pi paired over Bluetooth with a passive MeshCore node) are placed at the sites and at a high mid-point between the two fire stations. They &#039;&#039;&#039;do not transmit&#039;&#039;&#039;; they only listen and write, for every packet they receive: a timestamp, signal strength (RSSI) and quality (SNR), a packet fingerprint, and the &#039;&#039;&#039;routing path&#039;&#039;&#039; (the chain of relay nodes a message hopped through). After the test the logs are merged and decrypted offline, producing:&lt;br /&gt;
* a &#039;&#039;&#039;coverage map&#039;&#039;&#039; (which locations heard which messages),&lt;br /&gt;
* &#039;&#039;&#039;link-quality&#039;&#039;&#039; statistics per connection,&lt;br /&gt;
* &#039;&#039;&#039;flood depth&#039;&#039;&#039; (how many nodes relayed each message),&lt;br /&gt;
* a &#039;&#039;&#039;delivery rate&#039;&#039;&#039; against a known schedule of sent messages,&lt;br /&gt;
* and &#039;&#039;&#039;message routes plotted on a map&#039;&#039;&#039;, by matching node prefixes to GPS locations.&lt;br /&gt;
&lt;br /&gt;
== What the data can — and cannot — say ==&lt;br /&gt;
The observers measure the &#039;&#039;&#039;radio layer&#039;&#039;&#039;, which is a strong proxy for reachability and link quality, but not the same as an application-level &amp;quot;delivered&amp;quot; confirmation. Because the two frequency blocks run sequentially (different times of day) and the community load is uncontrolled, frequency differences are reported as &#039;&#039;observed on the day&#039;&#039;, not as a clean causal result. Honest scope is part of the method.&lt;br /&gt;
&lt;br /&gt;
== Why it matters ==&lt;br /&gt;
During a long power outage, ordinary phone and internet networks fail. A citizen-operated LoRa mesh is one candidate to keep neighbourhoods connected to emergency services. This measurement delivers the first real, city-scale evidence of how such a mesh behaves under real urban conditions — a reusable, low-cost blueprint for the larger field-lab runs planned at Marineterrein in 2026–2027.&lt;br /&gt;
&lt;br /&gt;
All data sets will be published here on the wiki for anyone to download and analyse under a free non-commercial licence.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= 18 juni nodes  =&lt;br /&gt;
&lt;br /&gt;
== T1000 Companions ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name !! Lokatie !! Public Key !! Short Code !! Preset !! Version !! Region !!&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;xx&#039;&#039;&#039; || xx || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;xx&amp;lt;/small&amp;gt; ||  x || xx || [1.15.0] || nl-ams&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== P1 Repeaters ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name !! Lokatie !! Public Key !! Short Code !! Preset !! Version !! Region set?* !! Coordinates&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Calandhal&#039;&#039;&#039; || Calandhal || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;D2AFDFC4A4166D18CF322339A4D5ECA683BC2860EB6FF7801580AAD5ACC846A7&amp;lt;/small&amp;gt; ||  1 || NL || 1.15.0 || nl-ams || 52.3540, 4.8074&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Kazerne Osdorp&#039;&#039;&#039; || Kazerne Osdorp || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;38C917CB9D2C35B227AB56D80CC95877787348ACC2F2F4D7AB1583187DB96D20&amp;lt;/small&amp;gt;||  2 || NL || 1.15.0 || nl-ams || 52.3665, 4.8025&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Kazerne Nico&#039;&#039;&#039; || Kazerne Nico || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;DED43470A30092B4BE78B9FD852BE3594C46A98ABB348A2BB2DA78C4D27941F5&amp;lt;/small&amp;gt; ||  3 || NL || 1.15.0 || nl-ams || 52.3701, 4.9095&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Jan v Galen&#039;&#039;&#039; || JvG || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;6ED25B011C324D839E23854FF10E13F14271FA2C29966FF77FD786F87584768C&amp;lt;/small&amp;gt; ||  4 || NL || 1.16.0 || nl-ams || 52.3715, 4.8434&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS01&#039;&#039;&#039; || Stopera || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;1165023ee477dbd95ffd416121ef238f4859ca33bde39ff2db98e56df4c64625&amp;lt;/small&amp;gt; || nvt || NL || 1.15.0 || nl-ams || 52.3685, 4.9004&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS03&#039;&#039;&#039; || Boomspijker || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;021bc6fa42d97d33732501a619348c0f15ef94c1774290f25dba5152d5d8870d&amp;lt;/small&amp;gt; || nvt || NL || 1.15.0 || nl-ams || 52.3720, 4.9035&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Noorderhof Solar 2&#039;&#039;&#039; || Coen&#039;s hous || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;01C84F800C24EF039F5BF8188EB5A579D5857ADB8B569E873191749C1A7067B7&amp;lt;/small&amp;gt; || NPN 005 || NL || 1.15.0 || nl-ams || 52.3752, 4.8218&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Region set?* = Amsterdam only. We set:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
region def eu|* nl nl-ams nl-nh-ams|* nl nl-ams&lt;br /&gt;
region save&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Douwe</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.waag.org/index.php?title=18_june_test_and_Repeaters&amp;diff=220</id>
		<title>18 june test and Repeaters</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.waag.org/index.php?title=18_june_test_and_Repeaters&amp;diff=220"/>
		<updated>2026-06-12T12:31:37Z</updated>

		<summary type="html">&lt;p&gt;Douwe: /* P1 Repeaters */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= 18 juni nodes  =&lt;br /&gt;
&lt;br /&gt;
== T1000 Companions ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name !! Lokatie !! Public Key !! Short Code !! Preset !! Version !! Region !!&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;xx&#039;&#039;&#039; || xx || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;xx&amp;lt;/small&amp;gt; ||  x || xx || [1.15.0] || nl-ams&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== P1 Repeaters ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name !! Lokatie !! Public Key !! Short Code !! Preset !! Version !! Region set?* !! Coordinates&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Calandhal&#039;&#039;&#039; || Calandhal || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;D2AFDFC4A4166D18CF322339A4D5ECA683BC2860EB6FF7801580AAD5ACC846A7&amp;lt;/small&amp;gt; ||  1 || NL || 1.15.0 || nl-ams || 52.3540, 4.8074&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Kazerne Osdorp&#039;&#039;&#039; || Kazerne Osdorp || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;38C917CB9D2C35B227AB56D80CC95877787348ACC2F2F4D7AB1583187DB96D20&amp;lt;/small&amp;gt;||  2 || NL || 1.15.0 || nl-ams || 52.3665, 4.8025&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Kazerne Nico&#039;&#039;&#039; || Kazerne Nico || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;DED43470A30092B4BE78B9FD852BE3594C46A98ABB348A2BB2DA78C4D27941F5&amp;lt;/small&amp;gt; ||  3 || NL || 1.15.0 || nl-ams || 52.3701, 4.9095&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Jan v Galen&#039;&#039;&#039; || JvG || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;6ED25B011C324D839E23854FF10E13F14271FA2C29966FF77FD786F87584768C&amp;lt;/small&amp;gt; ||  4 || NL || 1.16.0 || nl-ams || 52.3715, 4.8434&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS01&#039;&#039;&#039; || Stopera || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;1165023ee477dbd95ffd416121ef238f4859ca33bde39ff2db98e56df4c64625&amp;lt;/small&amp;gt; || nvt || NL || 1.15.0 || nl-ams || 52.3685, 4.9004&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS03&#039;&#039;&#039; || Boomspijker || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;021bc6fa42d97d33732501a619348c0f15ef94c1774290f25dba5152d5d8870d&amp;lt;/small&amp;gt; || nvt || NL || 1.15.0 || nl-ams || 52.3720, 4.9035&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Noorderhof Solar 2&#039;&#039;&#039; || Coen&#039;s hous || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;01C84F800C24EF039F5BF8188EB5A579D5857ADB8B569E873191749C1A7067B7&amp;lt;/small&amp;gt; || NPN 005 || NL || 1.15.0 || nl-ams || 52.3752, 4.8218&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Region set?* = Amsterdam only. We set:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
region def eu|* nl nl-ams nl-nh-ams|* nl nl-ams&lt;br /&gt;
region save&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Douwe</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.waag.org/index.php?title=18_june_test_and_Repeaters&amp;diff=219</id>
		<title>18 june test and Repeaters</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.waag.org/index.php?title=18_june_test_and_Repeaters&amp;diff=219"/>
		<updated>2026-06-12T12:28:18Z</updated>

		<summary type="html">&lt;p&gt;Douwe: /* P1 Repeaters */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= 18 juni nodes  =&lt;br /&gt;
&lt;br /&gt;
== T1000 Companions ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name !! Lokatie !! Public Key !! Short Code !! Preset !! Version !! Region !!&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;xx&#039;&#039;&#039; || xx || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;xx&amp;lt;/small&amp;gt; ||  x || xx || [1.15.0] || nl-ams&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== P1 Repeaters ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name !! Lokatie !! Public Key !! Short Code !! Preset !! Version !! Region !! Coordinates&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Calandhal&#039;&#039;&#039; || Calandhal || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;D2AFDFC4A4166D18CF322339A4D5ECA683BC2860EB6FF7801580AAD5ACC846A7&amp;lt;/small&amp;gt; ||  1 || NL || 1.15.0 || nl-ams || 52.3540, 4.8074&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Kazerne Osdorp&#039;&#039;&#039; || Kazerne Osdorp || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;38C917CB9D2C35B227AB56D80CC95877787348ACC2F2F4D7AB1583187DB96D20&amp;lt;/small&amp;gt;||  2 || NL || 1.15.0 || nl-ams || 52.3665, 4.8025&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Kazerne Nico&#039;&#039;&#039; || Kazerne Nico || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;DED43470A30092B4BE78B9FD852BE3594C46A98ABB348A2BB2DA78C4D27941F5&amp;lt;/small&amp;gt; ||  3 || NL || 1.15.0 || nl-ams || 52.3701, 4.9095&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Jan v Galen&#039;&#039;&#039; || JvG || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;6ED25B011C324D839E23854FF10E13F14271FA2C29966FF77FD786F87584768C&amp;lt;/small&amp;gt; ||  4 || NL || 1.16.0 || nl-ams || 52.3715, 4.8434&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS01&#039;&#039;&#039; || Stopera || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;1165023ee477dbd95ffd416121ef238f4859ca33bde39ff2db98e56df4c64625&amp;lt;/small&amp;gt; || nvt || NL || 1.15.0 || nl-ams || 52.3685, 4.9004&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS03&#039;&#039;&#039; || Boomspijker || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;021bc6fa42d97d33732501a619348c0f15ef94c1774290f25dba5152d5d8870d&amp;lt;/small&amp;gt; || nvt || NL || 1.15.0 || nl-ams || 52.3720, 4.9035&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Noorderhof Solar 2&#039;&#039;&#039; || Coen&#039;s hous || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;01C84F800C24EF039F5BF8188EB5A579D5857ADB8B569E873191749C1A7067B7&amp;lt;/small&amp;gt; || NPN 005 || NL || 1.15.0 || nl-ams || 52.3752, 4.8218&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Douwe</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.waag.org/index.php?title=18_june_test_and_Repeaters&amp;diff=218</id>
		<title>18 june test and Repeaters</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.waag.org/index.php?title=18_june_test_and_Repeaters&amp;diff=218"/>
		<updated>2026-06-12T12:27:23Z</updated>

		<summary type="html">&lt;p&gt;Douwe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= 18 juni nodes  =&lt;br /&gt;
&lt;br /&gt;
== T1000 Companions ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name !! Lokatie !! Public Key !! Short Code !! Preset !! Version !! Region !!&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;xx&#039;&#039;&#039; || xx || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;xx&amp;lt;/small&amp;gt; ||  x || xx || [1.15.0] || nl-ams&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== P1 Repeaters ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name !! Lokatie !! Public Key !! Short Code !! Preset !! Version !! Region !! Coordinates&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Calandhal&#039;&#039;&#039; || Calandhal || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;D2AFDFC4A4166D18CF322339A4D5ECA683BC2860EB6FF7801580AAD5ACC846A7&amp;lt;/small&amp;gt; ||  1 || NL || [1.15.0] || nl-ams || 52.3540, 4.8074&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Kazerne Osdorp&#039;&#039;&#039; || Kazerne Osdorp || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;38C917CB9D2C35B227AB56D80CC95877787348ACC2F2F4D7AB1583187DB96D20&amp;lt;/small&amp;gt;||  2 || NL || [1.15.0] || nl-ams || 52.3665, 4.8025&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Kazerne Nico&#039;&#039;&#039; || Kazerne Nico || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;DED43470A30092B4BE78B9FD852BE3594C46A98ABB348A2BB2DA78C4D27941F5&amp;lt;/small&amp;gt; ||  3 || NL || [1.15.0] || nl-ams || 52.3701, 4.9095&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Jan v Galen&#039;&#039;&#039; || JvG || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;6ED25B011C324D839E23854FF10E13F14271FA2C29966FF77FD786F87584768C&amp;lt;/small&amp;gt; ||  4 || NL || [1.16.0] || nl-ams || 52.3715, 4.8434&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS01&#039;&#039;&#039; || Stopera || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;1165023ee477dbd95ffd416121ef238f4859ca33bde39ff2db98e56df4c64625&amp;lt;/small&amp;gt; || nvt || NL || [1.15.0] || nl-ams || 52.3685, 4.9004&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS03&#039;&#039;&#039; || Boomspijker || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;021bc6fa42d97d33732501a619348c0f15ef94c1774290f25dba5152d5d8870d&amp;lt;/small&amp;gt; || nvt || NL || [1.15.0] || nl-ams || 52.3720, 4.9035&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Noorderhof Solar 2&#039;&#039;&#039; || Coen&#039;s hous || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;01C84F800C24EF039F5BF8188EB5A579D5857ADB8B569E873191749C1A7067B7&amp;lt;/small&amp;gt; || NPN 005 || NL || [1.15.0] || nl-ams || 52.3752, 4.8218&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Douwe</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.waag.org/index.php?title=18_june_test_and_Repeaters&amp;diff=217</id>
		<title>18 june test and Repeaters</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.waag.org/index.php?title=18_june_test_and_Repeaters&amp;diff=217"/>
		<updated>2026-06-12T12:25:54Z</updated>

		<summary type="html">&lt;p&gt;Douwe: Created page with &amp;quot;= 18 juni nodes  =  == T1000 Companions ==  {| class=&amp;quot;wikitable&amp;quot; ! Name !! Lokatie !! Public Key !! Short Code !! Preset !! Version !! Region !! |- | &amp;#039;&amp;#039;&amp;#039;xx&amp;#039;&amp;#039;&amp;#039; || xx || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;xx&amp;lt;/small&amp;gt; ||  x || xx || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.15.0 1.15.0] || nl-ams |- |}  == P1 Repeaters ==  {| class=&amp;quot;wikitable&amp;quot; ! Name !! Lokatie !! Public Key !! Short Code !! Preset !! Version !! Region !! Coordinates |- | &amp;#039;&amp;#039;&amp;#039;18 juni...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= 18 juni nodes  =&lt;br /&gt;
&lt;br /&gt;
== T1000 Companions ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name !! Lokatie !! Public Key !! Short Code !! Preset !! Version !! Region !!&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;xx&#039;&#039;&#039; || xx || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;xx&amp;lt;/small&amp;gt; ||  x || xx || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.15.0 1.15.0] || nl-ams&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== P1 Repeaters ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name !! Lokatie !! Public Key !! Short Code !! Preset !! Version !! Region !! Coordinates&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Calandhal&#039;&#039;&#039; || Calandhal || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;D2AFDFC4A4166D18CF322339A4D5ECA683BC2860EB6FF7801580AAD5ACC846A7&amp;lt;/small&amp;gt; ||  1 || NL || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.15.0 1.15.0] || nl-ams || 52.3540, 4.8074&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Kazerne Osdorp&#039;&#039;&#039; || Kazerne Osdorp || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;38C917CB9D2C35B227AB56D80CC95877787348ACC2F2F4D7AB1583187DB96D20&amp;lt;/small&amp;gt;||  2 || NL || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.15.0 1.15.0] || nl-ams || 52.3665, 4.8025&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Kazerne Nico&#039;&#039;&#039; || Kazerne Nico || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;DED43470A30092B4BE78B9FD852BE3594C46A98ABB348A2BB2DA78C4D27941F5&amp;lt;/small&amp;gt; ||  3 || NL || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.15.0 1.15.0] || nl-ams || 52.3701, 4.9095&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;18 juni - Jan v Galen&#039;&#039;&#039; || JvG || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;6ED25B011C324D839E23854FF10E13F14271FA2C29966FF77FD786F87584768C&amp;lt;/small&amp;gt; ||  4 || NL || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.16.0 1.16.0] || nl-ams || 52.3715, 4.8434&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS01&#039;&#039;&#039; || Stopera || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;1165023ee477dbd95ffd416121ef238f4859ca33bde39ff2db98e56df4c64625&amp;lt;/small&amp;gt; || nvt || NL || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.15.0 1.15.0] || nl-ams || 52.3685, 4.9004&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS03&#039;&#039;&#039; || Boomspijker || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;021bc6fa42d97d33732501a619348c0f15ef94c1774290f25dba5152d5d8870d&amp;lt;/small&amp;gt; || nvt || NL || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.15.0 1.15.0] || nl-ams || 52.3720, 4.9035&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Noorderhof Solar 2&#039;&#039;&#039; || Coen&#039;s hous || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;01C84F800C24EF039F5BF8188EB5A579D5857ADB8B569E873191749C1A7067B7&amp;lt;/small&amp;gt; || NPN 005 || NL || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.15.0 1.15.0] || nl-ams || 52.3752, 4.8218&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Installing a Node]]&lt;/div&gt;</summary>
		<author><name>Douwe</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.waag.org/index.php?title=Main_Page&amp;diff=216</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.waag.org/index.php?title=Main_Page&amp;diff=216"/>
		<updated>2026-06-12T12:25:34Z</updated>

		<summary type="html">&lt;p&gt;Douwe: /* Setting up antennas/repeaters */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==&amp;lt;strong&amp;gt; Welcome to the Meshwiki! &amp;lt;/strong&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
This page is dedicated to the research on radio mesh networks: the technical and social aspects of setting up and running decentralized radio-based communication systems.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This site is operated in collaboration between Waag Futurelab, the Municipality of Amsterdam, and the kind contribution of volunteers from Nieuwmarkt area in Amsterdam centre.&amp;lt;br&amp;gt;&lt;br /&gt;
We will use this page to document research and experimentation within the Nodenet project, including both technical testing (range, reliability, and scalability in an urban environment) and user experience (exploring adaptation barriers for end-users).&lt;br /&gt;
&lt;br /&gt;
== NodeNet Research ==&lt;br /&gt;
&lt;br /&gt;
* [[Research Group 1: Governance &amp;amp; Management]]&lt;br /&gt;
* [[Research Group 2: Incentives &amp;amp; User Friendliness]]&lt;br /&gt;
* [[Research Group 3: Limits &amp;amp; Overload]]&lt;br /&gt;
* [[Research Group 4: Security &amp;amp; Safety]]&lt;br /&gt;
* [[Research Group 5: Meschore vs. Meshtastic]]&lt;br /&gt;
&lt;br /&gt;
== External Research ==&lt;br /&gt;
* [https://assets.woodwar.com/meshcore_sf_test_report.pdf Dutch Meshcore — SF Test Weekend Report]&lt;br /&gt;
* [https://www.pe1hvh.nl/pdf/MeshCore_Complete_Guide_EN.pdf Meshcore — Complete manual by PE1HVH]&lt;br /&gt;
&lt;br /&gt;
== External DataSheets ==&lt;br /&gt;
&lt;br /&gt;
* [https://cdn-shop.adafruit.com/product-files/3179/sx1276_77_78_79.pdf — SX1276/77/78/79 - 137 MHz to 1020 MHz Low Power Long Range Transceiver by Semtech]&lt;br /&gt;
* [https://www.semtech.com/products/wireless-rf/lora-connect/sx1262 — SX1262 Productpagina by Semtech]&lt;br /&gt;
&lt;br /&gt;
== Academic Papers ==&lt;br /&gt;
&lt;br /&gt;
* [https://dl.acm.org/doi/10.1145/3546869 — From Demodulation to Decoding: Complete LoRa PHY]&lt;br /&gt;
* [https://www.epfl.ch/labs/tcl/wp-content/uploads/2020/02/Reverse_Eng_Report.pdf —  Complete Reverse Engineering of LoRa PHY]&lt;br /&gt;
* [https://arxiv.org/abs/2310.10503 — A Tutorial on Chirp Spread Spectrum for LoRaWAN: Basics and Key Advances]&lt;br /&gt;
* [https://www4.comp.polyu.edu.hk/~csyqzheng/papers/FTrack_Sensys19.pdf — FTrack: Parallel Decoding for LoRa]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Setting up antennas/repeaters ==&lt;br /&gt;
&lt;br /&gt;
* [[Node Net Repeaters]]&lt;br /&gt;
* [[18 june test and Repeaters]]&lt;br /&gt;
* [[18 june Repeaters]]&lt;br /&gt;
* [[Installing a new Repeater]]&lt;br /&gt;
* [[Updating a repeater]]&lt;br /&gt;
* [[Antenna Information]]&lt;br /&gt;
&lt;br /&gt;
== [[FAQ]] ==&lt;br /&gt;
Read and update our FAQ&lt;br /&gt;
&lt;br /&gt;
== [[Publications]] ==&lt;br /&gt;
[https://www.parool.nl/nederland/digitaal-noodpakket-komt-sowieso-een-keer-van-pas-denken-experts-bedenk-wat-er-gebeurt-als-je-niet-meer-bij-je-e-mail-kunt~bceb2873/ Ot in Parool]&lt;/div&gt;</summary>
		<author><name>Douwe</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.waag.org/index.php?title=Main_Page&amp;diff=215</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.waag.org/index.php?title=Main_Page&amp;diff=215"/>
		<updated>2026-06-12T12:24:58Z</updated>

		<summary type="html">&lt;p&gt;Douwe: /*  Welcome to the Meshwiki!  */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==&amp;lt;strong&amp;gt; Welcome to the Meshwiki! &amp;lt;/strong&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
This page is dedicated to the research on radio mesh networks: the technical and social aspects of setting up and running decentralized radio-based communication systems.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This site is operated in collaboration between Waag Futurelab, the Municipality of Amsterdam, and the kind contribution of volunteers from Nieuwmarkt area in Amsterdam centre.&amp;lt;br&amp;gt;&lt;br /&gt;
We will use this page to document research and experimentation within the Nodenet project, including both technical testing (range, reliability, and scalability in an urban environment) and user experience (exploring adaptation barriers for end-users).&lt;br /&gt;
&lt;br /&gt;
== NodeNet Research ==&lt;br /&gt;
&lt;br /&gt;
* [[Research Group 1: Governance &amp;amp; Management]]&lt;br /&gt;
* [[Research Group 2: Incentives &amp;amp; User Friendliness]]&lt;br /&gt;
* [[Research Group 3: Limits &amp;amp; Overload]]&lt;br /&gt;
* [[Research Group 4: Security &amp;amp; Safety]]&lt;br /&gt;
* [[Research Group 5: Meschore vs. Meshtastic]]&lt;br /&gt;
&lt;br /&gt;
== External Research ==&lt;br /&gt;
* [https://assets.woodwar.com/meshcore_sf_test_report.pdf Dutch Meshcore — SF Test Weekend Report]&lt;br /&gt;
* [https://www.pe1hvh.nl/pdf/MeshCore_Complete_Guide_EN.pdf Meshcore — Complete manual by PE1HVH]&lt;br /&gt;
&lt;br /&gt;
== External DataSheets ==&lt;br /&gt;
&lt;br /&gt;
* [https://cdn-shop.adafruit.com/product-files/3179/sx1276_77_78_79.pdf — SX1276/77/78/79 - 137 MHz to 1020 MHz Low Power Long Range Transceiver by Semtech]&lt;br /&gt;
* [https://www.semtech.com/products/wireless-rf/lora-connect/sx1262 — SX1262 Productpagina by Semtech]&lt;br /&gt;
&lt;br /&gt;
== Academic Papers ==&lt;br /&gt;
&lt;br /&gt;
* [https://dl.acm.org/doi/10.1145/3546869 — From Demodulation to Decoding: Complete LoRa PHY]&lt;br /&gt;
* [https://www.epfl.ch/labs/tcl/wp-content/uploads/2020/02/Reverse_Eng_Report.pdf —  Complete Reverse Engineering of LoRa PHY]&lt;br /&gt;
* [https://arxiv.org/abs/2310.10503 — A Tutorial on Chirp Spread Spectrum for LoRaWAN: Basics and Key Advances]&lt;br /&gt;
* [https://www4.comp.polyu.edu.hk/~csyqzheng/papers/FTrack_Sensys19.pdf — FTrack: Parallel Decoding for LoRa]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Setting up antennas/repeaters ==&lt;br /&gt;
&lt;br /&gt;
* [[Node Net Repeaters]]&lt;br /&gt;
* [[18 june Repeaters]]&lt;br /&gt;
* [[Installing a new Repeater]]&lt;br /&gt;
* [[Updating a repeater]]&lt;br /&gt;
* [[Antenna Information]]&lt;br /&gt;
&lt;br /&gt;
== [[FAQ]] ==&lt;br /&gt;
Read and update our FAQ&lt;br /&gt;
&lt;br /&gt;
== [[Publications]] ==&lt;br /&gt;
[https://www.parool.nl/nederland/digitaal-noodpakket-komt-sowieso-een-keer-van-pas-denken-experts-bedenk-wat-er-gebeurt-als-je-niet-meer-bij-je-e-mail-kunt~bceb2873/ Ot in Parool]&lt;/div&gt;</summary>
		<author><name>Douwe</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.waag.org/index.php?title=Main_Page&amp;diff=214</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.waag.org/index.php?title=Main_Page&amp;diff=214"/>
		<updated>2026-06-12T12:24:26Z</updated>

		<summary type="html">&lt;p&gt;Douwe: /* IRC Research */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==&amp;lt;strong&amp;gt; Welcome to the Meshwiki! &amp;lt;/strong&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
This page is dedicated to the research on radio mesh networks: the technical and social aspects of setting up and running decentralized radio-based communication systems.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This site is operated in collaboration between Waag Futurelab, the Municipality of Amsterdam, and the kind contribution of volunteers from the Internet Resilience Club.&amp;lt;br&amp;gt;&lt;br /&gt;
We will use this page to document research and experimentation within the Nodenet project, including both technical testing (range, reliability, and scalability in an urban environment) and user experience (exploring adaptation barriers for end-users).&lt;br /&gt;
&lt;br /&gt;
== NodeNet Research ==&lt;br /&gt;
&lt;br /&gt;
* [[Research Group 1: Governance &amp;amp; Management]]&lt;br /&gt;
* [[Research Group 2: Incentives &amp;amp; User Friendliness]]&lt;br /&gt;
* [[Research Group 3: Limits &amp;amp; Overload]]&lt;br /&gt;
* [[Research Group 4: Security &amp;amp; Safety]]&lt;br /&gt;
* [[Research Group 5: Meschore vs. Meshtastic]]&lt;br /&gt;
&lt;br /&gt;
== External Research ==&lt;br /&gt;
* [https://assets.woodwar.com/meshcore_sf_test_report.pdf Dutch Meshcore — SF Test Weekend Report]&lt;br /&gt;
* [https://www.pe1hvh.nl/pdf/MeshCore_Complete_Guide_EN.pdf Meshcore — Complete manual by PE1HVH]&lt;br /&gt;
&lt;br /&gt;
== External DataSheets ==&lt;br /&gt;
&lt;br /&gt;
* [https://cdn-shop.adafruit.com/product-files/3179/sx1276_77_78_79.pdf — SX1276/77/78/79 - 137 MHz to 1020 MHz Low Power Long Range Transceiver by Semtech]&lt;br /&gt;
* [https://www.semtech.com/products/wireless-rf/lora-connect/sx1262 — SX1262 Productpagina by Semtech]&lt;br /&gt;
&lt;br /&gt;
== Academic Papers ==&lt;br /&gt;
&lt;br /&gt;
* [https://dl.acm.org/doi/10.1145/3546869 — From Demodulation to Decoding: Complete LoRa PHY]&lt;br /&gt;
* [https://www.epfl.ch/labs/tcl/wp-content/uploads/2020/02/Reverse_Eng_Report.pdf —  Complete Reverse Engineering of LoRa PHY]&lt;br /&gt;
* [https://arxiv.org/abs/2310.10503 — A Tutorial on Chirp Spread Spectrum for LoRaWAN: Basics and Key Advances]&lt;br /&gt;
* [https://www4.comp.polyu.edu.hk/~csyqzheng/papers/FTrack_Sensys19.pdf — FTrack: Parallel Decoding for LoRa]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Setting up antennas/repeaters ==&lt;br /&gt;
&lt;br /&gt;
* [[Node Net Repeaters]]&lt;br /&gt;
* [[18 june Repeaters]]&lt;br /&gt;
* [[Installing a new Repeater]]&lt;br /&gt;
* [[Updating a repeater]]&lt;br /&gt;
* [[Antenna Information]]&lt;br /&gt;
&lt;br /&gt;
== [[FAQ]] ==&lt;br /&gt;
Read and update our FAQ&lt;br /&gt;
&lt;br /&gt;
== [[Publications]] ==&lt;br /&gt;
[https://www.parool.nl/nederland/digitaal-noodpakket-komt-sowieso-een-keer-van-pas-denken-experts-bedenk-wat-er-gebeurt-als-je-niet-meer-bij-je-e-mail-kunt~bceb2873/ Ot in Parool]&lt;/div&gt;</summary>
		<author><name>Douwe</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.waag.org/index.php?title=Node_Net_Repeaters&amp;diff=209</id>
		<title>Node Net Repeaters</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.waag.org/index.php?title=Node_Net_Repeaters&amp;diff=209"/>
		<updated>2026-06-10T14:10:42Z</updated>

		<summary type="html">&lt;p&gt;Douwe: /* Nodes and Settings */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= NodeNet Repeaters =&lt;br /&gt;
Sensecap solar 1 pro&lt;br /&gt;
&lt;br /&gt;
== Nodes and Settings ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name !! Lokatie !! Public Key !! Preset !! Firmware !! Roof !! Region !! State !!  Picture&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS01&#039;&#039;&#039; || Stopera || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;1165023ee477dbd95ffd416121ef238f4859ca33bde39ff2db98e56df4c64625&amp;lt;/small&amp;gt; || Switched || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.15.0 1.15.0] || Chris || nl-ams || ||  [[File:Stopera2.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS02&#039;&#039;&#039; || Oude kerk || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;924fcf72ae08f33ac76f045c7af26aab75cbcab680fc7c26d0f5f2c81a5cedb5&amp;lt;/small&amp;gt; || Switched || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.15.0 1.15.0] || &#039;t Slot ||  || || [[File:Oudekerk.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS03&#039;&#039;&#039; || Boomspijker || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;980cc4a2a5d4eaaee9b03afa08b0cb38b2c69c27e424a0dfb8589de9eac376c3&amp;lt;/small&amp;gt; || Switched || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.15.0 1.15.0] || Balie ||  || || Y[[File:Boomspijker.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS04&#039;&#039;&#039; || Standsbank van Lening || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;8161dba61546745dba7dcce530cbe8da1f92b924f5307373fc86ce2198d2d3c4&amp;lt;/small&amp;gt; || Switched || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.15.0 1.15.0] || balie ||  || ||  [[File:StadsbankvLening.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS05&#039;&#039;&#039; || Zuiderkerk || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;f58d41c264fb0e4c17532c38b8f0b681d305b35168ea9915f4c3b39c73e36827&amp;lt;/small&amp;gt; || Switched || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.15.0 1.15.0] || &#039;t Slot || || || [[File:Zuiderkerk.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS06&#039;&#039;&#039; || Marine Terrein || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;94F02AE7994FCB658D933EB5B2C53A465BAE29AAF644A058CF9B9906EEA51B65&amp;lt;/small&amp;gt; || Switched || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.15.0 1.15.0] || Mark || nl-ams || || [[File:MT.jpeg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;NodeNet - TestRepeater&#039;&#039;&#039; || Marine Terrein || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;94083C42948218988A6B7F5AF08D3128309BE28C25023ABF9B85C00FDB85871B&amp;lt;/small&amp;gt; || Switched || [https://github.com/meshcore-dev/MeshCore/releases/tag/room-v1.16.0 1.16.0] || Douwe ||   || || -&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;CAS01&#039;&#039;&#039; || Castricum || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;34da9ec7d7166b2f6663084112bd0a4fc16d9d3d820581c649d4acccfdb8e664&amp;lt;/small&amp;gt; || Switched || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.16.0 1.16.0] || Douwe ||  || || -&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Waag NodeNet&#039;&#039;&#039; || Waag Dak || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;9633d06959824a17fb292980938d8153e4b577dde884b7504a33d6f76aed7e11&amp;lt;/small&amp;gt; || Switched || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.15.0 1.15.0] ||  Henk || || ||  -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Installing a Node]]&lt;/div&gt;</summary>
		<author><name>Douwe</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.waag.org/index.php?title=Node_Net_Repeaters&amp;diff=208</id>
		<title>Node Net Repeaters</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.waag.org/index.php?title=Node_Net_Repeaters&amp;diff=208"/>
		<updated>2026-06-10T11:27:30Z</updated>

		<summary type="html">&lt;p&gt;Douwe: /* Nodes and Settings */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= NodeNet Repeaters =&lt;br /&gt;
Sensecap solar 1 pro&lt;br /&gt;
&lt;br /&gt;
== Nodes and Settings ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name !! Lokatie !! Public Key !! Preset !! Firmware !! Roof !! Region !! State !!  Picture&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS01&#039;&#039;&#039; || Stopera || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;1165023ee477dbd95ffd416121ef238f4859ca33bde39ff2db98e56df4c64625&amp;lt;/small&amp;gt; || Switched || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.15.0 1.15.0] || Chris || nl-ams || ||  [[File:Stopera2.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS02&#039;&#039;&#039; || Oude kerk || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;924fcf72ae08f33ac76f045c7af26aab75cbcab680fc7c26d0f5f2c81a5cedb5&amp;lt;/small&amp;gt; || Switched || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.15.0 1.15.0] || &#039;t Slot ||  || || [[File:Oudekerk.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS03&#039;&#039;&#039; || Boomspijker || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;980cc4a2a5d4eaaee9b03afa08b0cb38b2c69c27e424a0dfb8589de9eac376c3&amp;lt;/small&amp;gt; || Switched || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.15.0 1.15.0] || Balie ||  || || Y[[File:Boomspijker.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS04&#039;&#039;&#039; || Standsbank van Lening || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;8161dba61546745dba7dcce530cbe8da1f92b924f5307373fc86ce2198d2d3c4&amp;lt;/small&amp;gt; || Switched || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.15.0 1.15.0] || balie ||  || ||  [[File:StadsbankvLening.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS05&#039;&#039;&#039; || Zuiderkerk || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;f58d41c264fb0e4c17532c38b8f0b681d305b35168ea9915f4c3b39c73e36827&amp;lt;/small&amp;gt; || Switched || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.15.0 1.15.0] || &#039;t Slot || || || [[File:Zuiderkerk.jpg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;AMS06&#039;&#039;&#039; || Marine Terrein || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;94F02AE7994FCB658D933EB5B2C53A465BAE29AAF644A058CF9B9906EEA51B65&amp;lt;/small&amp;gt; || Switched || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.15.0 1.15.0] || Mark || nl-ams || || [[File:MT.jpeg|100px]]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;NodeNet - TestRepeater&#039;&#039;&#039; || Marine Terrein || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;94083C42948218988A6B7F5AF08D3128309BE28C25023ABF9B85C00FDB85871B&amp;lt;/small&amp;gt; || Switched || [https://github.com/meshcore-dev/MeshCore/releases/tag/room-v1.16.0 1.16.0] || Douwe ||   || || -&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;CAS01&#039;&#039;&#039; || Castricum || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;34da9ec7d7166b2f6663084112bd0a4fc16d9d3d820581c649d4acccfdb8e664&amp;lt;/small&amp;gt; || Switched || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.15.0 1.15.0] || Douwe ||  || || -&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Waag NodeNet&#039;&#039;&#039; || Waag Dak || &amp;lt;small style=&amp;quot;word-break:break-all&amp;quot;&amp;gt;9633d06959824a17fb292980938d8153e4b577dde884b7504a33d6f76aed7e11&amp;lt;/small&amp;gt; || Switched || [https://github.com/meshcore-dev/MeshCore/releases/tag/repeater-v1.15.0 1.15.0] ||  Henk || || ||  -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Installing a Node]]&lt;/div&gt;</summary>
		<author><name>Douwe</name></author>
	</entry>
</feed>