Skip to content
This repository was archived by the owner on Dec 30, 2025. It is now read-only.

bboehmke/homematic

Repository files navigation

homematic

GoDoc Go Report Card

homematic is a simple library to interface a HomeMatic CCU2 or CCU3.

The communication is done with XML RPC and supports Wired, RF and HmIP devices.

Usage

// create client object for CCU
ccu, err := homematic.NewCCU("192.168.4.40")

// list all devices
devices, err := client.GetDevices()

// set state of device
devices["OEQ1234567:1"].SetValue("STATE", true)

See the documentation for more information.

About

Mirror of Homematic interface library

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages