Release Notes

4.4.1 - Nov 10, 2021

Removed Netatmo cameras.
Fixed Netatmo connection issues.
Fixed Wemo connection issues.

4.4.0 - Nov 8, 2021

Upgraded the Designer to use .NET 5 runtime.
Added support for Netatmo Smart Cameras.
MediaElement bug fixes.

4.3.2 - Oct 8, 2021

Fixed command issues with Kasa light strips KL400 & KL430.

4.3.1 - Sep 5, 2021

Fixed connection issue with Yamaha RX-V3071.

4.3.0 - Sep 2, 2021

Added support for BackgroundImage & CanReorderItems properties on Groups.
Added support for Lutron Casteta fan controllers.
Added support for AudioTrackData capability to Hubitat integration.
Added support for older Yamaha receivers (RX-V3900).
Added support for monitoring new App.Orientation variable.
Added Home Remote Pro purchase button to Settings page.
Fixed connection issues with myQ.

4.2.4 - Jul 26, 2021

Fixed issue with Android app crashing when trying to resume the application.

4.2.3 - Jul 16, 2021

Fixed issue with FTP requests not timing out.
Fixed issue with IsStatusBarVisible setting getting ignored on Group pages.

4.2.2 - Jul 13, 2021

Added support for Android KitKat 4.4 devices.

4.2.1 - Jun 17, 2021

Added Multicast Networking Entitlement to fix iOS 14 discovery issues.
Added support for UltravioletIndex capability.
Added support for PowerSource capability to Hubitat.
Fixed issues with Vera garage door devices not working.
Fixed issues with some eWeLink devices showing "Unknown" status when online.

4.2.0 - May 22, 2021

Added support for ONVIF camera protocol.
Added support for using native hardware accelerated video decoders to RTSP video streams.
Added support for "subprotocols" connect option to Plugin's WebSocket library.
Added support for custom DIRECTV attributes.
Added support for new ImageSnapshot capability.
Added support for syncing generic Vera "light" sensors.
Ignore loading eWeLink status for devices offline.
Fixed Netatmo thermostat connection issues caused by errors reading battery level.
Fixed MQTT connection issue.
Fixed Home Assistant external URL connection issue.
Fixed issue with RemainingTime attributes not updating for Plugins.

4.1.4 - Mar 29, 2021

Added support for FanOnly mode to Carrier systems.
Added support for ThermostatMode Capability to Fibaro "hvacSystem" devices.
Added support for FanOnly & Dry modes to ThermostatMode capability for Plugins.
Added support for Low, Medium, High, & Max options to ThermostatFanMode capability for Plugins.
Fixed issue with app crashing for custom XAML pages containing NULL EventTriggers.
Fixed issue changing decimal setpoints for Home Assistant "climate" & "water_heater" entities.
Fixed "The given key 'Tile' was not present in the dictionary" error seen when trying to open a Tile.

4.1.3 - Mar 24, 2021

Added Battery capability to Sonoff sensors.
Added Conditions to Event Triggers.
Added Tile Clicked handling to PageBrowser control.
Added "sha1" function to Plugin framework.
Added support for SmartThings PowerSource capability.
Fixed errors seen when browsing Spotify for Sonos systems.
Fixed issue with Kasa HS220 dimmers showing incorrect Level.
Performance enhancements for Data Actions.
Performance enhancements for Repeat Buttons.

3.19.2 - Feb 24, 2021

Updated Designer to use WebView2 runtime for its embedded web controls.

3.19.1 - Feb 23, 2021

Added Slider control to Window Shade template.
Added new Up, Down, & Forward icons.
Fixed issue with Home Assistant camera images not refreshing.
Fixed issue with Home Assistant fan speed control not working.
Fixed issue with Plugins not being able to set SupportedThermostatModes.

3.19.0 - Feb 21, 2021

Added support for Home Assistant.
Added support for Sonoff B02 light bulbs.
Added support for AirQualitySensor, RobotCleanerMovement, & RobotCleanerPowerMode capabilities.
Added support for MediaInputSource capability to the default MediaPlayer templates.
Added support for custom attributes to Sonoff SC.
Added Broom & LightningBolt icons.
Fixed Hubitat Window Shade stop button.
Fixed connection issue with Netatmo thermostats.
Fixed connection issue with Denon HEOS speakers & receivers.
Fixed issue with Plugin HTTPClient not including content headers in response data.
Performance enhancements for thermostat setpoint changes.

