@@ -66,7 +66,7 @@ <h1>Diff to HTML by <a href="https://github.com/rtfpessoa">rtfpessoa</a></h1>
6666 <path d="M6 9H3V7h3V4l5 4-5 4V9z m8-7v12c0 0.55-0.45 1-1 1H1c-0.55 0-1-0.45-1-1V2c0-0.55 0.45-1 1-1h12c0.55 0 1 0.45 1 1z m-1 0H1v12h12V2z"></path>
6767 </svg> <a href="#d2h-788472" class="d2h-file-name">/home/runner/work/progress/progress/clones/beta/{ha-core/homeassistant/components → beta/custom_components}/plugwise/__init__.py</a>
6868 <span class="d2h-file-stats">
69- <span class="d2h-lines-added">+84 </span>
69+ <span class="d2h-lines-added">+85 </span>
7070 <span class="d2h-lines-deleted">-18</span>
7171 </span>
7272 </span>
@@ -1388,7 +1388,7 @@ <h1>Diff to HTML by <a href="https://github.com/rtfpessoa">rtfpessoa</a></h1>
13881388</tr><tr>
13891389 <td class="d2h-code-side-linenumber d2h-info"></td>
13901390 <td class="d2h-info">
1391- <div class="d2h-code-side-line">@@ -91,10 +141,26 @@</div>
1391+ <div class="d2h-code-side-line">@@ -91,10 +141,27 @@</div>
13921392 </td>
13931393</tr><tr>
13941394 <td class="d2h-code-side-linenumber d2h-cntx">
@@ -1693,6 +1693,16 @@ <h1>Diff to HTML by <a href="https://github.com/rtfpessoa">rtfpessoa</a></h1>
16931693</tr><tr>
16941694 <td class="d2h-code-side-linenumber d2h-code-side-emptyplaceholder d2h-cntx d2h-emptyplaceholder">
16951695
1696+ </td>
1697+ <td class="d2h-cntx d2h-emptyplaceholder">
1698+ <div class="d2h-code-side-line d2h-code-side-emptyplaceholder">
1699+ <span class="d2h-code-line-prefix"> </span>
1700+ <span class="d2h-code-line-ctn"><br></span>
1701+ </div>
1702+ </td>
1703+ </tr><tr>
1704+ <td class="d2h-code-side-linenumber d2h-code-side-emptyplaceholder d2h-cntx d2h-emptyplaceholder">
1705+
16961706 </td>
16971707 <td class="d2h-cntx d2h-emptyplaceholder">
16981708 <div class="d2h-code-side-line d2h-code-side-emptyplaceholder">
@@ -2946,7 +2956,7 @@ <h1>Diff to HTML by <a href="https://github.com/rtfpessoa">rtfpessoa</a></h1>
29462956 <td class="d2h-ins">
29472957 <div class="d2h-code-side-line">
29482958 <span class="d2h-code-line-prefix">+</span>
2949- <span class="d2h-code-line-ctn">async def async_migrate_entry(hass: HomeAssistant, entry: ConfigEntry) -> bool: </span>
2959+ <span class="d2h-code-line-ctn"># pw-beta only - revert adding CONF_TIMEOUT to config_entry in v0.53.3 </span>
29502960 </div>
29512961 </td>
29522962</tr><tr>
@@ -2956,7 +2966,7 @@ <h1>Diff to HTML by <a href="https://github.com/rtfpessoa">rtfpessoa</a></h1>
29562966 <td class="d2h-ins">
29572967 <div class="d2h-code-side-line">
29582968 <span class="d2h-code-line-prefix">+</span>
2959- <span class="d2h-code-line-ctn"> """Migrate back to v1.1 config entry.""" </span>
2969+ <span class="d2h-code-line-ctn">async def async_migrate_entry(hass: HomeAssistant, entry: ConfigEntry) -> bool: </span>
29602970 </div>
29612971 </td>
29622972</tr><tr>
@@ -2966,7 +2976,7 @@ <h1>Diff to HTML by <a href="https://github.com/rtfpessoa">rtfpessoa</a></h1>
29662976 <td class="d2h-ins">
29672977 <div class="d2h-code-side-line">
29682978 <span class="d2h-code-line-prefix">+</span>
2969- <span class="d2h-code-line-ctn"> if entry.version > 1: </span>
2979+ <span class="d2h-code-line-ctn"> """Migrate back to v1.1 config entry.""" </span>
29702980 </div>
29712981 </td>
29722982</tr><tr>
@@ -2976,7 +2986,7 @@ <h1>Diff to HTML by <a href="https://github.com/rtfpessoa">rtfpessoa</a></h1>
29762986 <td class="d2h-ins">
29772987 <div class="d2h-code-side-line">
29782988 <span class="d2h-code-line-prefix">+</span>
2979- <span class="d2h-code-line-ctn"> # This means the user has downgraded from a future version </span>
2989+ <span class="d2h-code-line-ctn"> if entry.version > 1: </span>
29802990 </div>
29812991 </td>
29822992</tr><tr>
@@ -2986,7 +2996,7 @@ <h1>Diff to HTML by <a href="https://github.com/rtfpessoa">rtfpessoa</a></h1>
29862996 <td class="d2h-ins">
29872997 <div class="d2h-code-side-line">
29882998 <span class="d2h-code-line-prefix">+</span>
2989- <span class="d2h-code-line-ctn"> return False </span>
2999+ <span class="d2h-code-line-ctn"> # This means the user has downgraded from a future version </span>
29903000 </div>
29913001 </td>
29923002</tr><tr>
@@ -2996,7 +3006,7 @@ <h1>Diff to HTML by <a href="https://github.com/rtfpessoa">rtfpessoa</a></h1>
29963006 <td class="d2h-ins">
29973007 <div class="d2h-code-side-line">
29983008 <span class="d2h-code-line-prefix">+</span>
2999- <span class="d2h-code-line-ctn"><br> </span>
3009+ <span class="d2h-code-line-ctn"> return False </span>
30003010 </div>
30013011 </td>
30023012</tr><tr>
@@ -3006,7 +3016,7 @@ <h1>Diff to HTML by <a href="https://github.com/rtfpessoa">rtfpessoa</a></h1>
30063016 <td class="d2h-ins">
30073017 <div class="d2h-code-side-line">
30083018 <span class="d2h-code-line-prefix">+</span>
3009- <span class="d2h-code-line-ctn"> if entry.version == 1 and entry.minor_version == 2: </span>
3019+ <span class="d2h-code-line-ctn"><br> </span>
30103020 </div>
30113021 </td>
30123022</tr><tr>
@@ -3016,7 +3026,7 @@ <h1>Diff to HTML by <a href="https://github.com/rtfpessoa">rtfpessoa</a></h1>
30163026 <td class="d2h-ins">
30173027 <div class="d2h-code-side-line">
30183028 <span class="d2h-code-line-prefix">+</span>
3019- <span class="d2h-code-line-ctn"> new_data = {** entry.data} </span>
3029+ <span class="d2h-code-line-ctn"> if entry.version == 1 and entry.minor_version == 2: </span>
30203030 </div>
30213031 </td>
30223032</tr><tr>
@@ -3026,7 +3036,7 @@ <h1>Diff to HTML by <a href="https://github.com/rtfpessoa">rtfpessoa</a></h1>
30263036 <td class="d2h-ins">
30273037 <div class="d2h-code-side-line">
30283038 <span class="d2h-code-line-prefix">+</span>
3029- <span class="d2h-code-line-ctn"> new_data.pop(CONF_TIMEOUT) </span>
3039+ <span class="d2h-code-line-ctn"> new_data = {**entry.data} </span>
30303040 </div>
30313041 </td>
30323042</tr><tr>
@@ -3036,7 +3046,7 @@ <h1>Diff to HTML by <a href="https://github.com/rtfpessoa">rtfpessoa</a></h1>
30363046 <td class="d2h-ins">
30373047 <div class="d2h-code-side-line">
30383048 <span class="d2h-code-line-prefix">+</span>
3039- <span class="d2h-code-line-ctn"> hass.config_entries.async_update_entry( </span>
3049+ <span class="d2h-code-line-ctn"> new_data.pop(CONF_TIMEOUT) </span>
30403050 </div>
30413051 </td>
30423052</tr><tr>
@@ -3046,7 +3056,7 @@ <h1>Diff to HTML by <a href="https://github.com/rtfpessoa">rtfpessoa</a></h1>
30463056 <td class="d2h-ins">
30473057 <div class="d2h-code-side-line">
30483058 <span class="d2h-code-line-prefix">+</span>
3049- <span class="d2h-code-line-ctn"> entry, data=new_data, minor_version=1, version=1 </span>
3059+ <span class="d2h-code-line-ctn"> hass.config_entries.async_update_entry( </span>
30503060 </div>
30513061 </td>
30523062</tr><tr>
@@ -3056,7 +3066,7 @@ <h1>Diff to HTML by <a href="https://github.com/rtfpessoa">rtfpessoa</a></h1>
30563066 <td class="d2h-ins">
30573067 <div class="d2h-code-side-line">
30583068 <span class="d2h-code-line-prefix">+</span>
3059- <span class="d2h-code-line-ctn"> ) </span>
3069+ <span class="d2h-code-line-ctn"> entry, data=new_data, minor_version=1, version=1 </span>
30603070 </div>
30613071 </td>
30623072</tr><tr>
@@ -3066,7 +3076,7 @@ <h1>Diff to HTML by <a href="https://github.com/rtfpessoa">rtfpessoa</a></h1>
30663076 <td class="d2h-ins">
30673077 <div class="d2h-code-side-line">
30683078 <span class="d2h-code-line-prefix">+</span>
3069- <span class="d2h-code-line-ctn"><br> </span>
3079+ <span class="d2h-code-line-ctn"> ) </span>
30703080 </div>
30713081 </td>
30723082</tr><tr>
@@ -3076,7 +3086,7 @@ <h1>Diff to HTML by <a href="https://github.com/rtfpessoa">rtfpessoa</a></h1>
30763086 <td class="d2h-ins">
30773087 <div class="d2h-code-side-line">
30783088 <span class="d2h-code-line-prefix">+</span>
3079- <span class="d2h-code-line-ctn"> LOGGER.debug( </span>
3089+ <span class="d2h-code-line-ctn"><br> </span>
30803090 </div>
30813091 </td>
30823092</tr><tr>
@@ -3086,7 +3096,7 @@ <h1>Diff to HTML by <a href="https://github.com/rtfpessoa">rtfpessoa</a></h1>
30863096 <td class="d2h-ins">
30873097 <div class="d2h-code-side-line">
30883098 <span class="d2h-code-line-prefix">+</span>
3089- <span class="d2h-code-line-ctn"> "Migration to version %s.%s successful", </span>
3099+ <span class="d2h-code-line-ctn"> LOGGER.debug( </span>
30903100 </div>
30913101 </td>
30923102</tr><tr>
@@ -3096,7 +3106,7 @@ <h1>Diff to HTML by <a href="https://github.com/rtfpessoa">rtfpessoa</a></h1>
30963106 <td class="d2h-ins">
30973107 <div class="d2h-code-side-line">
30983108 <span class="d2h-code-line-prefix">+</span>
3099- <span class="d2h-code-line-ctn"> entry. version,</span>
3109+ <span class="d2h-code-line-ctn"> "Migration to version %s.%s successful" ,</span>
31003110 </div>
31013111 </td>
31023112</tr><tr>
@@ -3106,7 +3116,7 @@ <h1>Diff to HTML by <a href="https://github.com/rtfpessoa">rtfpessoa</a></h1>
31063116 <td class="d2h-ins">
31073117 <div class="d2h-code-side-line">
31083118 <span class="d2h-code-line-prefix">+</span>
3109- <span class="d2h-code-line-ctn"> entry.minor_version ,</span>
3119+ <span class="d2h-code-line-ctn"> entry.version ,</span>
31103120 </div>
31113121 </td>
31123122</tr><tr>
@@ -3116,7 +3126,7 @@ <h1>Diff to HTML by <a href="https://github.com/rtfpessoa">rtfpessoa</a></h1>
31163126 <td class="d2h-ins">
31173127 <div class="d2h-code-side-line">
31183128 <span class="d2h-code-line-prefix">+</span>
3119- <span class="d2h-code-line-ctn"> ) </span>
3129+ <span class="d2h-code-line-ctn"> entry.minor_version, </span>
31203130 </div>
31213131 </td>
31223132</tr><tr>
@@ -3126,13 +3136,23 @@ <h1>Diff to HTML by <a href="https://github.com/rtfpessoa">rtfpessoa</a></h1>
31263136 <td class="d2h-ins">
31273137 <div class="d2h-code-side-line">
31283138 <span class="d2h-code-line-prefix">+</span>
3129- <span class="d2h-code-line-ctn"><br> </span>
3139+ <span class="d2h-code-line-ctn"> ) </span>
31303140 </div>
31313141 </td>
31323142</tr><tr>
31333143 <td class="d2h-code-side-linenumber d2h-ins">
31343144 166
31353145 </td>
3146+ <td class="d2h-ins">
3147+ <div class="d2h-code-side-line">
3148+ <span class="d2h-code-line-prefix">+</span>
3149+ <span class="d2h-code-line-ctn"><br></span>
3150+ </div>
3151+ </td>
3152+ </tr><tr>
3153+ <td class="d2h-code-side-linenumber d2h-ins">
3154+ 167
3155+ </td>
31363156 <td class="d2h-ins">
31373157 <div class="d2h-code-side-line">
31383158 <span class="d2h-code-line-prefix">+</span>
0 commit comments