header
Product: mcsMQTT
Author: Michael McSharry
Version: 6.17.5.2
Links: Shop | Support | Guide

6.17.5.2 - 10/11/2024

  • PR1265 10/9/2022 6.17.5.2 Beta update not functional when LAN password required
  • PR1264 10/8/2024 6.17.5.2 Handle $$STATUS: same as $$LABEL: for non-plugin devices
  • PR1263 10/7/2024 6.17.5.1 Govee update for Kettle (plus heater and thermostat)
  • PR1262 10/6/2024 6.17.5.1 Edit Tab content customized for Device vs. Feature Topics
  • PR1262 10/6/2024 6.17.5.1 Older Nanoleaf provides null data for some properties
  • PR1262 10/3/2024 6.17.5.0 Govee workMode status does not update
  • PR1261 10/2/2024 6.17.5.0 ShellyBLU Topic transmits a 0.0.0.0 for gateway IP
  • PR1260 9/29/2024 6.17.5.0 Shelly Wall Dimmer updates for recognition and control
  • PR1259 9/29/2024 6.17.5.0 MinSec and Tag record keys swapped on database save
  • PR1258 9/25/2024 6.17.5.0 Add ability to replace and clone IR and RF devices
  • PR1257 9/25/2024 6.17.5.0 Improve Broadlink IR/RF UI
  • PR1256 9/17/2024 6.17.4.5 Jacuzzi control not operational
  • PR1255 9/9/2024 6.17.4.3 Clean up client publish behavior vs. value set/change
  • PR1254 9/8/2024 6.17.4.2 Subscribe to Broker in synchronous vs. asynchronous processes
  • PR1253 8/31/2024 6.17.4.0 Use VSP lookup for non-plugin Feature update when text in Payload
  • PR1252 8/28/2024 6.17.3.1 Replacement $$DVR: ($$REF: ): fails with nested $$ variables
  • PR1251 8/27/2024 6.17.3.0 Added ability for VSP to be bucketed into Other status
  • PR1250 8/25/2024 6.17.2.7 Each MQTT reconnect uses a different Client ID with reconnect counter
  • PR1249 8/25/2024 6.17.2.7 Click on Association Table Payload hyperlink has chart with not data
  • PR1248 8/23/2024 6.17.2.6 Sync with browser after timeout and ajax updates are occurring
  • PR1247 8/20/2024 6.17.2.5 Shelly plugus rather than plusplugus for device Id

6.17.2.4 - 8/19/2024

  • PR1246 8/8/2024 6.17.2.4 Carrier unable to control mode and activity
  • PR1245 8/6/2024 6.17.2.4 Discard energy record in HS database with zero energy use
  • PR1244 8/6/2024 6.17.2.4 Hydrawise event records fail due to text vs. number for id
  • PR1243 8/1/2024 6.17.2.3 Carrier show status rather than config in HS Features
  • PR1242 7/29/2024 6.17.2.2 Carrier unable to control second and subsequent thermostats
  • PR1241 7/29/2024 6.17.2.2 Shelly BLU Door Window does not create VGP
  • PR1240 7/28/2024 6.17.2.1 GW1000 restart attempts
  • PR1239 7/28/2024 6.17.2.1 Shelly Plus1 does not have PM
  • PR1238 7/24/2024 6.17.2.0 NuHeat added ability to control Groups
  • PR1237 7/24/2024 6.17.2.0 power factor and temperature for Shelly Gen2/3 minor updates
  • PR1236 7/6/2024 6.17.1.5 Nexia create synthesized mobile record for multi-thermostat house
  • PR1235 7/2/2024 6.17.1.4 Govee updates restricted to all selectors to remain open on HS Device Page
  • PR1234 7/2/2024 6.17.1.4 Govee local color control always sends RGB 000000
  • PR1233 7/2/2024 6.17.1.4 Sense produces excessive debug
  • PR1232 6/28/2024 6.17.1.3 Nanoleaf dynamically update effects if new ones added
  • PR1231 6/28/2024 6.17.1.3 Nanoleaf protect topics from use of colon and slash in device name
  • PR1230 6/24/2024 6.17.1.2 Govee Color control not working as expected
  • PR1229 6/18/2024 6.17.1.1 Generalize UPDATEPLUGIN.exe to handle mcsShelly/mcsMQTT/HS3/HS4
  • PR1228 6/18/2024 6.17.1.1 Shelly BLU not working for HS3 plugin
  • PR1227 6/15/2024 6.17.1.0 Govee Local Control made available
  • PR1226 6/10/2024 6.17.0.1 Govee WorkMode and Segments provisions
  • PR1225 6/8/2024 6.17.0.0 Added Govee integration on Cloud Page
  • PR1224 6/2/2024 6.16.3.0 Added Beta install facility (significant update)
  • PR1223 6/2/2024 6.16.3.0 Shelly PlusUni included Switch and Voltage components in autocreation
  • PR1222 5/29/2024 6.16.2.1 Unable to publish on any Broker except first one
  • PR1221 5/27/2024 6.16.2.0 HomeAssistant Discovery stopped working without OMG Topic
  • PR1220 5/27/2024 6.16.2.0 Switchbot Webhook implementation
  • PR1219 5/22/2024 6.16.1.0 Shelly Bluetooth decode of all BTHome devices (includes ShellyBLU H&T)
  • PR1218 5/15/2024 6.16.0.0 Revise MQTT Unsubscribe logic
  • PR1217 5/15/2024 6.16.0.0 Add Nanoleaf integration on Local Page/LED Tab

6.15.8.1 - 5/7/2024

  • PR1216 5/4/2024 6.15.8.1 Econet decoding fails when hex color is returned
  • PR1215 5/4/2024 6.15.8.1 Hydrawise login fails on some passwords
  • PR1214 4/29/2024 6.15.8.1 Restore EcoNet download button
  • PR1213 4/28/2024 6.15.8.1 Restore wrap-around monitor for Omnilogic
  • PR1212 4/28/2024 6.15.8.1 Further Association Table updates for JSON selectors
  • PR1211 4/27/2024 6.15.8.0 Add "OR" condition to Association Table Topic filter
  • PR1210 4/27/2024 6.15.8.0 Association table Topic filter implements by-segment priority
  • PR1209 4/25/2024 6.15.7.3 Shelly init error causes some Gen2 devices not updating
  • PR1208 4/24/2024 6.15.7.2 Remove simulated LWT from Shelly Gen1
  • PR1207 4/22/2024 6.15.7.1 Shelly Plug Uni Input 3 always a counter
  • PR1206 4/21/2024 6.15.7.0 Give "r"eject checkbox priority over auto-create logic
  • PR1205 4/21/2024 6.15.7.0 Reworked Shelly Gen2/3 auto-device creation
  • PR1204 4/16/2024 6.15.6.9 Shelly BLU / OMG devices get renamed
  • PR1203 4/15/2024 6.15.6.8 Nexia/Trane/AS login needs to be URL encoded
  • PR1202 4/14/2024 6.15.6.7 Jacuzzi Filter snooze fixed, rename Panel Temp
  • PR1201 4/13/2024 6.15.6.6 Shelly Online status not updated correctly.
  • PR1200 4/13/2024 6.15.6.6 Shelly minipm reports on pm1.0 rather than status.0
  • PR1199 4/13/2024 6.15.6.5 Jacuzzi Expire resets hard-coded to 365 to 90 days
  • PR1198 4/12/2024 6.15.6.4 Only broker 1 has heartbeat monitor for internal broker
  • PR1197 4/11/2024 6.15.6.3 Jacuzzi Expiration controls
  • PR1196 4/10/2024 6.15.6.2 Jacuzzi light speed, pump control, light1 status
  • PR1195 4/9/2024 6.15.6.1 Jacuzzi testing updates, removed detailed debug
  • PR1194 4/8/2024 6.15.6.0 Protect Venstar from incomplete model info avalable
  • PR1193 4/8/2024 6.15.6.0 Added shellymini and shellyminipm
  • PR1192 4/6/2024 6.15.5.3 Use window of 5 seconds to communicate with Jacuzzi
  • PR1191 4/5/2024 6.15.5.2 Added shellyplug-s and shellypro1 - shellypro1pm
  • PR1190 4/5/2024 6.15.5.2 Added Timed-Percentage for Omnilogic integration
  • PR1189 4/4/2024 6.15.5.1 Jacuzzi updates for ClearRay and reconnect
  • PR1188 4/3/2024 6.15.5.0 Added Vacation modes to NuHeat integration
  • PR1187 4/1/2024 6.15.4.4 Last button on slider/button does not use expression to scale
  • PR1186 3/27/2024 6.15.4.3 Ratgdo topic discovery used wrong topic ratdgo
  • PR1185 3/26/2024 6.15.4.2 Topic discovery does not persist restart for Brokers 2-6
  • PR1184 3/25/2024 6.15.4.1 Added Shelly Gen3 mini
  • PR1183 3/18/2024 6.15.3.0 Added RATDGO recognition
  • PR1182 3/17/2024 6.15.2.0 Added additional backup provisions
  • PR1181 3/16/2024 6.15.1.2 Jacuzzi command bytes not being sent to hardware
  • PR1180 3/16/2024 6.15.1.2 Discovery protocol impacted by Bluetooth OMG setting
  • PR1179 3/14/2024 6.15.1.1 NuHeat setpoint limited to advertised min/max range
  • PR1178 3/14/2024 6.15.1.1 Jacuzzi integration advancements
  • PR1177 3/14/2024 6.15.1.1 Protect backup on failure of a single file failure

6.15.1.0 - 3/14/2024

  • PR1176 3/11/2024 6.15.1.0 NuHeat errors without updates as Features created
  • PR1175 3/11/2024 6.15.1.0 Jacuzzi initial functionality
  • PR1174 3/10/2024 6.15.0.4 Improve security on YoLink interface
  • PR1173 3/8/2024 6.15.0.3 Fix YoLink database restructure
  • PR1172 3/7/2024 6.15.0.2 Initial Jacuzzi integration - status only
  • PR1171 3/7/2024 6.15.0.2 Shelly Bluetooth auto-create tweaks

