Posts: 46
Threads: 16
Joined: Jul 2019
Weather Station: ILEIPZ27
Country:
Hello @Werk_AG and @engolling,
I was with my parents and set up my Auriol weather station there, so T / W / R sensors and the WeatherDuino and run for a few hours. Everything went as it should, all values were displayed correctly.
At home I have the same problem again, -128 degrees Celsius as outside temperature value and the humidity values are not right.
The second outdoor sensor Ventus W044 I have not taken in operation, which is without batteries here.
I hung 4 screenshots with the text.
Picture 1 and 2 are made with 16 minutes time difference ....
Pictures 3 and 4 are from Weather Underground, the temperature values are the same as in picture 2, but the values are completely different.
Everything very strange.
Greetings, André
Posts: 588
Threads: 22
Joined: Jan 2017
Weather Station: Wetterstation Engolling
Country:
Hi André,
just to make sure there is no misunderstanding I write you in German.
Also Werk hat die Software vom Auriol Plugin des WeatherDuino so verändert, dass die ID von deinem Sender fest gespeichert wird. Diese bleibt auch gespeichert, wenn der Strom am WeatherDuino weg war. Das ist das was in Werks Beitrag vom 01.09. als "ID" in der Tabelle aufgeführt ist.
Dies soll verhindern, dass irgendein Störsignal als gültiges Signal interpretiert wird.
Der Auriol Sender generiert aber bei jedem Batteriewechsel eine neue ID, sodass dann der WeahtherDuino neu angelernt werden muss.
Der WeatherDuino wird nach jedem Softwareupdate und manuell angestoßenen Reset zurückgesetzt.
(Maybe Werk can acknowledge that the WeatherDuino is after each flashing reseted and is able to read a new transmitter ID).
Dies bedeutet aber auch, dass die ID deines Störers unter Umständen gespeichert wird, wenn dieser schneller ist beim Senden als der Auriol Sender. Deswegen meinte ich auch, du sollst mal ganz woanders hinfahren um die erstmalige Inbetriebnahme zu machen.
Die 433 MHz Funkstrecken haben doch 100m Reichweite und mehr, was bedeutet du hast vermutlich so an die 1000 Nachbarn die Störungen verursachen können.
Im Endeffekt ist nun der WeatherDunio mit deinem Auriol Sender gepaart, genauso wie es die original Auriol Basisstation auch macht. Diese ist übrigens rein passiv und muss auch nicht laufen. Somit sollte auch alles einwandfrei funktionieren.
Falls du noch Fragen hast, antworte einfach. Idealerweise natürlich in Englisch, damit die anderen Mitglieder auch mitlesen können, wenn es aber Verständnisprobleme gibt, gerne auch in Deutsch.
Grüße,
engolling
Posts: 5.356
Threads: 333
Joined: Apr 2014
Weather Station: WeatherDuino 4Pro
Country:
Hi André
I has been following your Wunderground page, and indeed, as Engolling said, it seems that WeatherDuino is now correctly paired with the Auriol weather station. It should remain paired until the Auriol transmitter be turned off by removing the batteries.
Despite my silence on the last days, I'm intensely working on the Auriol code. I believe that I'm very close to what I think will be definitive solution. The checksum of each data packet, as it is done by the original Auriol receiver, is now also implemented on the WeatherDuino code. Hopefully it will solve the problem definitively.
In a few days, I hope to have finished the new code, if you would like to test it, I will be happy to send it to you. Unfortunately I'm unable to fully test the changes done on the code, because I can't recreate the situation caused by the interfering device that is affecting you.
@Engolling - Now I understand why, some years ago when the Auriol weather stations were very popular and several people had done code to decode their messages with Arduino, I haven't saw a single code which have implemented the checksums on the received data packets. The info existent on the only documentation about the Auriol protocol which I know about, do have reference to the used formulas to calculate the checksum, but is lacking several important info, which took me the last week to discover: before crc calculation, the bits of each byte of a received data packet, must be reversed. Wonderfull at least.
Regards from Portugal to Germany
Posts: 46
Threads: 16
Joined: Jul 2019
Weather Station: ILEIPZ27
Country:
Hello Werk_AG, hello engolling,
I was offline for a few days, because the work has started again.
I would like to thank you both very much for your support in troubleshooting. My Weatherduino harmonises well with the Auriol sensors. So far, there were no more problems with my troublemaker despite reboots of the system. I still can not find the source of the problem, but it is still there, because other devices working at 433 MHz often malfunction.
In the meantime, I flashed an Android TV box with Linux and installed CumulusMX. A solar panel with charge monitoring and a 7Ah battery has also arrived to create its own power supply ?.
Planned are still more sensors to integrate, but next is the first integration of the WeatherDuino in my smart home system via ioBroker.
@Werk_AG, I like to try or test the Auriol Code.
Greetings back to Portugal.
Posts: 5.356
Threads: 333
Joined: Apr 2014
Weather Station: WeatherDuino 4Pro
Country:
Hi Sun_Dancer
I shall publish the new version during next week. Now the checksum is verified on each data packet received from the Auriol weather station. I'm happy with the improvements on the Auriol code.
Seems the Auriol weather stations are being sell again by Lidl... the rain gauge is quite good, in my opinion, it alone worths the cost of the whole Auriol weather station package. The weak point of the Auriol weather station, is the temperature / humidity sensor, which, due to the absence of a radiation shield tends to give inaccurate values, but all the other data compares well to those from more expensive equipment.
Rgs