Răsfoiți Sursa

chore: add HACS metadata and PR template

conexocasa 7 luni în urmă
părinte
comite
8abf9dea66
2 a modificat fișierele cu 32 adăugiri și 1 ștergeri
  1. 30 0
      .github/PULL_REQUEST_TEMPLATE.md
  2. 2 1
      hacs.json

+ 30 - 0
.github/PULL_REQUEST_TEMPLATE.md

@@ -0,0 +1,30 @@
+# HACS Default Repository Submission (Template)
+
+> Use this template when opening a PR to **HACS default** (https://github.com/hacs/default).  
+> If you are opening a PR in *this* repo, adjust wording accordingly.
+
+## Summary
+- **Integration name:** Solar of Things
+- **Repository:** https://github.com/conexocasa/solar-of-things-ha
+- **Category:** Integration
+- **Domain:** `solar_of_things`
+- **Maintainer:** @conexocasa
+
+## What this PR adds/changes
+- Adds the **Solar of Things (Siseli)** Home Assistant custom integration to the HACS default repository.
+
+## Validation checklist
+- [ ] The repository contains `custom_components/solar_of_things/manifest.json`
+- [ ] `manifest.json` has a valid `version`
+- [ ] `hacs.json` exists in the repository root
+- [ ] Installation works via HACS (custom repository install test)
+- [ ] The integration can connect using `IOT-Token` from https://solar.siseli.com [Source](https://solar.siseli.com)
+- [ ] Auto-discovers devices by Station ID (calls `/apis/device/list`)
+
+## User-facing documentation
+- README: https://github.com/conexocasa/solar-of-things-ha#readme
+- Troubleshooting: https://github.com/conexocasa/solar-of-things-ha/blob/main/TROUBLESHOOTING.md
+
+## Notes
+- API behavior is based on the Siseli portal and the reference client: https://github.com/Hyllesen/solar-of-things-solar-usage [Source](https://github.com/Hyllesen/solar-of-things-solar-usage)
+

+ 2 - 1
hacs.json

@@ -3,5 +3,6 @@
   "render_readme": true,
   "domains": ["sensor", "number", "select", "switch"],
   "homeassistant": "2023.1.0",
-  "iot_class": "Cloud Polling"
+  "zip_release": true,
+  "filename": "solar-of-things-ha.zip"
 }