As the Pimatic project is no longer maintained, this plugin project will also be discontinued.
This plugin provides a tradfri interface for pimatic.
IMPORTANT: This plugin needs at least gateway version 1.2.42 !
Just activate the plugin in your pimatic config. The plugin manager automatically installs the package with his dependencies.
This plugin depends on tradfri-coapdtls.
You can load the plugin by adding following in the "plugins" section in config.json from your pimatic server:
You only need the security id which is backside of the gateway (i.e. Security Code) and the gateway's IP address. At startup the plugin discovers the gateway.
{
"plugin": "tradfri",
"secID": "GATEWAY KEY",
"hubIP": "GATEWAY IP"
}
Configuration after discovery.
{
"plugin": "tradfri",
"secID": "GATEWAY KEY",
"hubIP": "GATEWAY IP",
"identity": "",
"psk": "",
"debug": true
}
Install the tradfri gateway in your network and make an normal initialization over the trafri smartphone app. If wanted with groups.
After the lights are paired with the gateway, go to the pimatic screen and make an autodiscover.
set color temp \
set color rgb \
Note that you can also use the standard pimatic actions for dimmers, sensors and switches.
See https://pimatic.org/guide/usage/rules/ for examples.
Example:
dim \
The first connection to the gateway creates a session key. This key with a uniq identifier is automatically stored in the configuration file. If you have problems with your connection, remove the psk from the config.
Sometimes the Tradfri Gatway doesn't inform the observers about new devices states. I think that the stability of the gateway in newer firmware versions is improved.
If you press the power button of the 5-button remote, the remote toggles the group. So if the lights are not syncron, the lights will change the state not in same way.