Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

R3.4.0 to master #611

Merged
merged 133 commits into from
Jul 19, 2019
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
133 commits
Select commit Hold shift + click to select a range
34fb262
Update README.md
sidey79 Feb 17, 2019
3a7af0f
00_SIGNALduino.pm
sidey79 Feb 17, 2019
461ad98
Update README.md
sidey79 Feb 17, 2019
a55fee8
controls_signalduino.txt
sidey79 Feb 18, 2019
2320ca4
Update 88_SIGNALduino_TOOL.pm (#511)
HomeAutoUser Feb 18, 2019
c839b1d
Travis automatic update controls file. Build (1167) [skip ci]
Feb 18, 2019
88e9e84
update protocols.hash + revised 00_SIGNALduino.pm (#515)
HomeAutoUser Feb 21, 2019
d026c62
Travis automatic update controls file. Build (1173) [skip ci]
Feb 21, 2019
25540c8
update 14_SD_UT.pm (#517)
HomeAutoUser Feb 21, 2019
911a255
Travis automatic update controls file. Build (1175) [skip ci]
Feb 21, 2019
484753d
Patches error output of unittests (#507)
sidey79 Feb 22, 2019
4a2427a
update TOOL (#521)
HomeAutoUser Feb 23, 2019
7750b8d
new module for Keeloq devices (#520)
HomeAutoUser Feb 24, 2019
5881954
Travis automatic update controls file. Build (1221) [skip ci]
Feb 24, 2019
5d8d7d2
test/test_defineDefaults-definition.txt (#524)
sidey79 Feb 24, 2019
4880711
Feature reconstruct last bit (#518)
sidey79 Feb 24, 2019
ecc7b17
Travis automatic update controls file. Build (1230) [skip ci]
Feb 24, 2019
bdc71fb
fix - 14_SD_RSL.pm (#523)
HomeAutoUser Feb 25, 2019
9b343b3
Travis automatic update controls file. Build (1247) [skip ci]
Feb 25, 2019
868633a
Load Protocolhash from PerlModule instead from textfile (#522)
sidey79 Feb 26, 2019
ef559ae
Travis automatic update controls file. Build (1248) [skip ci]
Feb 26, 2019
bf4de77
00_SIGNALduino.pm (#526)
sidey79 Feb 26, 2019
b069f29
Travis automatic update controls file. Build (1253) [skip ci]
Feb 26, 2019
6d599c3
Update signalduino_protocols.pm (#528)
HomeAutoUser Feb 26, 2019
920c97a
Travis automatic update controls file. Build (1256) [skip ci]
Feb 26, 2019
c5eb98e
update 14_SD_UT.pm (#529)
HomeAutoUser Feb 27, 2019
94cd147
Travis automatic update controls file. Build (1258) [skip ci]
Feb 27, 2019
0298579
Remove .hash File from lib directory (#530)
sidey79 Feb 27, 2019
7226466
14_SD_Keeloq.pm - fix PERL WARNING (#533)
HomeAutoUser Mar 4, 2019
beb1014
Travis automatic update controls file. Build (1273) [skip ci]
Mar 4, 2019
0ecd934
Protocol Data / Methods new data model (#532)
sidey79 Mar 4, 2019
6d97654
Travis automatic update controls file. Build (1281) [skip ci]
Mar 4, 2019
81d60a0
Patch filenametypo (#534)
sidey79 Mar 4, 2019
1ddf4f9
Travis automatic update controls file. Build (1289) [skip ci]
Mar 4, 2019
e2cf94b
Update SD_ProtocolData.pm (#535)
HomeAutoUser Mar 4, 2019
19ada76
Travis automatic update controls file. Build (1293) [skip ci]
Mar 4, 2019
82211b7
Verify SD_WS07 Autocreate via unittest (#536)
sidey79 Mar 5, 2019
9bb2b98
revised doc + CHANGED (#537)
HomeAutoUser Mar 5, 2019
47cffdb
Travis automatic update controls file. Build (1304) [skip ci]
Mar 5, 2019
975af26
test/test_read-definition.txt (#538)
sidey79 Mar 5, 2019
2ebdcd7
SD_WS07 fix bug autocreate (#531)
elektron-bbs Mar 6, 2019
30cd3ef
Travis automatic update controls file. Build (1313) [skip ci]
Mar 6, 2019
b3ba7e2
internal versionProtocols fixed (#542)
sidey79 Mar 8, 2019
555562b
Travis automatic update controls file. Build (1326) [skip ci]
Mar 8, 2019
c734cab
SD_WS_38: New protocol for refrigerator thermometer NC-3911, NC-3912 …
elektron-bbs Mar 8, 2019
b8be99e
Travis automatic update controls file. Build (1328) [skip ci]
Mar 8, 2019
376739f
unittest to verify set command sendMsg a little bit (#539)
sidey79 Mar 8, 2019
53c607f
Update SD_ProtocolData.pm (#544)
HomeAutoUser Mar 8, 2019
4c7bf33
Travis automatic update controls file. Build (1342) [skip ci]
Mar 8, 2019
34658f7
14_SD_WS07.pm (#543)
sidey79 Mar 9, 2019
057d523
Update 88_SIGNALduino_TOOL.pm (#540)
HomeAutoUser Mar 9, 2019
2d23c8c
Travis automatic update controls file. Build (1346) [skip ci]
Mar 9, 2019
f2cb32c
Dev r34 fix (#546)
HomeAutoUser Mar 12, 2019
ff92cf8
Travis automatic update controls file. Build (1355) [skip ci]
Mar 12, 2019
c29c7a2
Update SD_ProtocolData.pm (#548)
HomeAutoUser Mar 15, 2019
ba98544
Travis automatic update controls file. Build (1363) [skip ci]
Mar 15, 2019
4fc5f7e
revised doc (#549)
HomeAutoUser Mar 16, 2019
86beb5d
Travis automatic update controls file. Build (1365) [skip ci]
Mar 16, 2019
60a5476
fix_Correcting_spelling_errors (#555)
HomeAutoUser Mar 25, 2019
11d1cbd
Travis automatic update controls file. Build (1374) [skip ci]
Mar 25, 2019
2182333
SD_RSL - fix PERL WARNING (#556)
HomeAutoUser Mar 25, 2019
1fbd5fd
Travis automatic update controls file. Build (1376) [skip ci]
Mar 25, 2019
0f6fc8c
SD_UT_ added new model for Tedsen | ID 94 for user (#550)
HomeAutoUser Mar 29, 2019
401e9e6
Travis automatic update controls file. Build (1400) [skip ci]
Mar 29, 2019
b3967bf
00_SIGNALduino.pm - Neues Internal ID bei Devices (#554)
Ralf9 Apr 5, 2019
07dd592
Travis automatic update controls file. Build (1408) [skip ci]
Apr 5, 2019
f88c05d
SD_WS_51 bgfix longId (#559)
elektron-bbs Apr 7, 2019
507780b
Travis automatic update controls file. Build (1412) [skip ci]
Apr 7, 2019
fdc7e17
clean SD_TOOL directory (#560)
HomeAutoUser Apr 8, 2019
3646f57
Integrate Unittests from UnitTest Repository into this repository on …
sidey79 Apr 11, 2019
d27260e
new protocol for Techmar Garden Lights (#562)
elektron-bbs Apr 14, 2019
451380f
Travis automatic update controls file. Build (1418) [skip ci]
Apr 14, 2019
11c0f5e
SD_WS_33 check added, new definitions (#563)
elektron-bbs Apr 19, 2019
6482828
Travis automatic update controls file. Build (1423) [skip ci]
Apr 19, 2019
ae55a66
14_SD_RSL - change set loglevel (#566)
Ralf9 Apr 21, 2019
f2c53e3
Travis automatic update controls file. Build (1428) [skip ci]
Apr 21, 2019
28c4f53
Update SD_ProtocolData.pm - revised doc, added state and comment no…
HomeAutoUser Apr 22, 2019
2517573
Travis automatic update controls file. Build (1432) [skip ci]
Apr 22, 2019
8c7b1cb
SD_ProtocolData.pm: fixes #106 (#570)
sidey79 Apr 23, 2019
5114f50
Travis automatic update controls file. Build (1441) [skip ci]
Apr 23, 2019
4bbffc3
14_SD_RSL - optimize Log set (#571)
Ralf9 Apr 23, 2019
1442d3c
Travis automatic update controls file. Build (1442) [skip ci]
Apr 23, 2019
2cee0bd
new Internal - LAST_Protocol_ID (#572)
HomeAutoUser Apr 23, 2019
db169b6
Travis automatic update controls file. Build (1445) [skip ci]
Apr 23, 2019
1e09ba3
Update SD_ProtocolData.pm (#573)
HomeAutoUser Apr 24, 2019
556dbc1
Travis automatic update controls file. Build (1446) [skip ci]
Apr 24, 2019
d340cd6
Update SD_ProtocolData.pm (#574)
HomeAutoUser Apr 30, 2019
4b63223
Travis automatic update controls file. Build (1454) [skip ci]
Apr 30, 2019
793f343
10_FS20.pm accepted only lower case hex (#576)
elektron-bbs May 1, 2019
f09e7a6
Travis automatic update controls file. Build (1456) [skip ci]
May 1, 2019
1ded31e
Fixes broken tests which use deprecated code (#579)
sidey79 May 4, 2019
a30cd15
Dev r34 use lib 4 paddingbits (#575)
sidey79 May 4, 2019
587cc6f
Travis automatic update controls file. Build (1466) [skip ci]
May 4, 2019
dd17207
14_SD_Keeloq - fix channels 10-16 (#581)
HomeAutoUser May 6, 2019
e70afc8
Travis automatic update controls file. Build (1474) [skip ci]
May 6, 2019
dba996d
Made float again an optional symbol which must not be in transmission…
sidey79 May 12, 2019
445a5dc
Travis automatic update controls file. Build (1486) [skip ci]
May 12, 2019
2abd8fa
revised preamble ID 91 - #491633536 (#588)
HomeAutoUser May 13, 2019
1973c3b
Travis automatic update controls file. Build (1490) [skip ci]
May 13, 2019
79c999c
14_SD_WS.pm: New protocol for Atech wireless weather station (#578)
elektron-bbs May 14, 2019
70fb2ee
Travis automatic update controls file. Build (1493) [skip ci]
May 14, 2019
4033fd3
Drop-down list for config CC1101 (#589)
elektron-bbs May 17, 2019
6e1926c
Travis automatic update controls file. Build (1495) [skip ci]
May 17, 2019
d2e07bc
- added Grothe Mistral (#590)
HomeAutoUser May 20, 2019
8fc126c
Travis automatic update controls file. Build (1500) [skip ci]
May 20, 2019
8214499
Improve decoding of opus XT300 (#586)
sidey79 May 29, 2019
bc15dbd
Travis automatic update controls file. Build (1510) [skip ci]
May 29, 2019
1d1b1c0
14_SD_BELL - fixed repeats (#593)
HomeAutoUser Jun 7, 2019
cc9c582
Travis automatic update controls file. Build (1518) [skip ci]
Jun 7, 2019
2a928bc
update 00_SIGNALduino.pm - fix break & WARNING (#592)
HomeAutoUser Jun 8, 2019
ea4f9f4
Travis automatic update controls file. Build (1521) [skip ci]
Jun 8, 2019
f782c84
Fix regex for optional float in parse_mu (#597)
sidey79 Jun 8, 2019
6081f6c
Travis automatic update controls file. Build (1523) [skip ci]
Jun 8, 2019
b8a3edb
update 14_SD_WS.pm + SD_ProtocolData.pm (#599)
HomeAutoUser Jun 16, 2019
d608391
Travis automatic update controls file. Build (1537) [skip ci]
Jun 16, 2019
8514825
Support MS signal with multiple syncs (#601)
sidey79 Jun 16, 2019
b324b10
Travis automatic update controls file. Build (1540) [skip ci]
Jun 16, 2019
7c5adf3
Update SD_ProtocolData.pm (#603)
HomeAutoUser Jun 17, 2019
05c75c6
Travis automatic update controls file. Build (1557) [skip ci]
Jun 17, 2019
61c169f
new sensor for weather station Auriol AFW 2 A1, IAN: 297514 (#605)
elektron-bbs Jun 28, 2019
1590a19
Travis automatic update controls file. Build (1573) [skip ci]
Jun 28, 2019
ba2273c
14_SD_UT.pm - fix (#604)
HomeAutoUser Jul 1, 2019
ad1782d
Travis automatic update controls file. Build (1594) [skip ci]
Jul 1, 2019
3432bfc
Add checksum for protocol 66 (WS7035) (#606)
elektron-bbs Jul 2, 2019
80dc42e
Travis automatic update controls file. Build (1597) [skip ci]
Jul 2, 2019
0a5efa6
Added automatic tests against SD_Device_ProtocolList.json (#584)
sidey79 Jul 8, 2019
ea0a983
Travis automatic update controls file. Build (1603) [skip ci]
Jul 8, 2019
6f20187
update 14_SD_UT (#610)
HomeAutoUser Jul 8, 2019
02d85c2
Travis automatic update controls file. Build (1605) [skip ci]
Jul 8, 2019
517a668
Merge remote-tracking branch 'remotes/origin/master' into dev-r34
sidey79 Jul 10, 2019
4c7a77c
preparation for release 3.4.0
sidey79 Jul 17, 2019
dfadf0f
00_SIGNALduino.pm
sidey79 Jul 18, 2019
03b63a4
Travis automatic update controls file. Build (1611) [skip ci]
Jul 18, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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