Categories
Personal Computing

Computer Backup at Dismal Manor

There are only two kinds of computer storage, those that have failed and those that will fail. Remember Murphy’s Laws.

  1. If anything can go wrong, it will.
  2. If something just can’t go wrong, it will anyway.
  3. When things appear to be going better, you’ve overlooked something.

In this post I’ll describe Dismal Manor disk backup scheme.

Revisions

  1. 2026-08-06 Original

References

  1. https://www.backblaze.com/blog/the-3-2-1-backup-strategy/
  2. https://www.illumos.org/books/zfs-admin/gavwg.html
  3. How to Reinstall MacOS
  4. Using MacOS Migration Assistant Mac to Mac
  5. Working with APFS volumes in Disk Utility
  6. https://bombich.com/doc-pdf/ccc3-documentation-all.pdf
  7. https://www.shirt-pocket.com/guide.php
  8. Apple Time Machine User Guide

Why back up

We do disk backups to protect our information from mishaps. A mishap can be unintended deletion or overwriting of a file, failure of a disk or other storage, or corruption of data by a not quite broken processor, main memory, or disk data path.

Back in the day of 80 megabyte storage module drives, I was software integrator for the modeling software of an operator training simulator for a nuclear power plant that my company was developing for one of our reactor owners. I had stayed late to do a build that finished at around midnight. Being tired, I said “F-it, nothing will happen until I come in tomorrow”. The head crash happened as I was driving to work.

Some time later, I had finished a build and was doing a backup of the build pack. The hardware bubbas had been working on this machine. They had managed to strap two channel controllers, the one with the disk and the one with the tape to the same channel address. Eventually, a write to tape went astray and ended up on top of the disk super-block and directory.

And on another occasion, backup could not read the tape. Fortunately, the OS copy utility could. Each file had a metadata record followed by the data as blocked disk sector images. I was able to figure out how to use OS copy in a way that would recover the data on the tape.

And Combustions’s CDC 7600 floating point divide unit became colicky. It would occasionally mess up a division without throwing a machine check. The operators and admins realized something was amiss when SCOPE couldn’t find one of its system files. The OS used the floating point unit to do 48 bit integer divisions in the file hashing algorithm. A bad divide was a wrong hash that could not be found in the disk directory. The recovery was pretty simple once the floating point divide unit had been fixed. The hard part was figuring out which production runs were NFG as a result of division troubles.

The 3-2-1 Strategy

In Reference [1] , Backblaze outlines the 3-2-1 backup strategy first postulated in the early Naughts. The argument is to have at least 3 backups on two types of media (or 2 devices), and 1 offsite copy.

The thinking was one copy offsite in case disaster befell the site.

Flooded suburban neighborhood showsing water in the street, cars in water.
Stuff happens. A thunderstorm floods Dismal Manor’s beloved Fletcher Brook.

Use two types of media or two devices for diversity of storage. For example, one copy on an external disk and one copy on a NAS.

Have a minimum of 3 copies.

3-2-1 at Dismal Manor

Dismal Manor has 4 computers, Fruit Machine the Apple M1 Silicon iMac I’m using to write this, an AMD Zen 4 machine that is Rocky, and 2 TrueNAS Mini storage systems (SuperMicro small servers). The Apple machine uses Apple File System. The three Linux machines use OpenZFS for 4 drive storage arrays. Each storage array is a ZFS pool holding multiple datasets. All four filesystems support snapshots.

Dismal Manor uses several backup programs

  • Apple Time Machine
  • Backblaze Personal
  • Carbon Copy Cloner
  • SuperDuper
  • Linux TimeShift, a TimeMachine work-alike.

The TrueNAS machines are not backed up at the moment as they are used as backup media. Linux TimeShift backs up Rocky to an external SSD.

The Dismal Manor Way

  • Fruit Machine makes Time Machine backups to an external disk and to shares on each of the TrueNAS servers.
  • Carbon Copy Cloner and SuperDuper! also make backups to shares on each TrueNAS server.
  • This do it twice scheme proved simpler than setting up replication from the primary TrueNAS system to the secondary using ZFS send and ZFS receive jobs. Doing it twice means that the second ZFS backup is independent of the first.
  • Backblaze makes an off-site backup. When recovery is necessary, Backblaze will express a disk containing your latest image.

Backup vs Recovery

