bug_report.yml 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596
  1. name: Bug Report
  2. description: Report a problem with the Solar of Things integration
  3. labels: ["bug"]
  4. body:
  5. - type: markdown
  6. attributes:
  7. value: |
  8. Thanks for reporting! Please fill in as much detail as possible.
  9. **Redact your IOT-Token** — keep only the first and last 4 characters.
  10. **Before you file:** this integration is built and maintained for the
  11. author's own inverter (a Sumry 3600), shared as-is — not a supported
  12. product for every Siseli-connected device. See [Support &
  13. Scope](https://github.com/Conexo-Casa/solar-of-things-ha#support--scope)
  14. in the README. The detail you provide below (exact field names, a raw
  15. API capture, your inverter/dongle model) is what actually gets bugs
  16. fixed for hardware the author doesn't own — a report without it is
  17. much less likely to go anywhere. Forking and patching it yourself is
  18. always an option too.
  19. - type: input
  20. id: ha_version
  21. attributes:
  22. label: Home Assistant version
  23. placeholder: "e.g. 2024.3.1"
  24. validations:
  25. required: true
  26. - type: input
  27. id: integration_version
  28. attributes:
  29. label: Integration version
  30. placeholder: "e.g. v2.1.1"
  31. validations:
  32. required: true
  33. - type: dropdown
  34. id: install_method
  35. attributes:
  36. label: Installation method
  37. options:
  38. - HACS
  39. - Manual
  40. validations:
  41. required: true
  42. - type: textarea
  43. id: description
  44. attributes:
  45. label: Describe the bug
  46. placeholder: "What happened? What did you expect?"
  47. validations:
  48. required: true
  49. - type: textarea
  50. id: logs
  51. attributes:
  52. label: Relevant Home Assistant log snippet
  53. description: "Settings → System → Logs. Include the endpoint, HTTP status, and JSON response."
  54. render: text
  55. validations:
  56. required: false
  57. - type: input
  58. id: station_id
  59. attributes:
  60. label: Station ID (safe to share)
  61. description: "The numeric `stationId` from the portal Network payload — usually 18 digits. Not a serial number."
  62. placeholder: "423564214316007425"
  63. validations:
  64. required: false
  65. - type: input
  66. id: device_id
  67. attributes:
  68. label: Device ID (safe to share)
  69. description: "The numeric `deviceId` from the portal Network payload — usually 18 digits. Not a serial number."
  70. placeholder: "423564214341173249"
  71. validations:
  72. required: false
  73. - type: input
  74. id: timezone
  75. attributes:
  76. label: Time zone configured in integration
  77. placeholder: "e.g. Asia/Manila"
  78. validations:
  79. required: false
  80. - type: textarea
  81. id: extra
  82. attributes:
  83. label: Anything else?
  84. placeholder: "Inverter model, portal behavior, etc."
  85. validations:
  86. required: false