Reference

Here we list the reference implementations and comparable products. Our aim is to collate/create open source specifications for each [class of] device.

  • Slave – in progress, we’ve started here to grab some low-hanging fruit…
  • Gateway – planned
  • Controller – planned

Advanced topics – planned

  • Workflow – ala. IFTTT, Flow etc
  • Rule engine
  • Big data

Controller

The main function is scene management. The controller could be protocol-agnostic, and would rely on a gateway/bridge to speak to the devices. Examples:

  • OpenHab
  • Home Assistant
  • Mozilla IOT

Gateway/Bridge

The main function is to route [messages/data] between devices [slaves] and the controller. Examples:

Refs: https://www.hackster.io/ChrisSamuelson/lora-raspberry-pi-single-channel-gateway-cheap-d57d36

Slave

Slaves require connection (paring) with a controller. From single-purpose to complex, slaves operate at the edge of the network. Examples:

  • Sensor
  • Switch (button)
  • Dimmer
  • Plug/socket
  • Dimmable
  • Curtain rail/blind

Refs: https://www.globalsat.com.tw/en/product-258308/USB-Dongle-for-LoRa%C2%AE-Technology-LD-50H.html

 

Sensor

Binary (window lock) or analog (temp/humidity)

Switch (button)

Simple on/off trigger

Dimmer

Range-based slider

Plug / socket

On/off slave, typically powering a dumb device, e.g. a lamp

Dimmable

Device that accepts range of input – e.g. brightness, colour (tone)

Curtain rail / blind

Device that adjust the slide or tilt of a curtain or blind

Page rating (click to vote!)
Share via

On this website we use first or third-party tools that store small files (cookie) on your device. Cookies are normally used to allow the site to run properly (technical cookies), to generate navigation usage reports (statistics cookies) and to suitable advertise our services/products (profiling cookies). We can directly use technical cookies, but you have the right to choose whether or not to enable statistical and profiling cookies. Enabling these cookies, you help us to offer you a better experience.