Domoticz version table V2022.1
Jump to navigation
Jump to search
Changes from V2022.1 to V2022.2
For the detailed contents of the changes please go to the Domoticz Github Repository
Build | Date | Type | Description |
---|---|---|---|
14600 | 20221105 | Build | Preparations for release 2022.2 |
14594 | 20221102 | Mercedes EV | MercApi Modified Token URL |
14592 | 20221102 | MQTT-AD | Removed base class calling (caused duplicated status messages) |
14591 | 20221031 | Web UI | Merge PR 5390 Using relative path in url for button background images |
14589 | 20221030 | P1 Meter | P1 day graph, better protection of invalid timestamps/values |
14588 | 20221030 | P1 Meter | P1 Graph, fixing daylight change rendering issue |
14587 | 20221030 | P1 Meter | Removed duplicate log message of gas meter found (Fixes #5383) |
14586 | 20221030 | P1 Meter | P1 Meter, supported more mbus types |
14585 | 20221029 | P1 Meter | Added P1 Water meter |
14581 | 20221029 | Python Plugin | Move acquisition of global Py_None prior to plugin import |
14580 | 20221019 | Python Plugin | Merge PR 5373 Use correct DomoticzEx parameters for onCommand in BaseTemplate.py |
14578 | 20221019 | Webserver | Merge PR 5375 Fix 'Boost asio error: no shared cipher' |
14576 | 20221018 | Poller | Added readme file |
14575 | 20221018 | MQTT-AD | correcting preset mode command topic |
14574 | 20221018 | dzVents | EvoHome made mode the same as state |
14573 | 20221017 | dzVents | correct state/mode for EvoHome type (Fixes #5360) |
14572 | 20221016 | MQTT-AD | Preset mode implemented |
14571 | 20221015 | MQTT | making sure level is only used with issuing a Set Level command |
14570 | 20221015 | Python scripts | Using global_dict for Py_Node |
14569 | 20221015 | Python scripts | Fixing python script log crash because of uninitialized Py_None function (Fixes #5351) |
14568 | 20221015 | Lua | Correct indent |
14567 | 20221014 | MQTT-AD | Log user action |
14566 | 20221012 | Timers | Swapping On/Off labels for non-blinds |
14565 | 20221011 | Switch | Corrected Selector level when switching off |
14564 | 20221011 | MQTT-AD | Corrected removed types |
14563 | 20221011 | Notifications | Corrected log label |
14562 | 20221011 | Dimmer | Taking hardware max level value into account |
14561 | 20221011 | MQTT-AD | making sure blind types are correctly set |
14560 | 20221011 | Counter | Fixing counter incremental 1 hour offset (Fixes #5366) |
14559 | 20221011 | Dimmer | Better handling of last dimmer level when switching on/off |
14558 | 20221010 | Blinds | Various open/close fixes |
14553 | 20221010 | Blockly | Keeping last dim level when switching OFF, option for Close state |
14552 | 20221010 | Blinds | Correcting tasker Open/Close commands (keep 'm like this!) |
14551 | 20221010 | Blinds | Refractoring code, MQTT-AD: Blinds in separate functions |
14549 | 20221009 | Docker | Update building Docker |
14547 | 20221009 | Blinds | correcting GUI slider behaviour |
14546 | 20221009 | Blinds | Blind Timers functionality |
14545 | 20221009 | MQTT-AD | Blinds, corrected 99% issue |
14544 | 20221009 | Floorplan | Custom utility icons corrected in Floorplan (Fixes #5358) |
14543 | 20221008 | Blinds | correction for o.a. Lighting type 1/3/4/5/6 |
14542 | 20221008 | Blinds | Changing default blind working to be consistent with other hard/software |
14535 | 20221005 | MQTT-AD | Making it compatible with Tasmota |
14534 | 20221004 | DzVents | Fixing dzVents Open/Close state |
14532 | 20221004 | WebGUI | Update translations |
14531 | 20221004 | WebGUI | Dynamic Open/Close/On/Off action |
14530 | 20221004 | Floorplan | Fixed blinds state icon/switching |
14529 | 20221004 | MQTT-AD | Fix for zwavejs power (caused by new unique id) Fixes #5346 |
14528 | 20221003 | MQTT-AD | GUI: blind status open/close corrected |
14526 | 20221003 | MQTT-AD | Supported HS color mode |
14525 | 20221002 | MQTT-AD | Additional Logging, only handle known autodiscovery component types |
14521 | 20221001 | P1Meter | Merge PR 5352 P1Meter: catch telegram line parsing errors |
14519 | 20221001 | Lua | Fixing incorrect blinds level value for inverted blinds |
14518 | 20220926 | Counters | Merge PR 5344 Fix for incorrect counter today calculation for Incremental Counters |
14512 | 20220919 | Build | Set global env in pull_request_check.yml |
14512 | 20220918 | Build | Enable artifact creation and upload |
14511 | 20220918 | Build | Fix PR nr in pull_request_check.yml |
14510 | 20220918 | Build | Add PR number and Artifact to PR build |
14509 | 20220915 | MQTT-AD | Remove duplicate status check line |
14508 | 20220915 | MQTT-AD | Removed obsolete line and added closed check |
14507 | 20220913 | Build | Update .gitignore with domoticztester and build dir |
14506 | 20220912 | EcoDevices | Merge PR 5337 Fix completely support for EcoDevices RT2 with firmware 3.00.xx or more |
14502 | 20220909 | Sterbox | Merge PR 5335 New Movement sensors require quicker read of sterbox devices |
14500 | 20220908 | EcoDevices | Merge PR 5333 Added support for EcoDevices RT2 with Firmware 3.00.00 |
14498 | 20220907 | dzVents | Correcting MQTT-AD blind level |
14497 | 20220907 | MQTT-AD | Fixing tasker command (undo previous PR change) |
14496 | 20220902 | SetPoint | Using original device unit |
14495 | 20220901 | Dimmer | Fixing dimmer level issue introduced by a PR (Fixes #5329) |
14494 | 20220901 | WebUI | Fixing Device order issue |
14493 | 20220901 | Build | Updated moment library |
14492 | 20220901 | Energy | Making the Energy Usage more precise |
14491 | 20220901 | Energy | Fixing EnergyUsage precision (Fixes #5326) |
14490 | 20220901 | MQTT-AD | Blinds inverted behavior changed |
14489 | 20220830 | Blinds | Merge PR 5318 Solving remaining blind issues |
14486 | 20220830 | Update | Easy update check on server to every 12 hours |
14485 | 20220829 | Blinds | Inverted blind behavior |
14484 | 20220829 | Python Plugins | Merge PR 5321 SetPoint TypeName extension |
14482 | 20220829 | Build | Merge PR 5322 Update INSTALL.md with details |
14480 | 20220829 | Python Plugin | Merge PR 5319 Python example plugin fixed description. |
14479 | 20220828 | MQTT-AD | Renamed variable and also using brightness_scale when 'brightness' json is detected |
14478 | 20220828 | Dashboard | Dashboard, fixing slider not updating for lights/dimmers |
14477 | 20220826 | MQTT-AD | Take brightness scale into account (when received) |
14476 | 20220826 | Blinds | Correcting rounding issues for blinds |
14475 | 20220826 | MQTT-AD | Taking brightness scale in account |
14474 | 20220826 | MQTT-AD | Variable rename and allow 0-100% for dimmers |
14473 | 20220825 | API | Merge PR 5313 URL encoding arguments passed for selectdeddevices. Fixes #5311 |
14472 | 20220825 | MQTT-AD | Also detect other scene nodes |
14471 | 20220825 | MQTT-AD | Various dimmer fixes |
14467 | 20220825 | Python script | Fix typo in python template script ALL |
14465 | 20220824 | Floorplan | Making sure the Door Lock is switchable in the Floorplan (Fixes #5310) |
14464 | 20220822 | MQTT | MQTT Parameter check, making sure to check for empty string |
14463 | 20220821 | WebGUI | Making sure status does not wrap in mobile mode (Fixes #5307) |
14462 | 20220821 | WebGUI | Correcting Scenes/Groups class and status text |
14461 | 20220821 | yMQTT | MQTT only init default values when not set |
14460 | 20220818 | SolarEdge | PR 5306 Added sensors in SolarEdgeAPI |
14457 | 20220818 | Logs | PR 5304 Skip incorrect log and debug flags but set valid ones |
14456 | 20220817 | dzVents | dzVents correcting blinds level/state |
14455 | 20220808 | Blinds | Allow Blockly to set blind state to Closed |
14454 | 20220808 | WebUI | PR 5297 JS UI Thermostat set point onclick fix. (#5297) |
14453 | 20220806 | Blinds | Blinds, correcting slider (0/100 status), and event system status |
14452 | 20220805 | Build | PR check updated Boost/CMake and ignore paths |
14451 | 20220804 | PiFace | PR 5298 Also modify the input string (again) |
14450 | 20220804 | PiFace | PR 5295 adding a whitespace version of the trim() functions and let the PiFace hardware make use of it.
|
14445 | 20220802 | Blinds | small refactoring |
14444 | 20220802 | Blinds | Fixing slider position when opening/closing inverted blinds |
14443 | 20220802 | WebUI | Fixing DeleteDataPoint when function should not continue executing (Fixes #5290 and #5291) |
14442 | 20220802 | Build | PR 5293 Fix build domoticztester when NOT using included third party projets. |
14440 | 20220730 | Blinds | PR 5289 Trying fixing blinds again |
14438 | 20220728 | Blinds | PR 5286 Feature/changing blinds on off to open close commands |
14435 | 20220725 | RFXCom | Added internal support for Novy Mood |
14434 | 20220725 | RFXCom | Corrected RFXCom solar sensor reading, Added RFXCom Level Sensor |
14433 | 20220725 | MQTT AD | Ignoring min/max sensors |
14432 | 20220725 | Blinds | PR 5284 Fixing blinds open close behaviors |
14430 | 20220724 | Build | various fixes |
14427 | 20220724 | Tester | PR 5283 Testing UTF-8 proof trim functions |
14373 | 20220703 | Security | Updated email address to report security issues |
14372 | 20220703 | Xiaomi Gateway | Rewrite Xiaomi encryption routine, AES, token |
14369 | 20220627 | OpenSSL | Merge PR 5264 Using OpenSSL 3.0.0 |
14360 | 20220613 | Security | Adding a SECURITY.md file describing the Security Policies and procedures for Domoticz. |
14356 | 20220611 | Helpers | Initialize heartbeats and small refactor (fixes #5252) |
14354 | 20220606 | Helpers | Rewrite deprecated MD5 hash function |
14353 | 20220603 | Python Plugin | BugFix: SetPoint devices owned by plugins should only notify the plugin, not then process the command. |
14352 | 20220603 | WebUI | Merge PR Fixing blinds image sizes on dashboard and lights screens |
14350 | 20220602 | install | Merge PR 5245 Fix typo on HTTPS on install.sh script |
14347 | 20220602 | LUA | Only request light status for lights/switches (Fixes #5244) |
14346 | 20220602 | WebUI | Fixed absolute patch for service worker (Fixes #5246) |
14345 | 20220602 | P1 Meter | P1 added Current L1/L2/L3 sensor for delivered |
14344 | 20220526 | Python Plugin | BugFix: onMessage processing crashing on Linux due to casting differences |
14343 | 20220526 | P1 Meter | Add current sensor for 3 phase P1 meter |
14342 | 20220526 | Debug | Fix debug log of Current sensor |
14341 | 20220523 | Python Plugin | BugFix: Compiler warning on Ubuntu 22.04 |
14340 | 20220521 | Python Plugin | BugFix: Removed Py_BuildValue #y instances, doesn't seem to work with Stable ABI |
14339 | 20220520 | Python Plugin | BugFix: WebSocket messages handled incorrectly when split across TCP/IP buffers |
14338 | 20220515 | Build | Merge PR 5237 Fix compilation with GCC12 |
14336 | 20220513 | Python Plugin | Bugfix: importing individual Domoticz classes is not supported |
14335 | 20220513 | Build | Compilation: Fix warning message on Linux |
14334 | 20220513 | Python Plugin | BugFix: Python Byte object creation ("#y") failing with Stable ABI |
14333 | 20220506 | UVI device | Merge PR 5226 Add multiply field to UVI widget |
14328 | 20220429 | Python Plugin | BugFix: UnitEx deletion failing |
14327 | 20220429 | Python Plugin | Bugfix: WebSocket code not handling multiple messages in a data packet properly |
14326 | 20220427 | Xiaomi Gateway | New model wired single key switch, issue #5223 |
14324 | 20220423 | Temperature | Merge PR 5222 Fix chill calculation |
14322 | 20220422 | P1 Meter | Speed up CRC calculation |
14320 | 20220422 | webserver | Merge PR 5220 Update sendnotification json command |
14318 | 20220422 | Python Plugin | Enable device Timedout by python plugin again. |
14317 | 20220421 | P1 Meter | Simplifying CRC calculation |
14316 | 20220419 | Hardware | Initialize default log level |
14315 | 20220415 | RFXCom | Increasing buffer size because of possible long P1 datagrams |
14312 | 20220408 | MQTT-AD | Fix temperature command topic/template ending |
14311 | 20220407 | InComfort | Username/password now set when selected |
14310 | 20220406 | EnOcean | Merge PR 5212 Fix tracking of EnOcean blind position when using multiple blinds. |
14308 | 20220406 | InComfort | Made InComfort compatible with V2 (username/password) |
14307 | 20220406 | MQTT-AD | Add some comments on previous change |
14306 | 20220406 | MQTT-AD | Fixing issue when node announced wrong climate mode_state/set_temperature topic |
14305 | 20220405 | Python Plugin | Bugfix: Restart crash on linux when enabling faulthandler |
14304 | 20220405 | MQTT-AD | Implemented short name for selection options |
14303 | 20220402 | Python Plugin | Improved resilience and error handling of Plugin Protocol building Python Dictionaries |
14302 | 20220402 | Python Plugin | Fix base template |
14301 | 20220329 | RTL433 | Merge PR 5206 Make colon a valid rtl433 cmdline char |
14299 | 20220328 | Webserver | Merge PR 5203 RemoteProxyIP's to Local Networks |
14296 | 20220327 | Build | (temporary) disable dzVents testing (Issue #5104) |
14294 | 20220323 | Webserver | Reverted Remote Proxy support (NGINX/Apache), Fixes #5199 |
14293 | 20220323 | Webserver | Restoring old proxy header functionality |
14292 | 20220323 | MQTT-AD | Forcing internal SetPoint value to be updated |
14291 | 20220322 | Thermostats | return false if SetPoint could not be set |
14290 | 20220322 | Thermostats | Force database updates for Setpoint devices as some are awake now/then (battery operated) |
14289 | 20220321 | Events system | Checking for command arguments (Fixes #5198) |
14288 | 20220320 | Python Plugins | Improve handling for Plugins with threads running during Stop. |
14285 | 20220315 | MQTT | Fixed typo causing port 8883 to be always chosen |
14284 | 20220315 | MQTT | Allow specifying server address with tls:// for secure connections, also port 8883 is considered a secure connection. |
14283 | 20220315 | MQTT-AD | ZWaveJS2MQTT using unique_id for command_class recognition |
14282 | 20220314 | MQTT-AD | ZWaveJS2MQTT, Use Power value first before Electric_W |
14281 | 20220313 | Webserver | Allow About Domoticz text to be selected |
14279 | 20220313 | Build | Fix (Linux)compile warnings by casting Py_ssize_t to int |
14277 | 20220313 | Webserver | Allow log text to be selected |
14276 | 20220312 | MQTT-AD | Block last_seen object id (causes many logs every few seconds) |
14275 | 20220310 | Build | Making sure code can be compiled without Python |
14274 | 20220310 | Build | Fixed compile error when PYTHON was disabled (Fixes #5187) |
14273 | 20220309 | TCP Server | Refractored Code |
14273 | 20220309 | Webserver | Removed unused variable/pointer |
14271 | 20220309 | TCP Server | Various updates |
14268 | 20220308 | TCPServer | Bypass possible crash, remote master/client functionality temporarily disabled until fixed! |
14267 | 20220308 | TCPServer | Remove duplicate check |
14266 | 20220306 | Python | Python Events leaking memory |
14264 | 20220306 | Devices | Allow an old Temperature device to be replaced by a new Temp+Hum or Temp+Hum+Baro |
14262 | 20220306 | Build | Update readme, Build status Linux x86_64 |
14261 | 20220306 | Devices UI | Fix rename dialog (copy device instead of using device object) |
14260 | 20220306 | Floorplans | Fixed some floorplan icons (Fixes #5182) |
14259 | 20220306 | Devices UI | Fixed selector switch camera icon issue (Fixes #2785) |
14258 | 20220306 | MQTT-AD | Add support for component type button |
14257 | 20220304 | Events editor | Fix for wrong single-bracket blockcomment with shortcut CTRL-SHIFT-/ |
14255 | 20220304 | Netatmo | Merging PR 5180 Preventing Server Error message |
14253 | 20220303 | Python Plugins | Crash on plugin restart due to PyModule_AddObject stealing references |
14252 | 20220303 | DzVents | setting correct level for evohome relay (Fixes #5093) |
14251 | 20220302 | MQTT-AD | setting SwitchType |
14250 | 20220302 | Database | Added exception handler from wrong queries |
14249 | 20220302 | MQTT-AD | Adding support for 'liter' |
14248 | 20220302 | MQTT-AD | auto water meter type for units containing 'l' |
14246 | 20220302 | Python Plugins | BugFix: Plugins that failed to import crash on restart because GIL not held |
14245 | 20220302 | MQTT-AD | Additional pulse check |
14244 | 20220302 | MQTT-AD | Implemented counter-incremental for pulses sensors |
14243 | 20220302 | MQTT-AD | Adding support for ESPHome humidity and distance devices. |
14241 | 20220301 | Python | BugFix: Prevent crash processing Python exceptions on Linux. |
14240 | 20220301 | Netatmo
Philips Hue |
Netatmo changes to support weather station and radiator valves
Philips Hue changes to support color change on some vendors bulb (like LIDL) |
14232 | 20220301 | Python | BugFix: Linux crash when formating Python exceptions |
14231 | 20220228 | DzVents | Only check OpenURL when a admin user/password is supplied |
14230 | 20220226 | Charts | Fixed: Counter Incremental, counter in report (when used with meter offset) |
14229 | 20220226 | Charts | Fixed counter log JS code |
14228 | 20220225 | MQTT-AD | Support for counter incremental types based on icon |
14227 | 20220225 | DzVents | Small OpenURL code refractoring |
14226 | 20220225 | DzVents | OpenURL checks also on local ports. |
14224 | 20220224 | Webserver | Store local endpoint internally |
14223 | 20220221 | Charts | Better Counter Charts/Reports |
14221 | 20220221 | Python | Convert Python implementation to use Python's stable ABI |
14220 | 20220220 | Reports | Counter report, display correct decimals |
14218 | 20220220 | P1 Meter | Moved Fixed values to top and 1 phase test change |
14216 | 20220219 | Eventsystem | Remove text in Python template |
14215 | 20220219 | TTNMQTT | Merge PR 58167 Skip empty or wrong decoded messages |
14212 | 20220219 | KwH devices | MAX Power per Fase from 10000 to 18400 (230V*80A) |
14210 | 20220219 | Windows | Updating installer, adding new service installer |
14207 | 20220219 | P1 Meter | Changed P1 Max W from 17250 (25A) to 55200 (80A) |
14205 | 20220218 | Eventsystem | Small Code refractoring |
14204 | 20220218 | Devices | Fix Temperature trend on dashboard |
14203 | 20220218 | AtagOne | various fixes |
14200 | 20220217 | EnOcean | Minor fixes to EnOcean ESP3 |
14195 | 20220217 | Camera | Fix compare mistake (Fixes #5164) |
14194 | 20220217 | AtagOne | Some work on AtagOne |
14193 | 20220215 | AtagOne | Extra logging |
14192 | 20220215 | AtagOne | Simplified code |
14191 | 20220215 | AtagOne | ATagOne: Force re-login every hour |
14190 | 20220215 | Logging | Better user logging in switch log |
14189 | 20220214 | Blinds | Fixed 'Stopped' notation for type Blinds (Fixes #3042) |
14188 | 20220214 | Charts | Counter Log fix correct amount of decimals to display |
14187 | 20220214 | Charts | Fixed counter values for RFXMeter/Counter types (Also fixes #5101) |
14186 | 20220213 | MQTT AD | Merge PR 5156 Fix for ZWAVE devices sending 0% when set to 1% in DOMOTICZ. |
14184 | 20220213 | Dashboard | Implemented: Temperature Trend indication on dashboard |
14183 | 20220213 | Camera | Implemented Camera Aspect Ratio (Solves #5155) |
14182 | 20220212 | Code Cleanup | Cleaning up some SQL queries |
14181 | 20220212 | Code Cleanup | Some small code refactoring |
14180 | 20220212 | Code Cleanup | removing double space |
14179 | 20220212 | EnOcean | Merge PR 5154 EnOcean setup screen cosmetics |
14176 | 20220212 | Translation | Updated translations |
14175 | 20220211 | Translation | Updated translations |
14173 | 20220211 | RFLink | Merge PR 5135 Added duplicated RFLINK MQTT packet filtering |
14172 | 20220209 | P1 Meter | Refactored P1 Code |
14168 | 20220209 | Python Events | Update Python Events template with a working example |
14168 | 20220209 | P1 Meter | Fix for Sibelga smart meters that use a too long string as an identifier |
14166 | 20220208 | EnOcean | Merge PR 5147 Add a EnOcean ESP3 new hardware setup screen |
14165 | 20220208 | TTNMQTT | Merge PR 5148 Fix to use DeviceSerial (again) as mac |
14163 | 20220208 | Code Cleanup | Corrected some casting |
14162 | 20220207 | Webserver | Removed leftover appcache stuff |
14161 | 20220207 | camera | Camera, Emails with multiple Snapshot now continue when one camera has issues |
14160 | 20220206 | Devices | Devices tab, also display devices from disabled hardware |
14159 | 20220206 | Webserver | Removing AppCache, switching to service worker |
14158 | 20220206 | Webserver | Upgrade jquery library |
14156 | 20220206 | P1 Meter | P1 Meter fixed issue when minimal delivery was previously being zeroed (Fixes #4874) |
14155 | 20220206 | Webserver | Merge pull request #5145 Option for the webserver to produce Apache Combined LogFile format weblogs |
14134 | 20220206 | Webserver | Added more statistics to the updater |
14133 | 20220206 | Charts | Counter chart type renames to Custom, and changed some labels |
14132 | 20220206 | Charts | Fix week chart axis/unit |
14131 | 20220206 | Webserver | Cleanup Code |
14130 | 20220205 | Hardware | Allow empty port (updatehardware already did) |
14129 | 20220205 | FritzBox | Fritzbox, more statistics |
14128 | 20220205 | Counters | Support for larger counter values/usage |
14127 | 20220203 | Blockly | added 'Toggle' set command |
14126 | 20220202 | build | Merge PR 5138 add header and ns for strstr |
14125 | 20220201 | Webserver | Checking webserver pointers validity (Fixes #5141) |
14124 | 20220201 | History | Update History |
14123 | 20220201 | Notifications | Making sure notification system is stopped to prevent double start call (Fixed #5140) |
14122 | 20220130 | build | Updating build year |