-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Debug rules #14
Comments
So what's striking is that sending the control string |
Focussing on the kitchen. This fails (where the equivalent, setting for the living room back, still works):
And I see this in the logs:
Using minicom to send, e.g. On restarting homehear, I have noticed
|
When it works (i.e. against living room back), the logs look like this:
|
We can see that the successful instruction was Messages can be unpacked thus:
Message types are defined here. In the successful one we see Therefore we can conclude that the relationship between the identifier Two things of note about the unsuccessful one: (1) the sender address is wrong; (2) it's sending a |
So looking at the homegear data structures, here's the Kitchen:
And here's the living room back:
|
I've deleted all the sqlite files ( I can apparently then repeer with the TRVs, although I have to restart homegear after peering a device, or the next device won't peer. So far I've been able to set values successfully on all three TRVs on the ground floor with variations of
|
Now got to the stage where all the valves and the wall thermometer are working. Can edit in VS Code over SMB share. Tail the logs at /var/log/openhab2/openhab.log Problem is that I'm not getting the valve states being reported back in the current rule set. I can send instructions to all the TRVs by monitoring for changes on the wall thermometer (though really I should pair it, so the TRVs use the wall therm as their sensor... I think this is how they work?) I think the valve states only report when something else changes. I'm just surprised that the something else isn't a change of the "set temperature" |
I have set up a "test switch" to trigger toggling the temperatures of every radiator in the house.
The rules are:
This does appear to work, but sometimes some of the thermostats don't respond; like this:
I have seen this for the following devices when setting switch to "on":
(and many others).
The nearest that doesn't seem to change in response to that is living room front, which is
OEQ1040676
(0x1a77cd
)The text was updated successfully, but these errors were encountered: