Being realistic, it’s not something I see gaining adoption, mostly because HTCPCP is a joke protocol and isn’t a complete spec. Any internet-connected coffee machine nowadays would probably go through a ZigBee proxy or similar, and talk some proprietary format.
Mm, reminds me of the old world of IRC. I still remember fondly when I asked for help installing FreeBSD, and got banned with a message of “try linux”.
So I did, never looked back. (Until I got a Mac at least, which counts as a BSD.)