Dave Nanian of SuperDuper! fame differentiates between backups and recovery volumes. Backups are used to recover from minor mishaps such as deletion or overwriting of a file or a directory. Recovery volumes are bootable external disks that hold a recent system image and file system image. Time Machine or Linux Time Shift make backups that allow you to retrieve the current version or earlier versions of a file or directory. Carbon Copy Cloner and SuperDuper! make a complete copy of the file system and optionally make bootable media.

Recovery

The basic MacOS recovery workflow is as follows. Back in the day of tower cases, disks were user replaceable. Today, the system storage is soldered on the system main board. Apple Genius Bar makes a main board transplant for you to replace the failed disk. The new main board will include the MacOS recovery system.

To enter recovery, press and hold the power button until the “Loading startup options” prompt appears. Release the power button. Choose the system recovery option from those presented.

  1. Replace the failed disk.
  2. Restart the Mac from the Recovery Partition.
  3. Follow the prompts to reinstall MacOS from the network.
  4. Use Migration Assistant to restore user data from Time Machine or a duplicate user data image.

Why ZFS

OpenZFS is the most robust file system available for personal computers and servers. ZFS is a journaled file system. All transactions are written to the journal first. Periodically, the journal transactions are committed to the file system proper. Like APFS, it is copy on write and supports snapshots.

Filesystems and ZVols

ZFS has the ability to combine multiple physical devices into logical devices. Logical devices are grouped to make a storage pool. A pool can contain one or more file systems. The file systems may be thin provisioned (datasets) where storage blocks are added as needed or preallocated (Zvol). Zvols are used where a hard upper bound on size is desired. File Systems are used when the ultimate size is unknown at creation. Zvols are frequently used to keep TimeMachine from eating a pool.

Redundancy

When a pool is created, it can be created as RaidZ1, RaidZ2, or RaidZ3 indicating the amount of redundancy in the dataset. The number indicates the number of redundant copies available in the Zpool. This is an indication of the number of disk failures that the pool can tolerate before data is lost. RaidZ2 is a nice balance between redundancy and capacity for small pools (4 disks).

ZFS administration commands allow you to replace a disk and reconstruct the data that was on it from the good copies still present. Reconstruction is called “reslivering the pool”. The resilver operation is disk read-write intensive and takes a while. It is not unknown for a second drive to fail during the resilver operation (this happened here once).  For this reason, most experienced admins recommend RaidZ2 as a minimum level of redundancy.

Data Integrity

OpenZFS includes both metadata and data block checksums. This permits the filesystem to verify the data integrity of each file’s directory entry and each of its data blocks. This operation is called a “scrub”. I setup my systems to do scrubs weekly.

ZFS is copy on write. When a block is changed, a new copy is written to disk. The old copy is retained. Together, copy on write and snapshots provide robust protection against unintended or malicious alteration of data. You can always revert to a snapshot when the problem is corrected.

Notifications

Stuff happens. When it does, OpenZFS can send you notifications, normally by E-mail but can also use the host operating system’s notifications system. All notifications are also logged. Admin commands may be checked using ZFS terminal commands.

Snapshots and Replication

OpenZFS, like APFS, supports snapshots at the Zvol and dataset level. Think of these as checkpoints. The file system can be reverted to any snapshot.  Once created, a snapshot is immutable. 

The ZFS send and receive commands allow you to transfer a ZFS snapshot from one instance of a filesystem or volume to another. Together, send and receive are the primary mechanism for backing up ZFS datasets (filesystems or Zvols). A replication may be performed internally to the system, between local systems, or between networked systems. Replication is a handy technique for maintaining off-site backups. Leave a machine with family or friend and replicate to it periodically. 

Cockpit and 45Drives Houston

45 Drives, the “Big, Strong, Fast” people, have developed Cockpit modules for OpenZFS. They allow you to create volumes, add them to a pool, and create filesystems and zvols in the pool. You can also replace failed devices.

Some Limitations

All devices in a pool are the same size. They may not actually be but ZFS will use only of the space of the smallest device on each physical disk that is larger than the smallest disk in the Z-filesystem.

Backup Programs

We use 4, Apple Time Machine, Backblaze Personal, Mike Bombich’s Carbon Copy Cloner, and Shirt Pocket Software Super Duper. 

Backblaze Personal

Backblaze Personal does network backup to Backblaze servers. We use the versioned method allowing us to restore to checkpoints determined by Backblaze. Backblaze Personal is currently $100/year plus a paid option for unlimited snapshot storage. This second feature lets you revert to a prior version should the most recent and some of its predecessors be corrupted by hardware trouble or exploit.

Carbon Copy Cloner

Carbon Copy Cloner can back up to local media, local shares, and cloud storage services that are not iCloud. The important thing about Carbon Copy Cloner is that it builds a duplicate of the protected volume at the destination. The directory structure, times, owner, group, and other permissions, and access control lists are preserved. There’s just a tree, no tarfile, no dumpfile, no secret archive, just a directory tree that makes sense to Migration Assistant and to the destination file system, mostly.

I use CCC to backup to a local USB disk and to a SMB filesystem on Rocky, our 45Drives home lab machine. 

Carbon Copy Cloner can construct a bootable MacOS volume and will transfer the entire file structure of the source disk to it. Carbon Copy Cloner has been updated to work properly with APFS disks as source and destination volumes.

SuperDuper

SuperDuper! was just updated to Version 4, a complete rewrite to make the product more APFS friendly and more Apple Silicon Mac friendly. Super Duper replicates the source volume’s structure and data on the destination volume. Again, owner, group, permissions, and access control lists are preserved. And the destination replica makes sense to Migration Assistant.

Time Machine

I use Time Machine to backup to a local USB disk and to SMB filesystems on Peabody and Sherman, the two TrueNAS boxen.

Time Machine maintains a series of snapshots in its save set. When Time Machine runs (usually hourly), it begins a new APFS snapshot on the system disk and saves the previous snapshot to the external disk.

The Time Machine user interface lets you restore any version of the file that is in the archive. It is good for oops recovery.

External USB Disk

The external USB disk is an 8TB LaCie external disk. It has proven robust over many years of service. The original disk is still in it.

Reference 6 gives recommended practices and procedures for formatting a disk as an APFS volume. The recommended practice is to format the disk as a single container with multiple APFS filesystems in it.

The caveat here is that APFS file systems are sparse-provisioned. That is, storage blocks are allocated as needed. Some care is needed to avoid over committing the device. Apple recommends that a Time Machine volume be a couple of times the size of the volume being saved. My 8 TB LaCie disk can hold one backup set for the 2 TB MacHD and one for the 1 TB Music and Photos Volume.

Recovery

Apple Silicon Macs have recovery firmware built in. The recovery software will do a network boot, install MacOS, and restore user data using a program called Migration Assistant.

Reference [3] gives Apple Support instructions for running MacOS Recovery. Reference [4] explains how to use Migration Assistant to restore user data.

Migration Assistant Data Sources

Migration Assistant can transfer data to a new MacOS installation from the following sources

  • Your old Mac
  • A Time Machine archive on an external disk or network share
  • A disk image like those created by Carbon Copy Cloner and Super Duper.

Disk selection is simplest when the data is on an external disk

Stock replacement disks

I got into the habit of stocking replacement disks of the largest size currently in the Raid-Z pools. When one fails, I have a ready spare. Following TrueNAS or Houston UI procedures, I offline the failed volume for replacement, remove the bad disk and slip in the spare. Once the spare is up and identified, I add it to the pool using the UI replacement procedures and start the re-silvering operation. Re-silvering generates the information that was on the failed volume from the redundant information in the pool.

It is not uncommon for a second disk to fail while the replacement is being re-silvered. If the file system was RaidZ2, there is still one good set of data in the system. Let the first replacement complete rebuilding. Then replace the 2nd disk.

When the dust settles, order new market catch of the day disks for spares.

Categories
Audio

More Schiit on the Porch

Thirty years of research led to the “mega-combo-burrito” filter used in Schiit Audio digital audio players. Mike Moffat originally discovered the ATT Bell Labs paper on which it is based while he was working on DSP for oil reservoir seismic survey processing. Mike used this filter in his Theta Digital DAC products. Schiit reintroduced the filter in Yggdrasi in the roaring ’10s.

After debut in Yiggie, Schiit used this filter in each of its multi-bit (R-2R) DAC products. In 2026, this filter is now found in each music DAC offered by the company. Even little Vestri, a $99 dongle DAC/AMP combination. I’m a sucker for innovation so I bought Vestri.

