With this manual, you can manually integrate the heishamon into iobroker via mqtt.
- Install the mqtt adapter for iobroker. Go to Adapters and search for
mqtt
.
- Install the
MQTT Broker/Client
adapter with clicking the plus-symbol in the correspinding line. Wait for it to finish.
- Navigate to the iobroker
Instances
menu and click on the wrench symbol for the mqtt-instance. It will most likely be calledmqtt.0
- Configure the Connection settings as follows:
Type: Server/Broker Port: 1883 (default port, or chose your own) Secure: Leave it unchecked for now until everything is set up and tested. You can activate it later. User: Username you want your mqtt clients to authenticate with Password: Password you want your mqtt clients to authenticate with
- Save and close
- At the instances menu, check if you need to activate the mqtt-instance with the play button.
- Check if the light at the instances menu is green for mqtt. You can hover over it for more information.
- Log into heishamon and configure the mqtt settings at http://<>/settings or at the setup page of the heishamon Accespoint when you install the heishamon from scratch.
- Save and reboot
- Go back to iobroker
- Navigate to
objects
- Wait. (seriously: wait, grab a coffee or something. iobroker sometimes needs minutes to detect all incoming messages and propagate them correctly)
- When everything is setup correctly, a new group
panasonic_heat_pump
will be displayed. Under the subgroupsdc
there already should be values coming in. They flash green when updated
There are setter-topics (direct children of the panasonic_heat_pump
). When you change the value in the value
column, they will instantly be send to the heatpump.
Important: If you want to use nodered automation using the iobroker outlets for the heatpump, you need to manually set the values you want to automate manually in iobroker once. Otherwise
they will not be transmitted