Re: [weewx-user] --reading failure in weewx_3.8.0-1 and weewx-owfs-0.21 Raspberry Pi & DS18B20

2017-12-15 Thread mixpc75
Glen,

Thank you for your support all along. It's fantastic.

I have read and follow your indications, so here we go:

[OWFS] uninstalled
pi@raspberrypi:~ $ sudo wee_extension --uninstall owfs
Request to remove extension 'owfs'
Finished removing extension 'owfs'


pi@raspberrypi:~ $ sudo nano /usr/share/weewx/user/ds18b20.py
edited as indicated DEBUG > INFO

pi@raspberrypi:~ $ sudo systemctl restart weewx.service

pi@raspberrypi:~ $ sudo systemctl status weewx.service
● weewx.service - LSB: weewx weather system
   Loaded: loaded (/etc/init.d/weewx; generated; vendor preset: enabled)
   Active: active (running) since Sat 2017-12-16 00:16:56 CET; 3min 55s ago
 Docs: man:systemd-sysv-generator(8)
  Process: 1149 ExecStop=/etc/init.d/weewx stop (code=exited,
status=0/SUCCESS)
  Process: 1180 ExecStart=/etc/init.d/weewx start (code=exited,
status=0/SUCCESS)
   CGroup: /system.slice/weewx.service
   └─1195 python /usr/bin/weewxd --daemon
--pidfile=/var/run/weewx.pid /etc/weewx/weewx.conf

Dec 16 00:16:57 raspberrypi weewx[1195]: restx: CWOP: Posting not enabled.
Dec 16 00:16:57 raspberrypi weewx[1195]: restx: WOW: Posting not enabled.
Dec 16 00:16:57 raspberrypi weewx[1195]: restx: AWEKAS: Posting not enabled.
Dec 16 00:16:57 raspberrypi weewx[1195]: engine: Starting up weewx version
3.8.0
Dec 16 00:16:57 raspberrypi weewx[1195]: engine: Clock error is -0.57
seconds (positive is fast)
Dec 16 00:16:57 raspberrypi weewx[1195]: engine: Starting main packet loop.
Dec 16 00:20:18 raspberrypi weewx[1195]: ds18b20: found value of 71.4866
Dec 16 00:20:18 raspberrypi weewx[1195]: manager: Added record 2017-12-16
00:20:00 CET (151338) to database 'weewx.sdb'
Dec 16 00:20:18 raspberrypi weewx[1195]: manager: Added record 2017-12-16
00:20:00 CET (151338) to daily summary in 'weewx.sdb'
Dec 16 00:20:49 raspberrypi weewx[1195]: cheetahgenerator: Generated 14
files for report StandardReport in 27.79 seconds

pi@raspberrypi:~ $ tail /var/log/syslog
Dec 16 00:16:57 raspberrypi weewx[1195]: engine: Starting up weewx version
3.8.0
Dec 16 00:16:57 raspberrypi weewx[1195]: engine: Clock error is -0.57
seconds (positive is fast)
Dec 16 00:16:57 raspberrypi weewx[1195]: engine: Starting main packet loop.
Dec 16 00:17:01 raspberrypi CRON[1204]: (root) CMD (   cd / && run-parts
--report /etc/cron.hourly)
Dec 16 00:20:18 raspberrypi weewx[1195]: ds18b20: found value of 71.4866
Dec 16 00:20:18 raspberrypi weewx[1195]: manager: Added record 2017-12-16
00:20:00 CET (151338) to database 'weewx.sdb'
Dec 16 00:20:18 raspberrypi weewx[1195]: manager: Added record 2017-12-16
00:20:00 CET (151338) to daily summary in 'weewx.sdb'
Dec 16 00:20:49 raspberrypi weewx[1195]: cheetahgenerator: Generated 14
files for report StandardReport in 27.79 seconds
Dec 16 00:20:53 raspberrypi weewx[1195]: imagegenerator: Generated 12
images for StandardReport in 4.09 seconds
Dec 16 00:20:53 raspberrypi weewx[1195]: copygenerator: copied 9 files to
/var/www/html/weewx

