Skip to main content
Ctrl+K
flownexus v0.2.0-40-gef6f7b1 documentation - Home flownexus v0.2.0-40-gef6f7b1 documentation - Home

Documentation

  • Overview
  • Architecture
    • Django
    • Leshan
    • Communication, Interfaces
    • Gateway Contract
    • Over the Air Updates
  • Access Control
  • Application Guide
    • Endpoint Interactions
    • Events
    • Queue Mode
    • Firmware Setup
  • Build and Deploy
  • Devtools & Testing
  • Documentation
  • Glossary

APIs

  • Internal Django

News and Updates

  • Weblog
  • Repository
  • Suggest edit
  • Open issue

Architecture

Architecture#

This section describes the architecture of individual components and how they interact with each other.

  • Django
    • Build and Run
      • Testing
    • Database Model
    • Access Control
  • Leshan
    • Build and Run
    • Leshans Role in flownexus
    • Device Data and Onboarding
    • CoAP Block-wise Transfer Limit
  • Communication, Interfaces
    • Data Flow: Endpoint -> Backend
      • Registration Updates
    • Data Flow: Backend -> Endpoint
      • Asynchronous Communication
      • Example Communication
  • Gateway Contract
    • Ingest API
      • Registration Events
      • LwM2M Send
      • Single and Composite Resources
      • Responses and Delivery
    • Command API
      • Use of the Command API in Django
    • Timeouts
  • Over the Air Updates
    • Update process of a Firmware
      • States of a OTA Update
      • Result Codes for an OTA Update
      • Testing with Mock Simulation

previous

Overview

next

Django

© Copyright 2024, Individual contributors to flownexus.