Aalen and Heidenheim are jointly developing their cities into smart cities. The long-term plan is to create a data platform to break down data silos. As long as this platform has not yet been realised, this API wrapper tool will help to retrieve the data from the dashboards.
Important
The reverse engineering of unofficial web APIs is highly experimental. The API can change constantly. Even if this project is intended to guarantee a certain degree of stability, changes cannot be ruled out.
To test API endpoints, I use Bruno instead of e.g. Postman because the sample requests can be versioned in git. The sample requests are stored in the bruno-api
folder.
See the inofficial API Documentation:
- API Doucmentation Heidenheim
- API Doucmentation Aalen (incomplete)
Each sensor in the Smart City has a geographical position. I've generated a map that visualizes all sensors. The project source is in the hdh-sensor-map
folder:
https://dumbergerl.github.io/hdh-smartcity-api/hdh-sensor-map/
Animation of traffic for one week (Folder: hdh-traffic-heat-map
).
https://dumbergerl.github.io/hdh-smartcity-api/hdh-traffic-heat-map/