Great! 71.48F So temperature readings are indeed being read and stored.

I will have a good look at Customizing reports, thank you for the link.
Looks very interesting.

pi@raspberrypi:~ $ sudo systemctl stop weewx.service

pi@raspberrypi:~ $ sudo /usr/share/weewx/weewxd /etc/weewx/weewx.conf
LOOP:   2017-12-16 00:30:12 CET (1513380612) altimeter: 31.0947369861,
appTemp: 28.2105115068, barometer: 31.0999349264, cloudbase: 1246.45336708,
dateTime: 1513380612, dewpoint: 26.9858954849, heatindex: 32.4558545686,
humidex: 32.4558545686, inDewpoint: 31.0785201424, inHumidity:
29.9973971396, inTemp: 63.0013014302, maxSolarRad: None, outHumidity:
79.9980477911, outTemp: 32.4558545686, pressure: 31.0999349264, radiation:
0, rain: 0.0, rainRate: 0.04, usUnits: 1, UV: 0, windchill: 32.4558545686,
windDir: 359.988286747, windGust: 0.000390441770883, windGustDir:
359.988286747, windSpeed: 0.000325368142403
LOOP:   2017-12-16 00:30:15 CET (1513380615) altimeter: 31.0947359449,
appTemp: 28.2085542481, barometer: 31.0999338852, cloudbase: 1246.44544679,
dateTime: 1513380615, dewpoint: 26.9841848881, heatindex: 32.4541091226,
humidex: 32.4541091226, inDewpoint: 31.0785039227, inHumidity:
29.9973554963, inTemp: 63.0013222519, maxSolarRad: None, outHumidity:
79.9980165566, outTemp: 32.4541091226, pressure: 31.0999338852, radiation:
0, rain: 0.0, rainRate: 0.04, usUnits: 1, UV: 0, windchill: 32.4541091226,
windDir: 359.98809934, windGust: 0.000396688671222, windGustDir:
359.98809934, windSpeed: 0.000330573892684
REC:2017-12-16 00:30:00 CET (1513380600) altimeter: 31.0947817327,
appTemp: 28.3384578077, barometer: 31.0999796687, cloudbase: 1247.01954441,
dateTime: 1513380600.0, dewpoint: 27.0975535731, ET: 0.0, extraTemp1:
71.2616, heatindex: 32.5700038371, humidex: 32.5700038371, inDewpoint:
31.0792171359, inHumidity: 29.9991867618, inTemp: 63.0004066191, interval:
5, maxSolarRad: None, outHumidity: 79.9993900603, outTemp: 32.5700038371,
pressure: 31.0999796687, radiation: 0.0, rain: 0.0, 

Re: [weewx-user] --reading failure in weewx_3.8.0-1 and weewx-owfs-0.21 Raspberry Pi & DS18B20

2017-12-15 Thread Glenn McKechnie
Returning from the discusion at
https://groups.google.com/forum/#!topic/weewx-user/CfhGLIF8aaU


On 16 December 2017 at 02:49, mixpc75  wrote:
>
> Glenn,
>
> We're on the right track! I noticed Horacio's message and tried to
implement it in an earlier attempt but maybe I messed it up or maybe - as I
think of it now - it was just a matter of getting
>
> owfs-common_2.9p8-6_all.deb

[...]

Just so we are clear on it - those packages don't apply to your case
anymore. Neither owfs or OWFS are relevant here.

> sudo nano /usr/share/weewx/user/ds18b20.py with Horacio's code
> edited self.filename to show my ds18b20 id
>
> sudo nano /etc/weewx/weewx.conf
> added to [[services]] the line
> data_services = user.ds18b20.ds18b20_Service
> and commented
> #data_services = ,
> to avoid duplication
>
> No ther changes done so [OWFS] section remains the same as well as
[Station] showing station_type = Simulator
>