6.15.0.1 - 3/6/2024

  • PR1169 3/5/2024 6.15.0.1 Added display precision setting for Sense Energy
  • PR1168 3/4/2024 6.15.0.1 Shelly bulb devices not setup correctly & Transition property implemented
  • PR1167 3/3/2024 6.15.0.1 Added native Shelly Bluetooth support for Gen2/3 devices
  • PR1166 2/29/2024 6.15.0.1 Tank Utility auth token format changed
  • PR1165 2/29/2024 6.15.0.1 Add monitor for Association Table size
  • PR1164 2/23/2024 6.15.0.1 Create only one Feature for OMG when using multiple ESP32
  • PR1163 2/23/2024 6.15.0.1 Include ability to remove retain bit on homeassistant and tasmota discovery topics
  • PR1162 2/17/2024 6.15.0.1 Residual inconsistency of no Ref for Associated Topic
  • PR1161 2/13/2024 6.15.0.0 Auto-create Shelly BLU family devices from BLE
  • PR1160 2/13/2024 6.15.0.0 Add OpenMQTTGateway Bluetooth in/23/tegration
  • PR1159 2/11/2024 6.14.3.15 Shelly Gen2 LWT/Online not handled correctly
  • PR1158 2/9/2024 6.14.3.15 Development test builds for PowerView, Abode, Omnilogic
  • PR1157 2/3/2024 6.14.3.8 Restructure control on PowerView Gen2
  • PR1156 2/1/2024 6.14.3.7 Include changes in Omnilogic Themes
  • PR1155 1/31/2024 6.14.3.6 Add Themes to Omnilogic integration
  • PR1154 1/31/2024 6.14.3.5 Force update of Abode lock and barrier controls
  • PR1153 1/31/2024 6.14.3.5 Remove null bytes from zigbee2mqtt/bridge topics
  • PR1152 1/28/2024 6.14.3.2 Abode create Feature for Keypad status
  • PR1151 1/27/2024 6.14.3.1 Carrier integration does not have humidifier modeled
  • PR1150 1/26/2024 6.14.3.0 Add bidirectional HEX encoding/decoding on Local-Serial
  • PR1149 1/25/2024 6.14.2.0 Add AirTouch Thermostat (Local)
  • PR1148 1/21/2024 6.14.1.3 Omnilogic Flow, Alarms and refresh 20 seconds after command
  • PR1147 1/20/2024 6.14.1.2 Omnilogic controls now functional
  • PR1146 1/20/2024 6.14.1.1 Update Hayward Omnilogic to match Hayward web page
  • PR1145 1/17/2024 6.14.1.0 Add to Abode Motion Sensor, GLASS, Secure Barrier and Door Lock
  • PR1144 1/17/2024 6.14.1.0 Further Hunter Douglas Gen2 shades shade control
  • PR1143 1/16/2024 6.14.0.0 Add Scrolling Text to WLED
  • PR1142 1/16/2024 6.14.0.0 Update control of Hunter Douglas Gen2 shades
  • PR1141 1/14/2024 6.13.1.1 Decode XML downloads that do not start with <xml
  • PR1140 1/12/2024 6.13.1.0 Add Hunter Douglas PowerView for Gen2
  • PR1139 1/9/2024 6.13.0.1 Espresense away logic pulses every minute
  • PR1138 1/8/2024 6.13.0.0 Assign URL from .pub file when URL not on URL tab
  • PR1137 1/7/2024 6.13.0.0 Fix Espresense Away logic
  • PR1136 1/7/2024 6.13.0.0 Add Hayward Omnilogic pool controller integration
  • PR1135 1/1/6/2024 6.12.9.1 Add more detail to launch of Carrier Python
  • PR1134 1/1/6/2024 6.12.9.1 Linux Python path should not contain quote
  • PR1133 1/4/2024 6.12.9.0 Carrier Infinity CarrierRequest.py error reporting of failed function
  • PR1132 1/4/2024 6.12.9.0 Carrier Infinity use of Config vs. Status data
  • PR1131 1/4/2024 6.12.9.0 Provide alternate URL for Hunter Powerglide shades
  • PR1130 1/3/2024 6.12.8.0 Add Carrier Infinity family thermostat
  • PR1129 12/30/2023 6.12.7.2 Nexia Disconnect also selects NuHeat Disconnect
  • PR1128 12/28/2023 6.12.7.1 Hydrawise chart UTC vs. Local time issues
  • PR1127 12/24.2023 6.12.7.0 Updates for Nexia with failed logins for Mobile URL
  • PR1126 12/24/2023 6.12.7.0 Updates for Hydrawise water flow
  • PR1125 12/24/2023 6.12.7.0 Added decode option on the Serial tab or Local page
  • PR1124 12/24/2023 6.12.7.0 Added decoding for LD2410 radar sensor serial or topic
  • PR1123 12/18/2023 6.12.6.0 Add Shelly1pmmini and Shellypluspmmini
  • PR1122 12/16/2023 6.12.5.0 Allow revision to desktop-only when login to mobile fails
  • PR1121 12/16/2023 6.12.5.0 Add pluginfunction method SendVoiceMonkey
  • PR1120 12/2/2023 6.12.4.6 Shelly Gen2 only updates status with Topic Discovery is #
  • PR1119 12/1/2023 6.12.4.5 Shelly Gen2 cover vs. switch logic prevents proper decoding
  • PR1118 11/29/2023 6.12.4.4 Topic Discovery selection does not persist restart
  • PR1117 11/24/2023 6.12.4.3 Include CllientId and Port in unique Client identification
  • PR1116 11/23/2023 6.12.4.2 Client connect statistics need to consider both IP and port
  • PR1115 11/21/2023 6.12.4.1 NuHeat settings mangled
  • PR1114 11/21/2023 6.12.4.1 Don't add event triggers when explicit subscribe list selected
  • PR1113 11/19/2023 6.12.4.0 Allow Parent devices to store to database in HS3
  • PR1112 11/19/2023 6.12.4.0 Added ExecuteDatabaseCommand as scripting function
  • PR1111 11/18/2023 6.12.3.4 Interactive Run Script with parameters fails
  • PR1110 11/18/2023 6.12.3.4 ReadDatabase completed for MySQL and SQL Server
  • PR1109 11/18/2023 6.12.3.4 HS3 Association Table L column does not stick
  • PR1108 11/16/2023 6.12.3.3 Added Shelly1Mini
  • PR1107 11/14/2023 6.12.3.2 Option to not persist retain on restart not honored
  • PR1106 11/13/2023 6.12.3.1 Changed dual internal broker operation
  • PR1105 11/13/2023 6.12.3.0 Added UTC option for database date storage
  • PR1104 11/13/2023 6.12.3.0 Added Flow Sensor charting for Hyddrawise
  • PR1103 11/8/2023 6.12.2.0 Add Virtual Flow Sensors option to Hydrawise
  • PR1102 11/8/2023 6.12.2.0 Correct energy units on Shelly Plus devices
  • PR1101 11/7/2023 6.12.1.0 Add Shelly Plus PlugS

