Sappien wrote:
Changing the setpoint of the DHW and the Max Central Heating Water temp isn't working. After changing the values it reverts after a few seconds to his original value.
Taken from the beta firmware page of the Opentherm Gateway :
Work-around many of the iSense quirks/bugs/misfeatures:
A remote override setpoint cannot be changed
The gateway will first cancel any existing remote setpoint before setting the new one.
Manual change of a remote override setpoint restarts the schedule
When a manual change is detected, the gateway will continue to send the override setpoint so the iSense doesn't resume the schedule.
Program change does not override a temporary remote setpoint
The iSense uses the previously received remote override function (MsgID 100) bitmap at the time the remote override setpoint (MsgID 9) is set. Just like with the remote override setpoint, it doesn't update the remote override function when it receives a new bitmap. The gateway uses the same trick as with the remote override setpoint: After sending the new remote override function bitmap, it cancels the remote override setpoint and sets it again.
Note that the iSense only requests the remote override function about once every 12 minutes. So it may take that long before a remote override is fully instated.
Note: These work-arounds will only be applied if a Remeha iSense thermostat has been detected. So owners of other thermostats will not suffer the negative side-effects (like temporarily canceling the remote override setpoint) of these work-arounds.
Auto-detect the Remeha thermostat type and apply the relevant work-arounds. There is no more need to use the Remeha-specific TR or TQ commands. In fact, those commands are not accepted anymore.
Note: Detection of the thermostat type (especially with a Celcia20) takes some time, so sending a setpoint command soon after a power failure or reconnecting the thermostat may not work correctly.
You can use the 'PR=R' command to determine which thermostat the gateway thinks is connected. It will report:
D: Default, not a Remeha thermostat
I: Remeha iSense
C: Remeha Celcia20
R: Other Remeha thermostat
Of in het nederlands:
Met hulp van Schelte blijkt dat de Isense thermostaat een 'bug' bevat die niet goed kan omgaan met een override setpoint. De workaround voor dit probleem, en dat is trouwens al eens eerder vermeld op dit forum (domoticaforum.eu), eerst een TT=0 commando te sturen, een minuut te wachten en daarna je definitieve temperatuur door te geven.
Re: Opentherm gateway and script integration into Homeseer
Postby Bwired » Sun Dec 02, 2012 1:34 pm
Klopt ik heb ook gestest samen met Schelte.
Als al TT 0.0 is kun je direct het setpoint sturen.
Maar als TT als een waarde anders dan 0.0 heeft moet je eerst TT=0 sturen en zodra deze door ID9 is ontvangen kun je het nieuwe setpoit sturen.
Nadeel is wel dat als je een TT=0 stuurt de Isense zijn normale programma weer even oppakt en dat kan het zijn dat de verwarming weer even aanspringt
Ander handigheidje is dat als je de Isense weer zijn standaard programma wil laten oppakken je gewoon een TT=0 moet sturen