[OWFS] is redundant - it no longer applies as you are not using the owfs
driver/service. Use wee_extension --uninstall owfs to remove it cleanly
(unless you hand edited back in?). Either way remove it.
Using the Simulator is okay at this stage, you are using it to allow weewx
to start and run.


> The fact is that starting weewx now produces no error!
>
> pi@raspberrypi:~ $ sudo systemctl start weewx.service
>
> pi@raspberrypi:~ $ sudo systemctl status weewx.service
> ● weewx.service - LSB: weewx weather system
>Loaded: loaded (/etc/init.d/weewx; generated; vendor preset: enabled)
>Active: active (running) since Fri 2017-12-15 12:23:34 CET; 6s ago

[...]

Yep, while I dislike systemd's logging. Those summaries do show it's
working. :-)


[...]

> As the guideline
> https://github.com/weewx/weewx/wiki/add-sensor
> indicates: "The data will not be displayed on the weather station
console, but they will be displayed in WeeWX reports." So needless to run:
>
> PYTHONPATH=/usr/share/weewx python /usr/share/weewx/user/owfs.py --sensors
> sudo PYTHONPATH=/usr/share/weewx python /usr/share/weewx/user/owfs.py
--sensors

Needless. Yes, these are only of use if you're using mwalls driver with a
1-wire bus master.

>
> So temperature readings are taking place every 5 minutes, great! :) But
they are not being displayed by the webserver 192.16.1.2 which shows the
default weewx webpage:

There are several things - not necessarily in order.

A quick and temporary way to see if the script is returning a value is to
change DEBUG to INFO around line 39 -ish...
[...]
syslog.syslog(syslog.LOG_DEBUG, "ds18b20: found value of %s" %
value)
becomes
   # syslog.syslog(syslog.LOG_DEBUG, "ds18b20: found value of %s" %
value)
syslog.syslog(syslog.LOG_INFO, "ds18b20: found value of %s" %
value)

and run tail -f /var/log/syslog in another terminal. You should see that
message pop up, with a value every 5 minutes.

>From Horacios post...

>> As a result the extraTemp1 value is available in weewx. It is possible
to change the event label in the third line from the bottom of ds18b20.py

You don't want to change the event label until you're more confident with
weewx, but as it is now you should have values being placed into the
database under extraTemp1
If they are there, then it's reading and storing the value. You can then
use them in your reports by configuring your skin.conf and the
index.html.tmpl accordingly.
http://www.weewx.com/docs/customizing.htm#customizing_reports

Also.
>From Horacios ds18b20.py script...
  [...]
self.bind(weewx.NEW_ARCHIVE_RECORD, self.read_temp)

Shows that they should be showing up in the archive record.

stop weewx and run it directly (
http://www.weewx.com/docs/usersguide.htm#Running_directly ) using...

 /usr/share/weewx/weewxd  /etc/weewx/weewx.conf

You'll see lines starting with LOOP: and REC:  REC is the
NEW_ARCHIVE_RECORD and that's where they should show up. They won't be seen
under LOOP: as the driver doesn't use that - (perhaps it should?)

[...]

> But since it configured as a service, how should weewx.conf be edited so
that it takes values from Horacio's script?

[...]

> But what about this particular case? Editing station_type = DS18B20

Short answer - No.
Long answer: Not sure how you go running one sensor like this. Usually it's
supplementing an exisiting stations data. That's a question for those more
knowledgeable although the documentation has a section showing how to
implement it as a driver :)
http://www.weewx.com/docs/customizing.htm#Implement_the_driver

> and then adding a [DS18B20] tag at the end of the file?
>
> [OWFS]
> interface = u
> [[sensor_map]]
> outTemp = extraTemp1 # variable from
/usr/share/weewx/user/ds18b20.py

