I’m trying to add a bunch of DS18B20s to my new emonPi, but I see in the documentation that the configuration only supports a maximum of 6 with the default firmware.
A couple of years back I went through the 1-wire learning process on an Arduino and I still have sketches somewhere for enumerating all the 1-wire devices on the bus and then polling them. I can’t remember if it polled them by address or looped through all instances it found, but I do remember that I had a rake of DS18B20s reporting in to emonCMS on a pi over ethernet.
My question here is how/where do I modify the config of the emonPi? If someone can point me to the correct documentation area it would be great. Once I know where to make the change, I am happy that I know what change to make.
If it’s a question of compiling a new firmware from source that I have modified, is this something I do on the emonPi itself, or do I build it on my PC and upload the compiled firmware?
Or is it just a matter of changing a config file on the emonPi?
 I have a couple of the SheepWalk Electronics SWE2b boards for easily hooking up multiple DS18B20s so physical connectivity isn’t an issue.