krambriw wrote:Hi, good to hear"Work with the UPM wind sensor you added to the NetHomeServer plugin last year"
Well, I am not sure, we will see. It works with Oregon I have seen, someone in my area must have such a thing because I get a lot of readings all the time.
Anyway, you still have the NetHomeServer, I have that too , and all are working fine in parallel, all connected to EGI guess for Nexa, you use the ARC protocol right?
Yes, correctwhat about self learning? Is that the AC protocol?
Yes, that's the one
Best regards, Walter
One minor thing is that with the UPM temp sensor WT450 you show 0.1 degree lower than the display. Could be rounding I suppose.
You could probably just copy/paste the code. I'd be happy to test it!
* My current understanding of the UPM data message:
* The message consists of four bytes.
* c = House Code (0 - 15)
* d = Device Code (1 - 4) ?
* p = Primary value - Temperature/Rain/Wind speed value (low bits)
* P = Primary value - Temperature/Rain/Wind speed value (high bits)
* s = Secondary value - Humidity/Wind direction (low bits)
* S = Secondary value - Humidity/Wind direction (high bits)
* b = Low battery indication
* x = ?
* y = ?
* z = ?
* C = Some kind of checksum
* If HouseCode = 10 and deviceCode = 2, then p and P is Wind speed
* and h and H is Wind direction
* If HouseCode = 10 and deviceCode = 3, then p and P is rain
* ____Byte 0_____ ____Byte 1_____ ____Byte 2_____ ____Byte 3_____ _Nib4__
* 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 3 2 1 0
* x x x x c c c c d d y y b S S S s s s s s P P P p p p p p p p p z z C C
* Temp (C) = RawValue * 0.0625 - 50
* Rain (total mm) = RawValue * 0,7
* Wind Speed (mph)= RawValue (* 1/3,6 for km/h)
* Humidity (%) = RawValue * 0.5
* Wind direction (deg) = RawValue * 22,5
Users browsing this forum: No registered users and 2 guests