0.0.1-beta1 • Published 9 months ago

@ds82/openhab v0.0.1-beta1

Weekly downloads
-
License
ISC
Repository
-
Last release
9 months ago

@ds82/openhab

This is a helper library with the goal to extend and improve the default openhab3 javascript rule syntax.

Install

Switch to the conf/automation/js/ folder of openhab3 and install this library using npm:

npm install @ds82/openhab

Usage

After successful installation you can start writing rules using this library.

const {
  addRule,
  timeTrigger,
  forceOn,
} = require("@ds82/openhab");


addRule(
  "Dim lights at 19.30",
  function () {
    forceOn("Upstairs_Floor_Nightmode");
  },
  [timeTrigger("0 30 19 ? * *")]
);

Documentation

Find the documentation of this library at https://ds82.github.io/openhab/index.html

0.0.1-beta.16

9 months ago

0.0.1-beta.15

9 months ago

0.0.1-beta.14

9 months ago

0.0.1-beta.13

10 months ago

0.0.1-beta.12

10 months ago

0.0.1-beta.11

10 months ago

0.0.1-beta.10

10 months ago

0.0.1-beta.9

10 months ago

0.0.1-beta.8

10 months ago

0.0.1-beta.7

10 months ago

0.0.1-beta.6

10 months ago

0.0.1-beta.5

10 months ago

0.0.1-beta.4

10 months ago

0.0.1-beta.3

10 months ago

0.0.1-beta.2

10 months ago

0.0.1-beta3

10 months ago

0.0.1-beta2

10 months ago

0.0.1-beta1

10 months ago