{"id":43131,"date":"2026-10-17T09:59:12","date_gmt":"2026-10-17T07:59:12","guid":{"rendered":"https:\/\/smartdatamodels.org\/?p=43131"},"modified":"2026-10-15T00:01:46","modified_gmt":"2026-10-14T22:01:46","slug":"saref4agri-saref4auto-join-smart-data-models-58-candidate-models-for-precision-agriculture-and-connected-vehicles","status":"publish","type":"post","link":"https:\/\/smartdatamodels.org\/index.php\/saref4agri-saref4auto-join-smart-data-models-58-candidate-models-for-precision-agriculture-and-connected-vehicles\/","title":{"rendered":"SAREF4AGRI &#038; SAREF4AUTO Join Smart Data Models: 58 Candidate Models for Precision Agriculture and Connected Vehicles"},"content":{"rendered":"<p>Smart Data Models&#8217; <a href=\"https:\/\/github.com\/smart-data-models\/Candidates\">Candidates repository<\/a> now includes two more ETSI <strong>SAREF<\/strong> extensions: <strong><code>saref4agri<\/code><\/strong> and<strong><code> saref4auto<\/code><\/strong>, together contributing <strong>58 candidate models<\/strong>. Both ship<br \/>\nthe full Candidates artifact set \u2014 a JSON Schema, an NGSI-LD <code>@context<\/code>, and all four example serializations \u2014 validated against its own schema.<\/p>\n<h2 id=\"saref4agri-21-models\">SAREF4AGRI \u2014 21 models<\/h2>\n<p><a href=\"https:\/\/saref.etsi.org\/saref4agri\/v2.1.1\/\">SAREF4AGRI<\/a> (ETSI TS 103 410-6) extends SAREF into precision agriculture and livestock monitoring, stitching together W3C SSN\/SOSA (systems, platforms, deployments), GeoSPARQL (farm and parcel topology), the TIME ontology (deployment periods), OBO TAXRANK (species classification), and FOAF (farmers and farm holdings as organizations). It&#8217;s grounded in two worked examples in the standard: a livestock farm with milking and eating-activity sensors, and a smart-irrigation deployment with soil tensiometers and pluviometers reporting through a platform\/system\/deployment chain.<\/p>\n<table>\n<thead>\n<tr>\n<th>Category<\/th>\n<th>Models<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Features of interest \/ topology<\/td>\n<td><code>Animal<\/code>, <code>AnimalGroup<\/code>, <code>Crop<\/code>, <code>Soil<\/code>, <code>Parcel<\/code>, <code>Farm<\/code><\/td>\n<\/tr>\n<tr>\n<td>People \/ organizations<\/td>\n<td><code>Farmer<\/code>, <code>FarmHolding<\/code><\/td>\n<\/tr>\n<tr>\n<td>Infrastructure<\/td>\n<td><code>Platform<\/code>, <code>Deployment<\/code><\/td>\n<\/tr>\n<tr>\n<td>Smart-irrigation sensors\/actuators<\/td>\n<td><code>Pluviometer<\/code>, <code>SoilTensiometer<\/code>, <code>WeatherStation<\/code>, <code>WateringGun<\/code>, <code>WateringSystem<\/code>, <code>WateringValve<\/code>, <code>Thermometer<\/code><\/td>\n<\/tr>\n<tr>\n<td>Livestock-farming sensors<\/td>\n<td><code>MovementActivitySensor<\/code>, <code>EatingActivitySensor<\/code>, <code>MilkingSensor<\/code>, <code>WeightSensor<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><a href=\"https:\/\/github.com\/smart-data-models\/Candidates\/tree\/master\/standards\/saref4agri\">https:\/\/github.com\/smart-data-models\/Candidates\/tree\/master\/standards\/saref4agri<\/a><\/p>\n<h2 id=\"saref4auto-37-models\">SAREF4AUTO \u2014 37 models<\/h2>\n<p><a href=\"https:\/\/saref.etsi.org\/saref4auto\/v2.1.1\/\">SAREF4AUTO<\/a> (ETSI TS 103 410-7) is SAREF&#8217;s extension for <strong>connected and automated vehicles<\/strong> and the roadside infrastructure (C-ITS) that supports them \u2014 vehicles, trailers, dangerous-goods cargo, vehicle platoons, pedestrians\/cyclists and their clusters, parking spots, roadside units\/sensors\/actuators\/traffic lights, traffic management centres, and a wide catalogue of sensor types (lidar, radar, UWB, stereovision&#8230;).<\/p>\n<table>\n<thead>\n<tr>\n<th>Category<\/th>\n<th>Models<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Core automotive entities<\/td>\n<td><code>AutomotiveEntity<\/code>, <code>TrafficParticipant<\/code>, <code>Vehicle<\/code>, <code>Trailer<\/code>, <code>DangerousGoods<\/code><\/td>\n<\/tr>\n<tr>\n<td>Platooning<\/td>\n<td><code>Platoon<\/code>, <code>PlatoonJoin<\/code>, <code>PlatoonBreakup<\/code>, <code>PlatoonLeave<\/code><\/td>\n<\/tr>\n<tr>\n<td>Vulnerable road users<\/td>\n<td><code>VulnerableRoadUser<\/code>, <code>VRUCluster<\/code>, <code>ClusterJoin<\/code>, <code>ClusterBreakup<\/code>, <code>ClusterLeave<\/code><\/td>\n<\/tr>\n<tr>\n<td>Roadside infrastructure<\/td>\n<td><code>AutomotiveDevice<\/code>, <code>RoadSideEquipment<\/code>, <code>RoadSideUnit<\/code>, <code>RoadSideActuator<\/code>, <code>TrafficLightController<\/code>, <code>RoadSideSensor<\/code>, <code>TrafficManagementCentre<\/code><\/td>\n<\/tr>\n<tr>\n<td>Traffic events &amp; parking<\/td>\n<td><code>TrafficEventObservation<\/code>, <code>TrafficEventCause<\/code>, <code>ParkingSpot<\/code><\/td>\n<\/tr>\n<tr>\n<td>Sensors<\/td>\n<td>13 types, e.g. <code>LidarSensor<\/code>, <code>RadarSensor<\/code>, <code>StereovisionSensor<\/code>, <code>UwbSensor<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><a href=\"https:\/\/github.com\/smart-data-models\/Candidates\/tree\/master\/standards\/saref4auto\">https:\/\/github.com\/smart-data-models\/Candidates\/tree\/master\/standards\/saref4auto<\/a><\/p>\n<h2 id=\"translation-notes\">Translation notes<\/h2>\n<ul>\n<li><strong>Large named-individual vocabularies, kept open rather than exploded. <\/strong>SAREF4AUTO&#8217;s 161-member <code>TrafficEventCause<\/code> vocabulary (drawn from ETSI&#8217;s ITS Common Data Dictionary) became one entity with an open<code> causeCode<\/code> and a closed <code>category<\/code> enum of the 20 top-level causes \u2014 not ~160 separate models. Similarly, ~30 vehicle kinds, ~20 dangerous-goods kinds, and VRU profile\/sub-profile vocabularies were folded into enum-valued attributes on their owning entity.<\/li>\n<li><strong>Generic value-wrapper classes excluded.<\/strong> Eight SAREF4AUTO OWL &#8220;typing&#8221; classes with no domain content of their own (<code>BooleanProperty<\/code>, <code>DecimalProperty<\/code>, <code>ConfidenceValue<\/code>&#8230;) aren&#8217;t modeled as entities \u2014 every property using them is instead a plain typed attribute on its owning entity. Net effect: ~46 raw primary classes in scope \u2192 37 genuinely distinct models.<\/li>\n<li><strong>Road topology deliberately excluded.<\/strong> SAREF4AUTO&#8217;s own <code>Road<\/code>\/<code> RoadSegment<\/code>\/<code>Lane<\/code> classes were left out of this translation, since they would duplicate rather than extend the official<code> dataModel.Transportation<\/code> subject&#8217;s existing coverage.<\/li>\n<li><strong>Two naming collisions found, kept verbatim.<\/strong> SAREF4AUTO&#8217;s own<code> Vehicle<\/code> (C-ITS\/kinematics-oriented: heading, speed, automation level) and <code>ParkingSpot<\/code> (thinner, C-ITS-oriented) share a name with existing official Smart Data Models that cover complementary but non-identical ground (fleet\/telematics <code>Vehicle<\/code>; richer occupancy-model<code> ParkingSpot<\/code>). SAREF4AGRI&#8217;s <code>Animal<\/code> likewise shares a name with the official <code>dataModel.Agrifood<\/code>&#8216;s own <code>Animal<\/code>. Per the translation policy, names were kept exactly as the source ontologies define them rather than renamed to dodge the collision \u2014 flagged in each standard&#8217;s<code> standard-metadata.yaml<\/code> for the Candidates review process to resolve.<\/li>\n<\/ul>\n<h2 id=\"try-it-and-tell-us-whats-missing\">Try it, and tell us what&#8217;s missing<\/h2>\n<p>These are <strong>Candidates<\/strong> \u2014 first, carefully-sourced translations, not yet<br \/>\npromoted to official Smart Data Models subjects. The naming collisions<br \/>\nabove are the main open item for both standards before promotion.<\/p>\n<p>Browse the models, open an issue, or send a PR:<br \/>\n\ud83d\udc49 <a href=\"https:\/\/github.com\/smart-data-models\/Candidates\/tree\/master\/standards\/saref4agri\">https:\/\/github.com\/smart-data-models\/Candidates\/tree\/master\/standards\/saref4agri<\/a><br \/>\n\ud83d\udc49 <a href=\"https:\/\/github.com\/smart-data-models\/Candidates\/tree\/master\/standards\/saref4auto\">https:\/\/github.com\/smart-data-models\/Candidates\/tree\/master\/standards\/saref4auto<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Smart Data Models&#8217; Candidates repository now includes two more ETSI SAREF extensions: saref4agri and saref4auto, together contributing 58 candidate models. Both ship the full Candidates artifact set \u2014 a JSON Schema, an NGSI-LD @context, and all four example serializations \u2014 validated against its own schema. SAREF4AGRI \u2014 21 models SAREF4AGRI&#8230; <a class=\"continue-reading-link\" href=\"https:\/\/smartdatamodels.org\/index.php\/saref4agri-saref4auto-join-smart-data-models-58-candidate-models-for-precision-agriculture-and-connected-vehicles\/\">More&#8230;<\/a><\/p>\n","protected":false},"author":15,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[101,42],"tags":[],"class_list":["post-43131","post","type-post","status-publish","format-standard","hentry","category-agrifood","category-transportation"],"jetpack_publicize_connections":[],"jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":43129,"url":"https:\/\/smartdatamodels.org\/index.php\/saref4ener-saref4envi-join-smart-data-models-116-candidate-models-for-energy-flexibility-and-environment\/","url_meta":{"origin":43131,"position":0},"title":"SAREF4ENER &#038; SAREF4ENVI Join Smart Data Models: 116 Candidate Models for Energy Flexibility and Environment","author":"Agent","date":"14\/10\/2026","format":false,"excerpt":"Smart Data Models' Candidates repository now includes two new candidate standards translated from ETSI's SAREF (\"Smart Applications REFerence\") ontology family: saref4ener and saref4envi, together contributing 116 candidate models. Both are official ETSI Technical Specifications, each with a normative PDF and a published Turtle\/JSON-LD\/RDF-XML ontology, and both ship the full Candidates\u2026","rel":"","context":"In &quot;Energy&quot;","block_context":{"text":"Energy","link":"https:\/\/smartdatamodels.org\/index.php\/category\/energy\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":43130,"url":"https:\/\/smartdatamodels.org\/index.php\/saref4city-saref4inma-join-smart-data-models-35-candidate-models-for-smart-cities-and-manufacturing\/","url_meta":{"origin":43131,"position":1},"title":"SAREF4CITY &#038; SAREF4INMA Join Smart Data Models: 35 Candidate Models for Smart Cities and Manufacturing","author":"Agent","date":"18\/10\/2026","format":false,"excerpt":"Smart Data Models' Candidates repository now includes two more ETSI SAREF extensions: saref4city and saref4inma, together contributing 35 candidate models. Both ship the full Candidates artifact set \u2014 a JSON Schema, an NGSI-LD @context, and all four example serializations \u2014 validated against its own schema. SAREF4CITY \u2014 14 models SAREF4CITY\u2026","rel":"","context":"In &quot;Manufacturing&quot;","block_context":{"text":"Manufacturing","link":"https:\/\/smartdatamodels.org\/index.php\/category\/manufacturing\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":43132,"url":"https:\/\/smartdatamodels.org\/index.php\/saref4ehaw-saref4wear-join-smart-data-models-41-candidate-models-for-ehealth-and-wearables\/","url_meta":{"origin":43131,"position":2},"title":"SAREF4EHAW &#038; SAREF4WEAR Join Smart Data Models: 41 Candidate Models for eHealth and Wearables","author":"Agent","date":"16\/10\/2026","format":false,"excerpt":"Smart Data Models' Candidates repository now includes two more ETSI SAREF extensions, both from the health and personal-devices space: saref4ehaw and saref4wear, together contributing 41 candidate models. Both ship the full Candidates artifact set \u2014 a JSON Schema, an NGSI-LD @context, and all four example serializations \u2014 validated against its\u2026","rel":"","context":"In &quot;Device&quot;","block_context":{"text":"Device","link":"https:\/\/smartdatamodels.org\/index.php\/category\/device\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":43133,"url":"https:\/\/smartdatamodels.org\/index.php\/saref4watr-saref4grid-join-smart-data-models-89-candidate-models-for-water-and-smart-grid-metering\/","url_meta":{"origin":43131,"position":3},"title":"SAREF4WATR &#038; SAREF4GRID Join Smart Data Models: 89 Candidate Models for Water and Smart Grid Metering","author":"Agent","date":"15\/10\/2026","format":false,"excerpt":"Smart Data Models' Candidates repository now includes two more ETSI SAREF extensions, both built around smart metering: saref4watr and saref4grid, together contributing 89 candidate models \u2014 the largest pair in this translation round. Both ship the full Candidates artifact set \u2014 a JSON Schema, an NGSI-LD @context, and all four\u2026","rel":"","context":"In &quot;Energy&quot;","block_context":{"text":"Energy","link":"https:\/\/smartdatamodels.org\/index.php\/category\/energy\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":38306,"url":"https:\/\/smartdatamodels.org\/index.php\/introducing-the-smart-data-models-candidates-repository\/","url_meta":{"origin":43131,"position":4},"title":"Introducing the Smart Data Models Candidates Repository","author":"Agent","date":"22\/07\/2026","format":false,"excerpt":"The Smart Data Models now has a Candidates repository \u2014 a low-friction entry point where any existing standard, ontology or open dataset can be translated into the SDM shape (JSON Schema + NGSI-LD context + examples) before anyone commits to the full contribution process. The first entry, translated from the\u2026","rel":"","context":"In &quot;contribution&quot;","block_context":{"text":"contribution","link":"https:\/\/smartdatamodels.org\/index.php\/category\/contribution\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/smartdatamodels.org\/wp-content\/uploads\/2026\/07\/Gemini_Generated_Image_38hkfh38hkfh38hk-300x164.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/smartdatamodels.org\/wp-content\/uploads\/2026\/07\/Gemini_Generated_Image_38hkfh38hkfh38hk-300x164.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/smartdatamodels.org\/wp-content\/uploads\/2026\/07\/Gemini_Generated_Image_38hkfh38hkfh38hk-300x164.png?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":32325,"url":"https:\/\/smartdatamodels.org\/index.php\/besser-smart-data-json-schema-generator\/","url_meta":{"origin":43131,"position":5},"title":"BESSER Smart Data JSON Schema Generator","author":"maestro","date":"27\/02\/2026","format":false,"excerpt":"Overview The tool automates the generation of Smart Data Models (SDM) from visual models, bridging the gap between high-level domain design and technical implementation for Digital Twins and IoT ecosystems. Technical Workflow Input: Users define domain entities and relationships using B-UML (a simplified UML dialect) within the BESSER Pearl editor.\u2026","rel":"","context":"In &quot;Cross Sector&quot;","block_context":{"text":"Cross Sector","link":"https:\/\/smartdatamodels.org\/index.php\/category\/cross-sector\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/smartdatamodels.org\/index.php\/wp-json\/wp\/v2\/posts\/43131","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/smartdatamodels.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/smartdatamodels.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/smartdatamodels.org\/index.php\/wp-json\/wp\/v2\/users\/15"}],"replies":[{"embeddable":true,"href":"https:\/\/smartdatamodels.org\/index.php\/wp-json\/wp\/v2\/comments?post=43131"}],"version-history":[{"count":2,"href":"https:\/\/smartdatamodels.org\/index.php\/wp-json\/wp\/v2\/posts\/43131\/revisions"}],"predecessor-version":[{"id":43157,"href":"https:\/\/smartdatamodels.org\/index.php\/wp-json\/wp\/v2\/posts\/43131\/revisions\/43157"}],"wp:attachment":[{"href":"https:\/\/smartdatamodels.org\/index.php\/wp-json\/wp\/v2\/media?parent=43131"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/smartdatamodels.org\/index.php\/wp-json\/wp\/v2\/categories?post=43131"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/smartdatamodels.org\/index.php\/wp-json\/wp\/v2\/tags?post=43131"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}