Node connexion

Connexion à un node par un ordinateur

La connexion peut être faite via un port Série, une connexion BLE, TCP/IP (si le node le permet) via LoRa (RF via un compagnion)

Le plus simple est d’utiliser Chrome ou firefox et la page https://app.meshcore.nz/ qui lance alors un client “web”, et connecter le client via USB/BLE

On peut aussi utiliser le logiciel python meshcore-cli

Sur une machine Linux/OSX a partir d’un terminal

pip install meshcore-cli

Note sur OSX j’ai du copier l’executable dans /usr/bin

sudo cp /Library/Frameworks/Python.framework/Versions/3.12/bin/meshcore-cli /usr/local/bin/

connexion à un compagnion

  • Mode série (USB): meshcore-cli -s /dev/cu.usbmodem8CFD49B3DBE41 meshcore-cli -s /dev/ttyUSB0

  • Mode TCP/IP meshcore-cli -t 192.168.1.156

Connexion à un repeater (exemple BE-VIS-ON4KCH-RPT01)

  • Connecter d’abord un compagnion qui connait le rerpeater et demander , celui peut être obtenu par la commande list du compagnion

    jcoenen@MacBook-Pro-de-Jean-4426 meshcore % meshcore-cli -s /dev/cu.usbmodem8CFD49B3DBE41 INFO:meshcore:Serial Connection started INFO:meshcore:Connected to ON4KCHHTV4 running on a v1.16.0.4-3da7067 fw. Interactive mode, most commands from terminal chat should work. Use “to” to select recipient, use Tab to complete name … Some cmds have an help accessible with ?. Do ?[Tab] to get a list. “quit”, “q”, CTRL+D will end interactive mode Fetching contacts …………….. Done Fetching channels …………………………………. Done ON4KCHHTV4|*> list Jean Pierre CLI 2fe342b769db  0 hop BE-VIS-ON4KCH-RPT01 REP f105634a1c76  0 hop ON4KCH_Tracker CLI 5a0e8656f03a  Flood RPT-DE-RLP-Unkelbach REP b773ea4e569b  Flood F38-R-Dietzenbach REP 298d5f8e769d  Flood NL-PE1SBN-RPT1 REP 70a8196aa4ac  Flood Nobru T1000🐗 CLI 2c8799a0f5fc  Flood MeshKempen ROOM 3614c386106a  Flood FOXTROTT-D1-Room ROOM d1961427a942  Flood BE-SPU-Scherpenheuvel- REP 2bce0cd9bea3  Flood BE-DIE-BeK-EDG-01 REP 9a89941a80f6  Flood BE-VAN-ANR-RPT-RRY152 REP 42e52a78bd3e  Flood BE-HZO-ON7JW-EBP REP 58c0bcb1243d  Flood BE-VOV-BWS-Reynaert REP c8ebdb434ccb  Flood DE-NW-Wuppertal-West REP e0c6cd988ea7  Flood RRY18-MeshCore CLI 6b55c68b9554  Flood Meshcomod CLI 4d455348434d  Flood

    17 contacts in device ON4KCHHTV4|*> to BE-VIS-ON4KCH-RPT01 ON4KCHHTV4/BE-VIS-ON4KCH-RPT01|0> list Jean Pierre, BE-VIS-ON4KCH-RPT01, ON4KCH_Tracker, RPT-DE-RLP-Unkelbach, F38-R-Dietzenbach, NL-PE1SBN-RPT1, Nobru T1000🐗, MeshKempen, FOXTROTT-D1-Room, BE-SPU-Scherpenheuvel-, BE-DIE-BeK-EDG-01, BE-VAN-ANR-RPT-RRY152, BE-HZO-ON7JW-EBP, BE-VOV-BWS-Reynaert, DE-NW-Wuppertal-West, RRY18-MeshCore, Meshcomod ON4KCHHTV4/BE-VIS-ON4KCH-RPT01|0>