3.18.0 - Jan 29, 2021

Added window shade open/closed status to the WindowShade tiles.
Added light brightness level to the Dimmer & Light tiles.
Added current sound mode label to the MediaPlayer details.
Added additional AudioSoundMode support to the Denon, Marantz, Onkyo, & Yamaha integrations.
Added SupportedSoundModes attribute to the AudioSoundMode capability.
Added support for more Fibaro sensors (binary sensor, wind sensor, CO detector, heat detector).
Added Last changed timestamp attributes to all binary/security sensor capabilities (LastX).
Added Last changed support to Fibaro, HomeSeer, Hubitat, SmartThings, & Vera integrations.
Added new capabilities: BinarySensor, OccupancySensor, TemperatureAlarm, & ThermostatPreset.
Removed ThermostatHoldActivity & SupportedThermostatHoldActivities from ThermostatHold capability.
Extended range on ColorTemperaturePicker from 2500-6500K to 2000-6500K.
Fixed issue sending On/Off commands to Sonoff TH10/TH16 temperature switches running firmware v3.
Fixed issue with Vera connected lock status not updating.
Fixed issue with Vera connected thermostats showing wrong setpoints.
Fixed issue with Yamaha AVR VolumeUp & VolumeDown media commands not working.
Fixed issue with SmartThings connected shades ignoring Pause/Stop commands while opening & closing.
Fixed issue with trigger conditions ignoring the IsRegularExpression property for Element Bindings.
Fixed issue with PropertyActions using OneTime bindings instead of TwoWay.
Fixed issue with Loaded EventTriggers firing when resuming iOS app.
Upgraded Carrier Infinity Touch & Bryant Evolution Connex integrations to work with new API server.

3.17.0 - Jan 10, 2021

Added support for Philips Hue Zones.
Added temperature display to the contact sensor, water sensor, & smoke detector templates.
Added new templates for the HomeSeer Elk M1 plugin.
Added additional enum values to ThermostatMode capability for HomeSeer connected thermostats (Away, Energy Save, etc).
Added Binding support to the Value property on DataActions & MethodActions.
Fixed issue with Fibaro connections resetting.
Fixed issue with Fibaro Quick App variables not updating.
Fixed "Cannot access child value" error seen after sending Fibaro actions.
Fixed issue with Hubitat attributes using Pascal casing.
Updated HomeSeer device sync to prefer child reference ids rather than root.

3.16.0 - Dec 23, 2020

Added in-app option to import custom background images.
Fixed the Alexa "ReadAsMimeMultipartArgumentNoContentType" error.

3.15.0 - Dec 19, 2020

Added support for Alexa voice shortcuts.
Added support for Fibaro HC3 Quick App commands & variables.
Fixed issue selecting items from Sonos Favorites (My Sonos).
Fixed issue sending Tuya/Smart Life thermostat setpoint changes.
Updated Vera integration to default to using "armedtripped" when "tripped" is not available.

3.14.2 - Dec 12, 2020

Added support for IdleDim setting to automatically dim screen when idle.
Added support for Basic Authentication to icon URLs in GridView control.
Added Temperature Divisor property to Tuya/Smart Life devices.
Fixed ecobee authorization error.
Fixed issue with type formats in a MultiBinding being ignored.
Fixed issue with GridView selection not resetting for certain certain devices.
Fixes for Google Cast device discovery.

3.14.0 - Dec 7, 2020

Added support for Google Cast devices including Chromecast, Google Home, Nest Audio, etc.
Added setpoint control to Tuya & Smart Life thermostat devices.
Added Enable Cloud Access setting for Vera controllers.
Added support for Basic Authorization to Vera.
Added automatic detection of Time Format for Seek Slider controls.
Fixed issue controlling Sonoff Micro USB adapters.
Fixed issue syncing Vera virtual switches.
Fixed issue linking multiple Vera controllers.
Fixed issue with UPnP 714 errors seen when trying to play back a Sonos Favorite Album.
Fixed issue with Denon/Marantz labels toggling back & forth when changing an input.
Fixed issue with App.IsIdle event not triggering Scenes.
Updated Vera camera support to use faster refresh rates on local connection.

