Python Plugin: PowerWorld heatpump

Python and python framework

Moderator: leecollings

Post Reply
Mike70
Posts: 22
Joined: Thursday 22 October 2015 19:46
Target OS: Raspberry Pi / ODroid
Domoticz version: bèta
Location: Netherlands
Contact:

Python Plugin: PowerWorld heatpump

Post by Mike70 »

I made a plugin for the PowerWorld pumps.

For detailed instructions, see: GitHub

You still need 2 modules to let it work.

- python module pip
sudo apt install python3-pip

- python module modbus-crc
sudo pip3 install modbus-crc

- Communication module Modbus USB to RS485 or Modbus TCP to RS485
tested with Sollae CSE-H25 using RTU-over-TCP -> https://www.eztcp.com/en/products/cse-h25

to install:
- Connect a RS-485 to LAN converter. I used a Sollae CSE-H25 using RTU-over-TCP for that.
- go to <domoticz dir>/plugins
- git clone https://github.com/Mike19700/domoticz-P ... -heat-pump
- restart domoticz
- add hardware (PowerWorld heatpump)
- Enter the IP address and port of the converter.
- Enter the device number (normally 1)
- Enter the reading interval. Less than 10 seconds is not recommended due to the resources used by the program.
Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest