Skip to content

A web app for chatting using Meshtastic. Can connect via 127.0.0.1:5678

Notifications You must be signed in to change notification settings

RocketGod-git/meshtastic-web-chat-interface

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Meshtastic Web Chat Interface

The Meshtastic Chat Interface is a web-based application that allows you to communicate with Meshtastic devices using a user-friendly interface. With this application, you can select a COM port, connect to a Meshtastic device, view available channels, send messages, and monitor the serial communication.

image

video.mp4

Discord_Webhook

Prerequisites

Before running the application, ensure that you have the following:

  • Python installed on your system
  • Meshtastic device connected to your computer

Running the Application

  1. Start the Flask server by running the run file:

run.bat for Windows run.sh for Linux

A virtual environment will be made and pip will automatically install dependencies. The server will start running on http://127.0.0.1:5678.

  1. Open your web browser and visit http://127.0.0.1:5678 to access the Meshtastic Chat Interface.

  2. The application will prompt you to select a COM port. Choose the appropriate port from the dropdown list and click "Connect".

  3. Once connected, you will see the available channels on the left sidebar. Click on a channel to select it.

  4. In the chat area, you can type your message in the input field and click "Send Message" to send it to the selected channel.

  5. The messages received on the selected channel will be displayed in the messages window.

  6. The serial monitor at the bottom of the page will display the raw data received from the Meshtastic device.

  7. To clear the serial monitor, click the "Clear Serial Monitor" button.

Troubleshooting

  • If you encounter any issues connecting to the Meshtastic device, ensure that the device is properly connected to your computer and the correct COM port is selected.

  • If you experience any other problems or have questions, please open an issue on the GitHub repository.

Contributors

RocketGod (just me so far... c'monnnnnnn help

Contributions to the Meshtastic Chat Interface are welcome! If you find any bugs, have feature requests, or want to contribute improvements, please open an issue or submit a pull request on the GitHub repository.

rocketgod_logo

About

A web app for chatting using Meshtastic. Can connect via 127.0.0.1:5678

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages