7. Data Flow
The data flow for GreenFeed is shown below:
1) A computer located inside GreenFeed stores the real-time data then uploads it to the
C-Lock server once per hour (this time can be changed).
2) Once the data is entirely uploaded on the central C-Lock server, the data is archived in
the onboard computer (where it is removed after 4 months).
3) Once per day, the raw data on the server is processed, to determine animal-specific
fluxes and herd daily averaged fluxes. The user has the ability to control and download
real-time data directly from GreenFeed, or can download historical raw data from the
C-Lock server using the online graphical user interface (GUI).
GreenFeed requires a few network connections to ensure the system is able to upload data,
synchronize feeding schedules, and communicate with the C-Lock server. This requires
certain firewall exceptions be enabled. These exceptions (network “ports”) are listed below:
● 22 TCP Outgoing (SSH connection) to greenfeed.c-lockinc.com
● 80 TCP Outgoing (HTTP connection) to greenfeed.c-lockinc.com
● 1883 TCP Outgoing (MQTT connection) to mqtt.c-lockinc.com
● 123 UDP Incoming/Outgoing (NTP connection) with ntp.c-lockinc.com
If you plan to connect GreenFeed to your own WiFi network, please contact your network
administrator to ensure these port permissions are set correctly.