bug_report.yml 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  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. - type: input
  11. id: ha_version
  12. attributes:
  13. label: Home Assistant version
  14. placeholder: "e.g. 2024.3.1"
  15. validations:
  16. required: true
  17. - type: input
  18. id: integration_version
  19. attributes:
  20. label: Integration version
  21. placeholder: "e.g. v2.1.1"
  22. validations:
  23. required: true
  24. - type: dropdown
  25. id: install_method
  26. attributes:
  27. label: Installation method
  28. options:
  29. - HACS
  30. - Manual
  31. validations:
  32. required: true
  33. - type: textarea
  34. id: description
  35. attributes:
  36. label: Describe the bug
  37. placeholder: "What happened? What did you expect?"
  38. validations:
  39. required: true
  40. - type: textarea
  41. id: logs
  42. attributes:
  43. label: Relevant Home Assistant log snippet
  44. description: "Settings → System → Logs. Include the endpoint, HTTP status, and JSON response."
  45. render: text
  46. validations:
  47. required: false
  48. - type: input
  49. id: station_id
  50. attributes:
  51. label: Station ID (safe to share)
  52. description: "The numeric `stationId` from the portal Network payload — usually 18 digits. Not a serial number."
  53. placeholder: "423564214316007425"
  54. validations:
  55. required: false
  56. - type: input
  57. id: device_id
  58. attributes:
  59. label: Device ID (safe to share)
  60. description: "The numeric `deviceId` from the portal Network payload — usually 18 digits. Not a serial number."
  61. placeholder: "423564214341173249"
  62. validations:
  63. required: false
  64. - type: input
  65. id: timezone
  66. attributes:
  67. label: Time zone configured in integration
  68. placeholder: "e.g. Asia/Manila"
  69. validations:
  70. required: false
  71. - type: textarea
  72. id: extra
  73. attributes:
  74. label: Anything else?
  75. placeholder: "Inverter model, portal behavior, etc."
  76. validations:
  77. required: false