Files
emma-go-poc/CLAUDE.md
Christoph K. 402395c856 init
2026-03-11 16:26:11 +01:00

837 B

CLAUDE.md

This file provides guidance to Claude Code (claude.ai/code) when testing the PoC via REST API and curl.

The API is mapped via a tunnel on port 10000 and exposes endpoints under /smarthome-ext/diag/EMMANATIVE/:

  • GET /smarthome-ext/diag — base diagnostics
  • PublishPvData — publish photovoltaic data
  • GetWeather — weather data
  • GetVersion — version info

API Curl Requests

# Base diagnostics
curl http://localhost:10000/smarthome-ext/diag

# All EMMANATIVE diagnostics
curl http://localhost:10000/smarthome-ext/diag/EMMANATIVE

# Get version
curl http://localhost:10000/smarthome-ext/diag/EMMANATIVE/GetVersion

# Get weather
curl http://localhost:10000/smarthome-ext/diag/EMMANATIVE/GetWeather

# Publish PV data
curl http://localhost:10000/smarthome-ext/diag/EMMANATIVE/PublishPvData