6.12.0.0 - 11/6/2023

  • PR1100 11/3/2023 6.12.0.0 Add Hunter Hydrawise irrigation on Cloud Page, Irrigation Tab
  • PR1099 11/3/2023 6.12.0.0 Add Shelly Plus Smoke
  • PR1098 10/27/2023 6.11.1.0 Add Text match filter for Association Table
  • PR1097 10/25/2023 6.11.0.0 Add Internal Broker Statistics, Reorganize MQTT Page tabs
  • PR1096 10/20/2023 6.10.6.0 JPG File type in JSON is not saved
  • PR1095 10/14/2023 6.10.6.0 Allow both Internal and External MQTT Brokers (or no Broker)
  • PR1094 9/20/2023 6.10.5.4 Elevate key on non-array payloads (i.e. no * not working
  • PR1093 9/7/2023 6.10.5.3 Venstar IAQ newer firmware follows reported temperature C/F scale
  • PR1092 8/30/2023 6.10.5.2 Correct Shelly Plus H&T status message decode
  • PR1091 8/29/2023 6.10.5.1 Place Abode snapshots in \html\mcsMQTT subfolder
  • PR1090 8/28/2023 6.10.5.0 Add fixed filename to Abode snapshot downloads
  • PR1088 8/24/2023 6.10.3.3 Allow one message update same sensor multiple times
  • PR1087 8/20/2023 6.10.3.2 Local Page Resources tab blank on Linux
  • PR1086 8/11/2023 6.10.3.1 Nexia only updates compressor for first thermostat
  • PR1085 8/9/2023 6.10.3.0 Added Panic Button to Abode integration
  • PR1084 8/6/2023 6.10.2.2 PAYLOAD_EUROPE replacement not implemented in mainline
  • PR1083 8/6/2023 6.10.2.2 Nexia onboard_device_id returns null
  • PR1082 8/3/2023 6.10.2.1 Allow URL to be sent from non-plugin device on HSEvent
  • PR1081 7/30/2023 6.10.2.0 Added Shelly Plus H&T
  • PR1080 7/25/2023 6.10.1.0 Plugin restart needed to recognize MQTT Recieve Trigger payload changes
  • PR1079 7/25/2023 6.10.1.0 Added ability to use regular expressions in MQTT Trigger payload
  • PR1078 7/17/2023 6.10.0.0 Sense auth token not refreshed when only realtime data used
  • PR1077 7/15/2023 6.10.0.5 Sense error message when decoding data
  • PR1076 7/10/2023 6.10.0.0 Added Hunter Douglas Gen3 shades
  • PR1075 7/1/2023 6.9.2.0 Include PUT as an acceptable MQTT publish Topic
  • PR1074 6/29/2023 6.9.1.1 VSP display on Edit tab does not sort correctly for values over 99
  • PR1073 6/28/2023 6.9.1.0 Add ShellyPro3, ShellyPro3PM
  • PR1072 6/23/2023 6.9.0.10 Include PUT as an acceptable .pub file REST method
  • PR1071 6/23/2023 6.9.0.10 Daikin status not being updated
  • PR1070 6/20/2023 6.9.0.9 TankUtility Use last fill date when predicted fill date not available
  • PR1069 6/15/2023 6.9.0.8 Publist with GET/ or POST/ topics are not decoded properly
  • PR1068 6/12/2023 6.9.0.6 RemoveUnassociated.exe should not remove elevated key topics
  • PR1067 6/9/2023 6.9.0.3 Update MQTT Statistics in HS on 20 second interval rather than event
  • PR1066 6/9/2023 6.9.0.2 Add log info for remove unassociated exe
  • PR1065 6/9/2023 6.9.0.0 Add support of Midea thermostat on HVAC tab of Local page
  • PR1064 6/7/2023 6.8.2.1 Publist results not updating HS Features

6.8.2.0 - 6/2/2023

  • PR1063 5/25/2023 6.8.2.0 Add Subsampling capability to deal with high rate publishers
  • PR1062 5/23/2023 6.8.1.0 Complete Orbit B-Hyve integration
  • PR1061 5/20/2023 6.8.1.0 Add ability to edit pulse timing and repeat count for Broadlink IR
  • PR1060 5/15/2023 6.8.0.4 Sync running each line completely in Publist
  • PR1059 5/15/2023 6.8.0.4 Include API key for Solcast on Solar Tab
  • PR1058 5/11/2023 6.8.0.0 Add Cloud Page Solar Tab to support Solcast and Solar_Assistant
  • PR1057 5/9/2023 6.7.4.0 Added Abode Entry Timer and Connection Status. Removed Event Mode
  • PR1056 5/8/2023 6.7.3.0 Added Abode video capture and panel arming countdown timer
  • PR1055 5/7/2023 6.7.2.3 Orbit B Hyve fully implemented for basic integration
  • PR1054 5/7/2023 6.7.2.3 Abode Camera Image upload and privacy control functional
  • PR1053 5/3/2023 6.7.2.0 Orbit B Hyve WebSocket functional
  • PR1052 5/3/2023 6.7.2.0 Add Abode Fault and Alarm features
  • PR1051 4/30/2023 6.7.1.0 Add Base64 decoding for jpeg file transfer (Status/Control UI = jpg file)
  • PR1050 4/25/2023 6.7.0.0 Add Orbit B Hyve integration on Cloud Page
  • PR1049 4/21/2023 6.6.0.0 Add Abode integration on Cloud Page
  • PR1048 4/15/2023 6.5.0.1 Auto-reformat Emporia from 6.0.x.x to 6.3.x.x format in mcsMQTT.db
  • PR1047 4/15/2023 6.5.0.1 SQLite History view of Devices shows no data if sort is by LastDate
  • PR1046 4/15/2023 6.5.0.1 Hubspace creates new Features under single Hubspace Device
  • PR1045 4/10/2023 6.5.0.0 Add CommandWindow execution tab to Local Page - APS access
  • PR1044 4/10/2023 6.4.0.2 Initialization provides error about chart related to "All" selection
  • PR1043 4/7/2023 6.4.0.1 Unable to remove Broadlink IP from Local Page (except last one)
  • PR1042 4/7/2023 6.4.0.0 Added Tank Utility on Cloud Page

6.3.1.0 - 4/5/2023

  • PR1041 3/31/2023 6.3.1.0 Added button on General Tab to zip and upload debug file (HS4 only)
  • PR1040 3/31/2023 6.3.1.0 GW1000 timeout protection does not work
  • PR1039 3/31/2023 6.3.1.0 MQTT Broker disconnect/reconnect checkbox fails on multiple brokers
  • PR1038 3/31/2023 6.3.1.0 Various Switchbot updates related to Blinds, Bot and IR
  • PR1037 3/21/2023 6.3.1.0 Add Venstar Model options as user selection
  • PR1036 3/21/2023 6.3.1.0 Remove restriction that first four bytes of Pronto be 00
  • PR1036 3/21/2023 6.3.1.0 Pronto to Broadlink has too many padding bytes at end
  • PR1035 3/21/2023 6.3.1.0 Add $$PAYLOAD_EUROPE replacement variable
  • PR1034 3/20/2023 6.3.0.0 Provide Shelly capability for slider with buttons to have slider to to 0
  • PR1033 3/20/2023 6.3.0.0 Add Switchbot integration
  • PR1032 3/15/2023 6.2.3.0 Add Hubspace "switch" (device includes PIR sensor & dimmer)
  • PR1031 3/13/2023 6.2.2.1 Revert InfluxDB space escape to remove added backslash
  • PR1030 3/13/2023 6.2.2.0 Add ability to import file of Pronto IR codes
  • PR1029 3/12/2023 6.2.1.0 Add Shelly Pro 3EM
  • PR1028 3/5/2023 6.2.0.0 Hubspace integration for outlets and color light bulbs
  • PR1027 2/27/2023 6.1.0.2 Persist chart selections across restarts
  • PR1026 2/26/2022 6.1.0.1 Accommodate delivery of Shelly non-JSON compliant payloads
  • PR1025 2/26/2022 6.1.0.1 HS3 Venstar integration and update for validation of thermostat command
  • PR1024 2/25/2022 6.1.0.0 Initial Venstar thermostat integration with HS4
  • PR1023 2/22/2022 6.0.13.0 Add ReadDatabase plugin scripting function to support integrity check
  • PR1023 2/20/2022 6.0.13.0 Restart BLE Watcher to confirm a beacon has dropped out
  • PR1022 2/16/2023 6.0.12.2 Handle other forms of EcoNet push traffic beyond simple report
  • PR1021 2/15/2023 6.0.12.0 Add EcoNet polling capability
  • PR1020 2/15/2023 6.0.12.0 EcoNet correction on dynamic status updates
  • PR1019 2/15/2023 6.0.12.0 All Extra device to be user-specified
  • PR1018 2/14/2023 6.0.11.0 Reorder Inbound Managment options to place related options together
  • PR1017 2/14/2023 6.0.11.0 Run obsolete at shutdown in independent process due to HS timeout on shutdown
  • PR1016 2/10/2023 6.0.10.0 EcoNet expansion for auto device creation and auto TLS1.2 use
  • PR1015 2/4/2023 6.0.9.3 Inspect event changes and only resubscribed to MQTT broker when a Topic was changed/added/removed
  • PR1014 2/1/2023 6.0.9.0 Split auto device creation option into recognized topics vs. discovery protocol
  • PR1013 1/31/2022 6.0.8.3 WLED White channel does not sync with HS
  • PR1012 1/31/2022 6.0.8.3 WLED dynamic Effect & Palette list
  • PR1011 1/27/2022 6.0.8.2 WLED updates for broken features
  • PR1010 1/26/2022 6.0.8.1 EcoNet URL broken in version 6 update
  • PR1009 1/22/2022 6.0.8.1 Various WLED integration updates (no change to segments)
  • PR1008 1/20/2022 6.0.8.0 Added ability to do incremental backup between user-specified intervals
  • PR1007 1/20/2022 6.0.8.0 Added ability to do daily backup on user-specified folders
  • PR1006 1/19/2023 6.0.7.3 InfluxDB device field blank when Save All option is used
  • PR1005 1/19/2023 6.0.7.2 Improve MQTT Broker reconnect on configuration change
  • PR1004 1/19/2023 6.0.7.2 Check if Host supports IPV6 with MQTT library (MQTTnet update)
  • PR1003 1/15/2023 6.0.7.0 Dynamically resize MQTT receive max limit to handle startup retained messages
  • PR1002 1/15/2023 6.0.7.0 Add Shelly Plus Add-On
  • PR1001 1/14/2023 6.0.6.3 Add new variants of zigbee2mqtt discovery for lights
  • PR1000 1/12/2023 6.0.6.2 Tasmota discovery does not autocreate RESULT:Color association
  • PR999 1/11/2023 6.0.6.1 Use HS DeviceValue rather than last Nexia setpoint for setting Heat/Cool setpoints
  • PR998 1/9/2023 6.0.6.0 Add user-specified processes for resource monitoring

6.0.5.0 - 1/9/2023

  • PR997 1/4/2023 6.0.5.0 Expand Interactive page to include interactive script execution
  • PR996 12/25/2022 6.0.5.0 Add second cloud server for Nexia/Trane to add additional features
  • PR994 12/19/2022 6.0.4.0 MQTT Message action does not work for Serial/ Topics
  • PR993 12/18/2022 6.0.4.0 Nexia add Operating State and fix other zone feature parsing
  • PR992 12/11/2022 6.0.3.1 Nexia parsing of third_party_integrations & members
  • PR991 12/09/2022 6.0.3.1 HS Room based upon Topic should not include JSON key segment
  • PR990 12/04/2022 6.0.3.0 Add tf_chl and tc_chl keys for Ecowitt interface auto device creation
  • PR989 12/04/2022 6.0.3.0 Improve auto recovery of lost or changed Broker
  • PR988 12/04/2022 6.0.3.0 Provide ajax update as Broker IP is changed between internal to external
  • PR987 12/03/2022 6.0.2.0 Shellyplus subscription not correct when subscribing to only associated topics
  • PR986 11/30/2022 6.0.2.0 Enhance publist creation as text file
  • PR985 11/29/2022 6.0.2.0 Adjust Chart X axis labeling to be more informative
  • PR984 11/27/2022 6.0.2.0 Add support to Tasmota Discovery protocol
  • PR983 11/19/2022 6.0.1.0 DateAdd function added for doing math on date expressions
  • PR982 11/19/2022 6.0.1.0 Edit tab does not render Floor and Room selectors
  • PR981 11/15/2022 6.0.0.7 Handle subscribe to Gen2 Shelly devices if Topic Discovery option 2 selected
  • PR980 11/11/2022 6.0.0.6 Provide status for Shelly cover for opening and closing, update icons
  • PR979 11/11/2022 6.0.0.6 Handle JSON parsing of array or arrays
  • PR978 11/9/2022 6.0.0.5 Distinguish Shelly Plus Switch vs. Cover mode
  • PR975 11/5/2022 6.0.0.2 Add Shellyplus2pm and Shellyplus2
  • PR974 11/3/2022 6.0.0.1 Postback on all pages except MQTT generate postback error
  • PR973 11/3/2022 6.0.0.1 URL GET protocol duplicates URL for endpoints starting with /
  • PR972 10/30/2022 6.0.0.0 New MQTT library (no internal broker lockup, MQTT 5)
  • PR971 10/26/2022 5.26.6.8 Values at endpoint in JSON array not decoded
  • PR970 10/15/2022 5.26.6.7 Improve thread/handle usage on MQTT page operations
  • PR969 10/11/2022 5.26.6.6 Don't remove rejected topics on shutdown
  • PR968 10/6/2022 5.26.6.5 Periodic charts eventually stop working
  • PR967 9/20/2022 5.26.6.4 URL Topic does not accept querystring for POST from Device Change
  • PR966 9/19/2022 5.26.6.3 URL event action gives string not boolean error
  • PR965 9/11/2022 5.26.6.2 HS4 SDK depreciated Status to retrieve DeviceString, now StatusString
  • PR964 9/11/2022 5.26.6.2 DeviceString change does not show from/to values in HS log
  • PR963 9/10/2022 5.26.6.1 Rate and Accum checkboxes checked by default on Emporia and other special topics
  • PR962 9/10/2022 5.26.6.1 Emporia scaling in expression does not change from $$PAYLOAD*1
  • PR961 9/10/2022 5.26.6.1 Allow Expression on Accum device
  • PR960 9/3/2022 5.26.6.0 Allow Rate/Extra device to be daisy-chained for multple extra devices
  • PR959 9/3/2022 5.26.6.0 Add use of script in Expression textbox e.g. test.vb($$PAYLOAD: )

5.26.5.4 - 9/6/2022

  • PR957 8/31/2022 5.26.5.2 Wildcarded topics, when obsoleted, delete all topics of the group
  • PR956 8/29/2022 5.26.5.0 Add && and || operators(AND, OR) for MQTT Receive Trigger payload
  • PR955 8/29/2022 5.26.5.0 Clean up Device Type / SubType for HS4 Features edit on Edit tab
  • PR954 8/29/2022 5.26.4.0 Added Publish option to publish on Set vs. only on Change of DeviceValue
  • PR953 8/29/2022 5.26.4.0 Elevate logic cleanup, reformat database on init to recognize JSON key from prior versions
  • PR952 8/28/2022 5.26.3.1 Fixed Energy subType to store in HS Energy database
  • PR951 8/26/2022 5.26.3.0 Added "None" option for rate device rate interval to allow it to be used as general purpose device
  • PR950 8/26/2022 5.26.2.1 Rate device cannot be created in HS4
  • PR949 8/25/2022 5.26.2.0 Change Elevate UI from eleveate key row to parent topic row
  • PR948 8/23/2022 5.26.1.0 Allow use of REST (URL) in publist without setting up a URL tab IP
  • PR947 8/23/2022 5.26.0.13 Use homeassistant discovery as long as a HS device has not yet been created
  • PR946 8/23/2022 5.26.0.13 Homeassistant discovery for climate does not have a state_topic
  • PR945 8/22/2022 5.26.0.12 WMP checkbox does not stick checked
  • PR944 8/22/2022 5.26.0.11 History table does not always save and show messages
  • PR943 8/22/2022 5.26.0.10 Improve logic in Elevate JSON key to unique topic identifier
  • PR942 8/22/2022 5.26.0.10 Parse header in Webhook if HTTP protocol data received
  • PR941 8/19/2022 5.26.0.8 Check webhook data availability after reading data rather than before
  • PR940 8/18/2022 5.26.0.7 Use the most recent Homeassistant Discovery information provided
  • PR939 8/10/2022 5.26.0.4 Plex JSON format test build
  • PR938 8/10/2022 5.26.0.3 TCP in Webhook remove HTTP header if present
  • PR937 8/9/2022 5.26.0.2 Wildcard elevate issue when wilcarded key embedded inside other keys
  • PR936 8/9/2022 5.26.0.2 Set POST content length to 0 if no payload to POST
  • PR934 8/8/2022 5.26.0.1 DeviceTypes corrected for HS4 Nexia
  • PR933 8/8/2022 5.26.0.1 System Status added for Nexia
  • PR932 8/7/2022 5.26.0.0 Added Nexia/ASAir/Trane thermostats (via Cloud)
  • PR931 8/3/2022 5.25.1.3 Tasmota Discovery does not create thermostat device correctly
  • PR930 7/22/2022 5.25.1.2 Clone from Edit tab aborts with invalid property write operations fro HS4
  • PR929 7/21/2022 5.25.1.1 Rebuild MQTT Receive triggers after event trigger edit
  • PR928 7/20/2022 5.25.1.0 Publish Windows Stack BLE Beacon if Beacon Topic has a pub Topic
  • PR927 7/19/2022 5.25.0.8 Remove Operating Mode as a default NuHeat device
  • PR926 7/18/2022 5.25.0.7 NuHeat thermostat control now functional
  • PR925 7/16/2022 5.25.0.6 Cannot control Shelly On/Off-Brightness when not auto-created
  • PR924 7/15/2022 5.25.0.5 Shelly LWT topic added for Gen2 devices and monitor added for offline monitoring
  • PR923 7/14/2022 5.25.0.4 Shelly Gen2 switch sends on/off rather than true/false when button pressed in HS
  • PR922 7/14/2022 5.25.0.4 Allow all Shelly with brightess control can combined on/off and brightness into one HS device
  • PR921 7/9/2022 5.25.0.3 NuHeat returns bad format response on thermostat commands
  • PR920 7/9/2022 5.25.0.2 Shelly Vintage control not correct
  • PR919 7/8/2022 5.25.0.1 Set Shelly ramp rates to range 0 to 100 seconds as default
  • PR918 7/8/2022 5.25.0.1 Shelly Dimmer not working when using separate on/off and brightness
  • PR917 7/8/2022 5.25.0.0 Added NuHeat on Cloud page
  • PR916 6/30/2022 5.24.10.4 Updates to Shelly Plug US
  • PR915 6/29/2022 5.24.10.3 Non-plugin device properties modified if non-plugin ref entered on green association
  • PR914 6/18/2022 5.24.10.2 Shelly Plus 1 & 1PM create extraneous devices
  • PR913 6/18/2022 5.24.10.2 JSON work-around for True vs. true fails when same multiple keys exist
  • PR912 6/17/2022 5.24.10.1 Emporia Pub file caused scaling to be incorrrect

5.24.10.0 - 6/17/2022

  • PR911 6/13/2022 5.24.10.0 Decoded Plex topic body key to form standard JSON
  • PR910 6/12/2022 5.24.9.0 Added Shelly PRO 4PM, 2PM, I4
  • PR909 6/11/2022 5.24.8.5 Added Last button to combined slider/button devices
  • PR908 6/9/2022 5.24.8.4 Clear VSP should also clear any define VSP in HS Device
  • PR907 6/9/2022 5.24.8.3 Update HS properties if new List type device adds new entry
  • PR906 6/8/2022 5.24.8.2 Allow received messages from mcsMQTT if it does not appear to be circular loop
  • PR905 6/7/2022 5.24.8.0 Apply RegEx to Payload rather than to HS Device Value/String
  • PR904 6/7/2022 5.24.7.2 Restore IF expression that was removed when CASE added
  • PR903 6/6/2022 5.24.7.1 Removed sudo on netstat Linux request
  • PR902 6/6/2022 5.24.7.1 Improve non-wildcard elevate to topic functionality
  • PR901 6/6/2022 5.24.7.1 One-time convert JSON array index from 1 characters to 2 characters
  • PR900 6/5/2022 5.24.7.0 Added ability for non-plugin device to specify a non-JSON sub Topic
  • PR899 6/3/2022 5.24.6.0 Added CASE, IFEQ, IFGT, IFLT expression function
  • PR898 6/2/2022 5.24.5.5 Fixed JSON Boolean not being converted to True/False
  • PR897 6/1/2022 5.24.5.4 Added ability to Edit Broker for non-plugin devices
  • PR896 6/1/2022 5.24.5.2 Exclude BLE beacons that do not have valid MAC
  • PR895 5/31/2022 5.24.5.1 Chart legend last value not value of last reading
  • PR894 5.29/2022 5.24.5.0 Added ability to Edit Broker and Topic Discovery by Broker
  • PR893 5/22/2022 5.24.4.2 History tab setup formatting not correct
  • PR892 5/22/2022 5.24.4.2 Chart X axis labels improved
  • PR891 5/20/2022 5.24.4.1 Plugin does not restart using mcsMQTT plugin controls
  • PR890 5/19/2022 5.24.4.0 Added Emporia outlet control
  • PR889 5/17/2022 5.24.3.6 Accum device delta adds rather than subtracts from midnight totals

5.24.3.5 - 5/18/2022

  • PR888 5/14/2022 5.24.3.5 Shelly Dimmer composite IsOn & Brightness device
  • PR887 5/13/2022 5.24.3.4 Add Coulisse B.V. / Motion-Blinds.com blinds control
  • PR886 5/8/2022 5.24.3.0 Add Resources tab to Local Page for performance monitoring
  • PR885 5/6/2022 5.24.2.0 Added ability to delete rooms in Espresense room table
  • PR884 5/4/2022 5.24.1.3 10 backups made for debug log
  • PR883 5/4/2022 5.24.1.3 oAuth2 token not automatically refreshed on expiration
  • PR882 4/29/2022 5.24.1.0 Added $$AES128(text,key): replacement variable
  • PR881 4/29/2022 5.24.1.0 Scaled Daikin/Intesis Setpoint by 0.1 if over 100
  • PR880 4/26/2022 5.24.0.15 Shelly JSON not parsed correctly
  • PR879 4/26/2022 5.24.0.14 Comma rather than period in CPU usage number JSON
  • PR878 4/25/2022 5.24.0.13 Nuisance "JSON Payload not in proper format" messages in HS log
  • PR877 4/25/2022 5.24.0.11 Break debug into 10 daily debug files to reduce potential size
  • PR876 4/24/2022 5.24.0.10 Include Broker connect status on General tab
  • PR875 4/24/2022 5.24.0.10 Delta Accum device goes negative
  • PR874 4/24/2022 5.24.0.10 Flux query for InfluxDB2 returns no chart data
  • PR873 4/23/2022 5.24.0.9 Include the HomeSeerData.json folder in mcsMQTT backup
  • PR872 4/23/2022 5.24.0.9 Espresense distances not localized for period vs. comma

5.24.0.8 - 4/21/2022

  • PR871 4/17/2022 5.24.0.8 Provisions added for user setup of additional Epson API commands
  • PR870 4/17/2022 5.24.0.7 Epson projector integration updates
  • PR869 4/17/2022 5.24.0.0 Add Epson projector ESP/VP.net protoco
  • PR868 4/17/2022 5.24.0.0 Edit tab on HS4 for Device Location made larger
  • PR867 4/14/2022 5.23.21.3 MySQL errors when creating table with unbounded VARCHAR
  • PR866 4/13/2022 5.23.21.2 HS3-only Parent regrouping results in log exception
  • PR865 4/13/2022 5.23.21.0 Separate ValueChange and Value Set as non-plugin triggers
  • PR864 4/12/2022 5.23.20.1 Fixes for external database upon completion of MS SQL Server testing
  • PR863 4/11/2022 5.23.20.0 Added IFDELTA expression function
  • PR862 4/10/2022 5.23.19.1 Added mySQL and SQL Server as external database options
  • PR861 4/7/2022 5.23.18.0 Added subscribe options to non-plugin devices Edit tab
  • PR860 4/6/2022 5.23.17.0 Add ability for multiple GW1000 units
  • PR859 4/6/2022 5.23.17.0 Change Emporia naming to assure Name and Usage are in sync
  • PR858 4/4/2022 5.23.16.0 SSL added for TCP Listener
  • PR857 4/4/2022 5.23.16.0 Multiple instances of polled URLs are active
  • PR856 4/3/2022 5.23.15.1 Fix Elevate with Newtonsoft JSON decoding
  • PR855 4/3/2022 5.23.15.1 Allow polling of URL without an endpoint
  • PR854 4/2/2022 5.23.15.0 Added ability to send response to Webhooks and Websockets
  • PR853 4/1/2022 5.23.14.0 Added $$WANIP: as replacement variable WAN-facing address
  • PR852 4/1/2022 5.23.14.0 Corrected HS Device UI for URL for Open/Close vs. Polling
  • PR851 3/30/2022 5.23.13.0 Add restore timeout to Topic Discovery setting
  • PR850 3/30/2022 5.23.13.0 Grouping causes Feature to change to Device
  • PR849 3/29/2022 5.23.12.1 HS4 Device API Subtypes not processed correctly
  • PR848 3/29/2022 5.23.12.0 Add Custom Database
  • PR847 3/28/2022 5.23.11.0 Add Device API options to the Edit tab
  • PR846 3/27/2022 5.23.10.4 Dewpoint calculation errors on F to C to F conversions.
  • PR845 3/27/2022 5.23.10.3 JSON data not processed in HS3-only (HS4-->HS3 transcription error)
  • PR844 3/26/2022 5.23.10.2 TCP_in protocol expected 'EOL' terminator. Removed dependency.
  • PR843 3/26/2022 5.23.10.1 CPU utilization JSON needs to use period (never comma) for fractions
  • PR842 3/24/2022 5.23.10.0 Added GW1000 timeout parameter
  • PR841 3/23/2022 5.23.9.5 Reset GW1000 listener if no data received for 10 minutes
  • PR840 3/21/2022 5.23.9.4 Restart needed after Interface property changed on Edit tab
  • PR839 3/21/2022 5.23.9.3 Tolerate JSON Payload with nested quotes, replace quote with apostrophie
  • PR838 3/20/2022 5.23.9.2 JSON Payload with null arrays generate exception
  • PR837 3/20/2022 5.23.9.1 Topics that have ? or & do not produce Edit popup correctly
  • PR836 3/19/2022 5.23.9.0 Consider HS3 Devices without parent association to be a Feature
  • PR835 3/19/2022 5.23.9.0 Allow Grouping for both Parent/Devices and Children/Features
  • PR834 3/15/2022 5.23.8.3 Optimize JSON object parsing
  • PR833 3/15/2022 5.23.8.2 JSON array not parsed correctly (newtonsoft errror)
  • PR832 3/13/2022 5.23.8.1 Emporia auto-scaling expression not saved to database
  • PR831 3/9/2022 5.23.8.0 Added InfluxDB key option of Loc2_Loc1_DeviceName_FeatureName
  • PR830 3/6/2022 5.23.7.4 Emporia support for multiple Grids
  • PR829 3/6/2022 5.23.7.3 JSON arrays not parsed correctly
  • PR828 3/5/2022 5.23.7.2 Regression on URL tab from 5.2.4.0 where setting not restored
  • PR827 3/4/2022 5.23.7.1 Shelly Uni JSON parsing log errors
  • PR826 3/1/2022 5.23.7.0 Added Interim Emporia Energy Vue support
  • PR825 2/27/2022 5.23.6.3 Auto publish based upon HSEvent sends to all brokers rather than a specific broker
  • PR824 2/25/2022 5.23.6.2 Ignore expired SSL certificates from servers on local LAN when using https
  • PR823 2/22/2022 5.23.6.1 Provided SSL ServicePoint for https REST connections
  • PR822 2/21/2022 5.23.6.0 Added SSL and headers to Daikin

5.23.5.0 - 2/21/2022

  • PR821 2/20/2022 5.23.5.0 Fix breakage in Shelly devices when Shelly Plus/Gen2 devices added
  • PR820 2/20/2022 5.23.5.0 Change Shelly & WLED devices that have dimmer function to use negative Off & On values
  • PR819 2/20/2022 5.23.5.0 Changed slider range from 0-100 to 1-100 to support voice control
  • PR818 2/18/2022 5.23.5.0 HS Service shutdown/restart errors in HS log
  • PR817 2/18/2022 5.23.5.0 Added Local_DateTime and Format_DateTime expression functions
  • PR816 2/17/2022 5.23.4.0 Slider controlUse changed from ControlColor to Dim (for Alexa/Google voice)
  • PR815 2/17/2022 5.23.4.0 CPU use monitor and Shutdown/Restart for HS4 Service
  • PR814 2/11/2022 5.23.4.0 Added $$YEAR $$MONTH $$DAY $$HOUR $$MINUTE and $$SECOND
  • PR813 2/11/2022 5.23.4.0 Flume Integration with oAuth2 and generic use of .pub files with URL/
  • PR812 2/6/2022 5.23.3.0 Is_light and Is_Dimmable added to MISC on Edit tab
  • PR811 2/5/2022 5.23.2.0 Added replacement variables $$PARENTREF: and $$PARENTNAME:
  • PR810 2/3/2022 5.23.1.4 Added ability to send querystring rather than body data in POST requests
  • PR809 2/3/2022 5.23.1.4 Added session variable support to URL tab
  • PR808 1/28/2022 5.23.1.4 Added option to elevate wildcarded keys for device uniqueness
  • PR807 1/23/2022 5.23.0.4 Added Espresense integration for room isolation of bluetooth
  • PR806 1/17/2022 5.22.1.1 Restart Internal Broker on username or password change
  • PR805 1/17/2022 5.22.1.0 Add InfluxDB 2 as source for showing history and charts
  • PR804 1/13/2022 5.22.0.7 Use CAPI string vs. value based upon StatusType=Text
  • PR803 1/13/2022 5.22.0.7 Remove CR and LF from JSON payloads
  • PR802 1/13/2022 5.22.0.7 Remove [ ] from start and end of JSON payloads
  • PR801 1/9/2022 5.22.0.0 Add Rheem EcoNet Integration
  • PR800 1/9/2022 5.22.0.0 Force fixed width on Payload column of Association tab
  • PR799 1/9/2022 5.22.0.0 Remove timeout from browser pages until socket connection lost
  • PR798 1/4/2022 5.21.11.2 Create subtopics for CSV types so database storage option available
  • PR797 12/31/2021 5.21.10.7 Check only for IPV4 use of Internal Broker port 1883, ignore IPV6
  • PR796 12/30/2021 5.21.10.6 CPU Use measurement errors in debug log for non-plugin processes
  • PR795 12/24/2021 5.21.10.5 Validate VSP on startup
  • PR794 12/22/2021 5.21.10.4 Chart on demand fails when multiple devices on axis
  • PR793 12/18/2021 5.21.10.3 Shelly dimmer commands not sent when bulb is OFF
  • PR792 12/14/2021 5.21.10.2 Delete unassociated on shutdown does not delete items marked for charting
  • PR791 12/14/2021 5.21.10.1 Revise MQTT subscription logic when editing events
  • PR790 12/13/2021 5.21.10.0 Update Eval3 library to include numeric conditional operations
  • PR789 12/11/2021 5.21.10.0 Add features to better integrate charts with HSTouch
  • PR788 12/9/2021 5.21.9.0 WLED Saturation and Value features have extraneous VGP definitions
  • PR787 12/4/2021 5.21.9.0 Add option to specify the SQLite History database location
  • PR786 12/4/2021 5.21.8.0 Add option for associated feature name to be topic or last segment of topic

5.21.7.2 - 12/6/2021

  • PR785 11/23/2021 5.21.7.2 Recreate WLED HSB controls when HS device was deleted
  • PR784 11/23/2021 5.21.7.2 Normalized WLED names with segments
  • PR783 11/19/2021 5.21.7.1 Obsolete topics not always deleted from database
  • PR782 11/19/2021 5.21.7.1 Remove leading / from topics
  • PR781 11/19/2021 5.21.7.0 ShellyEM does not automatically have 'total' feature created
  • PR780 11/18/2021 5.21.7.0 HS3 does not add sliders to HSB controls for WLED
  • PR779 11/18/2021 5.21.7.0 Add ability to remove retained messages on Broker
  • PR778 11/17/2021 5.21.7.0 Add Shelly Plus1, Plus1PM and Pro 4
  • PR777 11/15/2021 5.21.6.0 Add Round Robin display of charts
  • PR776 11/11/2021 5.21.5.0 Geofence distance can now be specified for each geofence separately
  • PR775 11/11/2021 5.21.5.0 Shelly payload not processed correctly resulting in duplicate log message
  • PR774 11/9/2021 5.21.4.2 TAG replacement variable not initialized correctly

5.21.4.1 - 11/8/2021

  • PR773 11/6/2021 5.21.4.1 Added YoLink Siren mode control
  • PR773 11/6/2021 5.21.4.1 Added YoLink Siren mode control
  • PR772 11/5/2021 5.21.4.1 Fixed sort in Association Table for "I" column and others
  • PR771 11/3/2021 5.21.4.0 Added Tag field to Edit tab and Extra Identification to History tab for InfluxDB
  • PR770 11/3/2021 5.21.4.0 Changed HS3 WLED controls to be "both" rather than"control"
  • PR769 11/3/2021 5.21.4.0 Fixed icons for plugin status when plugin is running vs. stopped
  • PR768 10/30/2021 5.21.3.0 Fixed lack of MQTT messages from BLEMQTT following reconnection with broker
  • PR767 10/30/2021 5.21.3.0 Renamed BLEMQTT for HS4 to BLEMQTTHS4
  • PR766 10/30/2021 5.21.3.0 Added Home-Away BLE capability to HS3 plugin
  • PR765 10/30/2021 5.21.3.0 Shelly RGBW2 white channel scaled 255/100 twice
  • PR764 10/28/2021 5.21.2.3 Added plugin controls for multi-instance HS3 plugins
  • PR763 10/26/2021 5.21.2.0 Added HSB control for WLED
  • PR762 10/25/2021 5.21.1.3 Broadlink play icon lost when editing VSP of IR or RF Device Feature
  • PR761 10/24/2021 5.21.1.2 Indexing issue on URL tab when IPs are deleted
  • PR760 10/21/2021 5.21.1.1 shellymotionsensor parsing issue with colon in the time key
  • PR759 10/19/2021 5.21.1.0 Remove restriction of five Broadlink devices
  • PR758 10/17/2021 5.21.0.3 BLEMQTT for HS4 now allows command line parameters in file CommandLine.ini
  • PR757 10/17/2021 5.21.0.3 BLEMQTT for HS4 fails to reconnect automatically to broker
  • PR756 10/12/2021 5.21.0.3 Allow payload criteria to be added to Timeout trigger with ":" nomenclature
  • PR755 10/12/2021 5.21.0.3 Allow non-JSON payload topics to be elevated to topic level
  • PR754 10/9/2021 5.21.0.2 Suppress Broadlink /set messages in HS Log
  • PR753 10/9/2021 5.21.0.2 Revise URL replacement variables to retain their original name rather than resolved name
  • PR752 10/5/2021 5.21.0.1 Allow replacement variables in URL topics
  • PR752 10/3/2021 5.21.0.0 Added Interactive page
  • PR751 10/1/2021 5.20.2.2 Adjustments to URL tab to provide separate base URL and endpoint URL
  • PR750 9/29/2021 5.20.2.0 Plugin restarts often ... use of HS3 API in HS4 plugin
  • PR749 9/28/2021 5.20.2.0 Separated Authentication from Header into dedicated selector on URL tab

5.20.1.3 - 9/28/2021

  • PR748 9/25/2021 5.20.1.2 Added support for Digest encoding for URL headers
  • PR747 9/25/2021 5.20.1.2 Added debug output for concurrency management timeouts
  • PR746 9/25/2021 5.20.1.3 Shelly IsOn devices changed from control True/False to On/Off
  • PR745 9/23/2021 5.20.1.2 Optimize the "obsolete" operation for faster execution
  • PR744 9/23/2021 5.20.1.1 CPU reporting changed from % core use to % computer use
  • PR743 9/23/2021 5.20.1.1 High CPU use by incorrect handling of process signaling for Voice Monkey
  • PR742 9/22/2021 5.20.1.0 Added HS & Plugin CPU monitoring and Enable/Disable/Restart control
  • PR741 9/20/2021 5.20.0.5 Corrections to GW1000 and Ambient console
  • PR740 9/18/2021 5.20.0.4 GW1000 derived sensors for dew point and feels like
  • PR739 9/17/2021 5.20.0.2 Allow HereAway or Lat as Streetmap marker device
  • PR738 9/15/2021 5.20.0.1 Changed method of concurrency management (some operations are slower)
  • PR737 9/15/2021 5.20.0.1 Added Dewpoint and FeelsLike calculation for GW1000
  • PR736 9/15/2021 5.20.0.1 Added Sense Energy Integration
  • PR735 9/13/2021 5.19.2.4 When MQTT broker disconnected prevent data reception
  • PR734 9/13/2021 5.19.2.4 Added listeners for MQTT brokers 4, 5 and 6
  • PR733 9/13/2021 5.19.2.4 Inconsistent statistic reporting for broker online/offline formats
  • PR732 9/13/2021 5.19.2.3 Ambient console not processed correctly with GW1000
  • PR731 9/13/2021 5.19.2.3 GW1000 battery percent logic updated
  • PR730 9/13/2021 5.19.2.2 HS4 Local page has Bluetooth settings also on RF/IR tab
  • PR729 9/9/2021 5.19.2.1 HS4 plugin receive queue limit setting missing
  • PR728 9/8/2021 5.19.2.0 Add plugin's CPU use as statistics topic/device

5.19.1.0 - 9/8/2021

  • PR728 9/6/2021 5.19.1.0 Changed browser format for HS3 plugin to improve view in HS4
  • PR727 9/6/2021 5.19.1.0 Added Evaluation function 'Limit'
  • PR726 9/6/2021 5.19.1.0 Added ability for MQTT Broker username/password on HS4 BLEMQTT
  • PR725 9/6/2021 5.19.1.0 Added additional URL protocols of POST, WebSocket, UDP and TCP in
  • PR724 9/6/2021 5.19.1.0 Added GW1000 (Ecowitt, Ambient) Integration
  • PR723 8/29/2021 5.19.0.2 Handled Unique identification of Cloned events
  • PR722 8/29/2021 5.19.0.2 Browser page disconnect timeout changed from 15 mins to next day
  • PR721 8/28/2021 5.19.0.0 WLED List icons defined for each value rather than range
  • PR720 8/28/2021 5.19.0.0 Improve robustness of MQTT Broker reconnection
  • PR719 8/28/2020 5.19.0.0 Revamp TCP page into Local and Cloud pages
  • PR718 8/28/2021 5.19.0.0 Add POST, UDP and Webhook protocols
  • PR717 8/23/2021 5.18.3.0 Added Geofence setup for Owntracks and distance/home-away logic
  • PR716 8/21/2021 5.18.2.1 Change order of initialization for Intesis devices
  • PR715 8/21/2021 5.18.2.0 Added MD5Hash and BasicAuth Expression functions
  • PR714 8/21/2021 5.18.2.0 Fixed Decimal to RRGGBB conversion
  • PR713 8/21/2021 5.18.2.0 Put YoLink Server error messages in HS Log
  • PR712 8/21/2021 5.18.2.0 Added ability to disconnect from YoLink Server
  • PR711 8/20/2021 5.18.1.2 Changed YoLink device management to provide meaningful error messages in HS Log
  • PR710 8/20/2021 5.18.1.2 Added YoLink Switch and Garage
  • PR709 8/20/2021 5.18.1.1 Fix temperature scaling in Intesis devices
  • PR708 8/19/2021 5.18.1.0 Added Arc trig functions
  • PR707 8/14/2021 5.18.0.2 use CAPI ControlValue if ControlString is null for color picker devices
  • PR706 8/14/2021 5.18.0.2 allow any client user/pass if internal MQTT broker used and no broker credentials setup
  • PR705 8/12/2021 5.18.0.1 zigbee2mqtt light control not sent a second time for HS3
  • PR704 8/7/2021 5.18.0.1 zigbee2mqtt light control missing colon after color for HS4
  • PR703 8/6/2021 5.18.0.0 Add HTTP/JSON capability to pull data from a HTTP/REST server
  • PR702 8/5/2021 5.17.5.1 Don't update device properties on pub topic change
  • PR701 8/5/2021 5.17.5.0 Add Internal Broker username/password
  • PR700 8/5/2021 5.17.4.1 mcsMQTT does not clear graphics when MISC property for NO_GRAPHICS_DISPLAY is set
  • PR699 8/5/2021 5.17.4.1 Slider graphics only generated if graphic icons do not yet exist
  • PR698 8/4/2021 5.17.4.0 Reset selector for WLED playlist for HS3
  • PR697 8/4/2021 5.17.4.0 Allow multiple buttons for a Ref with each each topic 's VSPs included
  • PR696 8/4/2021 5.17.4.0 Improved retention of existing graphics for button types
  • PR695 8/4/2021 5.17.4.0 Add separate Control and Status text in Edit tab VSP
  • PR694 8/2/2021 5.17.3.3 HS3 WLED control of segments not working

5.17.3.2 - 8/3/2021

  • Incorporate PR682 to PR693
  • PR693 7/30/2021 5.17.3.2 Edit tab feature to clone device configuration
  • PR692 7/29/2021 5.17.2.2 Only update DeviceStatus if not already null for numeric devices
  • PR691 7/26/2021 5.17.2.1 Modified YoLink communications to support multi-install of mcsMQTT
  • PR690 7/25/2021 5.17.2.0 Added YoLink Outlet devices
  • PR689 7/23/2021 5.17.0.1 Handle nested inline expressions
  • PR688 7/22/2021 5.17.0.0 Added YoLink (cloud) integration for sensors
  • PR687 7/12/2021 5.16.3.0 Backup changed from restarts to daily in user-specified path
  • PR686 7/9/2021 5.16.2.4 Charts not produced from InfluxDB
  • PR685 7/6/2021 5.16.2.3 Update to internal broker library
  • PR683 7/5/2021 5.16.2.3 Show Rejected filter is ignored
  • PR682 7/5/2021 5.16.2.2 List type does not create VSP icons

5.16.2.1 - 7/6/2021

  • PR681 6/30/2020 5.16.2.1 Include thumbnails for jpg File types
  • PR680 6/29/2021 5.16.2.0 Add jpg File Control/Status UI to save binary payloads
  • PR679 6/28/2021 5.16.1.1 IP Relay On command not working
  • PR678 6/25/2021 5.16.1.0 Close debug log on shutdown so can be copied on next startup
  • PR677 6/25/2021 5.16.1.0 Added HTTP protocol for IP Relay control
  • PR676 6/22/2021 5.16.0.9 Allow Expressions in Event Action Topics
  • PR675 6/21/2021 5.16.0.8 Virtual Device is not updated when VSP are defined
  • PR674 6/15/2021 5.16.0.7 Blacklist update from 5.16.0.1
  • PR673 6/7/2021 5.16.0.6 Button graphics not retained in HS device when using Edit tab

5.16.0.5 - 6/4/2021

  • PR672 6/3/2021 5.16.0.5 Clean up $$STATUS: vs. $$LABEL: vs. $$VSP:
  • PR671 5/31/2021 5.16.0.4 SQLite history not showing from Assoc Tab payload
  • PR670 5/31/2021 5.16.0.3 InfluxDB filter logic update
  • PR669 5/39/2021 5.16.0.2 HS4 features recreated on restart since 5.16.0.0
  • PR668 5/28/2021 5.16.0.1 Fix blacklist logic for String Change event
  • PR667 5/26/2021 5.16.0.0 Added OwnTracks page and MQTT tracking
  • PR666 5/25/2021 5.15.12.0 Added IfChange function , $$PREVIOUS: and $$PUBLISHED replacement vars
  • PR665 5/25/2021 5.15.12.0 Added controlUse and DeviceAPI properties to Daikin/Intesis devices
  • PR664 5/12/2021 5.15.11.2 Add delay in Voice Monkey actions to assure announcement completes

5.15.11.0 - 5/10/2021

  • PR663 5/4/2021 5.15.11.0 Protect from Broadlink init exception
  • PR662 5/4/2021 5.15.11.0 Add Voice Monkey as means to push to Echo devices
  • PR661 5/2/2021 5.15.10.1 Daikin WMP reports temp in F rather than the temp setting from HS
  • PR660 5/1/2021 5.15.10.1 Convert InfluxDB universal time to local time for charting
  • PR659 5/1/2021 5.15.10.1 Use both SQLite and InfluxDB for Charts to handle when data exists in both
  • PR658 4/30/2021 5.15.10.0 Added pseudo Topic for integral and rate devices to allow for history collection
  • PR657 4/30/2021 5.15.10.0 Added display of current value in legend of charts
  • PR656 4/30/2021 5.15.10.0 Added method to change repeat and pulse tweaking for Broadlink IR
  • PR655 4/25/2021 5.15.9.0 Added ability to remove items from Broadlink IR/RF library
  • PR654 4/25/2021 5.15.9.0 Fixed Broadlink temperature & humidity reporting into HS
  • PR653 4/20/2021 5.15.8.0 Added support for multiple Broadlink units

5.15.7.0 - 4/13/2021

  • PR652 4/11/2021 5.15.7.0 Added publish-all capability without need of explicit associations
  • PR651 4/10/2021 5.15.6.0 Added ability to manage the interface property devices
  • PR650 4/10/2021 5.15.6.0 Added ability to manage device/feature relatioships of non-plugin devices
  • PR649 4/10/2021 5.15.6.0 Broadlink not working on some Linux versions
  • PR648 4/5/2021 5.15.5.0 Normalize SQLite device storages to be same as InfluxDB device storage
  • PR647 4/5/2021 5.15.5.0 Move statistics into Association tab on MQTT/Statistics pseudo-topic
  • PR646 3/29/2021 5.15.4.1 Provide work-around for virtual device not responding to CAPI control
  • PR645 3/28/2021 5.15.4.0 Implemented import of Pronto Hex IR codes for Broadlink IR
  • PR644 3/28/2021 5.15.4.0 Added Appliance to Broadlink IR/RF for better organization
  • PR643 3/28/2021 5.15.4.0 InfluxDB writes were blacklisted if not also published via MQTT
  • PR642 3/22/2021 5.15.3.1 Chart does not produce device lines for devices with names containing colon
  • PR641 3/19/2021 5.15.3.0 IP address in payload treated as number
  • PR640 3/19/2021 5.15.3.0 Optimized handling of HSEvent callback to blacklist unused references
  • PR639 3/19/2021 5.15.3.0 Added option to remove unassociated records on shutdown to improve startup performance
  • PR638 3/17/2021 5.15.2.2 Pool controller chemController pH and lightgroups remove dim level from HS display
  • PR637 3/16/2021 5.15.2.1 Pool controller updates for Next version 6.5.2
  • PR636 3/16/2021 5.15.2.1 Allow same pub and sub topics if MISC for Last Change is checked
  • PR635 3/15/2021 5.15.2.0 Expanded debug backup to last 10 restarts
  • PR634 3/15/2021 5.15.2.0 Added mcsMonitor for independent restart of mcsMQTT
  • PR633 3/15/2021 5.15.2.0 Accepting nonplugin devices no longer sticks with 5.15.1.4
  • PR632 3/11/2021 5.15.1.4 Creating non-plugin device association from plugin sub topic leaves orphans
  • PR631 3/9/2021 5.15.1.3 Additional fixes to PR627 for proper management of non-plugin command/sub topic
  • PR630 3/9/2021 5.15.1.3 Allow existing non-plugin ref to be entered into unassociated ref cell to make association
  • PR629 3/9/2021 5.15.1.3 define pool temperature setpoints to be reasonable range
  • PR628 3/5/2021 5.15.1.2 Remove white space at front and end of user-entered topics
  • PR627 3/5/2021 5.15.1.2 Non-plugin sub topic entry does not delete the same topic as a plugin device.
  • PR626 3/4/2021 5.15.1.1 Non-plugin devices not updated when Expressions are used for payload
  • PR625 3/1/2021 5.15.1.0 Completed RF learning for Broadlink device

5.15.0.0 - 3/1/2021

  • PR624 2/26/2020 5.15.0.0 Added Shelly Duo RGB
  • PR623 2/23/2020 5.15.0.0 Chart Y axis min/max not honored
  • PR622 2/23/2020 5.15.0.0 Added direct support of Broadlink IR and IF
  • PR621 2/17/2020 5.14.3.6 renamed pool topics not fully saved to database, causes vsp issues
  • PR620 2/17/2020 5.14.3.5 unassociated devices get reassociated on restart
  • PR619 2/17/2020 5.14.3.5 added final abort at shutdown of all threads that may still be active
  • PR618 2/17/2020 5.14.3.5 plugin does not fully shutdown if InfluxDB being used on HS shutdown
  • PR617 2/17/2020 5.14.3.5 pool heatMode status updated to include Solar Priority and Solar Only
  • PR616 2/17/2020 5.14.3.5 pool topics remain in database for renamed circuits
  • PR615 2/16/2020 5.14.3.4 Parent ref not deleted from database when parent device deleted from HS
  • PR614 2/16/2020 5.14.3.4 Create separate status and control text based upon VSP key vs. status
  • PR613 2/16/2020 5.14.3.4 Added poolController logic for -60 model of chlorinator
  • PR612 2/15/2021 5.14.3.3 Topic filters do not handle pub topics correctly
  • PR611 2/15/2021 5.14.3.3 Association Category filter on HS4 duplicate when cateory is changed
  • PR610 2/13/2021 5.14.3.2 ShellyUni input/0 and input/1 devices not auto-created
  • PR609 2/12/2021 5.14.3.1 Suffix missing on devices auto-created with homeassistant discovery for HS3 plugin
  • PR608 2/10/2021 5.14.3.0 Added Shelly Motion Sensor
  • PR607 2/9/2021 5.14.2.5 poolController (Pentair) integration with intellicenter equipment
  • PR606 2/7/2021 5.14.2.5 $$LABEL: no longer works correctly so wrong command sent

5.14.2.3 - 2/1/2021

  • PR605 1/31/2021 5.14.2.3 Decimals not showing correctly on Shelly devices
  • PR604 1/30/2021 5.14.2.2 Fix Shelly Uni topic to be shellyuni
  • PR603 1/30/2021 5.14.2.2 Swap $$VSP: and default substitution variables for publish template commands
  • PR602 1/25/2021 5.14.2.2 Add space before homesasstant discovery suffix to separate from number
  • PR601 1/24/2021 5.14.2.1 Tasmota discovery of energy devices

5.14.2.0 - 1/25/2021

  • PR600 1/24/2020 5.14.2.0 Fixed grouping with HS4 4.1.11.0
  • PR599 1/22/2020 5.14.1.0 Added charting using InfluxDB data
  • PR598 1/20/2020 5.14.0.0 Added pool Controller
  • PR597 1/18/2020 5.13.5.0 Added option for publish encoding to replace special characters with underscore
  • PR596 1/18/2021 5.13.5.0 Charting update to allow mixture of Infux and SQLite items on same chart
  • PR595 1/18/2021 5.13.5.0 Various initialization updates for InfluxDB selected items
  • PR594 1/18/2021 5.13.4.0 Chart updated to allow multiple items on same axis, added legend
  • PR593 1/18/2021 5.13.3.0 MQTT messages not initialized for selection for InfluxDB
  • PR592 1/18/2021 5.13.3.0 InfluxDB write without ContentType
  • PR591 1/8/2021 5.13.1.3 InfluxDB names can now have spaces, decimal values always use period
  • PR590 1/7/2021 5.13.1.2 InfluxDB field name selection not sticking
  • PR589 1/7/2021 5.13.1.1 Replaced spaced in names being written to InfluxDB with underscores
  • PR588 1/7/2021 5.13.1.0 Error trap placed inside receive queue thread so errors will not kill thread
  • PR587 1/7/2021 5.13.1.0 Added ability to use null payload as status request or store null in DeviceString
  • PR586 1/6/2021 5.13.0.0 Added Shelly1L
  • PR585 1/6/2021 5.13.0.9 Added ability to view HS device history in tabular format
  • PR584 12/29/2020 5.12.0.8 CAPI control labels get text rather than status
  • PR583 12/29/2020 5.12.0.7 Modify receive queue throttling algorithm
  • PR582 12/26/2020 5.12.0.6 VSP charts do not work
  • PR581 12/26/2020 5.12.0.5 Debug for aqualinkd added
  • PR580 12/25/2020 5.12.0.4 Looping on non-plugin device when status is changed
  • PR579 12/25/2020 5.12.0.4 Non-plugin device cannot be controlled with VSP status
  • PR578 12/24/2020 5.12.0.3 Lock Y right to left axis setting ignored on chart on demand
  • PR577 12/24/2020 5.12.0.3 Chart failure when only one of YMin and YMax are explicitly specified
  • PR576 12/24/2020 5.12.0.3 HS4 chart on demand fails unless all parameters specified
  • PR575 12/23/2020 5.12.0.2 Devices imported from HS3 sometimes show as unknown name
  • PR574 12/22/2020 5.12.0.1 Use LastChange MISC flag as criteria for updating HS device
  • PR573 12/21/2020 5.12.0.0 Added InfluxDB as a recipient of HS Device/Feature values
  • PR572 12/19/2020 5.11.6.4 Don't update HS device if no change unless MISC flag not set (loop on VDs)
  • PR571 12/17/2020 5.11.6.3 Shelly devices cannot be commanded with HS3 plugin
  • PR570 12/17/2020 5.11.6.2 RegEx parsing on chart return last data rather than first data
  • PR569 12/17/2020 5.11.6.2 LastDate hyperlink does not show chart on HS4
  • PR568 12/16/2020 5.11.6.1 Give feedback on VSP edit for duplicates (and show duplicates)
  • PR567 12/16/2020 5.11.6.0 Added HS Device for WLED Palette
  • PR566 12/16/2020 5.11.6.0 Fixed short WLED effects list
  • PR565 12/15/2020 5.11.5.1 Fixed HS3 VGP Edit submit popup not showing
  • PR564 12/15/2020 5.11.5.1 Fixed Shelly Duo On/Off vs. IsOn true/false
  • PR563 12/15/2020 5.11.4.0 Added VGP Max user selection
  • PR562 12/14/2020 5.11.3.0 Added Default option for MISC property
  • PR561 12/14/2020 5.11.3.0 Added MQTT Topic filter for Chart selection
  • PR560 12/13/2020 5.11.3.0 Discard non-hex characters in FromHex function
  • PR559 12/11/2020 5.11.2.1 Fixed internal broker reset when subscribing to specific topics
  • PR558 12/10/2020 5.11.2.0 Added ToHex and FromHex expression functions
  • PR557 12/10/2020 5.11.1.0 Added WLED Preset support
  • PR556 12/8/2020 5.11.0.0 Added WLED Playlist support
  • PR555 12/6/2020 5.10.42 Round UNIX replacement to be an integer
  • PR554 12/6/2020 5.10.4.1 Do not store in HS DeviceValue when WLED devices are created
  • PR553 12/6/2020 5.10.4.0 Allow query with null payload of either command or status topic
  • PR552 12/6/2020 5.10.3.0 Add status response to query with null payload
  • PR551 12/5/2020 5.10.2.1 HS Event Trigger callbacks cannot be selected on HS4
  • PR550 12/5/2020 5.10.2.0 Publish status of a device if status topic received with a null payload
  • PR549 12/4/2020 5.10.0.0 Added Linux BLE Beacon support for HS4
  • PR548 12/3/2020 5.9.7.1 Phantom parent devices created
  • PR547 12/1/2020 5.9.7.0 Use globalization namespace to identify decimal character
  • PR546 12/1/2020 5.9.7.0 Add $$TIMEL: and ##DATEL: for long format date and time
  • PR545 11/30/2020 5.9.6.0 Add MqttReceiveMessage to simulate MQTT message reception
  • PR544 11/29/2020 5.9.5.5 Out of memory error when charting 100,000's of records (use sub-sampling)
  • PR543 11/29/2020 5.9.5.5 Elevated topics do no show on charts
  • PR542 11/28/2020 5.9.5.4 Restore two pass initialization to improve init time
  • PR541 11/28/2020 5.9.5.3 Charts are not being displayed with null string to double error on page
  • PR540 11/28/2020 5.9.5.2 Restore regional setting consideration to original technique
  • PR539 11/27/2020 5.9.5.1 Sliders are not being updated
  • PR538 11/27/2020 5.9.5.0 Allow beacon parameters to be edited for each beacon
  • PR537 11/25/2020 5.9.4.1 Error in HS4 log when trying to put icon on a Device
  • PR536 11/25/2020 5.9.4.1 Plugin restart needed for new HS4 triggers to be recognized
  • PR535 11/24/2020 5.9.4.0 Add Shelly Door Window version 2
  • PR534 11/23/2020 5.9.3.6 Revise JSON key elevation to topic

5.9.3.2 - 11/23/2020

  • PR533 11/20/2020 5.9.3.2 Merged 5.8 and 5.9 changes into HS3 plugin, cross-check updates
  • PR532 11/19/2020 5.9.3.1 Added Slider control to shutter setup
  • PR531 11/19/2020 5.9.3.0 Added * wildcard for obsolete topic removal so partial segments can be specified
  • PR530 11/19/2020 5.9.2.0 Added Toggle Control/Status UI type (to support shutter vs dimmer)
  • PR529 11/18/2020 5.9.1.0 Added ability to have status and control for shutter in single feature
  • PR528 11/17/2020 5.9.0.1 Fixed unassociation of HSB topic not deleting all HS features
  • PR527 11/17/2020 5.9.0.1 Fixed HSB control from HS slider and color picker for HS4
  • PR526 11/17/2020 5.9.0.0 Added provisions for multiple types of controls/topics on single HS feature
  • PR525 11/17/2020 5.9.0.0 Updates to WMP to address initial integration findings
  • PR524 11/14/2020 5.8.0.0 Button expressions always return -1 or 0
  • PR523 11/14/2020 5.8.0.0 Add Daikin with WMP protocol
  • PR522 11/14/2020 5.7.0.9 Fixes for storage into HS energy database
  • PR521 11/14/2020 5.7.0.8 Internal broker restarts when not subscribing to all topics
  • PR520 11/11/2020 5.7.0.7 fix regressions caused by expressions in text, number and button types
  • PR519 11/11/2020 5.7.0.4 allow expressions for VSP payloads in buttons and lists
  • PR518 11/10/2020 5.7.0.3 dvRef not stored in energy database, device not selectable on energy page
  • PR517 11/9/2020 5.7.0.2 extra /g and /c topics listed on Association tab for WLED
  • PR516 11/9/2020 5.7.0.2 Revise handling of energy data in HS database
  • PR515 11/8/2020 5.7.0.0 Add $$PAYLOADTopic): substitution variable
  • PR514 11/8/2020 5.7.0.0 Add provision to store into HS energy database
  • PR513 11/7/2020 5.6.4.2 Initialize beacon last report time based upon HS status at startup
  • PR512 11/6/2020 5.6.4.1 Confusion on parent device for topics like relay/0 and relay/0/energy where relay/0 is both child and parent
  • PR511 11/6/2020 5.6.4.1 Auto create device setting cannot be turned off for shellies topic
  • PR510 11/1/2020 5.6.4.0 Only update Beacon device with the Device Value will change
  • PR509 11/1/2020 5.6.4.0 Added Beacon option to store in-range vs. out-of-range rather than RSSI value
  • PR508 11/1/2020 5.6.4.0 Changed from PED to mcsMQTT database for CSV, HSB and similar Status/Control UI types
  • PR507 11/1/2020 5.6.4.0 Added option on General tab to assign a static Device reference for new Features
  • PR506 11/1/2020 5.6.4.0 URI encoding setting on Edit tab for non-plugin devices generates error
  • PR505 11/1/2020 5.6.4.0 Underscores displayed for device names that have spaces
  • PR504 10/30/2020 5.6.3.5 Autocreate new HS mcsMQTT device if missing on startup
  • PR503 10/30/2020 5.6.3.4 Default room and floor swapped on new device creation
  • PR502 10/26/2020 5.6.3.3 Second Y axis scaling setup is ignored
  • PR501 10/25/2020 5.6.3.2 Chart does not process expressions correctly
  • PR500 10/25/2020 5.6.3.1 Format broker connect time in days, hours, mins, secs