The other thing I did this spring was to buy commercial streamers to replace the Raspberry Pi cobbler that was getting somewhat moldy. All were starting to experience strange stalls and other issues. Earlier, I auditioned a FiiO SR-11 stream receiver and found it a big improvement over the home brew.

But this article is less about my rig and more about how the DACS I have came to be. It is a long journey that begins with a fire, a fire at AKM’s Japanese foundry, sole source of the DACS Schiit had been using in most of its products. This forced a technical change that sparked strategic changes at Schiit. That’s today’s story pieced together from “Schiit Happened” articles at Head-fi.

Categories
Audio

New Schiit Hits the Porch

Schiit’s Jason Stoddard introduced Eitr-2 with the usual flurry of marketing, a new post in Schiit Happened at Head-fi and an Ask Me Almost Anything session on YouTube. Eitr-2 is an update of an earlier product that cleaned up a USB digital input. The new one does the same, but this time with Schiit Unison USB Audio 2 replacing the C-Media USB audio device. Today, I’ll write about why one might want such a thing … in a word, new life for old DACS.

Categories
Zero Carbon

Just a heat pump?

Heating electrification is well underway in the US. For a couple of years, more heat pumps have been sold than gas furnaces. But home owners are just now learning how to go about selecting one for their home. That’s what I hope to explain here. First some background.

With the advent of “cold climate heat pumps”, it is possible to use a heat pump to meet most of a home’s heating needs. Cold cimate heat pumps currently command a premium but the price increase is less than that of adding a gas furnace. In the Southeast and Deep South, a standard heat pump is capable of meeting a home’s heating demand.

Categories
Zero Carbon

Oh, by the way…

Many homeowners are making the move to full-range heat pump residential heating. A full-range heat pump is less expensive than a heat pump plus a gas furnace. A heat pump by itself provides reliable, quiet, comfortable heat. But there are some things to remember. In this post, I’ll review the first winter of full-range heat pump heating.

Categories
Holiday Letter

Adios, 2025

Twenty-twenty-five is a year I’m glad to see go. It’s been a year of non-stop health care and transitions as Missy passes and Rocky presents with lung cancer. And my right kidney presents symptoms of urotheilum cancer.

Categories
Home Economics Technology Zero Carbon

Smart Thermostat Schedule for Heat Pump Systems

Revisions

  1. 2025-12-02 Original
  2. 2025-12-03 Simpler title, add categories, correct the led, and explained aux heat. Added Alec Watson’s “Untapped Energy Storage” YouTube presentation

References

  1. https://www.energy.gov/energysaver/programmable-thermostats
  2. https://www.dominionenergy.com/virginia/rates-and-tariffs/off-peak-plan
  3. Example whole building Manual J calculator by Service Titan
  4. https://www.ashrae.org/technical-resources/ashrae-standards-and-guidelines
  5. https://www.publicpower.org/system/files/documents/Americas-Electricity-Generation-Capacity-2025-Update.pdf
  6. https://en.wikipedia.org/wiki/Duck_curve
  7. Technology Connections YouTube: Untapped Energy Storage
  8. https://en.wikipedia.org/wiki/Reluctance_motor

Energy Star

During the Carter administration (1977-1981), Congress created the Department of Energy composed of the nuclear weapons program and associated national laboratories full of smart people. The DOE was also tasked with development of new energy conversion and utilization technologies and with energy conservation technologies and recommendations.

The 1970’s OPEC oil embargo was a driving force in the establishment of DOE, the Energy Star program, and its recommendations. During this period Congress established automobile emissions and efficiency regulations and the Energy Star residential energy efficiency program.

During this period, Energy Star recommended a day time heating set point of 68 degrees (suspiciously like some physicist picked 20C) and a night time setback of 10 degrees. These recommendations were global rather than regional and ignored the type of heating equipment present.

A little physics, just a little

I’m a former electrical engineer and submarine nuclear propulsion plant operator. My school and Navy nuclear propulsion insisted that we learn about heat transfer.

Two primary mechanisms dominate heat loss from a structure, air leakage between the building interior and the environment, and heat conduction through the building envelope.

(1) Qdot = UA(Thot – Tcold)

Equation 1 shows that the heat transfer rate Qdot is proportional to the temperature difference between the building interior and the building environment. Here we assume that cold is outdoors and warm is indoors. The factor UA describes the building’s surface area and how easily heat passes through the stuff from which the building envelope is made. UA is a property of the building

A little climatology, just a little

