CoMatrix

Documentation

  • CoMatrix Setup
    • Architecture and Testbed
    • Rasperry Pi Setup
    • RIOT-OS and SAMR21-xpro
    • Network connectivity and CoAP
    • Matrix-Synapse homeserver
  • CoMatrix Gateway
    • User Documentation
    • Developer Documentation
  • CoMatrix Client
    • Client Library
    • Example CoMatrix Chat
    • Example CoMatrix Tempsensor
  • Contact

Links

  • netidee Blog
  • Source Code
  • IT-Security Master
  • Competence Centre
  • Embedded Lab Vienna for IoT & Security (ELVIS)

CoMatrix Testbed Setup

Table of contents

  1. CoMatrix Architecture and Testbed Overview
  2. Testbed Hardware
  3. Testbed Software/Operating Systems
  4. Raspberry Pi 6LoWPAN Setup
    • Install Raspbian Buster on Raspberry Pi 3B+
    • Preparation of Raspbian Buster
    • Enable support for IEEE 802.15.4/LoWPAN devices
      • Installation of Linux WPAN tools
      • MANUAL WPAN interface configuration
      • PERSISTENT wpan0 and lowpan0 configuration
  5. RIOT-OS and SAMR21-xpro
  6. Verify connectivity over 6LoWPAN between Raspi and SAMR21-xpro
    • Ping test from Raspi to SAMR21-xpro
    • Ping test from SAMR21-xpro to Raspi
    • Monitoring 802.15.4 traffic with Nordic nRF52840-Dongle (PCA10059)
    • Possible Problems with 6LoWPAN, SAMR21-xpro and Raspberry Pi (with Openlabs 802.15.4 radio)
  7. Test CoAP communication between Raspi and SAMR21-xpro
  8. Run Matrix Synapse Homeserver as Docker Container with SQLite DB
  9. Run Matrix Synapse Homeserver as Docker Container with Postgres DB
  10. User and room creation at Matrix Synapse homeserver
  11. CoMatrix gateway setup
  12. CoMatrix client setup
Architecture and Testbed
Built with Hugo and