Lambda Heat Pump in OpenHab

Since about a week my heatpump Lambda E08L is running.
I am planning to

  • read the values of the heatpump
  • send the access power provided by my PV to the E08L.
    In the short run I will try to use Modbus, in the long run this could lead to a binding.

My first steps:

Helpful was reading of this thread in the openWB-forum:

I guess I will need collaboration of users with experience with modbus and later on with github to publish a binding.


Just a short update:
Using the modbus binding I can now read values of my E08L and write the value of register 102 in the E-Manager section. This was the trickier part resulting in:


UID: modbus:poller:Lambda_Bridge:LA_EMgr
label: Lambda Poll E-Manager
thingTypeUID: modbus:poller
  start: 100
  length: 5
  refresh: 10000
  maxTries: 3
  cacheMillis: 50
  type: holding
bridgeUID: modbus:tcp:Lambda_Bridge


UID: modbus:data:LA_E-Manager:LA_EMgr_Actual_Power
label: Lambda E-Mgr Actual Power
thingTypeUID: modbus:data
  readValueType: int16
  readTransform: JS(nullen.js)
  writeTransform: default
  writeType: holding
  readStart: "102"
  updateUnchangedValuesEveryMillis: 1000
  writeValueType: int16
  writeMultipleEvenWithSingleRegisterOrCoil: true
  writeMaxTries: 3
  writeStart: "102"
  bridgeUID: modbus:poller:Lambda_Bridge:LA_EMgr

I am not shure if I should try to work on an “official” extension as mentioned in:
(E3DC, Helios, …)
because I am not shure how much work this is. Perhaps if someone volunteers to help me in the process?