Heating and cooling systems are designed to maintain control of the building’s interior temperature during 99 percent of the hours in a year. Each county in the US has a design basis winter heating ambient temperature and a cooling ambient temperature. Here in Norfolk, these temperatures are about 25F for heating and 95F for cooling. I’ll stick to Fahrenheit temperature here since that’s what we normally talk in this country. These days, we do most of our design in international standard units which include Celsius temperature.

The NOAA climate researchers determine the county design basis temperatures from their collected climate datasets. They search the dataset for the coldest hourly temperature for each of 50 years. They average these, and that becomes the number. They do the same with the hottest hourly temperature to get the cooling design basis temperature.

Climate and Physics Mash-up

Dismal Manor 2025 Billing History

If you look at the graphs above, you’ll see the year’s usage for Dismal Manor. November is the least usage month in both 2024 and 2025. That’s a bit of a surprise.

Dismal Manor used about 720 kilowatt-hours of energy for all purposes including laundry drying and dish washing, and 30 KwHr charging the car in November. The hi-fi and small computers were also running. During this period, heat losses from internal stuff supplied most of our heating needs. Looking at the graph, July was our month of greatest use. Two lines show the monthly average low and high temperatures.

In July, the typical outdoor high temperature was 95 degrees, the cooling design basis. If we keep a 75 degree indoor temperature, the heat pump has to maintain a 20 degree differential temperature. To do that used about 600 kilowatt-hours of electrical energy.

Fiddling with the set point

What happens if I raise the set point from 75 to 76? I’ve reduced the temperature difference driving heat gain from the environment by 1 degree. That’s also 1/20 the temperature difference driving conduction through the building walls. That suggests that about 5 percent less energy will be gained from the environment if a day were 95 F outside continuously.

In Norfolk, the morning low temperature is 75F in July but the variation is not uniform. And, in July, we have a hot Southern sun beating down on parts of the house. In November, the late afternoon sun slips under the trees warming the building from the west. The Energy Star recommendations neglect solar heating of the structure.

Sensible Heat and Latent Heat

The air in the building holds energy. There’s an equation for that too.

(2) Q = M Cp (Thot – TCold)

Equation 2 tells us that the heat to warm or cool the air in the building can be estimated from its mass, a constant pressure heat capacity, and the temperature change. The same model holds for all the other stuff in and of the building. An effective Cp can be estimated from temperature change and bulk energy usage.

But the air in the building is a mixture of gases and water vapor. The water vapor is condensible. The air-conditioning process removes it. The rest of the stuff stays. To get the water out of the air, we have to remove its latent heat of vaporization from the air. And this has to happen before the air gases themselves are cooled.

So to cool the air in the building, we have to do both. Removing the heat associated with the humidity is the harder of the two tasks.

My Summer Practice

I adjust the air conditioning set point to keep the building humidity in the 50% to 60% range. For my home in beautiful Norfolk, I find 77F is a good summer setting.

If I do an Energy Star set up over night, I awaken to a clammy building. The air conditioning needs to work through the night to control humid air infiltration.

Heat Pumps and Electrification

Bosch Premium Connected Inverter Ducted Split Heat Pump Components (courtesy of Bosch)

A heat pump is a refrigeration machine that moves heat from cool to warm using a condensible gas and a compressor. The gas is compressed and condensed at the hot end and expanded at the cool end. In a refrigeration machine designed for cooling only, the evaporator is indoors and the condenser is outdoors. When the liquid evaporates in the indoor unit, it takes heat out of the air passing through the indoor coils. Outside, it gives up heat to the air passing through the outdoor coils.

A heat pump is a refrigeration machine having some valves and smarts to reverse the roles of the two heat exchangers. When heating, the evaporation process happens outdoors and the condensing process happens indoors.

So a heat pump moves heat rather than releasing heat by combustion of a fuel. A carefully designed heat pump can move 3 times the energy put into the compressor (the pump that raises pressure of the working fluid so it will condense).

In heating mode, a dollar in gives $4 of heat out. Put a dollar of gas into a gas furnace and you get $0.96 of heat (a small loss instead of a big gain).

The catch is that the cost of 1 KwHr of natural gas is 1/4 of the cost of 1 KwHr of electric power. But it is actually more efficient to let Dominion Virginia Energy burn the gas and transmit electric power to you to run your heat pump.

