Community Reputation

3 Followers

About TerryE

Personal Information

SD cards have a very primitive controller and don't support TRIM. Whatever the weakness of SSDs they are materially more reliably than SD cards if you are using them as a RW device.
Whilst the RPi3 can now boot off a USB attached FS, I find it just easier to leave the /boot partition on the SD. It's almost never written to, so this is fine.
If you do want to use an SD for R/W then the trick is to use a reasonably large one so that the FS utilisation is small. Also from what I gather one of the main reasons for failure of an SD isn't wear exhaustion, but rather a power fail whilst the RPi is in the middle of a write to the card. You can avoid this entirely with a small battery backup hat which can keep the RPi up for 10 mins say and does an orderly shutdown after 5min without power, so that any unwritten buffers are properly flushed to SD and written through before the FS is properly dismounted.

This is yet another RPi thread. Some of you might be interested. I was originally intending to use 2 RPis for my HA, but on reflection I have decided that one of the two is hardly doing anything and it actually makes life simpler to collapse all of the functions down onto one RPi. I had considered moving to a more powerful SBC (such as the one discussed in this companion thread) but in the end I decided to stay with an RPi for now. This will host
a MQTT broker,
a MYSQL (InnoDB) database,
a limited lighttp webservice and
a Node RED instance,
all on a minimal headless server -- that is no desktop and only SSH access for login and file transfer.
I want to keep battery backup (mainly for orderly shutdown on power outage) and some reliable mass storage device and this really means SSD if I am going to be battery backup friendly
So I really want to cover two topics here: using DietPi to provision my server, and some issues around SSD performance.
DietPi. This makes building the Pi a doddle. You download and image onto an SD card a smallish (<100Mb unpacked) provisioning file system and if you want a headless install there is a single config file, /boot/dietpi.txt, that you need to edit to select your Wifi credentials, some passwords and software that you want to install. Plug it into the RPi, turn it on and come back 15 mins later and you can SSH into the build server. There is a simple terminal-based menu system for doing further configuration S/W installation, etc and also maintenance functions such as move the root partition onto a USB-based device, e.g. memory stick, HDD or SSD. and so configuring the SSD is a couple of click operation. Once you've done this, you still have /boot on the SD card, but the OS and user directories run off the SSD (in my case). All very good.
SSD performance. Because of the underlying page-base nand storage technology, this does have some significant performance and lifetime issues if not actively addressed by the OS and the filesystems on the SSD. The RPi uses a Linux family OS, and both the OS kernel and the main FS used on the RRi (Ext4) are SSD aware, and the OS includes a TRIM function to enable the SSD controller to align its garbage collection to the use of the file system. Without this, the performance of the SSD can significantly degrade over time as unused clusters my contain garbage and the whole page need erasing and rewriting to do a write. (This is a good article explaining how TRIM works)
The gotcha that I've found is that the TRIM command is a native ATA one, and Linux does support this for directly attached SATA disks. However, it is not in the standard USB FS interface, so the USB-to-SATA chip needs to support ATA pass-through, and the Linux kernel driver for these USB chips don't yet support this. So the nice features which prevent SSD performance degradation effectively don't work with RPi's USB attached SSDs. Bugger.

IMO, we can get a bit too paranoid about this. If you pack something loose around the pipe insulation such as wool insulation or even rockwool, then the difference in local U value will be fairly small. OK, you might lose the few W along the pipe, but it's also leaking waste heat so it will probably be a wash. The odd few W here and there isn't going to matter, so long as there isn't a material thermal break which is causing a cold spot near the condensing temperature. In this case if you insulate the pipework and any gaps around the pipework, then I doubt that you would be able to detect any difference in surface temperature with an IR thermometer.

