Web Interface
OpenCoopControl Web Interface
The OpenCoopControl system features a responsive web interface that allows you to monitor and control your chicken coop from any device with a web browser. This guide explains all the features and functions of the web interface.
Accessing the Web Interface
After completing the initial setup, you can access the web interface by:
- Opening a web browser on any device connected to the same network as your OpenCoopControl device
- Entering the IP address of your device in the address bar
- Alternatively, if your network supports mDNS, you can use:
http://opencoopcontrol.local
Dashboard Overview
The main dashboard is divided into several sections:
Status Panel
At the top of the dashboard, you’ll find the status panel showing real-time information:
- Temperature: Current temperature inside the coop
- Light Level: Current light level as a percentage
- Water Level: Current water level as a percentage
- Door Status: Whether the door is currently open or closed, with timestamp of last change
- Feeder Status: Whether the feeder is currently active, with timestamp of last feeding
Manual Controls
Below the status panel, you’ll find manual control buttons:
- Open Door: Manually open the coop door
- Close Door: Manually close the coop door
- Activate Feeder: Manually activate the feeder
Manual controls override any automatic settings. After using manual controls, the system will return to automatic mode after the configured override timeout period.
Settings Panel
The settings panel allows you to configure the automation settings:
Door Control Settings
- Automatic Door Control: Toggle switch to enable/disable automated door operation
- Door Open Time: Time when the door should automatically open (hour selection, 24-hour format)
- Door Close Time: Time when the door should automatically close (hour selection, 24-hour format)
- Light Threshold: Light level percentage below which the door will close (if light-based mode is enabled)
Feeder Settings
- Automatic Feeder: Toggle switch to enable/disable automated feeding
- Morning Feed Time: Time for morning feeding (hour selection, 24-hour format)
- Evening Feed Time: Time for evening feeding (hour selection, 24-hour format)
- Feed Duration: How long to run the feeder motor (in seconds)
After making changes to settings, click the “Save Settings” button at the bottom of the panel to apply them.
Navigation Menu
The navigation menu provides access to additional features:
History
The History page displays graphs of sensor readings over time:
- Temperature trends
- Light level patterns
- Door and feeder activity logs
You can select different time periods (24 hours, 7 days, 30 days) to view historical data.
System
The System page provides:
- Device Information: Firmware version, device ID, uptime
- Network Settings: WiFi configuration, IP address, signal strength
- Storage Information: Free and used space
- Update: Firmware update option
- Backup/Restore: Configuration backup and restore functionality
- Factory Reset: Option to reset all settings to defaults
Help
The Help page provides:
- Quick reference guide
- Troubleshooting tips
- Link to online documentation
- Contact information for support
Mobile Responsiveness
The OpenCoopControl web interface is fully responsive and works on:
- Desktop computers
- Tablets
- Smartphones
The layout automatically adjusts to provide the best experience on any screen size.
Language Selection
You can change the interface language by clicking the language selector in the top right corner of the screen. Currently supported languages:
- English
- Serbian
Theme Options
The interface supports both light and dark themes. Toggle between themes using the theme switch in the top right corner.
Live Updates
The dashboard automatically updates every 5 seconds to show current sensor readings and status information. No manual refreshing is required.
Browser Compatibility
The web interface is compatible with all modern browsers, including:
- Chrome (recommended)
- Firefox
- Safari
- Edge
For the best experience, we recommend using the latest version of Chrome or Firefox.
Security Considerations
The web interface is accessible to anyone on your local network without authentication. For security:
- Ensure your WiFi network is secured with a strong password
- Do not expose the device directly to the internet
- Consider setting up a VPN if you need remote access from outside your network
Using the Web Interface Offline
The web interface is designed to work locally even without an internet connection. All functionality remains available when your internet is down.
Additional Features
Widget View
Click the “Widget Mode” button to switch to a compact widget view that’s perfect for keeping open in a small window on your desktop or embedding in home automation dashboards.
Export Data
Use the Export button on the History page to download sensor data as CSV files for further analysis in spreadsheet software.
Firmware Updates
When new firmware is available, a notification will appear in the web interface. You can update directly through the System page.
Keyboard Shortcuts
The web interface supports several keyboard shortcuts:
O
- Open doorC
- Close doorF
- Activate feederR
- Refresh statusS
- Save settings (when in settings panel)Esc
- Close any open modal dialog
Next Steps
After familiarizing yourself with the web interface, you may want to: