1 points par GN⁺ 2 시간 전 | 1 commentaires | Partager sur WhatsApp
  • Meshtastic® permet des communications longue distance hors réseau grâce à des radios LoRa bon marché, dans des zones où l’infrastructure de communication existante est absente ou instable
  • Meshtastic est un projet open source piloté à 100 % par la communauté, dont la base de code est écrite et maintenue par des bénévoles sur leur temps personnel
  • Les radios basées sur LoRa rediffusent les messages reçus pour former un réseau maillé sans routeur dédié, ce qui permet aux messages d’atteindre les membres les plus éloignés
  • Parmi les principales fonctionnalités : communication longue distance, messagerie sans téléphone, communications chiffrées, longue autonomie, messages texte entre membres et fonction de localisation GPS en option ; MartinR7 et alleg détiennent un record de 331 km
  • Une radio Meshtastic peut être appairée à un téléphone, mais chaque appareil ne peut être connecté qu’à 1 seul utilisateur à la fois ; il est possible de contribuer et d’obtenir de l’aide via GitHub, le serveur Discord et les Meshtastic Discussions

Fonctionnement et limites

  • Meshtastic utilise LoRa, un protocole radio longue portée, accessible dans la plupart des régions sans licence ni certification supplémentaire, contrairement à l’exploitation radioamateur
  • Les radios Meshtastic sont conçues pour rediffuser les messages qu’elles reçoivent afin que l’ensemble du groupe puisse les recevoir
  • Une radio Meshtastic peut être appairée à un téléphone afin que des amis ou des membres de la famille puissent envoyer des messages directement à cette radio
  • Chaque appareil ne prend en charge la connexion que d’1 seul utilisateur à la fois

Participation et support

  • Meshtastic est un projet open source disponible sur GitHub, dont la base de code est écrite et maintenue par des bénévoles sur leur temps personnel
  • En cas de problème lors de la prise en main, vous pouvez mettre à jour la documentation pour améliorer l’expérience utilisateur à l’avenir, ou demander de l’aide sur le forum ou sur Discord
  • Le support fonctionne sur une base 100 % bénévole

1 commentaires

 
GN⁺ 2 시간 전
Commentaires sur Hacker News
  • Je n’ai découvert ça que la semaine dernière, j’ai regardé quelques vidéos sur le sujet et j’ai tout de suite accroché ; depuis, j’ai l’impression d’en voir partout
    Meshtastic et Meshcore sont tous deux des systèmes de messagerie maillée basés sur LoRa, fonctionnant sur des bandes sans licence ; la puissance d’émission est limitée, mais le chiffrement n’est pas interdit, ce qui est à l’opposé de la plupart des règles de radioamateur
    Dans certaines villes, les communautés Meshtastic/Meshcore sont déjà bien établies, et les cartes de couverture permettent de se faire une idée générale
    D’après mon expérience, la plupart des nœuds Meshtastic n’apparaissent pas sur la carte, alors qu’un bon nombre de nœuds Meshcore y figuraient
    Meshtastic considère le mesh comme dynamique, suppose que les clients sont continuellement en mouvement et inonde le réseau entre les nœuds qui se joignent mutuellement
    Meshcore sépare une couche statique composée de répéteurs fixes d’une couche dynamique de compagnons mobiles ; si les liaisons entre répéteurs sont stables, il peut mettre en cache les routes entre deux utilisateurs afin de réduire le gaspillage de bande passante du routage par inondation
    On peut commencer avec une carte émetteur-récepteur bon marché pour la bande ISM locale (30 $) et une antenne SMA (10 $), la mettre dans un boîtier, l’installer en hauteur, puis voir si elle capte d’autres nœuds

    • L’app Meshcore est en source fermée
    • Je ne sais pas trop pour les outils en ligne, mais dans l’usage réel, ça devrait plutôt être l’inverse
      Avec les réglages par défaut, Meshtastic est bien plus bavard et gaspilleur que Meshcore
    • Une fois le mesh créé, je me demande ce qu’on en fait ensuite
      Je ne sais pas si les gens s’en servent pour diffuser de la propagande anti-gouvernementale interdite, ou si c’est un réseau de personnes qui auraient du mal à se parler autrement
      Je suis curieux de connaître les cas d’usage réels
  • Je vis en voilier dans le Pacifique Sud et j’utilise Meshtastic tous les jours pour communiquer à bord et avec plusieurs bateaux qui nous accompagnent
    Nous avons installé un répéteur solaire (CLIENT_BASE) en haut du mât, ce qui a énormément augmenté la portée, et tout fonctionne très bien sans carte SIM locale, abonnement ou infrastructure
    Pendant la saison des cyclones, lorsque nous serons immobilisés, nous comptons aussi expérimenter avec Reticulum
    Reticulum combine les communications via LoRa et Internet, ce qui peut ouvrir bien plus de possibilités ; l’app Columba semble déjà combler une bonne partie de l’écart en matière d’ergonomie, mais il reste du travail pour l’intégrer aux systèmes du bateau comme Meshtastic le fait avec les notifications, la télémétrie et le contrôle de commutation numérique

  • J’aime les systèmes de communication P2P/décentralisés, donc j’ai commencé à m’intéresser de près aux réseaux maillés
    Franchement, j’ai été surpris de voir à quel point mes attentes sur l’état actuel de cette technologie étaient à côté de la plaque
    Je pensais qu’à ce stade, on pourrait facilement faire un peu plus que de simples messages texte sur un vrai mesh public, décentralisé et hors Internet ; j’ai peut-être raté quelque chose dans mes recherches, donc corrigez-moi si je me trompe

    • Reticulum Network Stack est un protocole LoRa plus généraliste
      Il est conçu pour fonctionner sur presque tous les liens bidirectionnels ; son efficacité en bande passante par paquet est donc inférieure à celle de Meshtastic, mais il fournit en échange un vrai routage de paquets plutôt qu’une inondation
      Il peut fonctionner sur TCP, LoRa, WiFi, etc.
      Une vue d’ensemble et les moyens de s’y connecter sont disponibles sur https://reticulum.network/start.html, et le manuel https://reticulum.network/manual/ explique plus en détail son fonctionnement et les idées qui le sous-tendent, mais c’est assez vaste et pas vraiment un guide convivial
      Si vous voulez simplement tester, https://reticulum.network/manual/software.html contient une liste des clients et logiciels qui l’utilisent
    • Il est possible de créer un tunnel réseau au-dessus de Meshtastic en CLI
      Je n’ai pas encore eu le temps de l’essayer moi-même, mais ça me semble devoir être assez lent
  • J’utilise Meshtastic depuis quelques années et je fais encore tourner quelques nœuds Heltec v2
    C’était très amusant, et comme la plupart des utilisateurs locaux de Meshtastic/Meshcore sont aussi dans des clubs radio, ça m’a même poussé à passer une licence radioamateur
    Ça me rappelle l’Internet des débuts
    Au début des années 90, toute la liste des URL tenait dans un seul carnet, et c’est aussi à cette époque que j’ai découvert les réseaux P2P pour la première fois
    Meshtastic est similaire en ce sens qu’il ne fonctionne pas vraiment bien tant qu’il n’existe pas une communauté suffisamment grande de nœuds et de passerelles

    • J’ai essayé Meshtastic, mais il n’y avait littéralement personne autour de moi
      C’est un peu comme essayer de convaincre ses amis d’utiliser Signal
      Récemment, je suis passé à Meshcore, et maintenant je suis relié au reste du Royaume-Uni, mais il a fallu deux répéteurs dédiés
      J’aime bien le plugin Meshcore Home Assistant, et j’ai par exemple pu configurer une alerte qui envoie un message toutes les 5 minutes sur un canal privé en cas de coupure de courant
    • Entièrement d’accord
      Internet n’est plus amusant, et ça fait longtemps
      Ces meshes locaux rappellent l’époque des BBS
      Il faut connaître deux ou trois choses pour s’y connecter, et ça donne à la communauté une meilleure densité
  • Un fil lié il y a quelques jours, https://news.ycombinator.com/item?id=47999636, parlait aussi de Reticulum, un projet intéressant dans le même espace
    À vue de nez, on dirait que l’ambiance générale s’est déplacée ces derniers mois de Meshtastic vers meshcore.io

    • Quand la communauté grandit, passer de Meshcore.io à Meshtastic est une évolution naturelle
      Les deux ont une mise en œuvre un peu différente
      Le côté bavard de Meshtastic fonctionne très bien pour les petits groupes, les zones inconnues, les amis dispersés en voyage ou la surveillance de tracteurs sur de grands champs
      Mais dès qu’on essaie de monter à l’échelle d’une grande ville, ça s’effondre complètement, et c’est là que Meshcore.io entre en scène
      Toutes les grandes communautés qui ont migré disent que la différence de fiabilité est énorme
      En contrepartie, cela demande un certain niveau de discipline et une planification d’infrastructure davantage centrée sur les nœuds répéteurs
      Plus j’utilise les deux, plus je respecte les deux projets
      Je ne considère pas Reticulum comme un concurrent dans la même catégorie
      Ses ambitions sont bien plus grandes, mais pour l’instant il semble aussi bien moins pratique et moins grand public
  • J’ai un nœud qui tourne 24/7, et justement j’héberge aussi l’un de la dizaine de nœuds Things Network de notre ville
    L’idée est excellente, mais le taux d’adoption est quasiment nul
    Dans une ville de plus de 2 millions d’habitants, on voit à peine une poignée d’utilisateurs, moins de 10, et Things Network est en pratique assez similaire

  • J’aime beaucoup Meshtastic
    Les frictions dans le processus d’installation recréent une ambiance Internet des débuts, avec un sentiment de communauté choisie, de rapport signal/bruit élevé, et l’impression qu’il n’y a personne pour monétiser mon attention

    • D’accord
      Et c’est opt-in
      Se connecter à l’Internet des débuts demandait aussi un certain niveau de connaissances en informatique
  • Si Meshtastic vous intéresse, vous feriez peut-être mieux d’essayer directement Meshcore
    Pour un utilisateur hobbyiste, c’est une étape vers laquelle on finit naturellement par aller
    À la longue, on se lasse du fait que Meshtastic ressemble à une ville fantôme faite de liens faibles, remplie de télémétrie de nœuds que personne ne connaît et où personne ne parle
    À l’inverse, sur Meshcore, il y a de vraies conversations, des réseaux à l’échelle d’un État, et des outils de diagnostic utiles qui fonctionnent réellement pour comprendre les réseaux alentour

    • Pour avoir utilisé les deux, je suis clairement d’accord
      MeshCore porte bien plus loin que Meshtastic, et des portées de plus de 100 km sont courantes, contre quelques kilomètres pour MT
      Même si MT est plus populaire localement, MC a de fortes chances de vous offrir une portée réelle bien supérieure
      Les cartes de nœuds en ligne des deux projets sont difficiles à juger fiables, et je ne recommanderais pas de s’y fier pour quoi que ce soit
      Meshtastic utilise un algorithme d’inondation par défaut avec 3 sauts, limite dure à 7 sauts, et tous les appareils agissent comme répéteurs
      MeshCore distingue les Companions et les Repeaters
      Il utilise par défaut un routage par inondation, mais essaie de construire des chemins directs plus intelligents quand c’est possible
      Les Companions sont les appareils des utilisateurs finaux qui envoient et reçoivent les messages, tandis que les Repeaters sont idéalement installés à des emplacements fixes en hauteur pour relayer les paquets reçus
      Les Companions ne servent généralement pas de répéteurs, mais en situation off-grid, ils peuvent le faire avec le réglage « off-grid repeat »
      Certaines personnes s’inquiètent du caractère open source de MeshCore, mais l’essentiel se trouve dans le firmware, qui est entièrement open source
      L’application cliente compagnon officielle est un modèle premium en source fermée, mais ce n’est qu’une simple GUI qui communique avec l’API via Bluetooth, TCP et Serial
      Le client CLI officiel est open source, et vous pouvez utiliser l’application cliente de votre choix, y compris la populaire app MeshCore-open
    • Je ne pense pas que ce conseil soit totalement exact
      Il faut aller là où il y a de l’activité
      Près de chez moi, dans une ville d’environ 1,5 million d’habitants, la communauté Meshtastic est assez active et collabore même avec le club radioamateur local
      Certains membres construisent aussi un mesh plus large qui relie l’État du nord au sud
      Meshcore n’est pas aussi actif, mais il y a des gens qui expérimentent avec, comme avec Meshtastic
      Ici, comme il y a plus d’utilisateurs Meshtastic, c’est ce que je recommanderais aux gens
      À l’inverse, dans des endroits comme le PNW ou Boston, Meshcore a été adopté ; je pourrais donc le recommander aux nouveaux venus là-bas
      On peut très bien avoir les deux
      L’attitude « nous contre eux » qu’on voit dans les deux communautés, comme s’il fallait absolument un gagnant, est vraiment nuisible et inutile
      En radioamateur, il y a des gens qui utilisent le CW, d’autres le SSB, le SSTV, le FT8, et tout le monde n’utilise pas uniquement FT8
      Il existe plusieurs options, et on ne fait pas pression sur les autres opérateurs pour qu’ils utilisent tel mode ou telle bande
    • Cela peut dépendre des régions
      Dans ma ville, il n’y a que 2 nœuds Meshcore sur la carte en ligne, contre 36 pour Meshtastic
      Je n’ai jamais étudié ça en détail, mais j’ai l’impression que Meshtastic est plus proche de la philosophie open source et radioamateur, tandis que Meshcore semble soutenu par une organisation à but lucratif
    • Le plus gros problème de Meshtastic, c’est que toute discussion à son sujet finit par être envahie par des évangélistes de Meshcore
    • Je me demande s’il n’existe pas un firmware capable de parler aux deux, ou de faire le pont entre eux
  • Meshtastic est vraiment génial
    Parmi les cartes disponibles sur Amazon, la Heltec v4 a été la meilleure pour moi
    Il suffit de la mettre sur le toit avec un panneau solaire bon marché pour caméra de sécurité, puis de la connecter au WiFi de la maison
    On peut utiliser le petit boîtier plastique fourni comme coffret, en perçant simplement des trous pour l’antenne et l’USB
    Une antenne un peu plus grande aide, et il y en a beaucoup de peu chères sur Amazon
    J’ai essayé plusieurs cartes, et cette configuration a été la meilleure pour moi

  • Meshtastic a véritablement changé la donne pour les communications locales off-grid
    Avec les cartes ESP32 LoRa, la barrière à l’entrée est suffisamment basse pour que n’importe qui puisse mettre un nœud en route en quelques minutes
    Ravi de voir que cela attire davantage l’attention ici