Smart Home & IoT
FYTA
Smart Plant Care with Connected Sensors
Client
FYTA
Role
Cross-platform app development
Platforms
iOS · Android
Multiple native apps unified into one Flutter codebase
FYTA is a smart-plant ecosystem — a modular family of Bluetooth sensors (FYTA Mini, Beam, Sphere, and Terra) paired with a companion app that turns soil and environmental readings into clear, species-specific plant-care guidance. GBot partnered with the FYTA team to rebuild the mobile experience on Flutter, unifying separate native apps into one cross-platform product and connecting it reliably to the hardware.
Overview
FYTA's sensors measure what a plant actually needs — soil moisture, nutrients, light, temperature, and humidity — and the app translates that into "water now," "feed," "repot," or "move to better light." It spans a wide range of setups, from houseplants and balcony herbs to lawns, raised beds, and trees, indoors and out, in soil or hydroponics. Our job was the app that ties the whole ecosystem together.
The Challenge
The product family is deliberately modular, so the app has to pair with and read several sensor models reliably over Bluetooth, optionally bridge to Wi‑Fi and LTE hubs for remote monitoring, and turn a stream of technical metrics into guidance an everyday plant owner can act on. Delivering all of that across iOS and Android from separate native codebases was slowing development and letting the two platforms drift apart.
What We Built
- A full Flutter rewrite for iOS and Android from a single shared codebase, replacing the previous separate native apps.
- BLE onboarding and synchronization across the FYTA sensor family (Mini, Beam, Sphere, Terra), including firmware update flows.
- Hub integration for the Wi‑Fi and LTE hubs, so users get live readings and notifications even when they're away.
- Real-time and historical visualization of light, temperature, soil and air humidity, and nutrients, tailored to each plant's species and environment.
- The surrounding app experience: a plant library and care tutorials, photo-based plant identification and disease diagnosis, personalized care notifications, vacation mode, plant sharing, and organization by room and location.
Technical Highlights
- Reliable BLE pairing, data sync, and firmware updates across multiple sensor models with different capabilities.
- Wi‑Fi/LTE hub integration for remote monitoring and live push notifications.
- A single Flutter codebase that keeps iOS and Android identical and cuts maintenance cost.
- A data layer that turns raw metrics — soil moisture (VWC), nutrients (EC), light (PPFD/DLI), temperature, and humidity — into clear, species-aware guidance.
- A Firebase-backed backend behind the app.
Outcome & Impact
- One cross-platform app in place of multiple native codebases — simpler maintenance and faster feature delivery.
- A polished, free (no-subscription) consumer app serving everyone from casual owners to serious growers.
- A scalable foundation ready for new sensor models and capabilities as the FYTA ecosystem expands.