Nope. ds18b20.py doesn't use section headings (such as [DS18B20]) so it
won't be looking for any user additions to the weewx.conf file. If it was a
driver in it's own right then you could have and use a [DS18B20] section.

However you may be able to remap 

Re: [weewx-user] --reading failure in weewx_3.8.0-1 and weewx-owfs-0.21 Raspberry Pi & DS18B20

2017-12-12 Thread mwall
miguel,

i suspect that your problem is the interface.

if you are using a 1wire-to-usb adapter such as the DS9490R, then the 
interface is 'u'.  if you are running one-wire server software, then the 
interface is 'hostname:port'.  if you are using 1wire-to-serial, 
1wire-to-i2c, or some other physical interface, then interface will be the 
device spec for that physical interface, such as /dev/ttyS0 or perhaps 
/dev/i2c (i am not sure how i2c devices are enumerated, and i'm pretty sure 
they are enumerated differently for arm vs x86 architectures, and i know 
they are enumerated differently for different operating systems).

m

-- 
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 weewx-user+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [weewx-user] --reading failure in weewx_3.8.0-1 and weewx-owfs-0.21 Raspberry Pi & DS18B20

2017-12-11 Thread Glenn McKechnie
First thing, either run weewx or use PYTHONPATH=/usr/share/weewx
python /usr/share/weewx/user/owfs.py
You can't run them both (ie: stop weewx if you use PYTHONPA)TH


weewx.conf

station_type = OWFS
is correct.

[OWFS]
interface = u

That's telling weewx that the driver is on the usb (u) interface
That's not what you have, I believe what you want is...

[OWFS]
interface = localhost:4304

under [[sensor_map]] you're going to need to tell it what sensors you
have and what you want them to show as; and under [[sensor_type]] you
may need to refine an entry, except for temperature where you can
accept the hardcoded default.


Shutdown weewx for this next step, remember you can only access the
1-wire bus from one process at a time.

So this is where

sudo PYTHONPATH=/usr/share/weewx python /usr/share/weewx/user/owfs.py
--iface localhost:4304 --readings

comes into its own.

from that output, find what you want amongst the values returned and
then use ...

PYTHONPATH=/usr/share/weewx python /usr/share/weewx/user/owfs.py
--iface localhost:4304  --reading  /10.67C6697351FF/temperature

to test it out, or be bold and plug it straight into weewx.conf.

You possibly want

[[sensor_map]]
outTemp = /10.67C6697351FF/temperature

If more explanation is required then open
/usr/share/weewx/user/owfs.py and read the comments in there, it may
expand on the wiki entry or my summary above?

Once you have weewx.conf setup, restart weewx with the old init method

/etc/init.d/weewx stop
/etc/init.d/weewx start

If you just want to see what's weewx is picking up in the packets then
use, for the short term only...
 /usr/bin/weewxd /etc/weewx/weewx.conf

but DON'T use the direct method while weewx is running, always stop it
for direct sensor access. (ie no PYTHONPATH=/usr/share/weewx...
anything)


Cheers
 Glenn

rorpi - read only raspberry pi & various weewx addons
https://github.com/glennmckechnie


