Hi,
I have a globaltronics gt-ws-06s weather station with a GT-WT-01 combined temperature/humidity sensor. I have it already many years and I pruchased it from Aldi, Lidl or Blokker (Dutch firm).
GT stands for GlobalTronics.
As there is a wheather6 sensor for the “Sempre (Aldi) GT-WT-02” sensor, I compared the readouts from my GT-WT-01 sensor with that sensor.
“Raw data” is like:
18:55:04.580 [pimatic-homeduino] debug: data: "RF receive 516 2048 4076 8976 0 0 0 0 0102020201010102020101010101010101020202020102020201020102010202020102020103"
18:55:04.632 [pimatic-homeduino] debug: received: [ 516, 2048, 4076, 8976 ] 0102020201010102020101010101010101020202020102020201020102010202020102020103
18:55:54.266 [pimatic-homeduino] debug: data: "RF receive 516 2040 4080 8972 0 0 0 0 0102020201010102020101010101010101020202020102010201020102010202020102010203"
18:55:54.283 [pimatic-homeduino] debug: received: [ 516, 2040, 4080, 8972 ] 0102020201010102020101010101010101020202020102010201020102010202020102010203
18:55:54.725 [pimatic-homeduino] debug: data: "RF receive 516 2044 4076 8976 0 0 0 0 0102020201010102020101010101010101020202020102010201020102010202020102010203"
18:55:54.740 [pimatic-homeduino] debug: received: [ 516, 2044, 4076, 8976 ] 0102020201010102020101010101010101020202020102010201020102010202020102010203
18:56:44.273 [pimatic-homeduino] debug: data: "RF receive 516 2044 4080 8964 0 0 0 0 0102020201010102020101010101010101020202020102020201020102010202020102020103"
18:56:44.296 [pimatic-homeduino] debug: received: [ 516, 2044, 4080, 8964 ] 0102020201010102020101010101010101020202020102020201020102010202020102020103
18:56:44.738 [pimatic-homeduino] debug: data: "RF receive 516 2040 4084 8984 0 0 0 0 0102020201010102020101010101010101020202020102020201020102010202020102020103"
18:56:44.753 [pimatic-homeduino] debug: received: [ 516, 2040, 4084, 8984 ] 0102020201010102020101010101010101020202020102020201020102010202020102020103
18:57:34.267 [pimatic-homeduino] debug: data: "RF receive 516 2044 4080 8980 0 0 0 0 0102020201010102020101010101010101020202020102010201020102010202020102010203"
18:57:34.283 [pimatic-homeduino] debug: received: [ 516, 2044, 4080, 8980 ] 0102020201010102020101010101010101020202020102010201020102010202020102010203
18:57:34.726 [pimatic-homeduino] debug: data: "RF receive 516 2044 4080 8968 0 0 0 0 0102020201010102020101010101010101020202020102010201020102010202020102010203"
18:57:34.741 [pimatic-homeduino] debug: received: [ 516, 2044, 4080, 8968 ] 0102020201010102020101010101010101020202020102010201020102010202020102010203
When decoding this data I could easily detect the themperature but I can’t find the humidity. I assume I’m overlooking something but I have not idea what and therefore ask for your assistance.
0111 0001 1000 0000 1011 1101 1010 1001 1101 003
0111 0001 1000 0000 1011 1101 1010 1001 1101 003
0000 1011 1101 -> 18.9
84%(should be 0101 0100)
0111 0001 1000 0000 1000 1110 1001 1111 1110 103
0111 0001 1000 0000 1000 1110 1001 1111 1110 103
1000 1110 -> 14.2
HH (humidity)
0111 0001 1000 0000 1000 0101 1010 0111 0110 103
0000 1000 0101 -> 13.3
83%(should be 0101 0011)
0111 0001 1000 0001 0001 0110 0110 0011 0000 003
0001 0001 0110 -> 27.8
49% (should be 0011 0001)
0111 0001 1000 0001 0100 0101 0100 1011 0100 003
0001 0100 0101 -> 32.5C
37% (should be 0010 0101)
0111 0001 1000 0000 1011 0110 0111 10011 000 003
0000 1011 0110 ->18.2
60% (should be 0011 1100)
0111 0001 1000 0000 1001 0001 1001 0011 0010 103
0000 1001 0001 -> 14.5
73% (should be 0100 1001)
I have only one sensor on channel 1 and I deducted from the string:
0111 0001 1000 0000 1001 0001 1001 0011 0010 103
IIII IIII xxCC TTTT TTTT TTTT
I: 8 bit ID
C: 2bit Channel -> 1 in this case
T: 12 bit Temperature : 0000 1001 0001 -> 14.5 (correct)
And now humidity? 73% (should be 0100 1001)
Anyone a clue?