InFarmer - Agriculture
InFarmer answers when to water and when to fertilise. A device that sends soil_* readings is treated as a soil sensor; one that sends pH and TDS as a hydroponic nutrient tank. A farm with both sees both.

What is on it
Field summary, main trends, conditions, tank and bed cards, priority recommendations, latest alarms, device monitor and automation. Every number is shown with its target range, and whatever needs action most is always on top. Scores and advice are computed on the server from agronomic rules.
Its pages can be rearranged: open the solution and press Edit layout.
Device: IncludeBox Soil Sensor 7-in-1
| Parameter | Unit | Range | Accuracy | Notes |
|---|---|---|---|---|
| Soil temperature | °C | -40 ~ 80 | ±0.5°C | Soil temperature at probe depth |
| Moisture | % | 0 ~ 100 | ±3% | Volumetric Water Content (VWC) |
| pH | - | 3.0 ~ 9.0 | ±0.3 | Soil acidity / alkalinity |
| Electrical Conductivity (EC) | µS/cm | 0 ~ 20,000 | ±3% | Soil salinity / conductivity |
| Nitrogen (N) | mg/kg | 0 ~ 1,999 | ±2% | Nitrogen content in the soil |
| Phosphorus (P) | mg/kg | 0 ~ 1,999 | ±2% | Phosphorus content in the soil |
| Potassium (K) | mg/kg | 0 ~ 1,999 | ±2% | Potassium content in the soil |
Connection: WiFi (ESP32) → MQTT → INCLUDE. Default publish interval is 5 minutes (configurable). Power: 5-24V DC, or a solar panel and battery.
Data sent
Per reading: soil_temperature, soil_moisture, soil_ph, soil_ec, nitrogen, phosphorus, potassium - see the full MQTT payload example in the API Reference.
How to install: Installing a solution.

