Ok I've changed my program to *modify* existing SQLite entries (from 
WMR200) and put the MQTT temperature I get. This should work better because 
Gary noted weewx only works with whole minutes.

So, this is what the last few entries of my weewx database look like:

1605100800|16|10||1010.81818181818|1010.81818181818|26.6066666666667|18.95|46.5333333333333||0.846|68.6184922808424|4.32|157.5|0.0|0.0||||||9.57142857142857|||||||||||||||||||||||||||1.0|0.0|0.0|
1605101400|16|10||1011.0|1011.0|25.4583333333333|16.45|47.3166666666667||0.342|154.54255781133|3.96||0.0|0.0||||||6.0|||||||||||||||||||||||||||1.0|0.0|0.0|

The inserted temperature is 18.95 and 16.45 (I had moved my temperature 
sensor inside, so it's gradually recovering outside temperature now).
Currently, it's still not working, ie I don't see the temperature on the 
website. But I'm going to wait for a couple of uploads (every 10 minutes), 
and hope it works; because I can't see why it wouldn't be working : it 
can't have any clue that the outside temperature is coming from another 
sensor...

Do you see any flaw in this?


On Wednesday, November 11, 2020 at 10:02:23 AM UTC+1 Invisible Man wrote:

> Hi Vince,
> I'm not sure how my logs are going to help or my template file, as this is 
> purely an issue with how I add lines to the database... Nevertheless, there 
> you go with the logs. You'll see I have a fault on the WMR200 outdoor 
> temperature sensor, which is why I built another one myself based on some 
> components I had, and it transmits temperature via MQTT. So, the idea is to 
> insert my own temperature sensor value in the database.
> The wind sensor also complains about low battery, it always has and we 
> regularly check the battery, but it continues to work...
> -- Axelle.
>
> Nov 11 09:55:06 vegan weewx[469] DEBUG weewx.drivers.wmr200:   Queuing 
> live packet rx:169641 live_queue_len:1
> Nov 11 09:55:07 vegan weewx[469] DEBUG weewx.drivers.wmr200: genLoop() 
> Yielding live queued packet id:182197
> Nov 11 09:55:07 vegan weewx[469] DEBUG weewx.drivers.wmr200:   Queuing 
> live packet rx:169642 live_queue_len:1
> Nov 11 09:55:08 vegan weewx[469] DEBUG weewx.drivers.wmr200: genLoop() 
> Yielding live queued packet id:182198
> Nov 11 09:55:11 vegan weewx[469] DEBUG weewx.drivers.wmr200:   adjust_rain 
> rain_total:557.48 Rain.rain_total_last:557.48 rain_interval:0.00
> Nov 11 09:55:11 vegan weewx[469] DEBUG weewx.drivers.wmr200:   Queuing 
> live packet rx:169643 live_queue_len:1
> Nov 11 09:55:12 vegan weewx[469] DEBUG weewx.drivers.wmr200: genLoop() 
> Yielding live queued packet id:182199
> Nov 11 09:55:17 vegan weewx[469] WARNING weewx.drivers.wmr200: Temp 
> outdoor sensor fault
> Nov 11 09:55:17 vegan weewx[469] WARNING weewx.drivers.wmr200: Clock time 
> unsynchronized
> Nov 11 09:55:17 vegan weewx[469] WARNING weewx.drivers.wmr200: Wind 
> sensor: Battery low
> Nov 11 09:55:17 vegan weewx[469] DEBUG weewx.drivers.wmr200:   Queuing 
> live packet rx:169644 live_queue_len:1
> Nov 11 09:55:17 vegan weewx[469] DEBUG weewx.drivers.wmr200: genLoop() 
> Yielding live queued packet id:182200
> Nov 11 09:55:17 vegan weewx[469] DEBUG weewx.drivers.wmr200:   Queuing 
> live packet rx:169645 live_queue_len:1
> Nov 11 09:55:18 vegan weewx[469] DEBUG weewx.drivers.wmr200: genLoop() 
> Yielding live queued packet id:182201
> Nov 11 09:55:27 vegan weewx[469] DEBUG weewx.drivers.wmr200:   Queuing 
> live packet rx:169646 live_queue_len:1
> Nov 11 09:55:28 vegan weewx[469] DEBUG weewx.drivers.wmr200: genLoop() 
> Yielding live queued packet id:182202
> Nov 11 09:55:34 vegan weewx[469] DEBUG weewx.drivers.wmr200:   Queuing 
> live packet rx:169647 live_queue_len:1
> Nov 11 09:55:35 vegan weewx[469] DEBUG weewx.drivers.wmr200: genLoop() 
> Yielding live queued packet id:182203
> Nov 11 09:55:35 vegan weewx[469] DEBUG weewx.drivers.wmr200:   
> Acknowledged control packet rx:12451
> Nov 11 09:55:37 vegan weewx[469] DEBUG weewx.drivers.wmr200:   Queuing 
> live packet rx:169648 live_queue_len:1
> Nov 11 09:55:38 vegan weewx[469] DEBUG weewx.drivers.wmr200: genLoop() 
> Yielding live queued packet id:182205
> Nov 11 09:55:47 vegan weewx[469] DEBUG weewx.drivers.wmr200:   Queuing 
> live packet rx:169649 live_queue_len:1
> Nov 11 09:55:47 vegan weewx[469] DEBUG weewx.drivers.wmr200: genLoop() 
> Yielding live queued packet id:182206
> Nov 11 09:55:47 vegan weewx[469] DEBUG weewx.drivers.wmr200:   Queuing 
> live packet rx:169650 live_queue_len:1
> Nov 11 09:55:48 vegan weewx[469] DEBUG weewx.drivers.wmr200: genLoop() 
> Yielding live queued packet id:182207
> Nov 11 09:55:51 vegan weewx[469] DEBUG weewx.drivers.wmr200:   Queuing 
> live packet rx:169651 live_queue_len:1
> Nov 11 09:55:52 vegan weewx[469] DEBUG weewx.drivers.wmr200: genLoop() 
> Yielding live queued packet id:182208
> Nov 11 09:55:55 vegan weewx[469] DEBUG weewx.drivers.wmr200:   Queuing 
> live packet rx:169652 live_queue_len:1
> Nov 11 09:55:56 vegan weewx[469] DEBUG weewx.drivers.wmr200: genLoop() 
> Yielding live queued packet id:182209
> Nov 11 09:55:57 vegan weewx[469] DEBUG weewx.drivers.wmr200:   Queuing 
> live packet rx:169653 live_queue_len:1
> Nov 11 09:55:58 vegan weewx[469] DEBUG weewx.drivers.wmr200: genLoop() 
> Yielding live queued packet id:182210
> Nov 11 09:55:58 vegan weewx[469] DEBUG weewx.drivers.wmr200:   adjust_rain 
> rain_total:557.48 Rain.rain_total_last:557.48 rain_interval:0.00
> Nov 11 09:55:58 vegan weewx[469] DEBUG weewx.drivers.wmr200:   Queuing 
> live packet rx:169654 live_queue_len:1
> Nov 11 09:55:59 vegan weewx[469] DEBUG weewx.drivers.wmr200: genLoop() 
> Yielding live queued packet id:182211
> Nov 11 09:56:01 vegan weewx[469] DEBUG weewx.drivers.wmr200:   Queuing 
> live packet rx:169655 live_queue_len:1
>
>
> On Wednesday, November 11, 2020 at 12:54:21 AM UTC+1 vince wrote:
>
>> On Tuesday, November 10, 2020 at 1:17:33 PM UTC-8, Invisible Man wrote:
>>>
>>> However, strangely, the value does not reflect on the website, even 
>>> after waiting the 10 minutes refresh time (the website is not refreshed all 
>>> the time), where yesterday I got it working and saw a value.
>>>
>>
>> We'd need to see your logs and possibly your tmpl file from your skin to 
>> help much.
>>  
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"weewx-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-user/d2812db7-2bda-4c7e-8eeb-4dad9b2e0c47n%40googlegroups.com.

Reply via email to