You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+15-5Lines changed: 15 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,7 @@ Readout the Resol VBus interface of an Oranier Aquacontrol III (= rebranded Reso
7
7
Transfer of data via ethernet to Domoticz home automation software.
8
8
9
9
## What does it do?
10
-
This sketch reads the VBus data and depending on the format of the controller decodes the data and puts in in variables.
10
+
This sketch reads the VBus data and depending on the format of the controller decodes the data and puts it in variables.
11
11
You can then send the values via HTTP GET requests to Domoticz (Or do whatever you want with it).
12
12
13
13
## Controller support
@@ -44,20 +44,30 @@ You can use f.i. AltSoftSerial() instead of Serial1. This sketch should work wit
44
44
If you do use it, you need to put the VBus input on the correct softserial pin!
45
45
If you do not need the debugging option, use 'normal' Serial.
46
46
47
-
### My controller is not in your list, how can I add it?
47
+
### My controller is not in the list, how can I add it?
48
48
Go to http://danielwippermann.github.io/resol-vbus/vbus-packets.html
49
49
and find your controller. In the list you can see which information the controller sends.
50
50
You need the controller ID and offset, bitsize and names of all the variables.
51
51
Now use the examples for the DT5 and FK in VBusRead() to create a new entry for your own controller.
52
52
This might be not that easy.
53
+
Do not forget to declare your new variables too.
53
54
54
55
If you have tested it and it works, please add a Pull request so I can integrate your controller here.
55
56
57
+
### Can the author add my controller?
58
+
No. First try it yourself. But if you fail, you can always ask.
59
+
56
60
### Is this sketch the pinnacle of proper programming?
57
61
Not by any means, but it works.
62
+
If you have any remark or improvement, let the autor know.
58
63
59
-
### Should I have made a library instead of a complete sketch?
64
+
### Should the author have made a library instead of a complete sketch?
60
65
Maybe, but this allows for better modification by myself or others. Also depending on the Arduino you need to set another Serial port. This is easier to do in the sketch.
61
66
62
-
### Now where is the code?
63
-
It will follow soon.
67
+
### Why has been opted for HTTP GET requests instead of MQTT?
68
+
The author has only been very shortly aware of MQTT support in Domoticz.
69
+
Also, the interface is not documented that well at the moment.
70
+
71
+
#### Additional credits
72
+
Sketch is based on the VBus library from 'Willie' from the Mbed community.
0 commit comments