3.13.2 - Nov 25, 2020

Added available property to the Plugin TCPClient class.
Fixed issue sending on/off & dim commands to Sonoff D1 Dimmer.
Fixed issue syncing with Fibaro controllers.
Fixed issue not showing the current Sonos track.
Fixed issue displaying the Backup & Restore menus on iOS 9.

3.13.0 - Nov 20, 2020

Added support for browsing Sonos Radio.
Added support for MediaGroup Capability to Sonos devices.
Added Group button to the Media Player Details template.
Added a new Link icon.
Bug fixes for iOS 9.

3.12.1 - Nov 13, 2020

Added support for URIs "homeremote://Devices/[DeviceName]" & "homeremote://Groups/[GroupName]".
Added support for MultiBindings to Source property on MediaElement & WebImage controls.
Added support for MultiBindings to Url property on WebBrowser control.
Added periodic polling of Insteon devices.
Added support for setting "armed" Vera Attribute.
Performance enhancements for Philips Hue.
Fixed increment issue with Vera thermostat setpoints.
Fixed issue with showing incorrect values for Vera devices with pending changes.
Fixed issue with Rectangle control not displaying on iOS.
Fixed issue with IconElement not displaying PNG images in the Windows app.

3.12.0 - Nov 8, 2020

Added heat & cool setpoint states to the thermostat tile.
Added support for Honeywell Evohome thermostats (Honeywell TCC Intl).
Added support for Tuya temperature readings.
Added support for Vera Siren & ColorTemperature control.
Added support for MultiBindings to XAML Setters.
Removed password requirement for Lutron Telnet connections.
Fixed issue with Hubitat HSM showing Unknown for transitioning states (arming).
Fixed issue with sync of Vera HVAC devices.
Updated ecobee integration to use JWT tokens.
Updated thermostat details template.

3.11.1 - Oct 30, 2020

Added support for custom Hubitat commands.
Added ColorControl capability to Vera lights that are using ALTHue plugin.
Fixed issue with Denon & Marantz receivers showing incorrect volume.
Fixed issue with DoorBird events not refreshing properly.
Fixed issue with connections failing to resume.
Fixed issue with IsNavigationBarVisible not working in Android simulator.
Fixed issue with navigation bar Back button not working in Android simulator.

3.11.0 - Oct 24, 2020

Added support for DoorBird video door stations.
Added support for Hubitat Safety Monitor (HSM).
Added support for Vera connected garage doors.
Added support for Zipato alarm partitions.
Added support for Vera alarm panels.
Added support for SecuritySystem capability.
Added support for SmartThings devices with multiple components.
Added new Shield & Unlock icons.

3.10.2 - Oct 12, 2020

Added Conditions to individual Scene Actions.
Added AudioTrackData.Station attribute to HEOS devices.
Fixed issue with local authentication for HomeSeer systems.
Fixed issue with adding Blue Iris camera streams.
Fixed thread access errors seen when handling Idle events.
Renamed Scene Conditions to Scene Triggers.

3.10.0 - Oct 8, 2020

Added new Scenes feature.
Added configurable Idle events that are triggered after periods of inactivity.
Added App commands OpenPage, OpenDeviceDetails, ClosePage, CloseDeviceDetails, & GoToGroup.
Added Denon/Marantz commands HdmiMonitorAuto, HdmiMonitorSelect1, HdmiMonitorSelect2.
Added support for Fibaro Walli Roller Shutter.
Updated AudioBass, AudioTreble, & AudioVolumeDecibel capabilities to include units & fixed 1 decimal precision.
Fixed issue with SmartThings devices showing Unknown status.
Fixed issue that could break Netatmo connections when a single device is offline.

3.9.1 - Sep 20, 2020

Added AudioBass & AudioTreble capabilities to the Onkyo & Yamaha integrations.
Added AudioSoundMode capability to the Denon/Marantz(pre-2016), Onkyo, & Yamaha integrations.
Added AudioVolumeDecibel capability to the Denon/Marantz & Yamaha integrations.
Added HasSubscribers() function to Plugin devices.
Added temperature display to default templates for Sonoff TH10/TH16.
Fixed issue with not being able to view a Sonos folder's full list of items.
Fixed issue with brightness scaling for Tuya/Smart Life connected lights.
Fixed issue with IP Camera streams not updating after changing settings.
Fixed issue with RTSP streams not resuming after scrolling in & out of view (Android).
Fixed issue with Plugin onChangeRequest trimming leading zeros.
Fixed issue with GridView ItemsSource array bindings not displaying content.

3.8.1 - Sep 7, 2020

Added support for Fibaro connected Danfoss thermostat radiator valves.
Fixed issue with sending incorrect click commands after repositioning a device tile on Android.

3.8.0 - Sep 6, 2020

Added support for eWeLink/Sonoff devices.
Added fan speed control to Insteon FanLinc devices.
Fixed Int32 error seen with some Fibaro HC3 controllers.

3.7.0 - Aug 21, 2020

Added a search box to the Add Existing Device dialog.
Added shrink animations to tiles to indicate presses on iOS.
Updated to Android 10 SDK & AndroidX.
Updated the Html property on WebBrowser control to be bindable.
Fixed discovery issue for Logitech Harmony hubs.
Fixed issue with some RTSP streams not working on Android.
Fixed issue with sending invalid power commands for Yamaha MusicCast.
Fixed unintended automatic scrolling on pages containing MediaElement controls.
Fixed slow/sluggish performance issue seen when some devices are unreachable.

3.6.0 - Aug 10, 2020

Added support for cameras that use authenticated RTSP streams to Android.
Added ability to manually set the stream URL for IP cameras.
Updates to start playback of RTSP streams sooner on Android.
Fixed connection issue to Lutron HomeWorks QS systems.
Fixed connection issue to TinyCam MJPEG streams.
Fixed issue not being able to link more than 1 Vera controller.
Fixed issue with Plugins not being able to run device sync multiple times.
Fixed issue with HEOS showing escape characters for Amazon Music.
Fixed issue preventing vertical scrolling in the main slide out navigation drawer on iOS.

3.5.1 - Aug 3, 2020

Fixed issue with (some) buttons & views not responding to touch events on iOS.
Fixed issue with string formats on Labels dropping attribute units.
Fixed issue synchronizing HomeSeer systems with invalid references.

3.5.0 - Jul 22, 2020

Added battery level icons.
Added support for Kasa Smart / TP-Link power strips.
Added support for SmartThings capabilities AudioTrackData, MediaPresets, & TvChannel.
Added single sign in option for Insteon for users with multiple hubs.
Added login validation for Lutron Telnet connections.
Added support for Background property on MediaElement control.
Added support for OpenDetails method onTile control.
Added support for Action Conditions on EventTriggers.
Fixed issue with Vera failing to connect over WiFi.
Fixed issue with device discovery for HomeSeer connected thermostats.
Fixed issue with HomeSeer capability AudioTrackData.AlbumArtUri.
Fixed issue with refreshing ecobee & Honeywell tokens.
Fixed issue with image Stretch property on MediaElement & WebImage controls.
Fixed issue with scrolling on the main navigation menu.
Fixed playback issues with MediaElement control.
Updated default Tile templates.

3.4.0 - Jul 3, 2020

Added support for Tuya Smart & Smart Life connected devices.
Added support for Fibaro HC2 virtual devices.
Changed Lutron Caseta to a local integration (no longer cloud connected).
Fixed issue with MediaBrowser highlighting selections after click on iOS.

3.3.0 - Jun 22, 2020

Added support for Netatmo Smart Radiator Valves.
Fixed connection issue with Honeywell Total Connect Comfort thermostats.
Fixed issue with ColumnSpan not getting applied to Tile templates.
Fixed issue with Wemo Insight plugs showing invalid state.

3.2.0 - Jun 10, 2020

Added support for Fibaro HC3 controllers.
Added support for Zipato V3 controllers.
Fixed issue with Hubitat Mode not updating when connected remotely through the cloud.
Fixed connection issues with Zipato controllers.
Fixed issue with AutoRefresh not working on WebBrowser when bound to HTML sources.

3.1.2 - May 28, 2020

Added MSIX Core support to the Designer installer.

