Device types and usages

Warning

All the device types, features and usages are not listed in this page. The purpose of this page is to give some examples.

Device types

Device types are used to group sensors and commands together. This is mainly used during the device creation process.

Actuators only

  • x10.Switch
  • x10.Dimmer
  • PLCBus.Switch
  • PLCBus.Dimmer

Sensors only

  • 1wire.ID
  • 1wire.Temperature
  • 1wire.Voltmeter
  • communication.caller_id
  • service.Teleinfo
  • rfid.Mirror_Base
  • rfid.Mirror_Tag

With Actuators & Sensors

  • Computer.Control
  • relayboard.Switch
  • relayboard.Voltmeter
  • relayboard.Logical_Input
  • relayboard.Counter

Device usages

Common

  1. Light

    • default_options: { “actuator”: { “binary”: {“state0”:”Off”, “state1”:”On”}, “range”: {“step”:10, “unit”:”%”}, “trigger”: {} }, “sensor”: {“boolean”: {}, “number”: {}, “string”: {} } }
  2. Socket

    • default_options: { “actuator”: { “binary”: {“state0”:”Off”, “state1”:”On”}, “range”: {“step”:10, “unit”:”%”}, “trigger”: {} }, “sensor”: {“boolean”: {}, “number”: {}, “string”: {} } }
  3. Shutter

    • default_options: { “actuator”: { “binary”: {“state0”:”Down”, “state1”:”Up”}, “range”: {“step”:10, “unit”:”%”}, “trigger”: {} }, “sensor”: {“boolean”: {}, “number”: {}, “string”: {} } }
  4. Air conditioning

    • default_options: { “actuator”: { “binary”: {“state0”:”Off”, “state1”:”On”}, “range”: {“step”:1, “unit”:”°C”}, “trigger”: {} }, “sensor”: {“boolean”: {}, “number”: {}, “string”: {} } }
  5. Ventilation

    • default_options: { “actuator”: { “binary”: {“state0”:”Off”, “state1”:”On”}, “range”: {“step”:10, “unit”:”%”}, “trigger”: {} }, “sensor”: {“boolean”: {}, “number”: {}, “string”: {} } }
  6. Heating

    • default_options: { “actuator”: { “binary”: {“state0”:”Off”, “state1”:”On”}, “range”: {“step”:1, “unit”:”°C”}, “trigger”: {} }, “sensor”: {“boolean”: {}, “number”: {}, “string”: {} } }
  7. Appliance

    • default_options: { “actuator”: { “binary”: {“state0”:”Off”, “state1”:”On”}, “range”: {}, “trigger”: {} }, “sensor”: {“boolean”: {}, “number”: {}, “string”: {} } }
  8. Desktop Computer

    • default_options: { “actuator”: { “binary”: {“state0”:”Off”, “state1”:”On”}, “range”: {}, “trigger”: {} }, “sensor”: {“boolean”: {}, “number”: {}, “string”: {} } }
  9. Server

    • default_options: { “actuator”: { “binary”: {“state0”:”Off”, “state1”:”On”}, “range”: {}, “trigger”: {} }, “sensor”: {“boolean”: {}, “number”: {}, “string”: {} } }
  10. Phone

    • default_options: { “actuator”: { “binary”: {“state0”:”Off”, “state1”:”On”}, “range”: {}, “trigger”: {} }, “sensor”: {“boolean”: {}, “number”: {}, “string”: {} } }
  11. TV

    • default_options: { “actuator”: { “binary”: {“state0”:”Off”, “state1”:”On”}, “range”: {}, “trigger”: {} }, “sensor”: {“boolean”: {}, “number”: {}, “string”: {} } }
  12. Water

    • default_options: { “actuator”: { “binary”: {}, “range”: {}, “trigger”: {} }, “sensor”: {“boolean”: {}, “number”: {}, “string”: {} } }
  13. Gas

    • default_options: { “actuator”: { “binary”: {}, “range”: {}, “trigger”: {} }, “sensor”: {“boolean”: {}, “number”: {}, “string”: {} } }
  14. Electricity

    • default_options: { “actuator”: { “binary”: {}, “range”: {}, “trigger”: {} }, “sensor”: {“boolean”: {}, “number”: {}, “string”: {} } }