0 Votes

Modifications pour le document Meshtastic

Modifié par john le 2026/09/20 13:15

Depuis la version 1.1
modifié par john
sur 2026/09/19 18:23
Commentaire de modification : Il n'y a aucun commentaire pour cette version
À la version 2.1
modifié par john
sur 2026/09/20 13:15
Commentaire de modification : Il n'y a aucun commentaire pour cette version

Résumé

Détails

Propriétés de la Page
Contenu
... ... @@ -1,4 +1,4 @@
1 -Nœud Meshtastic LoRa : le Raspberry Pi fait partie du réseau maillé Meshtastic grâce à un module radio SX1262 branché en SPI. Il relaie les messages, et se gère par une interface web et en ligne de commande.
1 +Nœud Meshtastic LoRa : le Raspberry Pi fait partie du réseau maillé Meshtastic grâce à un module radio SX1262 branché en SPI. Rôle ##CLIENT_MUTE## : il envoie et reçoit ses propres messages sans relayer ceux des autres nœuds. Il se gère par une interface web et en ligne de commande.
2 2  
3 3  == Matériel ==
4 4  
... ... @@ -6,6 +6,8 @@
6 6  |Module radio|HAT Waveshare SX126X (puce SX1262)
7 7  |Connexion|SPI, ##/dev/spidev0.0##
8 8  |Logiciel|meshtasticd (Meshtastic natif pour Linux), service systemd
9 +|Version de meshtasticd (sept. 2026)|2.7.26
10 +|Rôle|##CLIENT_MUTE##
9 9  
10 10  Activation du SPI dans ##/boot/firmware/config.txt## :
11 11  
... ... @@ -14,6 +14,17 @@
14 14  dtoverlay=spi0-0cs
15 15  {{/code}}
16 16  
19 +== Installation ==
20 +
21 +Paquet ##meshtasticd## du dépôt Meshtastic sur openSUSE Build Service, canal ##beta## (versions stables du projet), pour Debian 13 :
22 +
23 +{{code language="bash"}}
24 +echo 'deb http://download.opensuse.org/repositories/network:/Meshtastic:/beta/Debian_13/ /' | sudo tee /etc/apt/sources.list.d/network:Meshtastic:beta.list
25 +curl -fsSL https://download.opensuse.org/repositories/network:Meshtastic:beta/Debian_13/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/network_Meshtastic_beta.gpg > /dev/null
26 +sudo apt update
27 +sudo apt install meshtasticd
28 +{{/code}}
29 +
17 17  == Configuration ==
18 18  
19 19  La configuration de base est dans ##/etc/meshtasticd/config.yaml##. Les réglages propres à cette installation sont dans ##/etc/meshtasticd/config.d/## : ces fichiers ne sont pas écrasés par les mises à jour du paquet. Les profils de modules fournis par le projet sont dans ##/etc/meshtasticd/available.d/##.
... ... @@ -63,6 +63,19 @@
63 63  meshtastic --host localhost --sendtext "<MESSAGE>"
64 64  {{/code}}
65 65  
79 +== Rôle du nœud ==
80 +
81 +|=Rôle|=Comportement
82 +|##CLIENT##|Envoie, reçoit et relaie les messages des autres nœuds
83 +|##CLIENT_MUTE##|Envoie et reçoit, ne relaie pas (rôle actuel)
84 +|##ROUTER##|Relais prioritaire, pour un nœud bien placé et toujours allumé
85 +
86 +{{code language="bash"}}
87 +meshtastic --host localhost --set device.role CLIENT_MUTE
88 +{{/code}}
89 +
90 +Le nœud redémarre pour appliquer un changement de rôle.
91 +
66 66  == Données et sauvegarde ==
67 67  
68 68  L'identité et les réglages radio du nœud (région, canaux, clés) sont dans ##/var/lib/meshtasticd/.portduino/default/prefs/##. Le Raspberry Pi n'étant pas sauvegardé par Plakar (il héberge le dépôt), exporter la configuration après chaque changement et la ranger ailleurs :