Several factors are at play here. Dominion buys gas whole sale on long term contracts. Dominion burns the gas in combined cycle gas and steam turbine power plants. One KwHr of gas yields 1/2 KwHr of electricity. Your heat pump will schlep 2 KwHr of heat.

Increasingly, photovoltaics and offshore wind are replacing older fossil fuel units and providing expansion capacity. As renewables come to dominate the generation mix, home heating will become largely carbon dioxide free.

But won’t I shiver on cold days?

Temperature is an absolute thing. It has to do with molecules in motion. If they are completely still, the temperature is absolute zero. Until absolute zero there’s heat to be had. There’s a scale for absolute temperature, Kelvin temperature, the one scientists use. We use a related scale, Celsius that has 0 C at the freezing point of water and 100 C at the boiling point of water at sea level atmospheric pressure. But Kelvin degrees and Celsius degrees are the same size.

Below 0 Celsius, air molecules are still moving and still have energy that can be moved up hill to heat your home. The stuff intuit is air condenses at about -271 Celsius.

The tricky bit is that the working fluid, the refrigerant, in the heat pump needs to boil in the evaporator at a temperature below the coldest outdoor temperature with which it will be used for heating. So we pick our refrigerants to have a boiling point below the cold side rated temperature in winter.

Energy Star provided grant money to each participating domestic manufacturer to develop cold climate machines and certifies all manufacturer’s machines as meeting the Energy Star Cold Climate standard.

Sizing Heat Pumps

There are national and international standards for sizing heat pumps used for space heating and cooling. In the US, an industry consortium develops the standard and our building codes mandate its use. This standard provides models and data (Manual J) for estimating the heating and cooling needs of each space in a building and includes county by county design basis temperatures for heating and cooling.

In Norfolk. heating is the harder of the two problems. In heating mode, the heat pump has to deliver the heat lost by the building with a 45 degree temperature difference (25F to 70F) present. In cooling mode, the temperature difference is about 1/2 that (75 F to 95 F).

To keep the building warm on that 1% of hours that are colder than 25F, our installation includes auxiliary heat (aux heat). This is a bank of positive temperature coefficient electrical resistance heaters rated at 5KW.

Variable Speed and Staging

Inexpensive digital signal processors and power transistors make it cost effective to replace fixed speed induction motors with variable speed synchronous reluctance motors [8]. This has several advantages.

  • The heat pump runs at the speed needed to match the heat gain or loss being made up.
  • The heat pump has sensors that determine the thermodynamic conditions present. Based on models of the machine and sensor readings, the machine controls determine the compressor and fan speeds to be used.
  • The compressor motor drive soft starts the compressor. The inverter ramps up the voltage and frequency to gently roll off the motor and accelerate it to the needed operating point. Bosch does this so well that the machine start is silent and fan noise is not initially noticeable.
  • My machine has an unloader valve that recirculates refrigerant around the compressor while it starts. As the machine comes to speed, the unloader valve closes gently loading the machine in a manner that is easy on the mechanism and Dominion Virginia power.
  • The indoor and outdoor fans are variable speed with soft starting. The fans run at one of 10 preselected speeds. The indoor fans are speed controlled to give the proper refrigerant outlet conditions for the load present.

My Smart Thermostat’s Role

My contractor installed and configured the Ecobee Premium thermostat controlling the Dismal Manor heat pump. He picked the amount of hysteresis (or dead band) and other technical parameters. My understanding is that the Bosch IDS units control modulation internally.

My smart thermostat has three modes: cool only, cool or heat based on temperature, and heat only. In the transition months, I select the cool or heat mode. In summer and winter, I select the cool mode or the heat mode respectively.

Ecobee Premium Thermostat
image courtesy of Ecobee

The thermostat has a set point chosen from a time of day map (Ecobee calls these “Comfort Settings”). The thermostat technical configuration settings includes temperature error to start stage 2 and temperature error to start Aux Heat if these are to be used.

Ecobee Premium Thermostat Data Display
captured here at Dismal Manor

Should the temperature continue to drop, temperature error will exceed the stage 2 set point and eventually the Aux Heat set point.

On the figure

  • The blue trace is the cooling set point. The blue trace stops at the point where I shifted the unit to heating-only mode.
  • The white trace is the building temperature.
  • The orange trace is the heating set point.
  • The green trace is the outdoor temperature.
  • The darker orange bars are the machine running in stage one heating.
  • The lighter orange bars are the machine running in stage two heating.
  • The aux heat has not been used — no demand.

