Experience farming anywhere with SFIM! You can check and cultivate your actual farm on Roblox!
See the full detail of this project on our hackster.io
All devices in this app is powered by oneM2M
This app utilizes Mobius as IN-CSE and MN-CSE
For further information about oneM2M visit onem2m webpage
This program is coded, built, uploaded with Arduino IDE.
The chip used is ESP32 Dev Board.
- Arduino_JSON
- AsyncMQTT_ESP32
- DHT sensor library
- WiFiManager
- DHT22
- MQ135
- CCS811
- HG7881
- DM460
House device collects following datas.
- Temperature
- Humidity
- AirQuality
- Luminance
- CO2
- TVOC
House device has following actuator
- Fan
Usage
- Build and upload house.ino file to ESP32 Dev Board.
- When Booting, you can find a WiFi with ChipName set in the script.
- Press Configure and input SSID and password of the WiFi you want to connect the device into
- Input IN-CSE name, MN-CSE name, MN-CSE host address and press save.
- Wait a few seconds and the device would start updating the Sensors
Plant device collects following data.
- Soil Moisture
Plant device has following actuator
- WaterPump
- Light control
Usage
- Build and upload plant.ino file to ESP32 Dev Board.
- When Booting, you can find a WiFi with ChipName set in the script.
- Press Configure and input SSID and password of the WiFi you want to connect the device into
- Input IN-CSE name, MN-CSE name, MN-CSE host address and chip_no. Note that chip_no is used to make AE
(chip_no 0 register moistureSensor0, moistureSensor1. chip_no 1 registers moistureSensor2, moistureSensor3) - Wait a few seconds and the device would start updating the Sensors

