To support the development of the OpenWebNet library (used by the binding) via donations or if you want to be involved in coding check the openwebnet4j library page
Beta version
When new features are under testing, a Beta version of the binding will be published on the openHAB marketplace
I had an initial try and it was not working but then I found an issue in my configuration.
I can confirm it works at least as measurement point for the temperature.
Is anyone using … dateTimeSynch=true … in the gateway thing?
I recently moved everything over to OH4.1. Time synchronisation worked briefly but not for long. Possibly due to me working on other bug fixes after the upgrade.
I have tried binding restart, RPi reboot and switching gateways from MH202 to Screen10 but nothing seems to get it working again
I am testing using the openweb net client and setting false times with commands that I just copied like:
#13**222202000000028012024##
and #13*#22203000000003001*2024##
Both MH202 and S10 are to slave. I also have a 99zone thermo unit with no option for master of slave. If I set the time on any of these units the others follow.
The client shows BUS time every 30sec. I think the source is the MH202… See bottom event in cleint below
I’m using dateTimeSynch=true on a MH200N with OH 4.1 and everything seems to work fine. I had some trouble when I started using it, but after checking, I realized I was missing the Master configuration on a device.
Currently, I have MH200N, Touch Screen and Thermo set as Slave, and the Alarm Unit set as Master.
I’m not checking every day but the last change from “Standard/Daylight Saving Time”, after a while maybe few hours don’t know why, every device on Bus got the new time from OH plugin.
i am surprised this works? i thought the timesync only is able to sync salves. if your alarm unit still is a master i suppose it also will sync the time to your other devices.
so (not sure) but i thought if you use timesync feature then this is your master and all the other devices should be configured as slaves?
i do not use the timesync feature. i use a habapp rule to do it.
long time ago i tested some devices as gateways. i remember for example the mh4893 was not able to manage who=16 (sound system), and the mh200n was not able to manage who=6 (door entry system) - perhaps your screen 10 is not able to manage who=13?
maybe i am wrong but in my opinion this is not correct as you only have to have ONE master. what reason to use burglar alarm as master if you use time sync feature as master?
The binding is not functioning correctly as a Master because it only reacts and updates the date and time when a time update message is sent on the bus.
I set up my system last year and I might remember it wrong but when no master was set, no time update message was sent on the bus. Consequently, no corrections were made by the OH binding.
Did the binding change how the SetpointTemperature works?
It used to show the final setpoint, after the local offset is applied ( CU target for the zone - local offset). Now it seems to show the central unit target and does not reflect the local offset… Docs seem to confirm this.
The local offset is however inconsistently applied.(CU target - offset) when the CU target changes but 15mins later it reverts back to showing the CU target without the offset!!!
Is that how it should be ?
When the CU changes the target (CU T1 to T2 to T3) then the offsets get reflected in the target temperature but only for a while, about 15mins after ramp to new temp the target does not include the local offset. This means those zones in protection mode (CU protection = 7C) show 7C on steping up the ramp but then finally show up as 20C; which is the CU T3 setting
Here shows the CU unit ramping from T1 18 to T2 19 and T3 20
The short duration excursions, blips, are me testing and changing the local offset…
The net result is my heatmap showing if rooms are on target is now useless because it only shows the eflect of the local offsest on the target temperaure for a short time after a CU target T change.
So, do I now need rules to correct for the local offset to in order to plot the final target temperature for a zone. Even then it will still jump around at the ramp steps
@m4rk my opinion is that SetpointTemperature and local offset never worked together since OH3.
They worked ok in OH 2 but there was an additional channel targetTemperature
.
I think what you are seeing in your graphs is related to this already identified issue:
Maybe its related. I never had a problem with OH3. I only just changed to OH4.1 and I now see this issue and some others that I am monitoring… many unsupported DIM errors in log.
i would imagine this is because from wall switch you just send ON of OFF, later you can dimm. but from your scenario you send a command to switch on to a defined dimm level in a defined amount of seconds.