Looking at the thermostat data display, you can see the thermostat’s Eco+ demand management scheme. Just before 5 PM, it preconditioned the building for the evening coast period coinciding with the evening peak rate. And just before 5 AM, it preconditioned the building for the morning coast period coinciding with the morning peak rate.

The two orange bars indicate that the thermostat is calling for stage 1 heat and stage 2 heat. The machine starts at minimum demand. As needed, it will modulate output to maintain the building at set point. The machine I just replaced relies on the thermostat to control staging. The new Bosch machine determines staging internally.

The Bosch indoor unit exchanges telemetry with the outdoor unit. The outdoor unit uses that data to select its operating speed and that of the indoor unit.

The outdoor unit also has a WiFi interface that sends telemetry to the manufacturer and my contractor will be notified if the machine is becoming wobbly. The technician can review all of the diagnostic measurements and fault codes before leaving to make a service call.

When the heat pump is no longer able to hold indoor temperature, the indoor unit will turn on the auxiliary heat.

What is this Aux Heat Thing?

My air handler (indoor unit) incudes 5 KW or 17000 BTUS/Hr of positive temperature coefficient electric resistance heaters. PTC heaters increase in electrical resistance as they heat up limiting the flow of electricity through them. This is an important safety thing.

The aux heat has a coefficient of performance of 1. Feed the aux heat $1 of electricity and $1 of heat comes out. Feed the outdoor unit $1 of electricity and it moves $4 of heat to the indoor unit, a coefficient of performance of 4. To save money, the aux heat should almost never come on.

The heat pump controller (the logic is in the indoor unit) activates the aux heat when the heating temperature error (setting minus actual temperature) exceeds the aux heat activation threshold. Before this happens, the controls have increased the compressor speed to maximum and adjusted the indoor and outdoor fan speeds to match. If maximum compressor level of effort is unable to maintain building temperature, the building continues to cool, and the controls add the aux heat output to that of the heat pump giving an additional 17,000 BTU/Hr of output (total of 15 KW or 53,000 BTU/hr).

In the rest of the world, engineers talk KW of heat, only the US heating trade has stuck to tons of ice per hour of cooling and BTU/Hr of heat.

Energy Star Strategy is Obsolete

Don’t follow the Energy Star recommendations. If you make the Energy Star 10 degree night time set point reduction, there is a good chance that the building will cool sufficiently over night that restoration of the day time set point will cause the difference between the set point and the building temperature to exceed the aux heat activation threshold.

The aux heat has no gain (performance coefficient of 1) against the refrigeration machine’s performance coefficient of 3 to 4. Aux heat gives you your money back in heat. The refrigeration machine gives you 3 to 4 times your money’s worth of heat.

To minimize your bill, you never ever want the aux heat to activate as a result of a set point change. Aux heat should activate only on those one or two nights when the temperature is less than design basis (25F here).

That is, air in the building heats and cools the buildings furnishings. They heat and cool more slowly than the air but they heat and cool. Also, the air in the building warms or cools interior finish materials of the building envelope. To get the machine to settle into the steady state, the envelope interior surface materials have to warm. A big setback lets the interior envelope get cold and the heat lost has to be replaced.

Energy Storage in the Building

It is possible to use the building content and building interior materials to store energy. Alec Watson of Technology Connections YouTube channel has tried this heating strategy. He has a video [7] explaining the scheme he uses at home.

What Alec does is to heat his town home during the base rate periods and let the building coast during elevated rate periods. This is very similar to Dominion’s residential demand response strategy. Alec is of hearty mid-western stock so he doesn’t mind it being a bit cool at times. He has a plentiful supply of tweed jackets and cardigans!

Both Heating Machines and Electric Power Generation Have Changed

In 1978, most of our power came from coal fired generation. As 2024 closed, 42% is gas turbine combined cycle, 15% is coal about 8% is from nuclear power, 22% is from photovoltaic solar sources and wind [5], and a smidgen (for Dominion Virginia Energy) is from offshore wind generation. Virginia Offshore Wind will complete in late 2026 but a few turbines are on line now.

Solar generation is strongest midday but drops rapidly after about 3 PM. During this period, summer demand actually increases as people come home, awaken the air conditioning, and fix supper. To keep up with the shift of demand from work to home, Dominion has to start and load its peaking units to replace the fading solar resource.

