Product Roadmap
HTTP polling, Smart Alerts, MQTT over TLS, WebSocket real-time dashboard, Device Transfer, AutomationAlpha threshold rules, OfflineSync, Historical Charts, Multi-sensor support, and Sensor Calibration are ✅ NOW LIVE. Here is what is coming next for OceanRemote.
2025 - HTTP Polling (The Beginning)
✅ COMPLETEDThe foundation of OceanRemote. Devices communicated via simple HTTP GET requests every 3 seconds. Basic but functional — the first step that proved the concept.
- ✅ Devices polled server every 3 seconds for commands
- ✅ Simple REST API for device state updates
- ✅ No persistent connections — worked on any network
- ✅ Perfect for low-bandwidth environments
- ✅ Demonstrated the core "remote control" value proposition
2025 - Smart Alert Notifications
✅ COMPLETEDNever miss a critical event. Real-time push notifications when your sensors exceed thresholds. Your plants, equipment, and devices tell you when something is wrong — before it becomes a disaster.
- ✅ Per-device, per-sensor configurable thresholds
- ✅ Real-time WebPush notifications to desktop and mobile browsers
- ✅ Smart cooldown system — no spam, just critical alerts
- ✅ Multi-condition alerts: temperature above/below, humidity, soil moisture, rain detection
- ✅ Alert history with read/unread tracking
- ✅ Works while you sleep — your farm never stops monitoring
💡 Real impact: Farmers receive instant alerts when soil moisture drops below 30% — preventing crop loss and saving thousands of liters of water.
Q2 2026 - MQTT over TLS
✅ COMPLETEDLIVE NOW. ESP32, ESP8266, and Pico W devices now communicate via MQTT protocol over TLS 1.3 encryption on port 8883.
- ✅ MQTT broker integration
- ✅ TLS 1.3 encryption with Let's Encrypt certificates
- ✅ MAC-based session binding for security
- ✅ Quality of Service (QoS) level 0 and 1 support
- ✅ Reduced latency from 3s polling to sub-100ms real-time
Q3 2026 - WebSocket Real-Time Dashboard
✅ COMPLETEDLIVE NOW. Instant updates to your dashboard. No page refresh needed. Commands reach devices in under 100ms.
- ✅ Real-time device status updates
- ✅ Live sensor data streaming
- ✅ Instant relay control feedback
- ✅ WebSocket connection pooling
- ✅ Automatic reconnection on network issues
May 2026 - Device Transfer
✅ COMPLETEDLIVE NOW. Securely transfer device ownership to another OceanRemote user. Perfect for selling devices, team collaboration, or gifting IoT projects.
- ✅ One-click device ownership transfer
- ✅ Email notification to recipient and sender
- ✅ Preserves sessions, tokens, and automation rules
- ✅ Full audit logging for security
- ✅ Device works immediately for new owner — no reflashing needed
April/May 2026 - AutomationAlpha (Threshold Rules)
✅ COMPLETEDLIVE NOW. Set automatic rules that trigger relays when sensor thresholds are crossed. Your devices react instantly — no dashboard open needed. The server handles everything in the background.
- ✅ Create rules like "If soil moisture below 30%, turn ON water pump"
- ✅ Two deactivation types: Timer (run for X seconds) and Hysteresis (stay ON until value returns)
- ✅ Works with temperature, humidity, soil1, soil2, and rain sensors
- ✅ Cooldown system prevents rapid on/off cycling
- ✅ Rules automatically transfer with device ownership — no extra steps
- ✅ Server runs in background — no browser needed for automation to work
💡 Real impact: Farmers set watering rules once. Their plants water themselves automatically. Temperature rules protect greenhouses without human intervention. The system never sleeps.
May/June 2026 - OfflineSync (Local Rule Execution)
✅ COMPLETEDLIVE NOW. Automation rules are stored directly on your ESP32, ESP8266, and Pico W devices. Your devices continue working even when the internet goes down — they execute rules locally from flash memory.
- ✅ Rules stored in EEPROM on the device itself
- ✅ Device executes rules locally every 5 seconds — no server needed
- ✅ Supports both Timer and Hysteresis deactivation offline
- ✅ Cooldown system works offline — prevents rapid cycling
- ✅ Automatic sync: when internet returns, device reports actions to server
- ✅ One-click "Push Rules" button to instantly sync rules to any device
- ✅ Works on ESP32, ESP8266, and Raspberry Pi Pico W
💡 Real impact: Internet outage? Your greenhouse fan still turns on at 35°C. Your water pump still waters at 30% soil moisture. Your devices never stop protecting what matters.
June 2026 - Multi-Sensor Support
✅ COMPLETEDLIVE NOW. Support for up to 2 soil moisture sensors and rain detection on all device types.
- ✅ Soil Moisture Sensor 1 and 2 (0-100% percentage)
- ✅ Rain detection with intensity percentage (0-100%)
- ✅ Per-sensor calibration values for dry/wet thresholds
- ✅ Real-time WebSocket updates for all sensors
- ✅ Works with ESP32, ESP8266, and Pico W
June 2026 - Sensor Calibration
✅ COMPLETEDLIVE NOW. Adjust temperature readings with per-device offset calibration. Match your device readings to a reference thermometer.
- ✅ Per-device temperature offset (±°C)
- ✅ Calibrated values displayed on dashboard
- ✅ Automation rules use calibrated values for consistency
- ✅ Alert notifications use calibrated values
- ✅ Simple slider control on each device card
June 2026 - Historical Charts & Analytics
✅ COMPLETEDLIVE NOW. Google Charts showing historical sensor data. Fixed 24-hour daily view with 5-minute intervals and full date range history.
- ✅ Fixed 24-hour timeline (00:00 to 23:55) with 5-minute data points
- ✅ Date range picker for custom history views
- ✅ Dynamic sampling based on range length (5 min, 1 hour, 4 hour intervals)
- ✅ Temperature, Humidity, Soil 1, Soil 2, and Rain charts
- ✅ Dark mode support with automatic color adaptation
- ✅ Per-device history toggle in admin panel
- ✅ Auto-refreshes every 30 seconds for live view
- ✅ Fully responsive on desktop, tablet, and mobile
💡 Real impact: See how your greenhouse temperature changed throughout the day. Track soil moisture trends over weeks. Export data for analysis.
Q4 2026 - CSV Export for Sensor Data
🔄 IN PROGRESSExport your historical sensor data to CSV format for analysis in Excel, Google Sheets, or other tools.
- Export any date range
- Select specific sensors to export
- One-click download from chart modal
- Perfect for research and compliance reporting
Q4 2026 - Over-The-Air (OTA) Updates
🔄 IN PROGRESSUpdate your ESP32 and ESP8266 devices remotely. No need to physically access your devices to flash new firmware.
- Secure firmware delivery via HTTPS
- Version management and rollback
- Batch update multiple devices
- Update scheduling during maintenance windows
Q1 2027 - AI-Powered Insights
🤖 PLANNEDArtificial intelligence that helps you understand your sensor data and automate your devices intelligently.
- Anomaly detection in sensor readings
- Predictive maintenance alerts
- Smart irrigation: AI learns optimal watering schedule based on weather and soil data
- Natural language querying: "Show me when temperature exceeded 35°C last week"
- Energy usage optimization recommendations
Q2 2027 - Voice Control
🎙️ PLANNEDControl your devices using voice commands through popular voice assistants.
- Compatible with Google Assistant
- Compatible with Amazon Alexa
- Custom voice routines and scenes
- Multi-language support
Q2 2027 - Fleet Management
📊 PLANNEDManage hundreds or thousands of devices across multiple locations from a single dashboard.
- Bulk device configuration
- Group devices by location or function
- Health monitoring and offline alerts
- Batch firmware updates
- Export device data to CSV/JSON
Q3 2027 - Home Assistant Integration
🏠 PLANNEDNative integration with the leading open-source home automation platform.
- Native add-on
- Device discovery via MQTT auto-discovery
- All sensors and relays appear as native entities
- Local control option available
Q3 2027 - Third-Party Integrations
🔗 PLANNEDConnect OceanRemote with thousands of other apps and services.
- Custom triggers and actions
- Connect to spreadsheets, messaging apps, email, SMS, and more
- Webhook support for custom integrations
- Automation workflows
Q4 2027 - Advanced Analytics Dashboard
📈 PLANNEDBeautiful charts and insights to understand your data over time.
- Historical data visualization
- Export data to CSV/Excel
- Custom dashboards
- Compare data across multiple sensors
- Scheduled email reports
Q4 2027 - Enhanced Mobile Experience
📱 PLANNEDInstall OceanRemote as an app on your phone. Works offline for basic device status viewing.
- Installable PWA with offline support
- Push notifications for alerts
- Offline mode for cached data
- Better mobile navigation and gestures
Q1 2028 - Native Mobile Apps
📱 PLANNEDDedicated iOS and Android applications for the best mobile experience.
- iOS app on Apple App Store
- Android app on Google Play Store
- Widgets for quick device control
- Background sync and notifications
- Biometric authentication (Face ID / Fingerprint)
Q2 2028 - Local Control Mode
🌐 PLANNEDControl your devices even when your internet connection goes down.
- Local network device discovery
- Direct device control without cloud dependency
- Automatic failover between cloud and local
- Offline automation rules
Q3 2028 - Custom Dashboard Widgets
🎨 PLANNEDBuild your own custom dashboards with drag-and-drop widgets.
- Drag-and-drop dashboard builder
- Widget library (gauges, charts, buttons, sliders)
- Multiple dashboard layouts per user
- Share dashboards with team members
Q4 2028 - Team Collaboration
👥 PLANNEDShare device access with team members, family, or clients.
- Multi-user device sharing
- Role-based permissions (view only / control / admin)
- Team audit logs
- Collaboration without sharing passwords
📊 Feature Voting
What feature do you want most? Let us know and we will prioritize accordingly.
💡 Suggest Your Own Feature →