Central Heating - Home Automation - Gas / Sun / Wood / Elektricity

How dit you do this? Hardware choices?

I have been looking for a raspberry zerro for a long time to run it with, recently I was able to buy an rpi4 2gb and I installed it. here runs a python script which sends mqtt messages to hass?

if you want to know more i can provide you with the info you need.
you can always send me a pm.

Long time noting done at the working project. Now we have installed an airco Mitsibutshi SRC50ZS-W R32 with a SRK-50ZS-W inside unit. Because in the summer the hot air is going up we have decrease the humidity and temperature. Cool air if falling down in the house.

I’m a little bit curious to know if somebody have exchange the inside unit (SRK-50ZS-W) from a air heater into a water heater. Because in the winter we don’t use the airco, but we can use the heater inside the airco. But then we should have a water heater.

I have build in de OEG KWS-E with a direct script via USB to serial communication data by modbus. With a long power on-USB (5 meter to reach the OEG) Running a script from the configuration-file.


I can see the heat of the suncollecollectors, pump %, lower temper insite the house. The script is as follow:
modbus:

  • name: “oeg_device”
    type: serial
    method: ascii
    port: /dev/ttyACM1 #This is the port, please check the hardware of the PI.
    baudrate: 9600
    stopbits: 1
    bytesize: 8
    parity: N
    timeout: 2
    sensors:
    • name: “OEG_T1_Dak”
      unit_of_measurement: “°C”
      address: 38
      slave: 128
      input_type: holding
      scale: 0.1
      precision: 1
      device_class: temperature
      scan_interval: 5
    • name: “OEG_T2_Buffervat”
      unit_of_measurement: “°C”
      address: 39
      slave: 128
      input_type: holding
      scale: 0.1
      precision: 1
      device_class: temperature
      scan_interval: 5
    • name: “OEG_T3_Buffervat”
      unit_of_measurement: “°C”
      address: 40
      slave: 128
      input_type: holding
      scale: 0.1
      precision: 1
      device_class: temperature
      scan_interval: 5
    • name: “Oeg_%_Pomp”
      unit_of_measurement: “%”
      address: 58
      slave: 128
      input_type: holding
      scale: 1
      precision: 0
      device_class: power_factor
      scan_interval: 5
      Placed in the configuration-file and working!