R&D cases

Demo “Get the weather of Fuji mountain”

Send a request message and get the result from the autonomous agent. The resulting file is saved to IPFS and the resultant message requires a signature with a private key.

Demo “Get the weather of Fuji mountain”

Overview

This case study explores how Robonomics Network facilitates decentralized data access using IoT devices and blockchain technology. By leveraging the Robonomics dApp connected to a weather sensor on Fuji Mountain, users can obtain real-time weather data securely and transparently.

How does it work?

Requirements:

Steps to Retrieve Weather Data:

  1. Open the dApp: Visit the Fuji Weather Sensor page in the Robonomics dApp.
  2. Install MetaMask (if needed): If MetaMask is not installed, you will be prompted to install it for the dApp to function properly.

    Robonomics dApp if no MetaMask installed
  3. Allow Connection: Connect your MetaMask wallet to the Robonomics dApp when prompted.

    Connection to Robonomics dApp via Metamask
  4. Request Sensor Data: Click the "Request current values" button to initiate the data request.

    Request sensor's data in Robonomics network via dApp
  5. Sign the Message: Confirm the data request by signing a message via MetaMask. No tokens or ether are required.

    Sign a message in Robonomics network via dApp
  6. Data Collection Process: An autonomous agent will gather the weather data from the Fuji Mountain sensor and transmit it back. Wait for the response.

  7. Receive the Result: The dApp will download the result file from IPFS (InterPlanetary File System), a decentralized storage solution.

    Wait for IPFS file with results in Robonomics network via dApp
  8. View Weather Data: The retrieved weather data from Fuji Mountain will be displayed in the dApp interface.

    The results of sensor network in Robonomics via dApp

Technical Insights

  • Decentralized Communication: The weather data request is processed using the Robonomics protocol, ensuring transparent communication without intermediaries.
  • IPFS Storage: The results are securely stored on IPFS, with cryptographic signing ensuring data integrity.
  • Autonomous Agents: Smart contracts and autonomous agents facilitate secure data collection and delivery.

Key Benefits

  • Trustless Data Retrieval: No central authority is required to validate the data.
  • Security: Data is cryptographically signed using the agent's private key.
  • Transparency: All interactions and results are immutably stored on the blockchain and IPFS.

Here's a walkthrough video: