Husdata H66 Release notes
If you want to "roll back" to previous versions, in H66 Support menu, use "Run console command:" function and type "FLASH XXXXXX" where X is the version to load as listed below.
====== 351227 ==============================================
Major code backend update
Updated of ESP32 Core including surrounding libraries.
Support for Ethernet cable added (for the upcoming "H66 Ethernet" product)
Various small changes, tuning and fixes.
====== 351210 ==============================================
R800: Room influence and outdoor offset setting bug fix
R800: Added "Extra warm water" variable
Optimizing web interface and H66 remote access
Added new skin, GREEN
Other minor fixes.
====== 351125 ==============================================
R1000: Added 22F3 used in Room sensor emulation to adjust offset
R1000: Added 2216 set Warmwater Supersaver state (Only for Rego ver 3.7.0 and later)
R1000+R800: Rebuilt code for performance and memory optimization
Buggfix:Setting range for custom registers and retry function pump settings
Diplomat: Set value fix
====== 351111 ==============================================
New HP setting dialog on H66 web for heat pump settings with added change log.
For active Husdata online users, New feature: Over internet accessing the H66 web interface (beta stage)
Login to Husdata online to activate and test the feature. (follow instructions carefully)
====== 351022 ==============================================
EB100: Added support for second circuit RMU room sensor emulation
Rego1000: Important bugfixes
ONLINE: Improved Husdata Online data link
====== 351001 ==============================================
MQTT: Added possibility to read H66 config via MQTT
Rego 2-3k : Added 2235 and 2236. Control EXT port 3 and 4
MODBUS: Rebuilt Serial routine improving handling of busy RS-484 line.
DIPLOMAT: Fixed bugg that caused intermittent failures on variable settings to pump.
====== 350321 ==============================================
EB100: Fix with scaling of custom registers
MODBUS : Extended logging
MQTT: Fixed EXT Port settings 12FA, 12FB was not properly integrated for MQTT
MQTT: Fixed binary sensors mapping bug from ver 350320
Rego 2-3k: Auto disabling 0205 for EW pumps.
Rego 2-3k: Added 020C Program room temp setting
MODBUS: Added security setting for Modbus TCP to only allow connections from configured IP's
====== 350101==============================================
Added HP type 90 simulating pump operations without having a pump connected.
Added support for Rego 5200 (type 15) industrial heat pumps from Bosch/IVT.
MQTT : Added restart Watchdog to manage a possible stale situation when Home Assistant is restarted.
MQTT : Added MQTT_EXCLUD setting for exclusion of selected varaiables (Comma separated) from MQTT discovery enabling manual config in HA.
Rego 2-3200: Removed divided by 10 for pump speed upload to HD Online
Genesis:: Fixed bug with switch valve showing 0/10 instead och 0/1.
Other minor adjustments and fixes
====== 341111==============================================
Rego1000: Rolled back Room temp setting variable that changed in 341010 as it did not work on all pumps
Rego1000: Added 221C, Warm Water Time program selection 0,1,2
Rego2-3100: 2202 extended to accept mode 3 (Cooling)
EB100: Buggfix Room ctrl start up value 0, should be 20
Other smaller fixes
====== 341101 ==============================================
Rego800: Fixed WW Start temp settings bug
Rego1000: Fixed EXT cable issue
MODBUS: Modbus RTU fix for negative values
GRID : Bar chart price view added and some other gui changes.
GRID : Changed from Euro to Cent
GRID : MQTT Request prices and tested scenarios (xxx/HP/CMD, GRIDTEST)
====== 341010 ==============================================
REGO1000 : Changed Room temp setting to other variable fixing some issues when in summer mode
REGO2-3100: Tuning communications
GRID: Added support for Finnish VAT 25.5 and fixed bug for hour 00
MQTT: Added feature to program Scheduler entries via MQTT
Fixed a bug with Support-menu / Reset custom register function
====== 341002 ==============================================
Rego2-3100: fixed som bugs
====== 341001 ==============================================
HP Communication fail/watchdog routines improved and bugfixed.
Heat pump specific comm error help texts in Log
Added config EXTIP_NOTIF which if enabled sends a Simplepush notification when the internet proivider IP changes. Used to access H66 web config externally.
Rego800: Adjusted communications to support ver 1.3.0
Rego2-3100: 0205 and 0206 is now HeatCurve Base-point and End-point settings instead of Eco and Normal mode temp
Rego2-3100: Added 3024, Humidity % if you have the RC100H indorre sensor
Rego2-3100: Room Controller simulation optimizations, Test to set Set ROOM_CTRL to 2 if you experiencing room-controller related alarms in the pump displaying (Rego 3xxx)
====== 340901 ==============================================
Improved Wifi Initialization routine scanning APs, conneting the one with stongest signal in Meshed networks.
GRID: Bugfix Actions handling Negative prices
MQTT memory mgmt optimations
====== 340822 ==============================================
THERMIA GENESIS: Added Pool temp settings
NOTIFIER: Added 2 min delay before activating notifier at H66 boot to avoid false alarms before all variables has been read completely.
MQTT: CMD now accepting all console command, Reset for example
HA: CFAA Power consuption has been set to MQTT HA Discovery device_class : power
HA: Added 5FAB Accumulated consumption since boot, for kWh logging in HA Energy consumption tracker
====== 340310 ==============================================
EB100: Added FanSpeed setting
EB100: Fixed 0001 Rad return bug
R2/3000: Removed Indoor 3, moved it to Indoor 2. Sensor type for "Indoor" (Wired / Wireless) is now set in config.
Homey: Fixed R2000 Wireless sensor is mapped correctly in App. See above change.
Added setting DETAIL_LOG setting so extended logging can be turned on if needed
HD-Online: Buggix, Some pumps wrote duplicate data
GRID PRICE: Buggfixed Hours shifted for FI end EE.
====== 340224 ==============================================
GRID_PRICE: Feature now publically available, Added price support for NO, DK, NL and EE
Enhanced Wifi reconnect to avoid restarts when signal has been lost.
Rego600: Buggfix Holiday mode setting
Rego600: Added 12F2 Alarm Reset. Set to 0, and pump will be turned off and then on to reset an alarm.
====== 340201 ==============================================
Rego2000: Added 0A10 Drain Pan temperature (for AW pumps)
Rego2000: Added write capability to Custom registers
Thermia Genesis: Bugfix Switchvalve
Styr2002: Buggfix.. 22F2 Reset alarm is now working as it should.
MQTT: Added state_class in discovery message to register entities for Long Term statistics in Home Assistant
GRIDbeta: Added trigger for peak price hours (high and low)
Current scenario displayed in HOME page, Fixed logging bug
Added Stop and Continue modes for scenario sequence run
====== 340111 ============================================== Not Avail for rollback
Rego 800: Fixed bug displaying of Electrical heater %
Rego 800: Added 921B Set Electrical heater capacity. Use with caution not to blow fuses, see manual
Modbus RTU: Fine tunig, added baud-rate and ID selectior
Reworked config interface
Other small fixes.
====== 340103 ============================================== Not Avail for rollback
Rego1000: Bugfix room setpoint HC2
Rego2000: Error code showing some times in display using Room sensor emulation is fixed
Fine tuning support for our new EXT-input control cable.
Added Finland region to GRID price control solution (beta only)
====== 340101 ============================================== Not Avail for rollback
Modbus data bug at -0.1c fixed
Modbus is now blocking until HP comm is up to avoid error data
Modbus Added support for MODBUS-RTU(cable serial) via EXP port
Rego800: improved initilization routine. buggfix power setting saving.
Rego2000: Added Compressor Temperature TR1, fixed bugg setting extra WW.
Added "Restart required" message for some settings
Added WIFI_MODE setting to set H66 in AP ONLY mode (no network connection)
Changed to smaller font in webinterface.
Other smaller fixes and changes
Implemented feature to control pump based on electrical Grid-price, not enabled by default). Contact us if you want to participate in beta testing(Sweden region only).
====== 331205 ==============================================
R2000: Room sensor emulation is now fixed and re-enabled (beta)
R2000: Code optimations
R1000: Fix EXT for Rego1000 ver 1.X
EB100: Fix so Compressor shows 0/1 not 3 some times
EB100: NIBE RMU-40 Room controller emulation implemented (beta)
https ://husdata.se/docs/heat-pump-installation/40-eb100-nibe-current/rmu-40-room-sensor-emulation/
====== 331201 ==============================================
Diplomat: Bugfix, showing large and wrong numbers some times.
Rego2000: Bugfixes for communication.
Rc100 Room Sensor emualation temporatly disabled until fully tested
Rego600: Fixed stats display and reset of stats issue
Rego600: Added som more alarm texts
Other fixes
====== 331120 ==============================================
This version has been rmoved because of som bugs.
Clear single row i Notifications och Schedule now possible
IVR Rego 2000/3000 Room Controller emulation implemented
https ://husdata.se/docs/heat-pump-installation/10-rego-2000-3000-ivt-bosch-2013-current/rc100-room-sensor-emulation/
Other small fixes
====== 331119 ==============================================
Added auto restart of webserver after API_ENABLED
Power consumption summary implemented into variable list making in accessable via MQTT an1d API
No special config needed in HA to setup Power usage anymore.
Now also supporting Power measurements in Homey App.
Please install Test-App and provide feedback. https://homey.app/sv-se/app/se.husdata/Husdata/test/
====== 331111 ==============================================
Rego1000 : Bugfix Simulated room sensor
Rego3000: Added FAN speed % setting for EW pumps
Styr2002: Added Alarm Reset under test, not working for all pumps.
Smartphone Push Notifications implemented. Use "Smartpush" app!
Other tuning of Notifier function.
====== 331109 ==============================================
STYR2002: Added 0022 Radiator Return 2
Intermittent scaling problem with custom reg fixed
New feature, NOTIFIER. Send alert email on set thresholds.
Tooltip popup, Restart required for certain settings
Exception reboot every 3-5 days fixed (problem came with 330921).
====== 331104 ==============================================
EB100: Bugfix "VVM" pumps display error
Rego1000: Stat data bug fix using Modbus. Very high numbres gets divided by 10
Rego1000: Room ctrl bugg fixed, Was not displayed correctly in logg and interface
--- Mayor rebuild of MQTT, please check Home Assistant after update and make adjustments if needed ---
MQTT Password length extended to 65 chrs.
MQTT Discovery now sends "Device" name so Entities gets grouped in HA. The Device name is HP by default but can be changed with the MQTT_NAME paramater in H66 settings.
MQTT Now also support multiple connected H66/heatpumps, separated by configuring MQTT_NAME
Other smaller fixes...
====== 331016 ==============================================
Added Timezones with Automatic dailight saving adjustment. Please check config and set TZ for your region.
Flash page and Reboot page countdown and auto reload
NIBE EB100: rework, adjusted a few variables for EW and AW pumps that where missing or wrong
Styr2002: bugfix, error on some variables after writing to pump.
Rego600 : Custom Other bugfix, New function: Dump Rego LCD display to Logg by Console cmd "HP LCD"
====== 330921 ==============================================
Rego2000: Buggfix kompressor status
Rego2000: For heating circuit 2, added Room temp sensor read and set.
Rego2000: Added Cooling temp setting
====== 330912 ==============================================
Fixed bug saving custom reg
Rego 600 Alarm number fix
R1000 Fixed bug only one custom register worked
====== 330809 ==============================================
Styr 2002: communication speed up, FAN not showin correctly
Diplomat: Roomtemp limit 13->10
Rego800: Buggfix multiple custom regs not working
====== 330802 ==============================================
Buggfixes Trace log, Schedule write, API values multiplicator
====== 330720==============================================
Major rework of Custom registers, please take notes of you current settings and perform adjustments after update.
Added support registers Setting values in heat pump (Not read-only as before)
Added support for Thermia Genesis and custom registers.
https://husdata.se/docs/h60-manual/for-advanced-users/custom-registers/
Styr2002: Bugfix. Pumps status displayed incorrectly.
====== 330726 ==============================================
Buggfix API values multiplicator
Fised some logging issues
====== 330720 ==============================================
Major rework of Custom registers, please take notes of you current settings and perform adjustments after update.
Added support registers Setting values in heat pump (Not read-only as before)
Added support for Thermia Genesis and custom registers.
https://husdata.se/docs/h60-manual/for-advanced-users/custom-registers/
Styr2002: Bugfix. Pumps status displayed incorrectly.
====== 330604==============================================
Rego2000: Compressor Power changed from 9108 to 9212
"Limit.." variables now accessable as climate in Home Assistant
Rego600: Custom reg, added filter for bad data from pump
Fixed bug with Alarm Code
General communication optimizations
Rego1000: 0217 minimum limit changed from -15 till -12
Fixed so that Room can-controller for Circuit 2 works. Added Setpoint2.
Styr2002: Added 2201 op-mode for ground source pumps(Summer, Spring, Winter, Auto)
Diplomat: Fixed err display on high count runtime hours on comressor (6C60)
Fixed a bug making Console Command not to run some times.
====== 330225 ==============================================
Optimizations Husdata Online data link
Online: If HD_ONLINE enabled, will try to re-enable an expired account every midnight 00:00
====== 330223 ==============================================
Buggfix sending from support form
Rebuilt Custom Registers user interface. Expanded from 15 to 20 registers.
Rego2000 : Internal code optimations and clean up (no feature change)
====== 330122 ==============================================
Added Week of Day selection to Scheduler.
Alarm Info in clear text for Rego 600 and Rego 2000/3000 (will only show in H66 when alarming)
Rego 1000: Improved read speed
Rego 1000 : H66 can now emulate a CAN Room Sensor and indoor temp can be set via MQTT or API (beta release)
https://husdata.se/docs/heat-pump-installation/30-rego-1000-ivt-bosch/can-room-controller-emulation/
====== 330116 ==============================================
Rego 1000 : Display Rego version in HOME info and startup email
Rego 800 : Display Rego version in HOME info and startup email
NIBE EB100: Added 8255 Degree minutes setting for compressor start(menu 4.93)
Rego 600 : Added BA91 Alarm Code (returning the latest active alarm), see doc for code list.
Rego 600 : Normalized statuses so they only can return 0 or 1
Rego 600 : Improved read speed
Some other fixes and tuning...
====== 330108 ==============================================
Bugfix Fix status API
Bugfix Store Sheduler cfg corrupts data
Wifi SSID scan implemented for the installation procedure.
Rego 600: Lockups in reading (for som rego versions) causing poor detail logging fixed.
====== 330101 ==============================================
Bug fix for API Calls and negative values.
Block usage of https Webhooks as it will not work
Change Wifi initialization, attempting to improve performance in some mesh network configurations
Diplomat : Addded External Control (Nattsäkning 0233)
Diplomat : Added Outdoor offset (0217)
Diplomat : Added Heat Curve MAX (0206) variable setting
Rego2000 : Roomtemp lowest limit changed from 13c to 5c.
Rego2000 : Fix, Compressor showed 3 some times, fix so it shows 1
Rego600 : HP_OPTION1 setting to switch to "older" communications method
====== 321203 ==============================================
Rego2000: Bugfix, read in WW Program value att H66 boot
Rego1000: Added Holiday mode and Summer mode settings
(Disconnect IVT Anywhwere on first H66 startup)
Rego800: Buggfix, Add heat % wrong value
Rego800: Controller comm 1.12 fixed
Diplomat: Implemented Custom registers read, Buggfix setting negative values.
Rego600: Added WW Temp Difference setting.
====== 321128 ==============================================
Rego1000: Print rego version in log
Rego600: Improved variable update frequency. 35sek to 16 sek.
Rego600: Implemented filter to catch eventual bad data response from pump.
Other small fixes.
====== 321124 ==============================================
Rego1000: IVT Anywhere sync info when updating firmware
Rego600: Added Holiday mode and Summer mode settings
Rego2000: Added 3 variables for Aux power limit modes (not fully tested)
EXPansion function added for controlling EXT ports with cable. (not for sale yet)
Bug fix : "Value same as current" not working for negative values.
Bug fix: Power setting values distorded when variables are added (works for next uppgrade)
Updated Flash webpage.
NOTE: Power settings will be corrupt for R600, please check after update
====== 321111 ==============================================
Rego600: Fix handling bad data read when EXT is on by cable
====== 321108 ==============================================
Rego800: No comm later versions fixed
Bug in FLASH command fixed
====== 321106 ==============================================
Rego600: Low Limit 0203 changed from 13 to 5
Styr2002: Bug fix statuses and room compensation
Restart info extended and fixed.
Implemented counter for Writes to Heat pump
====== 321101 ==============================================
Rego2000: 0205 registered as Sensor and not Climate in HA
Thermia Diplomat: Re-coded for new interface
Sheduler implemented: First test version, feedback appreciated.
====== 321007 ==============================================
Bugfix Ping on / off
Extended Webhook URL length from 75 to 90
Flash update bug (slow update) fixed
REGO2/3000: Fix Statistical data
STYR2002: Fix for compressor status
REGO600: Function for set runtime values to controller fixed.(see manual)
====== 320930 ==============================================
Bugfix MQTT server error when short IP address
Alive check with PING setting enable/disable
NIBE Styr2002: Xtra warmwater bug fixed
Diplomat: implemented (buggy still)
====== 320922 ==============================================
Styr2002: For EW pumps : Switched place on sensor 000F and 0010
R1000: Initialization issue fix.
Genesis: Bugfix Operational mode
====== 220908 ==============================================
Implemented support for IVT REGO 400 in H66 (previous only supported by H60)
Styr2002: For LW pumpe: Added Comressor, Aux heat and WW runtime regs
For 360P: changed Hot water 000A to 0009 to streamline the variable to be same as other pumps and work in Homey.
EB100: More robust in vp comm and setting variables
Added ping to router, if no ping response during 3 minutes, H66 will reboot after timout.
Bugfix : Removing a custom reg now stops requesting without rebooting first.
Many other smaller changes
====== 220811 ======================================
Changed core for Support connection and other activities
Ported code, adding support for Thermia Genesis
Rego2000: Added 2202 "Ope mode 2" and 2215 "Add heat enabled"
Rego800 : Added 2209 "WW stop temp" and 2212 "WW start temp"
Rego600 : Bugfix. 2204 setp -1 changed ot 1
Heat pump Variable documentation link on main page
====== 220710 ======================================
Ready for: R600, R800, R1000, EB100, STYR2002
Logging to file 0-4
See commenda data with blank CMS
Skins
Config categories
INT_Type setting
NIBE EB100. Added Pool Mode setting. Activate/Deativate pool
====== 220617 ======================================
Implemented Webhook calls to use with IFTTT
See documentation: https://varmepump.one/docs/h60-manual/webhooks-ifttt/
Improved remote support function(backend)
Hide web pass doing API status request
General bugfixes and optimizations