[{"version":"1.1.0-rc.1","changelog":"<ul>\r\n<li>Removed EMuhdra certificates</li>\r\n<li>Notification: only show bottom gradient if actually showing text (wait for “1 min ago” text)</li>\r\n<li>Fix too large shortcut icon</li>\r\n<li>Removed icon from mood buttons</li>\r\n<li>Also check OTA if not connected to Homey (normally Homey triggers check)</li>\r\n<li>Add network diagnostics to diagnostic report (diagnostic can be triggered from “cannot connect to Homey” screen also)</li>\r\n<li>Rewrote entire backlight dimming algorithm. For now set to max and auto by default until settings in mobile/web app are available. Settings also added to playground but need Homey upgrade.</li>\r\n<li>Factory: make sure no screen can hang forever, add fail timeouts</li>\r\n<li>Factory: update translations for ghost touch screen and improved results screen with scroll arrows</li>\r\n<li>Factory: reduce ghost touch test to 10s. Hope we catch them all.</li>\r\n<li>Internal: Upgrade to Flutter 3.47.7 and most dependencies upgraded</li>\r\n</ul>"},{"version":"1.0.0-rc.7","changelog":"<p>Initial version Homey Portal firmware</p>"},{"version":"1.0.0-rc.6","changelog":"<p>Initial version Homey Portal firmware</p>"},{"version":"0.0.1-rc.89","changelog":"<ul>\r\n<li>Removed motion capability</li>\r\n<li>Retry failed icons after Portal reconnects to Homey</li>\r\n<li>Fix unexpected “lazy loading” in device switcher after changing zone</li>\r\n<li>Improve and use same light/dark tint for icon/text in lights app, moods button and device switcher</li>\r\n</ul>"},{"version":"0.0.1-rc.88","changelog":"<ul>\r\n<li>Improved device name/icon in lights on light background</li>\r\n<li>Changed mood icon color on light background</li>\r\n<li>Fix glitch in all-set animation</li>\r\n<li>Added debugfeature to adjust brightness with ring on home-screen (enable in playground)</li>\r\n</ul>"},{"version":"0.0.1-rc.87","changelog":"<ul>\r\n<li>Improved Energy scrubbing performance</li>\r\n<li>Animate snap back after Energy scrubbing</li>\r\n<li>Better dragging of light pins at bottom of screen, was closing the app instead of dragging pin</li>\r\n<li>Speaker app: bit slower response to ring turn to prevent sudden increase in volume</li>\r\n<li>Bit lighter mood icon on light background</li>\r\n<li>Align on/off button images</li>\r\n<li>Add image upload to playground again for UI design previews</li>\r\n</ul>\r\n<p>Playground now stores debugkey in local storage, should not ask again all the time.</p>\r\n<p>Note: after OTA update you need to re-enable Screensaver and Auto Dim in playground again.</p>"},{"version":"0.0.1-rc.86","changelog":"<ul>\r\n<li>When onoff has gettable false show two buttons instead of a stateful button</li>\r\n<li>Update climate mode icons</li>\r\n<li>Fixes currency used in energy</li>\r\n<li>Lowered long press duration for scrubbing in energy</li>\r\n<li>Fix title/icon contrast on light lights screen </li>\r\n<li>Fix mood icon contrast on light moods</li>\r\n</ul>"},{"version":"0.0.1-rc.85","changelog":"<ul>\r\n<li>added kernel-level watchdog, reboot when systemd is unresponsive</li>\r\n<li>increased OTA speed / stability</li>\r\n<li>log kernel crashes on next boot (also Sentry)</li>\r\n<li>rewrote TMAG ring driver, fix crash</li>\r\n<li>improved reboot mechanism to fix crackling speaker sound</li>\r\n<li>do not loop animated icons that should not loop</li>\r\n<li>do not show ‘null’ for exported energy / import price if not available</li>\r\n<li>switch high/low temperature in weather to align with forecast screen</li>\r\n<li>use roboto font in camera loading screen</li>\r\n<li>fix accidental scroll to top in moods and zone drawer</li>\r\n<li>add 7x tap on connection-error screen icon to show wifi error or generate diagnostic report</li>\r\n<li>increase zone drawer close handle hitbox size</li>\r\n<li>fixed spacing issue in moods</li>\r\n<li>better gradient on zone drawer / moods screen</li>\r\n<li>fix accidentally keeping lights on when dimming to 0</li>\r\n<li>shorten negative power to kW as well</li>\r\n</ul>"},{"version":"0.0.1-rc.84","changelog":"<ul>\r\n<li>Add 5GHz channels</li>\r\n<li>Fix issue where diagnostic report could not be created if broker api failed</li>\r\n<li>Fix missing home screen icon after reordering</li>\r\n<li>OTA process more robust: check if received range from the server is valid so that MBR or current partition is never overwritten</li>\r\n<li>OTA never returns to previous partition if new one successfully booted once</li>\r\n<li>Fixes to lights app to block remote updates after any user interaction</li>\r\n<li>Coloured doubletap animations</li>\r\n<li>Fix second Blufi connection failing after reconnect</li>\r\n<li>Add factory test screen for ghost touches if digitizer is not working ok</li>\r\n<li>Add usb serial for factory and disabled uart serial</li>\r\n</ul>"},{"version":"0.0.1-rc.83","changelog":"<ul>\r\n<li>more robust json parsing, allow partial parse errors</li>\r\n<li>when dimming lights do not switch on lights that were off. When dimming all the way to 0 (off) and back up, also do not switch the lights on that were off unless the ring was released for more than 2s.</li>\r\n<li>disabled backlight dimming for now, added Auto/Off setting. Default to Off. Note: can be enabled/configured in playground and please do that. Need more testing.</li>\r\n<li>fix issue where quickly closing a light and opening another light showed the first light</li>\r\n<li>update translations</li>\r\n<li>fixed timer not running after setting a time</li>\r\n<li>added close button to timer finished screen</li>\r\n<li>smaller click area on timer X button</li>\r\n<li>do not allow to select WPA3 only WiFi network, not supported (yet)</li>\r\n<li>fix flow home button icon</li>\r\n<li>tap sound on tapDown, not tapUp on homescreen</li>\r\n<li>H265 support for camera streams</li>\r\n<li>disable protected management frames to prevent WiFi issues (unifi)</li>\r\n</ul>"},{"version":"0.0.1-rc.82","changelog":"<ul>\r\n<li>Fixed LCD display timing, image was drawn 1px too low causing the top half of the circle to be inside the black border and not smoothly aliased, the bottom 1px would fall outside screen</li>\r\n<li>Stop BLE advertisement when connected</li>\r\n<li>Go to OTA check during setup if wifi is connected but app connection drops</li>\r\n<li>Do not specify BSSID when connecting to WiFi, only SSID. Let Linux pick the best one</li>\r\n<li>WiFi network was always marked as hidden, can cause slower joining</li>\r\n<li>When turning lights on/of just after dimming the state would be incorrect</li>\r\n<li>Replace Lottie animations with animated webp (rounded line caps)</li>\r\n<li>Show disabled/not-triggerable flows as disabled (for now without name, need Homey Pro update)</li>\r\n<li>Home-screen blur animation in sync with app minimise animation</li>\r\n<li>Fixed issue where Portal would show “Cannot connect to Homey” for ever after WiFi connection was temporary lost but the socket was not disconnected</li>\r\n<li>Added retries during OTA and made OTA update more robust</li>\r\n</ul>"},{"version":"0.0.1-rc.80","changelog":"<ul>\r\n<li>ring touch slightly less sensitive to prevent phantom touches</li>\r\n<li>fix phantom ring events (touch/rotate) in timer app when closed</li>\r\n</ul>"},{"version":"0.0.1-rc.79","changelog":"<ul>\r\n<li>rewrote ring touch and double-tap detection</li>\r\n<li>fix scaling issue in energy chart</li>\r\n</ul>"},{"version":"0.0.1-rc.78","changelog":"<ul>\r\n<li>Run wifi chip on correct voltage (breaks pre-production models)</li>\r\n</ul>"},{"version":"0.0.1-rc.4","changelog":"<p>Version bump to upload correctly to AWS S3.</p>"},{"version":"0.0.1-rc.3","changelog":"<p>Add support for serial numbers</p>"}]