5.6.3.0 - 10/23/2020

  • PR499 10/22/2020 5.6.3.0 Added transform properties to scripting edit capability
  • PR498 10/21/2020 5.6.2.0 Add Reject Topic template
  • PR497 10/20/2020 5.6.1.1 Scripting edit does not handle multiple topics mapped to same HS Ref
  • PR496 10/19/2020 5.6.1.0 Added four scripting methods to edit mcsMQTT topic properties
  • PR495 10/19/2020 5.6.1.0 Change MISC property default to include Set does not change LastChange
  • PR494 10/19/2020 5.6.1 0 Added timeout input for Bluetooth beacon
  • PR493 10/18/2020 5.6.0.2 Explicitly manage LastChange based upon MISC LastChange property
  • PR492 10/16/2020 5.6.0.1 Non-plugin device control from MQTT message does not work
  • PR491 10/16/2020 5.6.0.0 Added RGB expression function to convert from decimal to RRGGBB
  • PR490 10/15/2020 5.6.0.0 CAPI control on HS4 only working with range VSP
  • PR489 10/15/2020 5.6.0.0 Debug now creates backup on each restart
  • PR488 10/15/2020 5.6.0.0 LastChange property update honors MISC LastChange property setting
  • PR487 10/13/2020 5.5.3.10 CAPI control for SelectList returns wrong label (workaround HS bug)
  • PR486 10/13/2020 5.5.3.10 Upper case required on replacement variables in payload template
  • PR485 10/5/2020 5.5.3.9 Accum device for delta since midnight does not work
  • PR484 10/4/2020 5.5.3.7 Unable to send device changes to HS log
  • PR483 9/29/2020 5.5.3.5 Unable to select Extract on RegEx for HS4
  • PR482 9/29/2020 5.5.3.4 Use gear icon as the default status graphic icon
  • PR481 9/29/2020 5.5.3.4 Automatically change DeviceString vs. DeviceValue setting on Contorl/Status UI change
  • PR480 9/29/2020 5.5.3.4 VSP not being setup for Buttons
  • PR479 9/29/2020 5.5.3.4 Automatically recognize regional settings for numeric decimals
  • PR478 9/27/2020 5.5.3.2 Added Event conditions for HS3
  • PR477 9/27/2020 5.5.3.2 Auto-replace number decimal to match regional settings
  • PR476 9/26/2020 5.5.3.1 HTML in text boxes is not HTML-encoded for HS4
  • PR475 9/25/2020 5.5.3.0 Added ValueSet to ValueChange for device change callback
  • PR474 9/25/2020 5.5.3.0 Change Chr to Char in expression (Chr yields stack overflow)
  • PR473 9/25/2020 5.5.3.0 Added SRound in expressions for Number to String conversion
  • PR473 9/25/2020 5.5.3.0 Enabled all substitution variables in Event Actions
  • PR472 9/25/2020 5.5.3.0 Added Event conditions to HS4 version only
  • PR471 9/17/2020 5.5.2.1 Subscribe to wildcard template aborts the plugin

5.5.2.0 - 9/15/2020

  • PR470 9/14/2020 5.5.2.0 Change nomenclature from Floor Room to Loc2 Loc
  • PR469 9/12/2020 5.5.1.8 Status-only numbers did not have number range setup in HS4
  • PR468 9/12/2020 5.5.1.8 DVR and other similar replacement variables not parsed correctly
  • PR467 9/12/2020 5.5.1.8 Multiple topics into same HS device not sticking
  • PR466 9/8/2020 5.5.1.7 Serial port status not correct when opening port
  • PR465 8/21/2020 5.5.1.5 Consolidated HomeAssistant Discovery into single parent
  • PR464 8/21/2020 5.5.1.5 Fix subscribe to only associated that was broken in 5.3.3.5

5.5.1.4 - 8/21/2020

  • Initial HS4 Release - Note hyperlink issues with HS4 4.1.3.0
© 2024 - HomeSeer Technologies