nymea-plugins/onewire
Bernhard Trinnes 8dc28351ac changed technology to technologies 2020-04-28 14:42:18 +02:00
..
translations Update translation 2020-04-14 11:41:45 +02:00
README.md reworked aqi, onewire, openuv, systemmonitor and philips hue readme 2020-04-17 14:33:36 +02:00
integrationpluginonewire.cpp Improve it a bit more 2020-04-14 11:40:16 +02:00
integrationpluginonewire.h OneWire: Fix manual discovering of connected devices 2020-04-14 11:17:58 +02:00
integrationpluginonewire.json Rename devices to things 2020-03-04 17:52:36 +01:00
meta.json changed technology to technologies 2020-04-28 14:42:18 +02:00
onewire.cpp OneWire: Fix manual discovering of connected devices 2020-04-14 11:17:58 +02:00
onewire.h Update copyright 2020-01-23 12:48:25 +01:00
onewire.png added some more logos 2020-04-24 16:29:56 +02:00
onewire.pro Rename devices to things 2020-03-04 17:52:36 +01:00

README.md

One-Wire

This integration plugin allows to integrate one-wire devices like temperature sensors and switches.

Supported Things

  • OWFS Interface
    • Gateway device
    • Initializes OWFS
  • Temperature Sensors
    • Family Code 10
      • DS18S20
      • DS1820
      • DS18S20-PAR
      • DS1920
    • Family Code 22
      • DS1822
      • DS1822-PAR
    • Family Code 28
      • DS18B20
      • DS18B20-PAR
      • DS18B20X
    • Family Code 3B
      • DS1825
  • Switches
    • Family Code 05
      • Single channel switch
      • DS2405
    • Family Code 12
      • Dual channel switch
      • DS2406
      • DS2407
    • Family Code 3A
      • Dual channel switch
      • DS2413
    • Family Code 29
      • Eight channel switch
      • DS2408

Usage

First step is to setup the "One wire interface". During the device setup it is required to enter the OWFS init arguments. Default arguments are "--i2c=ALL:ALL", means OWFS is about to scan for one-wire bus masters on all I2C interfaces.

You can simulate one-wire device with following init argument: "--fake=10,22,28,05"

More about init arguments here: https://www.owfs.org

The "One wire interface" thing has the toggle button to "Auto add one wire devices". Is this activated one-wire devices that get connected to the bus will appear in nymea automatically.

NOTE: As long as the "Auto add one wire devices" feature is activated you won't be able to manually discover devices.

Requirements

  • The package “nymea-plugin-onewire” must be installed.

More

This plug-in uses "OWFS" the one-wire file system: https://owfs.org