On 12 December 2017 at 12:26, mixpc75  wrote:
> Glen, thank you for writing back. Yes, I had it as service, not driver. So I
> have installed everything from scratch...
>
> raspbian stretch minimal image file copied to SD card
> sudo raspi-config (to enable 1-Wire)
> wget -qO - http://weewx.com/keys.html | sudo apt-key add -
> wget -qO - http://weewx.com/apt/weewx.list | sudo tee
> /etc/apt/sources.list.d/weewx.list
> sudo apt-get update
> sudo apt-get install weewx
> sudo apt-get install lighttpd
>
> and then the steps in https://github.com/weewx/weewx/wiki/owfs
> that is...
> wget
> http://lancet.mit.edu/mwall/projects/weather/releases/weewx-owfs-0.21.tgz
> sudo apt-get install python-ow
> sudo wee_extension --install weewx-owfs-0.21.tgz
> sudo reboot
>
> 192.168.1.2/weewx correctly shows the Simulator website
>
> Only problem is that now...
>
> sudo PYTHONPATH=/usr/share/weewx python /usr/share/weewx/user/owfs.py
> --iface localhost:4304 --sensors
>
> is not producing any output but error:
>
> pi@raspberrypi:~ $ sudo PYTHONPATH=/usr/share/weewx python
> /usr/share/weewx/user/owfs.py --iface localhost:4304 --sensors
> Traceback (most recent call last):
>   File "/usr/share/weewx/user/owfs.py", line 618, in 
> main()
>   File "/usr/share/weewx/user/owfs.py", line 578, in main
> ow.init(iface)
>   File "/usr/lib/python2.7/dist-packages/ow/__init__.py", line 224, in init
> raise exNoController
> ow.exNoController
>
> I have edited weewx.conf to change Simulator to OWFS but still the same
> error. So I must be doing something wrong this time. Please, any tip is
> welcome. Thank you once more for your support.
>
> weewx.conf
>
> # WEEWX CONFIGURATION FILE
> #
> # Copyright (c) 2009-2015 Tom Keffer 
> # See the file LICENSE.txt for your rights.
>
> ##
>
> # This section is for general configuration information.
>
> # Set to 1 for extra debug info, otherwise comment it out or set to zero
> debug = 0
>
> # Root directory of the weewx data file hierarchy for this station
> WEEWX_ROOT = /
>
> # How long to wait before timing out a socket (FTP, HTTP) connection
> socket_timeout = 20
>
> # Do not modify this. It is used when installing and updating weewx.
> version = 3.8.0
>
> ##
>
> #   This section is for information about the station.
>
> [Station]
>
> # Description of the station location
> location = "My Location"
>
> # Latitude and longitude in decimal degrees
> latitude = 1
> longitude = -1
>
> # Altitude of the station, with unit it is in. This is downloaded from
> # from the station if the hardware supports it.
> altitude = 1, meter
>
> # Set to type of station hardware. There must be a corresponding stanza
> # in this file with a 'driver' parameter indicating the driver to be
> used.
> station_type = OWFS
> # If you have a website, you may specify an URL
> #station_url = 

Re: [weewx-user] --reading failure in weewx_3.8.0-1 and weewx-owfs-0.21 Raspberry Pi & DS18B20

2017-12-11 Thread mixpc75
Glen, thank you for writing back. Yes, I had it as service, not driver. So
I have installed everything from scratch...

raspbian stretch minimal image file copied to SD card
sudo raspi-config (to enable 1-Wire)
wget -qO - http://weewx.com/keys.html | sudo apt-key add -
wget -qO - http://weewx.com/apt/weewx.list | sudo tee
/etc/apt/sources.list.d/weewx.list
sudo apt-get update
sudo apt-get install weewx
sudo apt-get install lighttpd

and then the steps in https://github.com/weewx/weewx/wiki/owfs
that is...
wget
http://lancet.mit.edu/mwall/projects/weather/releases/weewx-owfs-0.21.tgz
sudo apt-get install python-ow
sudo wee_extension --install weewx-owfs-0.21.tgz
sudo reboot

192.168.1.2/weewx correctly shows the Simulator website

Only problem is that now...

sudo PYTHONPATH=/usr/share/weewx python /usr/share/weewx/user/owfs.py
--iface localhost:4304 --sensors

is not producing any output but error:

pi@raspberrypi:~ $ sudo PYTHONPATH=/usr/share/weewx python
/usr/share/weewx/user/owfs.py --iface localhost:4304 --sensors
Traceback (most recent call last):
  File "/usr/share/weewx/user/owfs.py", line 618, in 
main()
  File "/usr/share/weewx/user/owfs.py", line 578, in main
ow.init(iface)
  File "/usr/lib/python2.7/dist-packages/ow/__init__.py", line 224, in init
raise exNoController
ow.exNoController

I have edited weewx.conf to change Simulator to OWFS but still the same
error. So I must be doing something wrong this time. Please, any tip is
welcome. Thank you once more for your support.

weewx.conf

# WEEWX CONFIGURATION FILE
#
# Copyright (c) 2009-2015 Tom Keffer 
# See the file LICENSE.txt for your rights.

##

# This section is for general configuration information.

# Set to 1 for extra debug info, otherwise comment it out or set to zero
debug = 0

# Root directory of the weewx data file hierarchy for this station
WEEWX_ROOT = /

# How long to wait before timing out a socket (FTP, HTTP) connection
socket_timeout = 20

# Do not modify this. It is used when installing and updating weewx.
version = 3.8.0

##

#   This section is for information about the station.

[Station]

# Description of the station location
location = "My Location"

# Latitude and longitude in decimal degrees
latitude = 1
longitude = -1

# Altitude of the station, with unit it is in. This is downloaded from
# from the station if the hardware supports it.
altitude = 1, meter

# Set to type of station hardware. There must be a corresponding stanza
# in this file with a 'driver' parameter indicating the driver to be
used.
station_type = OWFS
# If you have a website, you may specify an URL
#station_url = http://www.example.com

# The start of the rain year (1=January; 10=October, etc.). This is
# downloaded from the station if the hardware supports it.
rain_year_start = 1

# Start of week (0=Monday, 6=Sunday)
week_start = 0

##

[Simulator]
# This section is for the weewx weather station simulator

# The time (in seconds) between LOOP packets.
loop_interval = 2.5

# The simulator mode can be either 'simulator' or 'generator'.
# Real-time simulator. Sleep between each LOOP packet.
mode = simulator
# Generator.  Emit LOOP packets as fast as possible (useful for
testing).
#mode = generator

# The start time. Format is -mm-ddTHH:MM. If not specified, the
default
# is to use the present time.
#start = 2011-01-01T00:00

# The driver to use:
driver = weewx.drivers.simulator

##

#   This section is for uploading data to Internet sites

[StdRESTful]

[[StationRegistry]]
# To register this weather station with weewx, set this to true
register_this_station = false

[[AWEKAS]]
# This section is for configuring posts to AWEKAS.

# If you wish to do this, set the option 'enable' to true,
# and specify a username and password.
enable = false
username = replace_me
# To guard against parsing errors, put your password in quotes:
password = replace_me

[[CWOP]]
# This section is for configuring posts to CWOP.

# If you wish to do this, set the option 'enable' to true,
# and specify the station ID (e.g., CW1234).
enable = false
station = replace_me

# If this is an APRS (radio amateur) station, uncomment
# the following and replace with a passcode (e.g., 12345).
#passcode = replace_me (APRS stations only)

[[PWSweather]]
# This section is for configuring posts to PWSweather.com.

# If you wish to do this, set the option 'enable' to true,
# 

[weewx-user] --reading failure in weewx_3.8.0-1 and weewx-owfs-0.21 Raspberry Pi & DS18B20

2017-12-04 Thread Miguel Andres


Hello,


I have been suggested to post this question to this group as a weewx-user 
group instead of the issues in github.


I have read issue 77  and has 
helped but --readings do not seem to show...


My setup is:


Raspberry Pi 1 Model B running Raspbian Minimal (Stretch)
2017-09-07-raspbian-stretch-lite.img

One-Wire enabled from raspi-configTemperature


Temperature sensor DS18B20 (outdoor-friendly) is pinned to Raspberry GPIO 
and running python thermometer.py script outputs correct temperature 
readings.

pi@raspberrypi:~ $ uname -a
Linux raspberrypi 4.9.66+ #1059 Fri Dec 1 15:15:38 GMT 2017 armv6l GNU/Linux


I have installed Weewx from a .deb as follows:

sudo dpkg -i weewx_3.8.0-1_all.deb
sudo apt-get update
sudo apt­-get -f install
sudo apt-get install lighttpd

