|
| 1 | +name: Bug or problem. |
| 2 | +description: Report an issue with the Plugwise module. |
| 3 | +title: "[BUG]: " |
| 4 | +labels: ["bug"] |
| 5 | +body: |
| 6 | + - type: markdown |
| 7 | + attributes: |
| 8 | + value: | |
| 9 | + This issue form is for reporting bugs only! |
| 10 | +
|
| 11 | + If you have a feature or enhancement request, please use the appropriate [issue template][it]. |
| 12 | +
|
| 13 | + [it]: https://github.com/plugwise/python-plugwise/issues/new/choose |
| 14 | + - type: textarea |
| 15 | + validations: |
| 16 | + required: true |
| 17 | + attributes: |
| 18 | + label: Describe the bug. |
| 19 | + description: >- |
| 20 | + Tell us what you were trying to do and what happened. Provide a clear and concise description of what the problem is. |
| 21 | + - type: textarea |
| 22 | + validations: |
| 23 | + required: true |
| 24 | + attributes: |
| 25 | + label: Expected behavior |
| 26 | + description: >- |
| 27 | + A clear and concise description of what you expected to happen. If applicable, add screenshots to help explain your problem. |
| 28 | + - type: markdown |
| 29 | + attributes: |
| 30 | + value: | |
| 31 | + ## Environment |
| 32 | + - type: input |
| 33 | + id: version |
| 34 | + validations: |
| 35 | + required: true |
| 36 | + attributes: |
| 37 | + label: What version of Home Assistant Core has the issue? |
| 38 | + placeholder: core- |
| 39 | + description: > |
| 40 | + Can be found in: [Configuration panel -> Info](https://my.home-assistant.io/redirect/info/). **If not using Home Assistant, provide information on what you integrated with.** |
| 41 | +
|
| 42 | + [](https://my.home-assistant.io/redirect/info/) |
| 43 | + - type: dropdown |
| 44 | + validations: |
| 45 | + required: true |
| 46 | + attributes: |
| 47 | + label: What type of installation are you running? |
| 48 | + description: > |
| 49 | + Can be found in: [Configuration panel -> Info](https://my.home-assistant.io/redirect/info/). |
| 50 | +
|
| 51 | + When selecting `Core`: remember to specify your way of running in the `additional information` textarea at the bottom, including your python version! |
| 52 | +
|
| 53 | + [](https://my.home-assistant.io/redirect/info/) |
| 54 | + options: |
| 55 | + - Home Assistant OS |
| 56 | + - Home Assistant Container |
| 57 | + - Home Assistant Supervised |
| 58 | + - Home Assistant Core |
| 59 | + - Other tool (described above) |
| 60 | + - type: dropdown |
| 61 | + validations: |
| 62 | + required: true |
| 63 | + attributes: |
| 64 | + label: How and which version of the integration do you have installed? |
| 65 | + description: > |
| 66 | + If you are using just Home Assistant and did not add anything special, choose `Home Assistant Core`. |
| 67 | +
|
| 68 | + options: |
| 69 | + - Home Assistant Core |
| 70 | + - HACS |
| 71 | + - Manually installed `custom_component` |
| 72 | + - Cloned from GitHub |
| 73 | + - I'm not using Home Assistant |
| 74 | + - type: markdown |
| 75 | + attributes: |
| 76 | + value: | |
| 77 | + # Plugwise Information |
| 78 | + - type: dropdown |
| 79 | + validations: |
| 80 | + required: true |
| 81 | + attributes: |
| 82 | + label: What kind of Plugwise device is having issues? |
| 83 | + description: > |
| 84 | + Select the best possible option (i.e. for issues with a Lisa or Tom, select Adam - for issues with a Circle, select Stretch or USB). |
| 85 | + options: |
| 86 | + - "Smile: Adam (including Lisa, Tom, Floor)" |
| 87 | + - "Smile: Anna" |
| 88 | + - "Smile: P1" |
| 89 | + - "Smile: Stretch" |
| 90 | + - "USB: Stick" |
| 91 | + - "Other product (we might not (yet) know of it's existence!)" |
| 92 | + - type: input |
| 93 | + validations: |
| 94 | + required: true |
| 95 | + attributes: |
| 96 | + label: What firmware version is your Plugwise product at? |
| 97 | + placeholder: "x.y.z" |
| 98 | + description: > |
| 99 | + If not using Home Assistant or unsure, please check the Plugwise mobile app. |
| 100 | +
|
| 101 | + Check within Home Assistant by following the below link to your integrations page. You can find your firmware version on the device page. |
| 102 | +
|
| 103 | + [](https://my.home-assistant.io/redirect/integrations/) |
| 104 | + - type: markdown |
| 105 | + attributes: |
| 106 | + value: | |
| 107 | + # Details |
| 108 | + - type: textarea |
| 109 | + attributes: |
| 110 | + label: Home Assistant Logging (optional) |
| 111 | + description: >- |
| 112 | + Very important to understand the problem, enable logging for `plugwise` in `configuration.yaml` by adding: |
| 113 | +
|
| 114 | + ``` |
| 115 | + logger: |
| 116 | + default: warn |
| 117 | + logs: |
| 118 | + custom_components.plugwise: debug |
| 119 | + plugwise.smile: debug |
| 120 | + ``` |
| 121 | +
|
| 122 | + After adding this, restart HA Core. |
| 123 | +
|
| 124 | + After the restart has finished please look in the supervisor **Core** logs (follow the below link and select 'Core' from the dropdown). |
| 125 | +
|
| 126 | + [](https://my.home-assistant.io/redirect/supervisor_logs/) |
| 127 | +
|
| 128 | + There should be several lines related to `plugwise-beta`. Please show us the **complete** log-message that starts this: |
| 129 | +
|
| 130 | + ```[custom_components.plugwise] Data: PlugwiseData(gateway={'smile_name': ...``` |
| 131 | +
|
| 132 | + - type: textarea |
| 133 | + attributes: |
| 134 | + label: Generic or other logging (provide tools and version used) |
| 135 | + label: Diagnostics information |
| 136 | + description: >- |
| 137 | + Provide your version of python used and/or include any and all informational, error and debug messages. |
| 138 | + - type: textarea |
| 139 | + attributes: |
| 140 | + label: Additional information |
| 141 | + description: > |
| 142 | + If you have any additional information for us, use the field below. |
0 commit comments