BrewPi / firmware

Brewing temperature control firmware for the BrewPi Spark (Particle Photon inside)
http://www.brewpi.com
GNU Affero General Public License v3.0
97 stars 55 forks source link

Can connect brewpi via WiFi #12

Open m-mcgowan opened 9 years ago

m-mcgowan commented 9 years ago

With the Spark Core being WiFi enabled, it makes sense to leverage this to get Wireless brewpi.

elcojacobs commented 7 years ago

This has been implemented in develop with the help of @glibersat. Pyserial seems to be able to work with TCP sockets too, so it was a smaller effort than expect. The user can now just set a socket as serial port and it will work. The controller listens on both and sends data back to the latest connection that was used.

I have tried mDNS, but it added 10k to the build size, so I have omitted it. The Spark will now show it's IP address on screen and the user should add it to config.cfg.

More details can be found on the new wiki: https://wiki.brewpi.com/how-to-setup-wifi-on-the-brewpi-spark

Setting WiFi credentials via the web interface is not yet implemented.