นี่คือรหัสเซิร์ฟเวอร์แบ็กเอนด์สำหรับการพูดคุยกับอุปกรณ์ผ่านทาง MQTT Internet Gateway ของเรา มันทำงานบน hub.meshtastic.org
คุณสมบัติที่มีให้:
เราให้การสนับสนุนและสนับสนุนนักพัฒนาใหม่อย่างแข็งขัน หากคุณต้องการเรียกใช้ซอฟต์แวร์นี้บนเครื่องของคุณเองคำแนะนำต่อไปนี้ควรเริ่มต้น หากคุณมีคำถามอื่น ๆ โปรดโพสต์ในฟอรัมของเราหรือช่องนักพัฒนา Slack ของเรา
คำสั่งต่อไปนี้ (หากคุณมี Java (ติดตั้งเวอร์ชัน 8 หรือใหม่กว่า) ควร 'ทำงาน' เพื่อดึงข้อมูลการพึ่งพาและเรียกใช้แอปพลิเคชัน
apt install protobuf-compiler # Or for other operating systems download here https://github.com/protocolbuffers/protobuf/releases
git clone --recurse-submodules https://github.com/meshtastic/meshtastic-backend.git
cd meshtastic-backend
./gradlew bootRun
จากนั้นจะให้บริการบนพอร์ต 8080 (และพูดคุยกับนายหน้า MQTT)
หากคุณชอบ IDES (ฉันทำ) จะมีการตั้งค่าให้ทำงานกับ Intellij IDE Community Edition
หากคุณมีปัญหาในการสร้างงานสร้างนี้ให้คุณมันน่าจะดีที่สุดโดยดูว่า GitHub ใช้คำสั่งที่คล้ายกันมากอย่างไรในการสร้างและเรียกใช้การตรวจสอบแต่ละครั้ง แต่ถ้านั่นไม่ได้ช่วยโปรดโพสต์ในฟอรัมของเรา
GNU GPL V3 ได้รับใบอนุญาต ลิขสิทธิ์ 2021 Geeksville Industries, LLC