The “Ooh-Aah” bird

Apparently so-named because it lays square eggs. But perhaps it just lays these. An average “large” size egg (the pale cream one, obviously) alongside for comparison.

Posted in Chickens, Smallholding | Tagged | Leave a comment

One blew over the hornet’s nest

I had a stack of hive brood chambers containing old comb that I was going to melt down. It must have been bumped by a deer or something like that, which left room for some hornets to get in and build a nest. And what a nest it was!

Posted in Bee-keeping, Smallholding | Tagged | Leave a comment

A couple more photos of the observatory

I found these the other day, so I thought I’d just add them out of interest…

First, the remote control for the telescope room LEDs. I keep meaning to 3d print a little holder for this to fix to the wall, or perhaps even the inside of the door.

And second, the HDMI switcher. This also has a remote, though it uses a battery size (button cell) that I wasn’t familiar with. It seems to work well enough though.

It has four HDMI ports, plus a USB port to go with each. Plugging a keyboard and mouse into a 2-port hub that goes into that USB port means I effectively have a KVM for each of the pier-top machines.

Posted in Astronomy, Observatory, Projects | Leave a comment

Swimming, 30th January 2020

Another repeat of the same set. Busy pool again, too. I failed only on rep 16 of the 50m set, but wasn’t unhappy as my times are really starting to get back to where they were now — I had a small number of 46s reps and quite a few in the 47s.

The 25m set was a touch slower than Tuesday, but still not too bad and I’m happy enough with it.

Posted in Swimming | Tagged , | Leave a comment

Dew heaters from a new supplier

Now my dew heater controllers are finished I need to get some more heater straps. Whilst casting about for suppliers I came across W&W Astro who I’d not heard of before. Their straps appear to be film-based and what comments I could find (particularly from people I know of) seemed pretty good, so I’ve taken the plunge.

This 50cm strap intended for my 127 Mak arrived earlier this week:

It does appear well-made and has an elasticated velcro fixing for holding the strap in position.

I look forward to seeing how it performs. The Mak is a bit of a challenge as it seems to dew up at the slightest hint of moisture in the air.

Posted in Astro Equipment, Astronomy | Tagged | Leave a comment

Restoring an AAG rain gauge #2

I’m pleased to say that the rain gauge is now in place and all connected up. It appears to be counting properly (unlike it did when I had it on the desk for testing), but I’ll keep an eye on it.

Posted in Environment, Projects | Tagged | Leave a comment

DIY Stevenson screen #4

I’ve been meaning to post this for a while. Just a photo of the Stevenson screen, as complete as it’s going to get for the time being.

Posted in Environment, Projects | Tagged | Leave a comment

Swimming, 28th January 2020

Same set again, and by contrast with yesterday I had the pool to myself for a fair part of my session.

Today went pretty well. My times were probably quicker on average throughout the 50m reps than they have been for quite some time. I did have one unfortunate stoppage where I skipped a rep however. After about ten reps I decided my jammers needed tightening, but the cord became knotted as I undid it. I tried to swim another rep as they were, but it wasn’t going to end well, so I had to skip a rep to undo the knot and tighten them.

With the 25m reps I was also doing pretty well, but I ran out of time to complete them and had to finish after ten.

Posted in Swimming | Tagged , | Leave a comment

OWFS on a Raspberry Pi

I have an old Raspberry in my Stevenson screen and I’d quite like to hook it up to my 1-wire weather sensors rather than running the 1-wire connection into the observatory to my desktop system there. OWFS looks like it might be a sensible way to get access to the data from all the devices, but it has taken me a while to work out how to get it all set up under Raspbian 10. I have owfs working on my Mint 19 64-bit Intel desktop, so I didn’t think it should be too hard to get set up having done it once.

For the moment I just have a DS2490R plugged in on one of the RPi USB ports. I thought I’d try to get it to show that then I’d be in a good place as regards connecting up all the sensors.

I installed all the owfs packages just using

sudo apt-get install owfs

and then had to get my head around the /etc/owfs.conf configuration file. The syntax is a little unexpected in that it allows the specification of values that apply to all of the OWFS components (owserver, owfs, owhttpd, owftpd) or specifically one of them, or all but one of them, but once you’ve got your head around it then it’s not too bad.

No matter what though, I couldn’t get owserver to start. After much grovelling in search engines I found that the solution was to edit the systemd configuration for owserver using

systemctl edit owserver

and enter the following to override the existing configuration:

[Service]
ExecStart=
ExecStart=/usr/bin/owserver -c /etc/owfs.conf --foreground

[Install]
Also=

That effectively removes the existing ExecStart setting and recreates the same line with the addition of the “–foreground” parameter. I’m unconvinced the “[Install]” section actually does anything, but it doesn’t seem to harm anything either.

This allowed me to get owserver running with

systemctl start owserver

When I started owfs in a similar way, I discovered that in the filesystem it created I had multiple copies (sometimes I managed up to four!) of the device node for my DS2490R. Eventually I guessed that owfs must be reading the configuration file multiple times and processing the device once for each, or talk to the server multiple times with the same result. Looking at the common actually running, the parameter -c /etc/owfs.conf did indeed appear multiple times on the command line when it was only present once in the systemd configuration. To clean that up I edited the configuration file:

systemctl edit owfs

And entered:

[Service]
RuntimeDirectoryMode=0755
ExecStart=
ExecStart=/usr/bin/owfs %t/owfs
ExecStop=
ExecStop=/bin/umount %t/owfs

to remove the reference to the configuration file altogether. The last two lines correct the umounting of the filesystem on exit as the default configuration called /usr/bin/umount, which doesn’t exist.

Restarting owfs then gave me what I’d been hoping for in the first place:

$ ls /run/owfs
81.0F9C3A000000  bus.0  settings  statistics  structure  system  uncached

(the first entry being the device node for the DS2490R).

Now I need to start thinking about how I’m going to set everything else up, but for a start I could just connect the 1-wire kit into the DS2490R and see what happens.

For reference, the configuration lines I have in my /etc/owfs.conf file now are:

!server: server = localhost:4304
owfs: allow_other
http: port = 2121
ftp: port = 2120
server: usb

The allow_other option should allow non-root access to the device files. I have also edited /etc/fuse.conf to add

user_allow_other

which I believe is also required.

Posted in Computing, Linux, Raspberry Pi | Tagged | 2 Comments

Swimming, 27th January 2020

Same set as last week today, but in a far busier pool. I wonder how many are on their post-Christmas fitness binge and will run out of steam over the next couple of weeks…

Another improvement on my previous session, with my first and only failure of the first part of the set on rep sixteen, and then I managed ten of the 25s before my arms just gave out and I just couldn’t produce power any more.

Happy with the improvement. Hopefully it will continue tomorrow.

Posted in Swimming | Tagged , | Leave a comment