node-red-contrib-hass

0.0.2 • Public • Published

node-red-contrib-hass

Node-RED node to publish states directly to Home Assistant (https://home-assistant.io)

Usage

Publishes msg.payload via POST to Home Assistant using the RESTful API

The API method called is /api/states/<entity_id>

msg.payload must be a JSON object with at least a state attribute:

{
    "state": "custom_state",
    "attributes": {
        "attr1":"value1",
        "attr2":"value2"
    }
}

If needed, also a unit_of_measurement attribute can be set.

More info on the API here.

EntityId must be set in the node or in msg.entityid

Configuration

The configuration of the Home Assistant server must be specified in a configuration node, and can be shared between several nodes.

The configuration parameters are:

  • server (defaults to http://localhost)
  • port (defaults to 8123)
  • Long-Lived Access Token

Package Sidebar

Install

npm i node-red-contrib-hass

Weekly Downloads

19

Version

0.0.2

License

Apache

Unpacked Size

38.2 kB

Total Files

6

Last publish

Collaborators

  • lpandolfini