There are two classes of generation: dispatchable generation and non-dispatch able generation. The output form a dispatchable source can be varied as. needed by the system operator. A non-dispatchable source comes and goes as dictated by physics and the weather. Photovoltaics are largely non-dispatchable. Wind is some dispatchable in that turbines that are not needed now can be feathered. Blade pitch can be controlled to vary output somewhat. But if the unit is becalmed or the wind is too strong or gusty, the unit must be feathered for machine safety and grid stability.

Duck curves [6] represent the amount of dispatched generation the utility must operate to meet the demand in excess of the photovoltaic and wind generation that cannot be dispatched. Utilities use demand management schemes to ease the transition from photovoltaic generation to dispatched thermal generation.

In the winter, there is a period of increased demand in the morning from 6 AM to 9 AM as business demand increases but residential demand remains. And in the winter evenings, there is a period of increased demand from 5 PM to 8 PM when activity shifts from work to home. Dominion’s demand response program is aimed at managing residential heating and cooling demand to somewhat mitigate the demand changes associated with the work day beginning and end.

Dismal Manor 2025 Billing history

Dominion Virginia Energy’s contractor follows the calendar and the weather to determine if demand management would be beneficial. If it is, the contractor preconditions the homes of residential participants and adjusts their set point by a degree or two to mitigate residential usage. This works nicely.

Dominion offers Residential Time of Use pricing to go along with the set point adjustments. In the winter, the tariff is as follows.

  • 0000- 0500 Base load, $0.12 per KwHr.
  • 0600-0900 Morning rush hour, $0.28 per KwHr
  • 1700-2000 Evening rush hour, $0.28 per KwHr
  • Otherwise $0.13 per KwHr

The summer hours and rates are a bit different. Two rates are used, peak and off-peak. The base load and off peak rates are the same. There is only one peak period from 3 PM to 6 PM.

As you can see from the winter rate schedule, the Energy Star recommendations of an 8-10 F overnight set point are likely to activate the inefficient aux heat during the morning peak pricing period. This is absolutely stupid.

Categories
Uncategorized

Dismal Wizard gets Forked

This summer, I bought yet more Schiit. I added a new phono preamp and turntable and a new DAC to the Dismal Hi-Fi. No, my stereo is not 4-way. Just 2-way. But it is fully meshed and forked now. Both new devices are ForkBeard equipped. As usual Schiit and ForkBeard double entendres are required. Sorry.

In this post, I talk about the changes to the rig here at Dismal Manor. As I was writing this post, Schiit released Byggy, its delta-sigma version of Yggdrasil. This is the first DAC by any audio manufacturer that uses no purchased conversion technology or reconstruction technology. Schiit built Byggy straight out of scratch. [6] Schiit calls its new delta-sigma modulator plus custom reconstruction filter “Mesh architecture”. Singular is Schiit’s home-brew delta-sigma modulator design.

Categories
Greyhounds

Greyhound Update

Since 1995, there has always been at least 1 greyhound in the manor. Since 1997, it’s been 2 until Missy left us as a result of complications of old age. While Missy was in decline, Rocky presented with a cough that was traced to mid-stage lung cancer. Rocky’s disease was discovered before he was in decline. And I’ve been able to manage the discomfort from the disease in the mid-stage.

After the break, I’ll review the home care Rocky is receiving following his oncology consult. Rocky’s disease course is not typical. We were lucky to receive an early diagnosis. Although Rocky’s disease was discovered “early” it was already in a untreatable configuration.

Too often, concerning symptoms are experienced much later in the disease course.

Categories
Personal Computing

It’s Here, It’s Up, It was an Adventure

Introduction

Loyal readers remember that Sherman had lost his magic smoke, dying in his sleep with disk errors being logged. Dismal Wizard decided to replace Sherman with a TrueNAS Mini+ like the one already here. Still needing a machine to tinker on, he ordered a 45HomeLab HL4 purpose built for the role. The machine has arrived, is unboxed, disks loaded, and ready to go. A modern Merlin, he shot the works … and did something work? Read on to find out.

This post includes the following:

  • Hardware first impressions
  • First boot and related activities
  • Filling the ZFS storage array
  • Reclaiming Sherman’s disks for the new pool
  • System software options and choices
  • Application software we tried
  • And our disk backup strategy