How to: Claim the Sensor.The AgriHub360 Sensor is a solar-powered LoRa soil probe. It measures soil moisture, temperature, conductivity and pH, and sends readings to an AgriHub360 Hub, which posts them to the Device API.
The AgriHub360 Sensor: a probe in the soil, a solar panel and a LoRa antenna.
In The Field
Solar-powered and wireless. Push it into the ground and it reports over LoRa to the Hub. No mobile signal or WiFi is needed at the sensor.The probe and the solar-charged battery feed the radio, which uplinks every 15 minutes or slower. The Hub posts each reading on to the Device API, and the field timeline, alerts and models read from there.
Channels
Channel
metric_id
Unit
Soil moisture
220
%
Soil temperature
70
°C
Conductivity (EC)
224
mS/cm
pH
120
pH
Air temperature
230
°C
Humidity
110
%
Barometric pressure
231
hPa
Light
140
lux
Battery
200
%
Signal
201
%
The sensor also carries nutrient channels, ids 221 to 223 for nitrogen, phosphorus and potassium. They have no validated accuracy, the app stores them without showing them, and they aren’t a supported reading. Don’t build on them.
Reporting Interval
The sensor reports every 15 minutes or slower. EU868 limits LoRa airtime to 1%, so a faster interval isn’t possible.
Datasheet
AgriHub360 Sensor datasheet (PDF)
Channels, radio, power and mechanical specifications, in one sheet.
In The App
Each AgriHub360 Sensor is one device with its own id and API key. Claim it on your farm, assign it to a field, and readings appear on that field. A sensor that stops reporting is shown as stale rather than as a current value.
Open Design
The Sensor is built from commodity modules and nothing inside is sealed. Open Hardware lists the parts, what each repair needs and how to find a fault.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"AgriHub360","description":"AgriHub360 documentation: what each feature does on the farm, the Sensor and Hub, the Device API, and the science behind every model.1. AgriHub360 documentation: what each feature does on the farm, the Sensor and Hub, the Device API, and the science behind every model.","colors":{"primary":"#146134","light":"#1F9A4D","dark":"#146134"},"logo":{"light":"https://mintcdn.com/agrihub360/wfAnTqlaZU94FIHH/logo/light.svg?fit=max\u0026auto=format\u0026n=wfAnTqlaZU94FIHH\u0026q=85\u0026s=cef992e338466069816ce0a6ae768d72","dark":"https://mintcdn.com/agrihub360/wfAnTqlaZU94FIHH/logo/dark.svg?fit=max\u0026auto=format\u0026n=wfAnTqlaZU94FIHH\u0026q=85\u0026s=9d9363bc6480f989f05d66d92458fc0e","href":"https://www.agrihub360.com"},"favicon":"https://mintcdn.com/agrihub360/wfAnTqlaZU94FIHH/favicon.svg?fit=max\u0026auto=format\u0026n=wfAnTqlaZU94FIHH\u0026q=85\u0026s=728cf3555768d236c7e49d6844c48c97","navbar":{"links":[{"href":"https://www.agrihub360.com/support","label":"Support"}],"primary":{"type":"button","label":"Open the app","href":"https://app.agrihub360.com/login"}},"fonts":{"family":"Inter"},"contextual":{"options":["copy","view"],"display":"header"},"styling":{"latex":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"agrihub360","hasAudioNarration":false,"actualSubdomain":"agrihub360","customDomains":["docs.agrihub360.com"],"gitSource":{"type":"github","owner":"ereynalabs","repo":"agrihub360-docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"entitlements":{"AI_CHAT":{"status":"DISABLED"},"WEB_MCP":{"status":"DISABLED"},"NARRATION":{"status":"DISABLED"}},"buildId":"6ab144efa6f4f373365ca742","clientVersion":"0.0.4142","searchFilterCounts":[{"language":"default","tag":"Guides","count":102},{"language":"default","tag":"How Do I","count":42},{"language":"default","tag":"Devices","count":12},{"language":"default","tag":"Field Monitoring","count":11},{"language":"default","tag":"Farm Management","count":10},{"language":"default","tag":"Models","count":10},{"language":"default","tag":"Decision Windows","count":9},{"language":"default","tag":"Map","count":9},{"language":"default","tag":"Compliance \u0026 Records","count":8},{"language":"default","tag":"API Reference","count":7}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"#content-area p,#content-area li,.prose p,.prose li{text-align:justify;text-justify:inter-word;hyphens:auto;-webkit-hyphens:auto}#content-area figcaption,#content-area table p,.prose figcaption,.prose table p{text-align:left}#content-area img,.prose img{display:block;margin-left:auto;margin-right:auto}#content-area .mermaid,#content-area .mermaid svg,.prose .mermaid,.prose .mermaid svg{display:block;margin-left:auto;margin-right:auto}#content-area figure,.prose figure{margin-top:2rem;margin-bottom:2.5rem}#content-area figure figcaption,.prose figure figcaption{margin-top:0.75rem}#content-area .refs,.prose .refs{font-size:0.8rem;line-height:1.5;color:var(--gray-600, #4b5563)}#content-area .refs p,#content-area .refs li,.prose .refs p,.prose .refs li{font-size:inherit;text-align:left;margin-top:0.25rem;margin-bottom:0.25rem}#content-area .refs a,.prose .refs a{font-weight:500}img[src^=\"/images/screens/\"]{border:9px solid #1A1714;border-radius:30px;box-shadow:0 10px 30px rgba(26, 23, 20, 0.18), 0 0 0 1px rgba(26, 23, 20, 0.35);background:#1A1714}"}],"page":{"pagePath":"devices/sensor","slug":"/devices/sensor","pageMetadata":{"title":"Sensor","description":"Our solar LoRa soil probe.","href":"/devices/sensor"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Our solar LoRa soil probe.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,p:`p`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,..._provideComponents(),...props.components},{Card,Frame,Heading,OptimizedImage,Table,Warning}=_components;if(!Card)_missingMdxReference(`Card`,true);if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`How to: `,_jsx(_components.a,{href:`/how-do-i/sensors/claim-the-sensor`,children:`Claim the Sensor`}),`.`]}),`\n`,_jsxs(_components.p,{children:[`The `,_jsx(_components.strong,{children:`AgriHub360 Sensor`}),` is a solar-powered LoRa soil probe. It measures soil moisture, temperature, conductivity and pH, and sends readings to an `,_jsx(_components.a,{href:`/devices/hub`,children:`AgriHub360 Hub`}),`, which posts them to the `,_jsx(_components.a,{href:`/quickstart`,children:`Device API`}),`.`]}),`\n`,_jsx(Frame,{caption:`The AgriHub360 Sensor: a probe in the soil, a solar panel and a LoRa antenna.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/agrihub360/wfAnTqlaZU94FIHH/images/sensor.svg?fit=max\u0026auto=format\u0026n=wfAnTqlaZU94FIHH\u0026q=85\u0026s=791950fce905a29312dd271a9e9305de`,alt:``,\"data-og-width\":`800`,width:`800`,\"data-og-height\":`450`,height:`450`,\"data-path\":`images/sensor.svg`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/agrihub360/wfAnTqlaZU94FIHH/images/sensor.svg?w=280\u0026fit=max\u0026auto=format\u0026n=wfAnTqlaZU94FIHH\u0026q=85\u0026s=aa2b25c89faa49dc1d0cfdbcc9d240e0 280w, https://mintcdn.com/agrihub360/wfAnTqlaZU94FIHH/images/sensor.svg?w=560\u0026fit=max\u0026auto=format\u0026n=wfAnTqlaZU94FIHH\u0026q=85\u0026s=710f3d9898501d0776eef24875ec0d1b 560w, https://mintcdn.com/agrihub360/wfAnTqlaZU94FIHH/images/sensor.svg?w=840\u0026fit=max\u0026auto=format\u0026n=wfAnTqlaZU94FIHH\u0026q=85\u0026s=07e8545c8a98ed6ea6ee3d4a254d8b0e 840w, https://mintcdn.com/agrihub360/wfAnTqlaZU94FIHH/images/sensor.svg?w=1100\u0026fit=max\u0026auto=format\u0026n=wfAnTqlaZU94FIHH\u0026q=85\u0026s=808e95ce9f169513fc1ba2a67432d5be 1100w, https://mintcdn.com/agrihub360/wfAnTqlaZU94FIHH/images/sensor.svg?w=1650\u0026fit=max\u0026auto=format\u0026n=wfAnTqlaZU94FIHH\u0026q=85\u0026s=cd0dd229eff9bfa01c829dcf9169909f 1650w, https://mintcdn.com/agrihub360/wfAnTqlaZU94FIHH/images/sensor.svg?w=2500\u0026fit=max\u0026auto=format\u0026n=wfAnTqlaZU94FIHH\u0026q=85\u0026s=a9f0cf785d72fc62e1646c044fdeade7 2500w`})}),`\n`,_jsx(Heading,{level:`2`,id:`in-the-field`,children:`In The Field`}),`\n`,_jsx(_components.p,{children:`Solar-powered and wireless. Push it into the ground and it reports over LoRa to the Hub. No mobile signal or WiFi is needed at the sensor.`}),`\n`,_jsx(_components.p,{children:`The probe and the solar-charged battery feed the radio, which uplinks every 15 minutes or slower. The Hub posts each reading on to the Device API, and the field timeline, alerts and models read from there.`}),`\n`,_jsx(Heading,{level:`2`,id:`channels`,children:`Channels`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Channel`}),_jsx(_components.th,{children:_jsx(_components.code,{children:`metric_id`})}),_jsx(_components.th,{children:`Unit`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Soil moisture`}),_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`220`})}),_jsx(_components.td,{\"data-numeric\":`true`,children:`%`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Soil temperature`}),_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`70`})}),_jsx(_components.td,{children:`°C`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Conductivity (EC)`}),_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`224`})}),_jsx(_components.td,{children:`mS/cm`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`pH`}),_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`120`})}),_jsx(_components.td,{children:`pH`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Air temperature`}),_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`230`})}),_jsx(_components.td,{children:`°C`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Humidity`}),_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`110`})}),_jsx(_components.td,{\"data-numeric\":`true`,children:`%`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Barometric pressure`}),_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`231`})}),_jsx(_components.td,{children:`hPa`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Light`}),_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`140`})}),_jsx(_components.td,{children:`lux`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Battery`}),_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`200`})}),_jsx(_components.td,{\"data-numeric\":`true`,children:`%`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Signal`}),_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`201`})}),_jsx(_components.td,{\"data-numeric\":`true`,children:`%`})]})]})]}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[`The sensor also carries nutrient channels, ids `,_jsx(_components.code,{children:`221`}),` to `,_jsx(_components.code,{children:`223`}),` for nitrogen, phosphorus and potassium. They have no validated accuracy, the app stores them without showing them, and they aren’t a supported reading. Don’t build on them.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`reporting-interval`,children:`Reporting Interval`}),`\n`,_jsx(_components.p,{children:`The sensor reports every 15 minutes or slower. EU868 limits LoRa airtime to 1%, so a faster interval isn’t possible.`}),`\n`,_jsx(Heading,{level:`2`,id:`datasheet`,children:`Datasheet`}),`\n`,_jsx(Card,{title:`AgriHub360 Sensor datasheet (PDF)`,icon:`file-arrow-down`,children:_jsx(_components.p,{children:`Channels, radio, power and mechanical specifications, in one sheet.`})}),`\n`,_jsx(Heading,{level:`2`,id:`in-the-app`,children:`In The App`}),`\n`,_jsxs(_components.p,{children:[`Each AgriHub360 Sensor is one device with its own id and API key. Claim it on your farm, assign it to a field, and readings appear on that field. A sensor that stops reporting is shown as `,_jsx(_components.strong,{children:`stale`}),` rather than as a current value.`]}),`\n`,_jsx(Heading,{level:`2`,id:`open-design`,children:`Open Design`}),`\n`,_jsxs(_components.p,{children:[`The Sensor is built from commodity modules and nothing inside is sealed. `,_jsx(_components.a,{href:`/devices/open-hardware`,children:`Open Hardware`}),` lists the parts, what each repair needs and how to find a fault.`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Sensor","description":"Our solar LoRa soil probe.","href":"/devices/sensor"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"In The Field","slug":"in-the-field","depth":2,"children":[]},{"title":"Channels","slug":"channels","depth":2,"children":[]},{"title":"Reporting Interval","slug":"reporting-interval","depth":2,"children":[]},{"title":"Datasheet","slug":"datasheet","depth":2,"children":[]},{"title":"In The App","slug":"in-the-app","depth":2,"children":[]},{"title":"Open Design","slug":"open-design","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"agrihub360","siteName":"AgriHub360","title":"Sensor - AgriHub360","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-09-20T16:28:29.227Z","originalFileLocation":"devices/sensor.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Our solar LoRa soil probe.\">\u003cmeta data-mint-head name=\"application-name\" content=\"AgriHub360\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/agrihub360/YYgrarxlX8kO7l_F/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/agrihub360/YYgrarxlX8kO7l_F/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/agrihub360/YYgrarxlX8kO7l_F/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/agrihub360/YYgrarxlX8kO7l_F/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/agrihub360/YYgrarxlX8kO7l_F/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/agrihub360/YYgrarxlX8kO7l_F/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/agrihub360/YYgrarxlX8kO7l_F/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/agrihub360/YYgrarxlX8kO7l_F/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/agrihub360/YYgrarxlX8kO7l_F/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Sensor - AgriHub360\">\u003cmeta data-mint-head property=\"og:description\" content=\"Our solar LoRa soil probe.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"AgriHub360\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.agrihub360.com/devices/sensor\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://agrihub360.mintlify.site/_mintlify/api/og/v2?division=AgriHub360\u0026amp;title=Sensor\u0026amp;description=Our+solar+LoRa+soil+probe.\u0026amp;theme=ab602d2acfc87f7680331717\u0026amp;signature=8ea124c4227c404887c40273bf6f3352abae71bee49c543e20cdf45fc239ce6e\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Sensor - AgriHub360\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Our solar LoRa soil probe.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://agrihub360.mintlify.site/_mintlify/api/og/v2?division=AgriHub360\u0026amp;title=Sensor\u0026amp;description=Our+solar+LoRa+soil+probe.\u0026amp;theme=ab602d2acfc87f7680331717\u0026amp;signature=8ea124c4227c404887c40273bf6f3352abae71bee49c543e20cdf45fc239ce6e\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/agrihub360/YYgrarxlX8kO7l_F/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"AgriHub360\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#146134\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.agrihub360.com/devices/sensor\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/devices/sensor.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.agrihub360.com/#organization\",\"name\":\"AgriHub360\",\"url\":\"https://docs.agrihub360.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/agrihub360/wfAnTqlaZU94FIHH/logo/light.svg?fit=max\u0026auto=format\u0026n=wfAnTqlaZU94FIHH\u0026q=85\u0026s=cef992e338466069816ce0a6ae768d72\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.agrihub360.com#website\",\"name\":\"AgriHub360\",\"url\":\"https://docs.agrihub360.com\",\"publisher\":{\"@id\":\"https://docs.agrihub360.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.agrihub360.com/devices/sensor#webpage\",\"url\":\"https://docs.agrihub360.com/devices/sensor\",\"name\":\"Sensor\",\"description\":\"Our solar LoRa soil probe.\",\"dateModified\":\"2026-09-20T16:28:29.227Z\",\"isPartOf\":{\"@id\":\"https://docs.agrihub360.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.agrihub360.com/devices/sensor#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.agrihub360.com/devices/sensor#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"AgriHub360\",\"item\":\"https://docs.agrihub360.com/devices/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Sensor\",\"item\":\"https://docs.agrihub360.com/devices/sensor\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.agrihub360.com/devices/sensor#article\",\"headline\":\"Sensor\",\"name\":\"Sensor\",\"description\":\"Our solar LoRa soil probe.\",\"url\":\"https://docs.agrihub360.com/devices/sensor\",\"mainEntityOfPage\":{\"@id\":\"https://docs.agrihub360.com/devices/sensor#webpage\"},\"dateModified\":\"2026-09-20T16:28:29.227Z\",\"publisher\":{\"@id\":\"https://docs.agrihub360.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.agrihub360.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"AgriHub360\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"AgriHub360\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/devices/sensor.md","siteName":"AgriHub360","nav":{"global":null,"tabs":[{"tab":"Guides","icon":"book-open","pages":[{"title":"Guides","href":""}]},{"tab":"Devices","icon":"microchip","groups":[{"group":"AgriHub360","pages":[{"title":"Overview","description":"The AgriHub360 Sensor, the AgriHub360 Hub, and your own hardware.","href":"/devices/overview"},{"title":"Sensor","href":"/devices/sensor"},{"title":"Hub","description":"Our gateway for AgriHub360 Sensors.","href":"/devices/hub"},{"title":"Open Hardware","href":"/devices/open-hardware"}]},{"group":"Connect Your Sensor","pages":[{"title":"Bring Your Own Sensor","href":"/devices/byod"},{"title":"Your Own Weather Station","href":"/devices/weather-station"},{"title":"Bridge a Vendor API","href":"/devices/bridge-a-vendor-api"},{"title":"Map a LoRaWAN Uplink","href":"/devices/map-a-lorawan-uplink"},{"title":"Metrics","href":"/devices/metrics"}]},{"group":"Connect Your Device","pages":[{"title":"Webhooks","href":"/devices/webhooks"}]},{"group":"Standards","pages":[{"title":"Device Standards","href":"/devices/device-standards"},{"title":"API Standards","href":"/devices/api-standards"}]}]},{"tab":"API Reference","icon":"code","pages":[{"title":"API Reference","href":"/quickstart"}]},{"tab":"Models","icon":"chart-line","pages":[{"title":"Models","href":"/models/overview"}]}]},"basePath":"","title":"Sensor - AgriHub360","buildId":"dpl_G2Qd45vZZ7MkBiGF9yYx8ZsbbKXX","deploymentId":"dpl_G2Qd45vZZ7MkBiGF9yYx8ZsbbKXX","dynamics":["07c022d89b","a74be98ba7"],"chunks":["Frame-DL7q6v_h.js","DynamicMarkdown-CaSwclgK.js","zoom-image-lightbox-BLUesUNd.js","lightbox-handle-r17bVUz3.js"]}