Skip to content

Commit

Permalink
Merge pull request #611 from RFD-FHEM/r3.4.0
Browse files Browse the repository at this point in the history
Update master to 3.4.0
  • Loading branch information
sidey79 authored Jul 19, 2019
2 parents be51f41 + 03b63a4 commit 399c6e1
Show file tree
Hide file tree
Showing 67 changed files with 6,138 additions and 5,111 deletions.
8 changes: 5 additions & 3 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,14 +17,16 @@ before_install:
- wget -qO - http://debian.fhem.de/archive.key | sudo apt-key add -
- echo "deb http://debian.fhem.de/nightly/ /" | sudo tee -a /etc/apt/sources.list
install:
- cpanm File::Find File::Basename Mock::Sub Test::More Test::Device::SerialPort Devel::Cover Devel::Cover::Report::Coveralls JSON --notest
- cpanm File::Find File::Basename Mock::Sub Test::More Test::Device::SerialPort Devel::Cover Devel::Cover::Report::Coveralls JSON Net::SSLeay --notest
- sudo apt-get update -qq
- sudo apt-get install fhem -y
- sudo chown travis -R /opt/fhem
script:
- make test
- make test -j2
- ./build_controls_list.sh
- git commit -m "Travis automatic update controls file. Build (${TRAVIS_BUILD_NUMBER}) [skip ci]" ./controls_signalduino.txt || true
- 'if [ "$TRAVIS_PULL_REQUEST" = "false" ] && [[ $TRAVIS_JOB_NUMBER == *.1 ]]; then git push origin HEAD:$TRAVIS_BRANCH ; fi'
- cp -R /opt/fhem/cover_db ./
- git --no-pager diff --name-only $TRAVIS_COMMIT_RANGE | grep .pm | xargs -I@ echo -select @ | xargs cover -report coveralls
- git --no-pager diff --diff-filter=d --name-only $TRAVIS_COMMIT_RANGE | grep .pm | xargs -I@ echo -select @ | xargs cover -report coveralls
after_failure:
- UnitTest/src/report_failure.sh
90 changes: 90 additions & 0 deletions CHANGED
Original file line number Diff line number Diff line change
@@ -1,10 +1,100 @@
08.07.2019
14_SD_UT.pm: Manax and mumbi device (RC_10) added send commands
02.07.2019
00_SIGNALduino.pm: add checksum for WS7035
SD_ProtocolData.pm: add reconstructBit for WS7035
01.07.2019
14_SD_UT.pm: rename model Manax to RC_10, added commandref !! OLD model Manax please delete | Manax and mumbi Devices autocreates to RC_10 !!
29.06.2019
14_SD_UT.pm: fixed (no Manax device created), added mumbi commandref
22.06.2019
14_SD_WS07.pm: new weather station Auriol AFW 2 A1, IAN: 297514
16.06.2019
00_SIGNALDuino.pm: Support MS signals with multiple syncs as
like Firmware 3.3.1-experimental
14.06.2019
SD_ProtocolData.pm: ID 84 changed, added new device TV-4848
14_SD_WS.pm: changed ID 84 for new sensor TECVANCE TV-4848
07.06.2019
00_SIGNALduino.pm: added check method for no break and fix PEARL WARNING
01.06.2019
14_SD_BELL.pm: fixed repeats model Heidemann_|_Heidemann_HX_|_VTX-BELL (https://github.com/RFD-FHEM/RFFHEM/issues/367#issuecomment-493764470)
20.05.2019
SD_ProtocolData.pm: improved OpusXT300
18.05.2019
SD_ProtocolData.pm: added ID 96 Grothe Mistral
15.05.2019
00_SIGNALduino.pm: Drop-down list for cc1101_bWidth, cc1101_rAmpl and cc1101_sens
14.05.2019
14_SD_WS.pm: New protocol for Atech wireless weather station (protocol #94)
13.05.2019
SD_ProtocolData.pm: ID 91.1 revised preamble to P91
11.05.2019
00_SIGNALduino.pm: Fixed protocols with float. Float is optional and must
not be included in transmission
05.05.2019
14_SD_Keeloq.pm: fix use channels 10-16 #issuecomment-488055600
21.04.2019
00_SIGNALduino.pm: added new internal, which will return LAST_Protocol_ID dispatch
21.04.2019
14_SD_RSL.pm: change set loglevel from 4 to 3
optimize log set
15.04.2019
14_SD_WS.pm: check protocol 33 added
SD_ProtocolData.pm: add definition for TFA 30.3200 (CP=750) and Tchibo weatherstation (CP=400)
13.04.2019
14_SD_UT.pm: New protocol for Techmar Garden Lights
07.04.2019
14_SD_WS.pm: correct longid from 12 to 8 bit, valid channels only 1-3
05.04.2019
00_SIGNALduino.pm added new internal, which will provide the protocolID in
logical modules.
25.03.2019
14_SD_UT.pm: revised Tedsen models | TEDSEN_SKX1MD OLD rename to TEDSEN_SKX1xx because other new models TEDSEN_SKX2xx,TEDSEN_SKX4xx,TEDSEN_SKX6xx
!! Old model TEDSEN_SKX1MD delete and autocreate to TEDSEN_SKX1xx | remotes with different number of buttons !!
signalduino_protocols.pm: revised ID46 and ID78 (GEIGER blind motors) removed | ID 46 is now Tedsen remote for Berner Garagentorantrieb GA401 and Geiger Antriebstechnik Rolladensteuerung)
added ID94 for https://github.com/RFD-FHEM/RFFHEM/issues/547 | Atech wireless weather station
25.03.2019
14_SD_RSL.pm: fix PERL WARNING: "my" variable $iodevice
16.03.2019
00_SIGNALduino.pm revised doc sendMSG
12.03.2019
00_SIGNALduino.pm fix DeviceOverview
10.03.2019
14_SD_WS07.pm: fix bug autocreate define
remove rssi
remove slider for offsets
remove reading battery
09.03.2019
14_SD_WS07.pm: loglevel 4 for values out of range, hint added to commandref
06.03.2019
14_SD_WS.pm: New protocol for refrigerator thermometer NC-3911, NC-3912 (Rosenstein & Soehne, PEARL)
05.03.2019
14_SD_WS07.pm: fix bug autocreate define
remove rssi
remove slider for offsets
remove reading battery
04.03.2019
14_SD_Keeloq.pm: fix PERL WARNING if hlen a other typ of device, readings rename to FHEM standard (battery), revised doc
27.02.2019
14_SD_UT.pm: added model LIBRA TR-502MSV [receiver RC-710DX|RC-710] (LIDL)
26.02.2019
signalduino_protocols.pm: set reconstructBit on ID87 + ID91 +91.1 | remove developId status ID 73
25.02.2019
00_SIGNALduino: change: load protocolData from another PerlModule instead of
a text file. Fixes update via svn
24.02.2019
14_SD_RSL.pm: fix IODEV not correctly assigned #484 | fix undef syntax | revised doc + revised log output´s
00_SIGNALduino: feature: last bit of transmission is tried to be reconstructed
if there is enough data available
14_SD_Keeloq.pm: new module for Keeloq devices
90_SIGNALduino_un.pm remove Roto output´s --> new module created
22.02.2019
00_SIGNALduino: bugfix: Load protocolHash from web if it is missing on fs
21.02.2019
14_SD_UT.pm: new model KL_RF01 -> ESTO Lighting GmbH | revised doc Refsta Topdraft
18.02.2019
ID 87 and 88 can now dispatch to SD_Keeloq Module
12.02.2019
00_SIGNALduino: feature: getAvailableFirmware returns only version for
which a file could be found.
Expand Down
Loading

0 comments on commit 399c6e1

Please sign in to comment.