open http://192.168.1.2/weewx/ in web browser and it shows default server
Configured as Simulator because the other options are branded weather 
stations that do not match my simple temperature sensor setup.

wget http://lancet.mit.edu/mwall/projects/weather/releases/weewx-owfs-0.21.tgz
sudo apt-get install python-ow
wee_extension --install weewx-owfs-0.21.tgz
sudo wee_extension --install weewx-owfs-0.21.tgz

(without sudo would not work)

To install OWFS as a service...

sudo apt-get install python-ow
sudo apt-get install owfs
wee_extension --install weewx-owfs-0.21.tgz

To find out sensors I tried with no success:

sudo PYTHONPATH=/home/weewx/bin python /home/weewx/bin/user/owfs.py 
--sensors

But in Issue 77 using -iface localhost:4304 is suggested and it works!

pi@raspberrypi:~ $ sudo PYTHONPATH=/usr/share/weewx python 
/usr/share/weewx/user/owfs.py --iface localhost:4304 --sensors
67C6697351FF: /10.67C6697351FF DS18S20
4AEC29CDBAAB: /05.4AEC29CDBAAB DS2405

Two things here, my sensor is DS18B20 but three-pin layout is the same, 
though. No idea about DS2405 but it seems it is a 1-wire network branch 
controller. See... DS2405 at owfs.org 


And, as in that Issue, when trying to do the readings this is the output:

pi@raspberrypi:~ $ sudo PYTHONPATH=/usr/share/weewx python 
/usr/share/weewx/user/owfs.py --iface localhost:4304 --readings
67C6697351FF
_usePath: /10.67C6697351FF
_type: DS18S20
_path: /10.67C6697351FF
_useCache: True
  /10.67C6697351FF/scratchpad: f▒\KQ
  /10.67C6697351FF/power: 1
  /10.67C6697351FF/family: 10
  /10.67C6697351FF/locator: ttzxlqrnldwfriez
  /10.67C6697351FF/type: DS18S20
  /10.67C6697351FF/crc8: 8D
  /10.67C6697351FF/temphigh: 24.2793
  /10.67C6697351FF/templow: 7.71973
  /10.67C6697351FF/latesttemp: 4.78051
  /10.67C6697351FF/r_id: FF517369C667
  /10.67C6697351FF/address: 1067C6697351FF8D
  /10.67C6697351FF/errata/: die,trim,trimblanket,trimvalid
  /10.67C6697351FF/r_address: 8DFF517369C66710
  /10.67C6697351FF/r_locator: lqyfpwbewksoflnc
  /10.67C6697351FF/id: 67C6697351FF
  /10.67C6697351FF/temperature: 50.105
4AEC29CDBAAB
_usePath: /05.4AEC29CDBAAB
_type: DS2405
_path: /05.4AEC29CDBAAB
_useCache: True
  /05.4AEC29CDBAAB/type: DS2405
  /05.4AEC29CDBAAB/family: 05
  /05.4AEC29CDBAAB/PIO: 1
  /05.4AEC29CDBAAB/r_locator: vlqbixssctrotcgt
  /05.4AEC29CDBAAB/crc8: 42
  /05.4AEC29CDBAAB/sensed: 0
  /05.4AEC29CDBAAB/r_id: ABBACD29EC4A
  /05.4AEC29CDBAAB/address: 054AEC29CDBAAB42
  /05.4AEC29CDBAAB/r_address: 42ABBACD29EC4A05
  /05.4AEC29CDBAAB/locator: xplcmywcfhrkhwft
  /05.4AEC29CDBAAB/id: 4AEC29CDBAAB

As I try to stick to group rules, please links to my log as well:

Log November https://pastebin.com/z01hTdCP

Log December https://pastebin.com/WKGm34Jy and https://pastebin.com/LSjK7t2U

Thank you in advance for your suggestions and advice.

Regards,

-- 
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 weewx-user+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.