I don’t really know what I’m doing but I’ve tried to follow the instructions above as far as the downloading. I then tried Verify
EmonLibCM-master/emonLibCM.cpp:44:21: fatal error: OneWire.h: No such file or directory
It seems I need a Onewire library. The Library Manager offers me v2.3.4 of a library called exactly that, so I presumed that’s what I need. But after adding it I see:
EmonLibCM-master/emonLibCM.cpp:45:159: fatal error: DallasTemperature.h: No such file or directory
So I suppose I need some other library?
edit: So I looked in the CM lib code and went to Dallas Temperature Control Library - Miles Burton - Innovative engineering for pretty much anything but that says to use github for download GitHub - milesburton/Arduino-Temperature-Control-Library: Arduino plug and go library for the Maxim (previously Dallas) DS18B20 (and similar) temperature ICs (and that has a version that was last updated 5 days ago) and to use a Onewire library from OneWire Arduino Library, connecting 1-wire devices (DS18S20, etc) to Teensy rather than the standard one, which in turn points to GitHub - PaulStoffregen/OneWire: Library for Dallas/Maxim 1-Wire Chips . That has a version of 2.3.4 set sometime last year and a latest update 19 days ago. So I’m even more concerned and confused now about what version of libraries I should be using?