3.1.1 - May 27, 2020

Fixed Philips Hue bridge discovery issue.
Performance enhancements for Hubitat integration.

3.1.0 - May 22, 2020

Added support for Hubitat.
Added support for polling & changing Vera Mode.
Added support for changing Vera variables & multiswitches.
Added support for image URLS to GridView control.
Added support for LocationMode Capability.
Added new LocationTile.xaml & LocationDetails.xaml templates.
Updated Designer installer to new MSIX package format.
Updated Designer to use .NET Framework 4.8.
Updated Designer to run as 64-bit app on 64-bit machines.
Updated Designer logos.
Fixed issue with buttons not working on pages with Top tabs (iOS).
Fixed issue with HEOS not appearing in the source menu for Denon AVRs.
Fixed issue with HEOS sign-in.
Fixed issue with mute for SmartThings connected devices.
Fixed issue with invalid Formats on Slider control crashing the Designer.
Fixed broken Privacy Statement URL on Settings page.

3.0.21 - May 9, 2020

Added support for the VideoStream capability to Plugins.
Updated "toast" handling on Android to only add new toast when the app is in foreground.
Updated simulator to use latest version of WinHTTP library for HTTP requests allowing use of HTTP/2 when available.
Updated simulator to use FFmpeg libraries for the MediaElement control.
Fixed Global Cache connection issue.
Fixed issue with WebBrowser control ignoring AutoRefreshInterval property.

3.0.20 - May 7, 2020

Updated Philips Hue integration to prevent overwriting HostName property when an actual hostname is used.
Updated myQ integration to work with latest API changes.
Updated EventTrigger Actions to cancel/stop when app is suspended.
Updated EventTrigger Actions exception handling to show error messages as toasts.
Fixed issue with Button & Icon controls showing scroll animations during page load.
Fixed issue with Button applying incorrect Foreground color to Icons on Windows.
Fixed issue with MediaElement AutoPlay starting/stopping video stream multiple times during initial load.
Fixed issue with MediaElement playback of local media files.

3.0.19 - Apr 28, 2020

Added new Plugin import options, "Import From File" and "Import From Code", to the Designer.
Added ability to edit Plugin Settings to the Settings page in the apps.
Sonos bug fixes.

3.0.18 - Apr 17, 2020

Added support for Remaining Time to SmartThings connected appliances.
Added support for Fibaro door locks & garage doors.
Added support for HomeSeer "Enable MyHS" setting.
MQTT bug fixes.

3.0.17 - Apr 12, 2020

Added ability to configure Lutron Telnet connected devices in the app itself.
Fixed synchronization of Philips Hue Rooms.
Fixed issue with port parameter on 'WOL.wake' Plugin command.
Fixed rounding issue with HomeSeer Celsius temperatures.
Updated default setpoint increment to use .5 instead of 1 for Celsius thermostats.

3.0.15 - Mar 30, 2020

Added integration with Global Caché IR Database.
Added ability to configure Global Caché devices in the app itself.
Added ability to change device icons in the app itself.
Added option to disable background image in the app itself.
Added arrow & border to ComboBox on iOS.
Added synchronization of HomeSeer virtual & plugin devices.
Added option to ignore synchronization of HomeSeer Events.
Fixed connection issue with Sonos.
Fixed connection issue with Bryant Evolution Connex thermostats.

3.0.14 - Mar 9, 2020

Added support for Fibaro humidity sensors, power/energy readings, and weather data.
Changed Fibaro Celsius temperature readings to round to nearest tenth.

3.0.13 - Feb 29, 2020

Added support for MQTT 'rejectUnauthorized' parameter.
Fixed issue with WOL commands.
Fixed MJPEG streaming issue.

3.0.12 - Feb 13, 2020

Added support for MQTT protocol to Plugins.
Added support for WOL to Plugins.
Added support for "App.Version" variables for custom About pages.
Added ability to use custom Global Cache TCP port.
Removed Switch capability from DIRECTV client boxes.
Insteon performance enhancements.
Fixed status bar appearance issues found in some custom HRP projects.

3.0.11 - Jan 26, 2020

Fixed RTSP streaming issue on iOS.

3.0.10 - Jan 24, 2020

Added support for LG webOS TVs.
Bug fixes.