gozo

package module
v0.0.0-...-a14a452 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 26, 2023 License: Apache-2.0 Imports: 7 Imported by: 0

README

A collection of Z-Wave tools

All these tools use zwave-js WebSocket API.

This API is available via

schedule

Turns Z-Wave nodes off and on on schedule. See the example config.

schedule-thermostat

Switches thermostats off and on on schedule. See the example config.

ensure-config

Periodically refreshes Z-Wave node configurations.

Useful for making network configuration declarative, and for resetting nodes that lose their configuration after power loss.

See the example config.

Copyright 2023 Mikhail Gusarov.

Licensed under Apache 2.0 license.

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Conn

type Conn struct {
	// contains filtered or unexported fields
}

func NewConn

func NewConn(url string, eventHandler func(map[string]interface{})) (*Conn, error)

func (*Conn) Call

func (c *Conn) Call(command string, params map[string]any) (map[string]any, error)

Directories

Path Synopsis
cmd

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL