UPDATE:
M1WebProxy works as described on
Alan Walendowski's web
page.
In the PREFS file I updated the IP Address to match my M1 XEP. Executing RUN.BAT starts the web proxy server and connects to the M1. Using a 3COM Audrey (no Java, no MS Windows, no .NET Framework) I pointed its browser to the proxy address and ta-dah I was prompted to enter my M1 username.
The proxy server talks to the M1 via port 2101 (unencrypted) but uses encrypted communications to talk to your browser. That causes a little hiccup because the supplied certificate does not match the host PC's name and your browser will complain. The supplied instructions indicate there is a way to generate a new certificate to suit one's environment. I'm investigating how to do this and I'll report back with my results.
This is a very handy application that lets you inspect the state of your M1 (and turn lights on/off) using nothing more than a very basic web-browser (i.e. no need for the Java Runtime Environment nor the .NET Framework). I imagine it would work with a cell phone equipped with a web-browser.