Household monitoring forms the core of the Emerging Platform, enabling granular tracking of clean cooking adoption through digital twins, IoT integration, and AI-powered verification.

Key Advantages

System-Level View

Track complete household energy transitions, not just individual devices

Real-Time Insights

Continuous monitoring vs traditional periodic surveys

Automated Verification

AI-powered validation replaces manual audits

Blockchain Trust

Cryptographic proof of impact claims

Digital Twin Architecture

Data Collection

IoT Integration

Stove Stacking Analysis

from emerging import StoveStackingOracle

# Initialize oracle
oracle = StoveStackingOracle()

# Analyze household cooking patterns
analysis = oracle.analyze_household(
    household_id="did:ixo:household/123",
    period_start="2024-01-01",
    period_end="2024-01-31"
)

# Get stove stacking metrics
metrics = analysis.get_metrics()
print(f"Primary stove usage: {metrics.primary_stove_percentage}%")
print(f"Secondary stove usage: {metrics.secondary_stove_percentage}%")

Impact Verification

claim
object
required

Impact claim from household measurements

evidence
array
required

Supporting IoT data and proofs

verification
object
required

Oracle validation results

Causal Analysis

{
  "householdId": "did:ixo:household/123",
  "period": {
    "start": "2024-01-01",
    "end": "2024-01-31"
  },
  "analysis": {
    "baselineEmissions": 120,
    "actualEmissions": 45,
    "reductions": 75,
    "confidence": 0.95,
    "deviceContributions": [{
      "deviceId": "did:ixo:device/456",
      "reductionShare": 0.8,
      "evidence": {
        "usageHours": 120,
        "fuelSaved": 32
      }
    }]
  }
}

Credential Issuance

API Integration

Household Management

# Create household
curl -X POST https://api.emerging.eco/v1/households \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d '{
    "location": {
      "district": "XYZ",
      "density": "Medium"
    },
    "baseline": {
      "fuelType": "Charcoal",
      "monthlyConsumption": 40
    }
  }'

Impact Analysis

# Analyze household impact
curl -X POST https://api.emerging.eco/v1/analysis/household \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d '{
    "householdId": "did:ixo:household/123",
    "periodStart": "2024-01-01",
    "periodEnd": "2024-01-31"
  }'

Error Handling

400
error

Invalid household data

404
error

Household not found

409
error

Conflicting device data

Best Practices

Implement comprehensive household monitoring to capture the full complexity of cooking behavior and energy transitions.

Data Quality

  • Validate device installations

  • Monitor sensor health

  • Cross-reference data sources

  • Track behavioral patterns

Next Steps

Device Guide

Set up IoT monitoring

Oracle Guide

Configure impact verification

Analytics Guide

Access household insights