<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="nl">
	<id>https://meshwiki.radio-actief.be/index.php?action=history&amp;feed=atom&amp;title=MeshCore%2FConfigureCompanion</id>
	<title>MeshCore/ConfigureCompanion - Bewerkingsoverzicht</title>
	<link rel="self" type="application/atom+xml" href="https://meshwiki.radio-actief.be/index.php?action=history&amp;feed=atom&amp;title=MeshCore%2FConfigureCompanion"/>
	<link rel="alternate" type="text/html" href="https://meshwiki.radio-actief.be/index.php?title=MeshCore/ConfigureCompanion&amp;action=history"/>
	<updated>2026-07-23T00:40:35Z</updated>
	<subtitle>Bewerkingsoverzicht voor deze pagina op de wiki</subtitle>
	<generator>MediaWiki 1.46.0</generator>
	<entry>
		<id>https://meshwiki.radio-actief.be/index.php?title=MeshCore/ConfigureCompanion&amp;diff=78&amp;oldid=prev</id>
		<title>Maintenance script: Categorieën: Radio-Actief alleen community; MeshCore/Hardware/België</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.radio-actief.be/index.php?title=MeshCore/ConfigureCompanion&amp;diff=78&amp;oldid=prev"/>
		<updated>2026-07-21T15:54:11Z</updated>

		<summary type="html">&lt;p&gt;Categorieën: Radio-Actief alleen community; MeshCore/Hardware/België&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw-interface=&quot;&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;nl&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Oudere versie&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Versie van 21 jul 2026 17:54&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l217&quot;&gt;Regel 217:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Regel 217:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Bron-code &amp;amp; issues: [https://github.com/meshcore-dev/MeshCore github.com/meshcore-dev/MeshCore].&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Bron-code &amp;amp; issues: [https://github.com/meshcore-dev/MeshCore github.com/meshcore-dev/MeshCore].&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Radio-Actief&lt;/del&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;MeshCore&lt;/ins&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key mediawiki-rrywiki:diff:1.41:old-56:rev-78:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.radio-actief.be/index.php?title=MeshCore/ConfigureCompanion&amp;diff=56&amp;oldid=prev</id>
		<title>Maintenance script: Wiki.js import (polished)</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.radio-actief.be/index.php?title=MeshCore/ConfigureCompanion&amp;diff=56&amp;oldid=prev"/>
		<updated>2026-07-21T13:00:22Z</updated>

		<summary type="html">&lt;p&gt;Wiki.js import (polished)&lt;/p&gt;
&lt;a href=&quot;https://meshwiki.radio-actief.be/index.php?title=MeshCore/ConfigureCompanion&amp;amp;diff=56&amp;amp;oldid=48&quot;&gt;Wijzigingen bekijken&lt;/a&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.radio-actief.be/index.php?title=MeshCore/ConfigureCompanion&amp;diff=48&amp;oldid=prev</id>
		<title>Maintenance script: Wiki.js import (polished)</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.radio-actief.be/index.php?title=MeshCore/ConfigureCompanion&amp;diff=48&amp;oldid=prev"/>
		<updated>2026-07-21T11:58:29Z</updated>

		<summary type="html">&lt;p&gt;Wiki.js import (polished)&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw-interface=&quot;&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;nl&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Oudere versie&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Versie van 21 jul 2026 13:58&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l104&quot;&gt;Regel 104:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Regel 104:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== 5.1 Jouw publieke sleutel = jouw identiteit ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== 5.1 Jouw publieke sleutel = jouw identiteit ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;De &#039;&#039;&#039;publieke sleutel&#039;&#039;&#039; van je Companion is jouw identiteit in de mesh; iedereen die je een DM wil sturen, heeft die nodig. Maar ook jij hebt hun identiteit nodig vooraleer je met elkaar in privéberichten kan communiceren. Jij deelt de jouwe door een &#039;&#039;&#039;advert&#039;&#039;&#039; uit te zenden. Je publieke sleutel wordt automatisch gegenereerd op basis van je private sleutel — meer daarover in [[&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;#&lt;/del&gt;#61&#039;&#039;identity&#039;&#039;key&#039;&#039;back&#039;&#039;uppen|§6.1]].&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;De &#039;&#039;&#039;publieke sleutel&#039;&#039;&#039; van je Companion is jouw identiteit in de mesh; iedereen die je een DM wil sturen, heeft die nodig. Maar ook jij hebt hun identiteit nodig vooraleer je met elkaar in privéberichten kan communiceren. Jij deelt de jouwe door een &#039;&#039;&#039;advert&#039;&#039;&#039; uit te zenden. Je publieke sleutel wordt automatisch gegenereerd op basis van je private sleutel — meer daarover in [[#61&#039;&#039;identity&#039;&#039;key&#039;&#039;back&#039;&#039;uppen|§6.1]].&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key mediawiki-rrywiki:diff:1.41:old-34:rev-48:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.radio-actief.be/index.php?title=MeshCore/ConfigureCompanion&amp;diff=34&amp;oldid=prev</id>
		<title>Maintenance script: Wiki.js import (polished)</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.radio-actief.be/index.php?title=MeshCore/ConfigureCompanion&amp;diff=34&amp;oldid=prev"/>
		<updated>2026-07-21T11:57:48Z</updated>

		<summary type="html">&lt;p&gt;Wiki.js import (polished)&lt;/p&gt;
&lt;a href=&quot;https://meshwiki.radio-actief.be/index.php?title=MeshCore/ConfigureCompanion&amp;amp;diff=34&amp;amp;oldid=7&quot;&gt;Wijzigingen bekijken&lt;/a&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.radio-actief.be/index.php?title=MeshCore/ConfigureCompanion&amp;diff=7&amp;oldid=prev</id>
		<title>Maintenance script: Wiki.js import</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.radio-actief.be/index.php?title=MeshCore/ConfigureCompanion&amp;diff=7&amp;oldid=prev"/>
		<updated>2026-07-21T11:52:56Z</updated>

		<summary type="html">&lt;p&gt;Wiki.js import&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nieuwe pagina&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= Companion Configureren =&lt;br /&gt;
&lt;br /&gt;
Je hebt je toestel [[MeshCore/FlashFirmware|geflasht]] met &amp;#039;&amp;#039;&amp;#039;Companion&amp;#039;&amp;#039;&amp;#039;-firmware. Op deze pagina koppel je het aan je telefoon of computer, zet je de juiste radio-preset voor België, en doe je een eerste werkcheck op de mesh.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Wat is een Companion?&amp;#039;&amp;#039;&amp;#039; Een Companion is een LoRa-zender die géén pakketten doorstuurt. Hij luistert en zendt jouw berichten. Je bedient hem via een app (smartphone), een web client (browser), of een desktop client. Om bereik te geven aan het netwerk heb je [[MeshCore/ConfigureRepeater|repeaters]] nodig — companions dragen daar niet aan bij.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Twee soorten Companion-firmware ==&lt;br /&gt;
&lt;br /&gt;
| Firmware | Verbinding naar client | Typisch gebruik |&lt;br /&gt;
|---|---|---|&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;BLE Companion&amp;#039;&amp;#039;&amp;#039; | Bluetooth Low Energy | Smartphone of tablet, in de broekzak of rugzak |&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;USB Serial Companion&amp;#039;&amp;#039;&amp;#039; | USB kabel | Vast aan laptop of desktop, ook handig voor observer-/debugopstellingen |&lt;br /&gt;
&lt;br /&gt;
Beide spreken hetzelfde MeshCore-protocol — het verschil zit enkel in hoe je client ermee praat.&lt;br /&gt;
&lt;br /&gt;
== 1. App of web client installeren ==&lt;br /&gt;
&lt;br /&gt;
De officiële clients vind je via het upstream app-portaal:&lt;br /&gt;
&lt;br /&gt;
- &amp;#039;&amp;#039;&amp;#039;Android / iOS / Windows / macOS / Linux&amp;#039;&amp;#039;&amp;#039; — de officiële MeshCore-app, beschikbaar via [https://meshcore.io meshcore.io]&lt;br /&gt;
- &amp;#039;&amp;#039;&amp;#039;Web client&amp;#039;&amp;#039;&amp;#039; — [https://app.meshcore.nz app.meshcore.nz] werkt in elke Chromium-browser (Chrome, Edge) en is de eenvoudigste keuze voor USB Serial. (handig voor oudere bardjes zonder bluetooth)&lt;br /&gt;
&lt;br /&gt;
De Windows- en macOS-versies zijn dezelfde codebase als de mobiele app en volledig gratis. iOS/Android zijn &amp;#039;&amp;#039;freemium&amp;#039;&amp;#039;: het basisgebruik is gratis, enkel de &amp;lt;code&amp;gt;Remote Admin&amp;lt;/code&amp;gt;-wachttijd voor het op afstand beheren van repeaters kan je afkopen.&lt;br /&gt;
&lt;br /&gt;
== 2. Koppelen ==&lt;br /&gt;
&lt;br /&gt;
=== 2.1 BLE (smartphone, tablet) ===&lt;br /&gt;
&lt;br /&gt;
1. Zet je Companion aan en zet &amp;#039;&amp;#039;&amp;#039;Bluetooth aan&amp;#039;&amp;#039;&amp;#039; op je telefoon.&lt;br /&gt;
2. Open de MeshCore-app → &amp;lt;code&amp;gt;Connect&amp;lt;/code&amp;gt; (rechtsboven)&lt;br /&gt;
3. Kies je toestel uit de lijst.&lt;br /&gt;
4. Voer de &amp;#039;&amp;#039;&amp;#039;pairing-pincode&amp;#039;&amp;#039;&amp;#039; in:&lt;br /&gt;
   - &amp;#039;&amp;#039;&amp;#039;Toestellen zonder scherm&amp;#039;&amp;#039;&amp;#039;: standaard &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt;.&lt;br /&gt;
   - &amp;#039;&amp;#039;&amp;#039;Toestellen met scherm&amp;#039;&amp;#039;&amp;#039;: de pincode verschijnt op het scherm van het toestel zelf.&lt;br /&gt;
&lt;br /&gt;
=== 2.2 USB Serial (computer) ===&lt;br /&gt;
&lt;br /&gt;
1. Verbind je Companion via USB met de computer.&lt;br /&gt;
2. Open [https://app.meshcore.nz app.meshcore.nz] in Chrome of Edge.&lt;br /&gt;
3. &amp;lt;code&amp;gt;Connect&amp;lt;/code&amp;gt; → &amp;#039;&amp;#039;&amp;#039;USB&amp;#039;&amp;#039;&amp;#039; → kies je seriële poort in de browser-pop-up.&lt;br /&gt;
&lt;br /&gt;
== 3. Radio-instellingen — &amp;#039;&amp;#039;doe dit vóór je iets verstuurt&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
Dit is de belangrijkste stap, en de meest vergeten. Jouw Companion moet op dezelfde radio-parameters staan als de rest van #BEmesh. Anders hoor je niemand, en hoort niemand jou.&lt;br /&gt;
&lt;br /&gt;
=== 3.1 Preset: EU/UK (Narrow) ===&lt;br /&gt;
&lt;br /&gt;
Voor #BEmesh is de community-afspraak de &amp;#039;&amp;#039;&amp;#039;EU/UK (Narrow)&amp;#039;&amp;#039;&amp;#039;-preset radio-parameters.&lt;br /&gt;
Op een companion stel je deze parameters in via de radio-instellingen van de MeshCore-app waarmee je verbonden bent.&lt;br /&gt;
&lt;br /&gt;
In de app: &amp;lt;code&amp;gt;⚙️ Settings&amp;lt;/code&amp;gt; → &amp;lt;code&amp;gt;Choose Preset&amp;lt;/code&amp;gt; → &amp;#039;&amp;#039;&amp;#039;EU/UK (Narrow)&amp;#039;&amp;#039;&amp;#039; → ✅ opslaan.&lt;br /&gt;
&lt;br /&gt;
Na opslaan zie je in de radio-instellingen:&lt;br /&gt;
&lt;br /&gt;
| Parameter | Waarde |&lt;br /&gt;
|---|---|&lt;br /&gt;
| Frequency | &amp;lt;code&amp;gt;869.618 MHz&amp;lt;/code&amp;gt; |&lt;br /&gt;
| Bandwidth | &amp;lt;code&amp;gt;62.5 kHz&amp;lt;/code&amp;gt; |&lt;br /&gt;
| Spreading Factor (SF) | &amp;lt;code&amp;gt;8&amp;lt;/code&amp;gt; |&lt;br /&gt;
| Coding Rate (CR) | &amp;lt;code&amp;gt;8&amp;lt;/code&amp;gt; |&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Check &amp;lt;code&amp;gt;CR = 8&amp;lt;/code&amp;gt;.&amp;#039;&amp;#039;&amp;#039; De firmware-default van veel builds is &amp;#039;&amp;#039;&amp;#039;CR5&amp;#039;&amp;#039;&amp;#039;. Kiezen voor &amp;quot;EU/UK Narrow&amp;quot; in de preset-selector past alle vier de parameters toe; vergeet daarna niet te controleren of CR ook effectief op 8 staat.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 3.2 Node-naam ===&lt;br /&gt;
&lt;br /&gt;
Kies een korte, herkenbare naam (bv. &amp;lt;code&amp;gt;RRY09 Jan&amp;lt;/code&amp;gt; of je roepnaam). Deze naam verschijnt in adverts en in de contactenlijsten van anderen. De naam zelf mag je later gerust wijzigen. &lt;br /&gt;
&lt;br /&gt;
== 4. Eerste werkcheck ==&lt;br /&gt;
&lt;br /&gt;
=== 4.1 Is er een repeater in bereik? ===&lt;br /&gt;
&lt;br /&gt;
Voor je het Public-kanaal gaat belasten met testberichten, doe je best een directe bereik-check. De app heeft een &amp;#039;&amp;#039;Discover Nearby Nodes&amp;#039;&amp;#039;-functie die een zero-hop-query uitstuurt; repeaters die je direct kan bereiken, antwoorden daarop. Zie je géén enkele repeater in het lijstje en zijn je instellingen toch correct? Dan zit je hoogstwaarschijnlijk in een &amp;quot;repeater-loze&amp;quot; zone — probeer hoger, buiten, of zet er zelf een op (zie [[MeshCore/ConfigureRepeater|Repeater Configureren]]).&lt;br /&gt;
&lt;br /&gt;
1. Menu &amp;lt;code&amp;gt;⋮&amp;lt;/code&amp;gt; → &amp;lt;code&amp;gt;Tools&amp;lt;/code&amp;gt; → &amp;lt;code&amp;gt;Discover Nearby Nodes&amp;lt;/code&amp;gt;.&lt;br /&gt;
2. Tik &amp;lt;code&amp;gt;Discover Repeaters&amp;lt;/code&amp;gt;.&lt;br /&gt;
3. Je Companion stuurt een zero-hop ping uit; repeaters die je direct horen, antwoorden.&lt;br /&gt;
&lt;br /&gt;
=== 4.2 Test op &amp;lt;code&amp;gt;#test&amp;lt;/code&amp;gt;, niet op &amp;lt;code&amp;gt;Public&amp;lt;/code&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Het standaard &amp;#039;&amp;#039;&amp;#039;&amp;lt;code&amp;gt;Public&amp;lt;/code&amp;gt;&amp;#039;&amp;#039;&amp;#039;-kanaal is géén testkanaal — daar chat een groot deel van de Belgische én Europese mesh op. Wil je iets uitproberen (berichten versturen, dekking checken, nieuwe node inwijden), doe dat dan op &amp;lt;code&amp;gt;#test&amp;lt;/code&amp;gt;. Maar hou het beperkt, want ook dat gaat over radiogolven en kan andere berichten verstoren tot aan de andere kant van het land.&lt;br /&gt;
&lt;br /&gt;
1. &amp;lt;code&amp;gt;⋮&amp;lt;/code&amp;gt; → &amp;lt;code&amp;gt;+ Add Channel&amp;lt;/code&amp;gt; → &amp;#039;&amp;#039;&amp;#039;Join a Hashtag Channel&amp;#039;&amp;#039;&amp;#039; → vul &amp;lt;code&amp;gt;#test&amp;lt;/code&amp;gt; in.&lt;br /&gt;
2. Stuur een kort bericht.&lt;br /&gt;
3. Onder je bericht verschijnt een cijfer: het aantal directe repeater-herhalingen dat jouw &lt;br /&gt;
Companion zelf weer heeft opgevangen. Zie je &amp;lt;code&amp;gt;Sent&amp;lt;/code&amp;gt; zonder getal, dan heeft geen repeater je &lt;br /&gt;
gehoord.&lt;br /&gt;
&lt;br /&gt;
== 5. Contacten en identiteit ==&lt;br /&gt;
&lt;br /&gt;
=== 5.1 Jouw publieke sleutel = jouw identiteit ===&lt;br /&gt;
&lt;br /&gt;
De &amp;#039;&amp;#039;&amp;#039;publieke sleutel&amp;#039;&amp;#039;&amp;#039; van je Companion is jouw identiteit in de mesh; iedereen die je een DM wil sturen, heeft die nodig. Maar ook jij hebt hun identiteit nodig vooraleer je met elkaar in privéberichten kan communiceren. Jij deelt de jouwe door een &amp;#039;&amp;#039;&amp;#039;advert&amp;#039;&amp;#039;&amp;#039; uit te zenden. Je publieke sleutel wordt automatisch gegenereerd op basis van je private sleutel — meer daarover in [[#61-identity-key-back-uppen|§6.1]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
De naam van je Companion is puur ter weergave en kan je veranderen zonder dat dit impact heeft op de mesh.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 5.2 Adverts: zero-hop versus flood ===&lt;br /&gt;
&lt;br /&gt;
Er zijn twee soorten adverts:&lt;br /&gt;
&lt;br /&gt;
- &amp;#039;&amp;#039;&amp;#039;Zero-hop&amp;#039;&amp;#039;&amp;#039; — alleen nodes die jou rechtstreeks horen. Repeaters herhalen dit niet. (dit is eveneens het type advert die je kan doen via de menu op companion nodes met een scherm)&lt;br /&gt;
- &amp;#039;&amp;#039;&amp;#039;Flood&amp;#039;&amp;#039;&amp;#039; — alle repeaters die je advert horen, herhalen hem; daardoor verspreidt hij zich over het hele bereikbare netwerk.&lt;br /&gt;
&lt;br /&gt;
MeshCore-companions zenden adverts &amp;#039;&amp;#039;&amp;#039;alleen als jij het initieert&amp;#039;&amp;#039;&amp;#039; — niet automatisch, noch periodiek, in tegenstelling tot repeaters.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
Gebruik flood-adverts met mate: ze nemen airtime in beslag voor iedereen in het netwerk.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 5.3 Auto-Add-Contacts beperken ===&lt;br /&gt;
&lt;br /&gt;
Standaard voegt je Companion &amp;#039;&amp;#039;&amp;#039;elk&amp;#039;&amp;#039;&amp;#039; contact toe waarvan hij een advert opvangt: repeaters, room servers, andere companions én sensoren. In een drukke mesh loopt je contactenlijst zo snel vol — de praktische limiet ligt rond de &amp;#039;&amp;#039;&amp;#039;350 contacten&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Beperk daarom je auto-add-instellingen. In de &amp;lt;code&amp;gt;Contact Settings&amp;lt;/code&amp;gt; van de app kan je per type kiezen wat automatisch toegevoegd wordt en welke afstand je daarbij accepteert. Een redelijke vuistregel:&lt;br /&gt;
&lt;br /&gt;
- &amp;#039;&amp;#039;&amp;#039;Companions / chat users&amp;#039;&amp;#039;&amp;#039;: enkel auto-add tot bijvoorbeeld 5 hops weg.&lt;br /&gt;
- &amp;#039;&amp;#039;&amp;#039;Repeaters, room servers, sensoren&amp;#039;&amp;#039;&amp;#039;: niet automatisch — voeg ze manueel toe via &amp;#039;&amp;#039;Discover Contacts&amp;#039;&amp;#039; (zie §5.4) als je ze écht nodig hebt.&lt;br /&gt;
&lt;br /&gt;
=== 5.4 Manueel toevoegen via Discover Contacts ===&lt;br /&gt;
&lt;br /&gt;
Het &amp;#039;&amp;#039;Discover Contacts&amp;#039;&amp;#039;-scherm toont de adverts die je Companion recent heeft opgevangen, óók die je niet automatisch toevoegt. Vanaf dat scherm kan je gericht een contact aan je lijst toevoegen — bijvoorbeeld de dichtstbijzijnde repeaters via de kaartweergave, zodat je later een path-tracering kan doen om te zien via welke route een bericht binnenkwam.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Belangrijk:&amp;#039;&amp;#039;&amp;#039; dit scherm vult zich enkel aan terwijl de app actief verbonden is met je Companion. Adverts die binnenkwamen toen de app niét verbonden was — én die niet onder je auto-add-regels vallen — verschijnen niet alsnog in deze lijst.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 6. Geavanceerde instellingen (optioneel) ==&lt;br /&gt;
&lt;br /&gt;
=== 6.1 Identity key back-uppen ===&lt;br /&gt;
&lt;br /&gt;
Vervang je ooit je hardware en wil je dat anderen je nog als dezelfde contactpersoon herkennen? Back-up je identity key vóór je het oude toestel wist. De MeshCore-app heeft een export-/importfunctie: je bewaart de sleutel veilig (bv. in een password manager), importeer hem achteraf op je nieuwe toestel.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;⚙️ Settings&amp;lt;/code&amp;gt; → &amp;lt;code&amp;gt;Manage Identity Key&amp;lt;/code&amp;gt; → &amp;#039;&amp;#039;&amp;#039;Export&amp;#039;&amp;#039;&amp;#039;. Bewaar de export veilig (password &lt;br /&gt;
manager, offline USB). Op het nieuwe toestel: &amp;#039;&amp;#039;&amp;#039;Import&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Waarom dit ertoe doet:&amp;#039;&amp;#039;&amp;#039; je publieke sleutel is je identiteit op de mesh. Genereer je een nieuw keypair (of doe je een factory reset zonder back-up), dan verschijn je bij iedereen als een &amp;#039;&amp;#039;nieuw&amp;#039;&amp;#039; contact náást het oude — berichten die men naar het oude contact stuurt, komen niet meer aan.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Nooit&amp;#039;&amp;#039;&amp;#039; je private key delen, en nooit in een publiek Discord-kanaal of GitHub-issue plakken. Wie je private key heeft, kan zich als jou voordoen op het netwerk.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 6.2 Path Hash Mode (experimenteel) ===&lt;br /&gt;
&lt;br /&gt;
Vanaf firmware &amp;#039;&amp;#039;&amp;#039;1.14+&amp;#039;&amp;#039;&amp;#039; en app-versie &amp;#039;&amp;#039;&amp;#039;1.41.0+&amp;#039;&amp;#039;&amp;#039; kan je de hash-lengte van je berichten instellen via &amp;lt;code&amp;gt;Settings&amp;lt;/code&amp;gt; → &amp;lt;code&amp;gt;Experimental Settings&amp;lt;/code&amp;gt; (officiële [https://github.com/meshcore-dev/MeshCore/blob/main/docs/faq.md#393-q-how-do-i-change-my-companions-path-hash-size FAQ §3.9.3]):&lt;br /&gt;
&lt;br /&gt;
- &amp;#039;&amp;#039;&amp;#039;1 byte&amp;#039;&amp;#039;&amp;#039; (standaard) — tot 64 hops, compatibel met alle repeater-firmwareversies.&lt;br /&gt;
- &amp;#039;&amp;#039;&amp;#039;2 of 3 byte&amp;#039;&amp;#039;&amp;#039; — minder kans op ID-botsingen bij netwerkanalyse, maar lager max aantal hops (32 resp. 21).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
Repeaters met firmware ouder dan 1.14 droppen 2- en 3-byte-berichten stilzwijgend. Zet je companion dus pas over wanneer je weet dat de repeaters die jouw verkeer dragen, mee zijn.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Aanpak voor #BEmesh.&amp;#039;&amp;#039;&amp;#039; De community mikt op &amp;#039;&amp;#039;&amp;#039;2-byte&amp;#039;&amp;#039;&amp;#039; als gezamenlijke standaard — voor de meeste Belgische gebruiksgevallen ruim voldoende, én het helpt analyse-tools zoals MeshMapper en de [https://analyzer.letsmesh.net LetsMesh Analyzer] om repeaters uit elkaar te houden. Een veilige migratievolgorde:&lt;br /&gt;
&lt;br /&gt;
1. Stem met je buur-operators af zodat de &amp;#039;&amp;#039;&amp;#039;repeaters&amp;#039;&amp;#039;&amp;#039; in jouw omgeving op 2-byte staan (zie [[MeshCore/ConfigureRepeater|Repeater Configureren]]).&lt;br /&gt;
2. Laat je &amp;#039;&amp;#039;&amp;#039;companion&amp;#039;&amp;#039;&amp;#039; nog even op 1-byte staan tot iedereen die overstap gemaakt heeft.&lt;br /&gt;
3. Pas daarna zet je je companion ook op 2-byte.&lt;br /&gt;
&lt;br /&gt;
== 7. Repeater op afstand beheren ==&lt;br /&gt;
&lt;br /&gt;
Via je Companion kan je een repeater of room server op afstand beheren over LoRa. Vul het admin-wachtwoord in dat je tijdens het [[MeshCore/ConfigureRepeater|configureren van je repeater]] hebt ingesteld.&lt;br /&gt;
&lt;br /&gt;
De officiële MeshCore-app is &amp;#039;&amp;#039;freemium&amp;#039;&amp;#039;: remote admin werkt met een wachttijd per sessie die je via een in-app purchase kan wegnemen — dit is de enige betaalde feature in de app (officiële [https://github.com/meshcore-dev/MeshCore/blob/main/docs/faq.md#22-q-does-meshcore-cost-any-money FAQ §1.1 / §2.2]).&lt;br /&gt;
&lt;br /&gt;
Details over wat je op afstand kan instellen, staat in [[MeshCore/ConfigureRepeater|Repeater Configureren]].&lt;br /&gt;
&lt;br /&gt;
== 8. Problemen oplossen ==&lt;br /&gt;
&lt;br /&gt;
=== Mijn Companion verschijnt niet in de Bluetooth-lijst ===&lt;br /&gt;
&lt;br /&gt;
De meest voorkomende oorzaak is dat de &amp;#039;&amp;#039;&amp;#039;USB-only&amp;#039;&amp;#039;&amp;#039; Companion-firmware geflasht is in plaats van de &amp;#039;&amp;#039;&amp;#039;BLE&amp;#039;&amp;#039;&amp;#039;-variant (officiële [https://github.com/meshcore-dev/MeshCore/blob/main/docs/faq.md#64-q-my-companion-isnt-showing-up-over-bluetooth FAQ §6.4]). Controleer je firmware-bestand en herflash met de BLE-build indien nodig.&lt;br /&gt;
&lt;br /&gt;
=== Pincode wordt niet geaccepteerd ===&lt;br /&gt;
&lt;br /&gt;
Voor toestellen &amp;#039;&amp;#039;&amp;#039;zonder scherm&amp;#039;&amp;#039;&amp;#039; is de standaard pairing-code &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt; ([https://github.com/meshcore-dev/MeshCore/blob/main/docs/faq.md#65-q-i-cant-connect-via-bluetooth-what-is-the-bluetooth-pairing-code FAQ §6.5]). Heeft je toestel &amp;#039;&amp;#039;&amp;#039;wél een scherm&amp;#039;&amp;#039;&amp;#039;, lees dan de pincode af van het scherm zelf bij het pairen.&lt;br /&gt;
&lt;br /&gt;
Heb je ooit een vaste pincode via de app ingesteld en ben je die vergeten? Dan is het best om het toestel opnieuw te configureren — let op dat dit ook je identity key wist (zie §6.1 voor back-up).&lt;br /&gt;
&lt;br /&gt;
=== Geen berichten ontvangen ===&lt;br /&gt;
&lt;br /&gt;
- &amp;#039;&amp;#039;&amp;#039;Preset &amp;amp; CR&amp;#039;&amp;#039;&amp;#039;: controleer dat je werkelijk op de gedeelde radio-parameters zit (zie §3.1). Zelfs bij dezelfde frequentie geven afwijkende SF of CR onbetrouwbare decodes.&lt;br /&gt;
- &amp;#039;&amp;#039;&amp;#039;Bereik&amp;#039;&amp;#039;&amp;#039;: probeer §4.1 — zonder repeater in bereik krijg je alleen zero-hop-verkeer.&lt;br /&gt;
- &amp;#039;&amp;#039;&amp;#039;Klok&amp;#039;&amp;#039;&amp;#039;: contacten die &amp;quot;heel lang geleden gezien werden&amp;quot; tonen wijzen vaak op klokafwijking (§3.3, [https://github.com/meshcore-dev/MeshCore/blob/main/docs/faq.md#61-q-my-client-says-another-client-or-a-repeater-or-a-room-server-was-last-seen-many-many-days-ago FAQ §6.1]).&lt;br /&gt;
&lt;br /&gt;
=== Toestel lijkt &amp;quot;bricked&amp;quot; ===&lt;br /&gt;
&lt;br /&gt;
Voor nRF52-toestellen (RAK, T1000-E, Heltec T114, Xiao nRF52): officiële [https://github.com/meshcore-dev/MeshCore/blob/main/docs/faq.md#67-q-my-rakt1000-exiao_nrf52-device-seems-to-be-corrupted-how-do-i-wipe-it-clean-to-start-fresh FAQ §6.7] documenteert een &amp;lt;code&amp;gt;flash_erase-*.uf2&amp;lt;/code&amp;gt;-procedure. Voor toestellen met een user-knop is er daarnaast een CLI-rescue-mode vanaf firmware 1.7.0 (houd de user-knop ingedrukt binnen 8 seconden na boot).&lt;br /&gt;
&lt;br /&gt;
== 9. Volgende stappen ==&lt;br /&gt;
&lt;br /&gt;
- &amp;#039;&amp;#039;&amp;#039;[[MeshCore/AppUsageInstructions|MeshCore-app — diepere gids]]&amp;#039;&amp;#039;&amp;#039; — dagelijks gebruik, privéberichten, Room Servers.&lt;br /&gt;
- &amp;#039;&amp;#039;&amp;#039;[[MeshCore/ConfigureRepeater|Repeater Configureren]]&amp;#039;&amp;#039;&amp;#039; — eigen repeater plaatsen en instellen.&lt;br /&gt;
- &amp;#039;&amp;#039;&amp;#039;[[MeshCore/RegioScopes|Regio-scopes voor repeaters]]&amp;#039;&amp;#039;&amp;#039; — wat betekenen die &amp;lt;code&amp;gt;be-*&amp;lt;/code&amp;gt;-codes in berichten.&lt;br /&gt;
- &amp;#039;&amp;#039;&amp;#039;[[MeshCore/Troubleshooting|Probleemoplossing]]&amp;#039;&amp;#039;&amp;#039; — bredere troubleshooting-tips.&lt;br /&gt;
&lt;br /&gt;
== Ondersteuning ==&lt;br /&gt;
&lt;br /&gt;
- [https://discord.gg/kvybAgqnhD Radio-Actief Discord] — de #BEmesh-community.&lt;br /&gt;
- Officiële documentatie: [https://meshcore.io meshcore.io], [https://docs.meshcore.io docs.meshcore.io], [https://github.com/meshcore-dev/MeshCore/blob/main/docs/faq.md FAQ op GitHub].&lt;br /&gt;
- Bron-code &amp;amp; issues: [https://github.com/meshcore-dev/MeshCore github.com/meshcore-dev/MeshCore].&lt;br /&gt;
&lt;br /&gt;
[[Category:Radio-Actief]]&lt;/div&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
</feed>