
About the Project
OpenShrooly is an experimental open-source replacement firmware for the Shrooly mushroom growing device, originally funded through Kickstarter.
It appears (as of September 2025) that the Shrooly company has gone out of business and many user have reported that their apps no longer work.
This firmware transforms your Shrooly into a Wi-Fi-only device that can be controlled via a local web interface or integrated with Home Assistant.
Created by Graham Stewart | Community Support: r/shrooly on Reddit
Why OpenShrooly?
The original Shrooly relied on cloud connectivity and proprietary software. OpenShrooly provides:
- Local Control - No cloud dependency, control your device directly from a modern web interface
- Open Source - Full transparency and community-driven development
- Home Assistant Integration - Seamless smart home ecosystem integration with temperature control
- Intuitive Touch Controls - Drag-and-drop sliders for humidity, temperature, and lighting schedules
- Customizable Settings - Fine-tune cultivation parameters for different mushroom varieties
Important Warning
⚠️ This is an experimental project - many users have installed it successfully, but use at your own risk!
Getting Started
🚀 Quick Install
Install firmware directly from your browser
🧑💻 Manual Install
Command-line installation for advanced users
📖 Documentation
Complete setup and configuration guide
💬 Community
Get help and share experiences
Latest Release
Check out the latest firmware releases with new features and improvements.
Project Origins
This project began with a hardware teardown of a broken Shrooly device, reverse-engineering the hardware to create an open alternative. The original Shrooly was a successful Kickstarter project that brought automated mushroom growing to home cultivators.
Contributing & Support
- GitHub: openshrooly repository
- Issues: Report bugs and request features
- Community: r/shrooly on Reddit - Best place for support
- License: MIT License with binary component disclaimers
Support the development of OpenShrooly