Data Areas and Entities¶
In HortiView, we group domains into data areas. Module developers can request access to those areas. Entities in a particular group are accessible for modules after the user explicitly consented to that access. This will allow modules to request only data they need.
The following tables provide an overview of the data area groups and the entities they encapsulate (as of 16th of April 2026).
For API usage and examples showing how to access these groups programmatically, see the API documentation: API Documentation.
Device Administration¶
Allows modules to access configuration information of the farm organization’s IoT devices.
| Key | Entity | Description |
|---|---|---|
ADMAMasterdata | adma | Allows modules to access configuration information of the farm organization’s IoT devices. |
Farm Organization Alerts¶
Allows modules to read the alert rules configured for the farm(s) and send alerts.
| Key | Entity | Description |
|---|---|---|
FarmOrganizationAlerts | alert_rules | Modules can read alert rules configured for the farm(s) and use them to raise alerts. |
alerts | Modules can read alert instances raised for a farm. |
Farm Organization Definition¶
Allows modules to read the farm’s organizational structure, including fields, blocks, irrigation stations.
| Key | Entity | Description |
|---|---|---|
FarmOrganization | alert_rules | Rules defined in an organization that modules can query to raise alerts. |
farm_organizations | Data about the farm organization and relationships to other organizations. | |
farms | Farm locations, their contact persons, and addresses. | |
fields | Greenhouses and open fields, their shapes, names, tags, etc. | |
irrigation_stations | Details about irrigation stations on a farm location. | |
zones | "Zone" is the internal alias for blocks in a greenhouse. |
Farm Organization Member¶
Allows access to information about farm members.
| Key | Entity | Description |
|---|---|---|
FarmMember | farm_members | Modules can query members of a farm location. |
farm_roles | Modules can query roles a farm member has. | |
field_members | Modules can query members of a field within a farm location. |
Personal Information¶
Allows access to personal profile information of authorized users.
| Key | Entity | Description |
|---|---|---|
PersonalInformation | users - (addresses + countries) | Gives access to basic user profile information, including address and country the user has specified in the profile. |
Sensor Streams¶
Allows modules to access data from the farm’s connected devices, such as HortiView-connected weather stations.
| Key | Entity | Description |
|---|---|---|
ADMASensors | adma | Allows modules to access data from the farm’s connected devices, such as HortiView-connected weather stations. |