We are in the process of carrying stuff into the new house (which is next door to our old one) because we are vacating the old one next week. I thought that the temperature in the new house was dropping a bit and I put it down to the fact that we were constantly opening doors to walk furniture and other contents in. So in the end I checked and the slab had definitely dropped a couple of degrees in temperature. What was going on?
It was then that I realised that I have made a boo-boo and the heating hadn't been on for over 2 days!!
Well insulated houses stay warm for a long time without being heated.

I have never had any such probs with compression fittings for normal house plumbing. The pastes work well, but I have found that they tend to set hard, so can be problematic if you every need to break the joint.
And Peter, your installation counts as a piece of artwork!

Not a good idea. All roads lead to Rome. All links lead to Porn -- or worse. You don't want the police coming knocking on your door. "Sorry, m'lud. It wasn't me; it was my robot"
Or if you do, then stick to a safe site like Wikipedia.

AFAIK, something like this falls under the scope of your planing permission. Read the NoD. It will normally include a clause like:
The development shall not be carried out otherwise than in complete accordance with the approved plans Drawing Nos: ... received on the DD Mon YYYY, unless
a non-material amendment is approved by the Local Planning Authority under the Town and Country Planning (Development Management Procedure) Order 2010.
Reason : To clarify the permission and for the avoidance of doubt
Unless the Velux literally can't be seen by your neighbours, I suspect that the LA will treat this as a Minor-Material Amendment rather than a NMA.

Doing copper plumbing is a skill which takes some practice to acquire. So my suggestions are:
Don't bother, and
If you really want to then do it at the bench and
Use compression fittings to joint your work to the stubs coming out of the wall. The videos say that you don't need PFTE tape, but when I do this I find maybe 20% weep, so my suggestion is at least 4 turns of PTFE covering the olive and you just won't get weeps. Less hassle. Or
Use the Peglar Tectite range if you want some smart looking joins. They are a bit pricey, but they are the dog's bollocks, and wont leak. Just make sure that your copper pipe is clean.
You can use Hep2O fittings to connect Hep2O to copper.
If you use Hep2O then ready the Wavin guide at least a couple of times and never forget to put the inserts in.
A decent pipe cutter is essential. Use a ratcheting cutter for the Hep2O -- it's just easier. If you need manifold work, just use the Hep2O plastic range. The lifetime isn't as good as the brass ones, but you should have sold the house long before there is an issue.
Also remember to check that you copper pipework isn't being used for earth continuity anywhere in your house, because if it is then you need to add 10mm straps copper to copper to preserve continuity or get your electrician to do it properly.
Also remember all of the bollocks about controlled activities v.v. BC when it comes to selling your house.

Nick, what a bugger. Peter and Jeremy have already said what my immediate thoughts were after reading the link you gave. It's surgery, physio and a long haul. All the worse because you are a sole trader tradesman.
As we get older, our bodies become more breakable and it can all happen so quickly when things do go wrong. Almost biting my tongue in two and damaging an Achilles tendon in the process was my latest one. Still thanks to the NHS I have little residual issues, but I fear yours is going to be a longer haul 😥

@Nickfromwales, Nick, I think that your approach / design template will fit many architectural layouts where there are clusters of HW services physically remote from the boiler / DHW tank. it will provide responsive HW without significant delay, and without any material running cost. So long as it is implemented as you describe.
My concern is that few plumbers are at your level of sophistication.
Proper insulation is essential.
The asymmetric 22 / 10 loop plus trickle flow HRC pump will help.
Activity based priming will help, but you could consider on of the new Doppler radar sensors in lieu of PIR.
That being said, our setup where there is about 1m of pipe between the SunAmp and a heavily lagged HW manifold is a lot simpler. The first person in the morning has an extra 30 sec of so delay as the manifold warms and that's it.

Just thinking off the top of my head if we are talking about 1W/m ish and are happy to have, say, a 3°C drop along run. Again picking numbers out the air say 10m, then this would be radiating roughly 30W and 10m of pipe has 10*pi*9.8^2l or just over 3kg of water in it, so the flow rate needed to achieve this would be tiny.