What's Changed
- new protocol for BBQ temperature sensor GT-TMBBQ-01 by @elektron-bbs in #894
- feature update 14_SD_AS by @elektron-bbs in #896
- Bugfix 898 by @sidey79 in #899
- bugfix cc1101_reg_user by @elektron-bbs in #900
- SD_UT - new command for Novy_840039 by @HomeAutoUser in #902
- Bugfix define with hostname 901 by @sidey79 in #904
- Update 00_SIGNALduino.pm - simplification by @HomeAutoUser in #905
- Master fix - PERL WARNING by @HomeAutoUser in #907
- fix length_min & clean CHANGED by @HomeAutoUser in #908
- decode and send protocol 56 remote control AC114-01B by @elektron-bbs in #910
- Update 00_SIGNALduino.pm - commandref by @HomeAutoUser in #912
- 90_SIGNALduino_un.pm - PerlCritic / commandref by @HomeAutoUser in #914
- Decoding and sending protocol 24 by @elektron-bbs in #915
- tests-parseMc by @sidey79 in #919
- Added tests for parse Mx_ subs with corrupt data by @sidey79 in #920
- Fix unittest error in actions and failing SIGNALduino_CheckVersionResp test by @sidey79 in #923
- Extension for "get sduino ccreg" by @elektron-bbs in #918
- rename "get raw" to "get rawmsg" by @elektron-bbs in #925
- Create Dependabot config file by @dependabot-preview in #928
- Fix broken actions - specify version tag explicit to avoid broken versions by @sidey79 in #930
- Bump shogo82148/actions-setup-perl from v1.9.4 to v1.9.5 by @dependabot in #931
- Bump shogo82148/actions-setup-perl from v1.9.5 to v1.9.6 by @dependabot in #932
- Remote control SEAV BeSmart S4 by @elektron-bbs in #933
- Bump shogo82148/actions-setup-perl from v1.9.6 to v1.9.7 by @dependabot in #935
- Bump shogo82148/actions-setup-perl from v1.9.7 to v1.10.0 by @dependabot in #936
- Migrated 98 Unittest Tests to FHEM compatible prove test by @sidey79 in #940
- This Updates the status badges in readme.md by @sidey79 in #943
- Feature parse optimize by @sidey79 in #926
- Master bugfix protocol list by @elektron-bbs in #947
- update reading config when change settings by @elektron-bbs in #948
- require 99_Utils only if really needed by @sidey79 in #950
- 00_SIGNALduino.pm - incorrect logoutput by @HomeAutoUser in #951
- 14_SD_BELL.pm - Adjusted little things by @HomeAutoUser in #937
- Bump shogo82148/actions-setup-perl from v1.10.0 to v1.10.1 by @dependabot in #952
- FSK optimization by @elektron-bbs in #953
- verify 1st Revolt checksum byte by @gernot-h in #956
- enable delete attribute rfmode by @elektron-bbs in #958
- Bump shogo82148/actions-setup-perl from v1.10.1 to v1.11.0 by @dependabot in #960
- Bump codecov/codecov-action from 1 to 1.5.0 by @dependabot in #964
- Bump actions/checkout from 2 to 2.3.4 by @dependabot in #962
- Bump fhem/fhem-controls-actions from 2 to 2.0.1 by @dependabot in #963
- FSK check msg length by @elektron-bbs in #959
- Bump shogo82148/actions-setup-perl from 1.11.0 to 1.12.0 by @dependabot in #966
- new protocol 110 for ADE WS1907 Weather station by @elektron-bbs in #970
- PERL WARNING - Kopp Fix - #968 by @HomeAutoUser in #972
- Use actions-setup-perl install method to install cpan modules by @sidey79 in #967
- Bump shogo82148/actions-setup-perl from 1.12.0 to 1.12.2 by @dependabot in #971
- new protocol 108 for BRESSER 5-in-1 Weather Center, Bresser Professional Rain Gauge by @elektron-bbs in #973
- Hideki fix inverted message by @HomeAutoUser in #974
- some PerlCritic points - Update 14_SD_WS.pm by @HomeAutoUser in #976
- Update doc - SD_ProtocolData.pm by @HomeAutoUser in #975
- Update README.md by @HomeAutoUser in #978
- Fix Multiple Send delay by @sidey79 in #941
- Bump codecov/codecov-action from 1.5.0 to 1.5.2 by @dependabot in #982
- little fix - attr whitelist_IDs by @HomeAutoUser in #983
- little fix - SD_WS - Log3 output by @HomeAutoUser in #987
- added AVANTEK Wireless doorbell & LED night light by @HomeAutoUser in #981
- Fixes CPU and MEM usage patternExists by @sidey79 in #988
- AVANTEK - small fix send data by @HomeAutoUser in #991
- Automatic update version date in string by @sidey79 in #989
- Bresser 5in1 2 - Rename readings windDirection, windDirectionText, windGust and windSpeed by @elektron-bbs in #995
- Repair check results by @sidey79 in #997
- xFSK - cc110x commands & commandref by @HomeAutoUser in #990
- AVANTEK - Fix by @HomeAutoUser in #999
- Fixes Regex, which changes ID Line by @sidey79 in #1001
- new protocol 111 for TS-FT002 water tank level monitor with temperature by @elektron-bbs in #1000
- new protocol 113 for GFGT 433 B1 Wireless Grill Thermometer by @elektron-bbs in #1003
- new protocol 114 for TR401 by @HomeAutoUser in #1002
- Bump codecov/codecov-action from 1.5.2 to 2.0.2 by @dependabot in #994
- Bump trilom/file-changes-action from 1.2.3 to 1.2.4 by @dependabot in #996
- Autoupdate CHANGED file only on master branch by @sidey79 in #1004
- Fixes perlcritic return undef; by @sidey79 in #979
- Fixes perlcritic return undef in 14_SD_WS by @elektron-bbs in #1006
- SIGNALduino_calcRSSI check input parameter by @sidey79 in #1007
- Fix Warnings cc1101 Unittest by @sidey79 in #1008
- Update protocol 64 for sensor WH2A by @elektron-bbs in #1009
- Bump codecov/codecov-action from 2.0.2 to 2.0.3 by @dependabot in #1011
- new protocol 115 for Bresser 6-in-1 and new 5-in-1 Comfort Wetter Center by @elektron-bbs in #1010
- Bump shogo82148/actions-setup-perl from 1.12.2 to 1.12.3 by @dependabot in #1012
- Update 02_SIGNALduino_calcRSSI.t - PERL WARNING eliminated by @HomeAutoUser in #1014
- Fixes perlcritic prototypes in 14_SD_WS part 2 by @elektron-bbs in #1013
- Update SD_ProtocolData.pm - remove register entry by @HomeAutoUser in #1017
- Bump codecov/codecov-action from 2.0.3 to 2.1.0 by @dependabot in #1016
- Bresser 5in1 optimize register settings CC110x by @elektron-bbs in #1020
- LaCrosse mode 1 optimization register settings by @elektron-bbs in #1022
- Bump fhem/fhem-controls-actions from 2.0.1 to 2.0.2 by @dependabot in #1023
- Bump actions/github-script from 4 to 5 by @dependabot in #1019
- Bump jacobtomlinson/gha-find-replace from 0.1.4 to 2.0.0 by @dependabot in #1025
- LaCrosse mode 2 optimization register settings by @elektron-bbs in #1027
- Bump actions/checkout from 2.3.4 to 2.3.5 by @dependabot in #1028
- Bump shogo82148/actions-setup-perl from 1.12.3 to 1.13.0 by @dependabot in #1029
- Bump actions/checkout from 2.3.5 to 2.4.0 by @dependabot in #1032
- sub SIGNALduino_CheckccConfResponse - is more robust #1015 by @HomeAutoUser in #1031
- Allow incremental addition of match list entries by @Devirex in #1026
- Introduce dmsg Tests fs10 with corrupt data by @sidey79 in #1034
- Parse_MU check expanded - ToDo eliminated by @HomeAutoUser in #1033
- Bump shogo82148/actions-setup-perl from 1.13.0 to 1.13.1 by @dependabot in #1035
- unittests - added PERL syntax for editors by @HomeAutoUser in #1036
- Bump fhem/fhem-controls-actions from 2.0.2 to 2.0.3 by @dependabot in #1039
- Bump shogo82148/actions-setup-perl from 1.13.1 to 1.14.0 by @dependabot in #1037
- PERL WARNING - sub ConvLaCrosse robust by @HomeAutoUser in #1038
- new protocol 109 for rojaflex remote controls by @elektron-bbs in #1030
- wrong syntax in SIGNALduino_Parse_MN by @HomeAutoUser in #1040
- Conrad S522 no reading batteryState by @elektron-bbs in #1042
- Bump shogo82148/actions-setup-perl from 1.14.0 to 1.14.1 by @dependabot in #1048
- wrong syntax in SIGNALduino_Parse_MU by @HomeAutoUser in #1043
- wrong syntax in SIGNALduino_Parse_MS & SIGNALduino_Parse_MC by @HomeAutoUser in #1049
- Filling the rfmode array for the attribute list. by @elektron-bbs in #1047
- new protocol definition 7.1 for Mebus HQ7312-2 by @elektron-bbs in #1050
- Bump shogo82148/actions-setup-perl from 1.14.1 to 1.14.2 by @dependabot in #1051
- new sensor Fody E42 by @elektron-bbs in #1052
- README.md links to outdated thread on forum.fhem.de fixed by @sidey79 in #1053
- new protocol 107 for Fine Offset WH51 by @elektron-bbs in #1055
- Do not check order of rfmodes in test by @sidey79 in #1059
- Remove RSL module by @sidey79 in #1058
- Perlcritic Ergebnis bei jedem PR anzeigen by @sidey79 in #1054
- new protocol 116 for Fine Offset WH57 by @elektron-bbs in #1061
- Version 3.5.2 erzeugen by @sidey79 in #1063
New Contributors
- @dependabot-preview made their first contribution in #928
- @dependabot made their first contribution in #931
- @gernot-h made their first contribution in #956
- @Devirex made their first contribution in #1026
Full Changelog: 3.5.0...3.5.2
FHEM Changes
10_SD_Rojaflex.pm
new: Module for rojaflex remote controls
90_SIGNALduino_un.pm
changed: fix some PerlCritic hints (#914)
changed: revised commandref
00_SIGNALduino.pm:
feature: xFSK processing
feature: Added support for directio and none.
feature: Extension for "get sduino ccreg" (#918)
feature: parse subs optimized (#926)
feature: update reading config when change settings (#948)
feature: Allow incremental addition of match list entries (#1026)
change: added N to send SN xFSK sendCommand
change: added new sub SIGNALduino_calcRSSI to simplification code
change: revised Parse_MN and loglevel
change: revised logoutput text SIGNALduino_Get_Command
change: rename "get raw" to "get rawmsg" (#925)
feature: added commandref rfmode & cc1101_reg_user
feature: added hardware ESP32cc1101, MAPLEMINI_F103CB on attribute
feature: added new attrib rfmode to changed to xFSK & revised commandref
feature: added separat sub SIGNALduino_Attr_rfmode
feature: added set cmd LaCrossePairForSec (for LaCrosse
bugfix: SIGNALduino_CheckccConfResponse is more robust #1015 (#1031)
bugfix: fix PERL WARNING (#895) (#972)
bugfix: get ccreg command caused stacktrace #898
bugfix: Bugfix define with hostname 901 (#904)
bugfix: Wrong version assignment fixed
Bugfix, module runs now without fhemweb instance
bugfix: display protocol list (#947)
bugfix: require 99_Utils only if really needed (#950)
bugfix: corrected incorrect logoutput (#951)
bugfix: Fix Multiple send delay (#941)
bugfix: Fixes high CPU and MEM usage in patternExists (#988)
SD_Protocols.pm:
change: moved subs for converting in own package
ConvLaCrosse, ConvKoppFreeControl and ConvPCA301
bugfix: Hideki fix inverted message (#974)
SD_ProtocolData.pm
feature: added rfmode, register rubric & comments
change: fix perlcritic Severity 3 - hard tabs
feature: Added crc checksum verification Revolt (#956)
14_SD_WS.pm:
feature: protocol 27 for sensor EFS-3110A (#890)
feature: protocol 106 for GT-TMBBQ-0
feature: protocol 110 for ADE WS1907 Weather station (#970)
feature: protocol 111 for TS-FT002 water tank level (#1000)
feature: protocol 113 for GFGT 433 B1 Wireless Grill sensor (#1003)
feature: new protocol 108 for BRESSER 5-in-1 Weather Center
and BRESSER Professional Rain Gauge (#973)
feature: protocol 115 for Bresser 6-in-1 and
5-in-1 Comfort Wetter Center (#1010)
feature: new protocol 107 for Fine Offset WH51 (#1055)
feature: new protocol 116 for Fine Offset WH57 (#1061)
bugfix: Update protocol 64 for sensor WH2A (#1009)
bugfix: Conrad S522 protocol 33 no reading batteryState (#1042)
14_SD_WS07.pm:
feature: protocol definition 7.1 for Mebus HQ7312-2 (#1050)
14_FLAMINGO.pm:
change: Perlcritic (#887)
14_SD_UT.pm:
change: PerlCritic (#877)
feature: new protocol 105 for remote control BF-301
feature: decode and send protocol 56 remote control AC114-01B (#910)
feature: decode and send protocol for Visivo remote control
feature: Remote control SEAV BeSmart S4 (#933)
feature: new protocol 114 for TR401 (#1002)
14_SD_BELL.pm:
change: PerlCritic (#877)
change: Adjusted little things (#937)
feature: added AVANTEK Wireless doorbell