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

update master #6

Merged
merged 285 commits into from
Dec 30, 2019
Merged

update master #6

merged 285 commits into from
Dec 30, 2019

Conversation

HomeAutoUser
Copy link
Owner

update master from RFHEM

sidey79 and others added 30 commits March 4, 2019 20:47
* New Data Model, speparates Protocol Data in Package SD_PrococolData and methods to access the data to SD_Protocols and named the libs with their
full qualified name beginning with lib::

lib::SD_Protocols hase some function methods wihich can be accessed by fully qualified name
new()
LoadHash()
exists()
getKeys()
checkProperty()
getProperty()

lib::SD_PrococolData provides it data directly to lib::SD_Protocols

00_SIGNALduino.pm
Updated  SIGNALduino_LoadProtocolHash to use loadHash from lib::SD_PrococolData

Makefile
added test_SD_Protocols

Renamed signalduino_protocols.pm to SD_ProtocolData to match name of Package
* Fixed typo in filename and Package SD_Protocols and SD_ProtocolData
* test/test_SDWS07-definition.txt

Added some basic tets for SD_WS07 Module, checks autocreate and pre defined
Added Test which checks for bug #527
- revised worng date CHANGED
- revised worng syntax in doc
added test of read sub (cherry picked from commit 28889e0)
* fix bug autocreate define

fix bug autocreate define
remove rssi
remove slider for offsets
remove reading battery

* update CHANGED

update CHANGED

* small changes

* update help

* test for already defined devices old and new naming convention

test for already defined devices use wrong naming convention (only
channel or longid),
test for already defined devices use normal naming convention
(model_channel or model_lonid)

* 14_SD_WS07.pm

Migrate wrong DEF to correct ones

* test/test_SDWS07-definition.txt
removed todo block because this branch fixes #527

* Update Changed and authors in 14_SD_WS07.pm
fix bug autocreate define
remove rssi
remove slider for offsets
remove reading battery

Migrate wrong DEF to correct ones

(cherry picked from commit 2ebdcd7)
* 00_SIGNALduino.pm

Fixed internal versionProtocols
…541)

* SD_WS New protocol for refrigerator thermometer NC-3911, NC-3912

14_SD_WS.pm: New protocol for refrigerator thermometer NC-3911, NC-3912
(Rosenstein & Soehne, PEARL)

* test/test_SDWS-definition.txt

Autocreate test added

* test/test_SDWS-definition.txt

fixed test and added readingtest
* test/test_set_sendMsg-definition.txt

simple sendMsg Test with protocols 0 17 43 72 and cc1101 capability to cover some more lines of code
* 14_SD_WS07.pm
if humidity or temperature value is out of range, then do not log at verbose 3. Log only at verbose 4
* Update 88_SIGNALduino_TOOL.pm
- fix Dispatch_DMSG option
- added internal Version
- added Log Output´s
- added get option Doc_ProtocolList_from_ProtocolData + Doc_ProtocolList_from_JSONfile (prepared)
- fixed die PERL process "or die $!;"
- rename GET optionen with better name
- added doc
- completion dispatch from hash with selection module
* fix bug autocreate define

fix bug autocreate define
remove rssi
remove slider for offsets
remove reading battery

* update CHANGED

update CHANGED

* small changes

* update help

* test for already defined devices old and new naming convention

test for already defined devices use wrong naming convention (only
channel or longid),
test for already defined devices use normal naming convention
(model_channel or model_lonid)

* 14_SD_WS07.pm

Migrate wrong DEF to correct ones

* test/test_SDWS07-definition.txt
removed todo block because this branch fixes #527

* Update Changed and authors in 14_SD_WS07.pm

(cherry picked from commit 2ebdcd7)

# Conflicts:
#	CHANGED
#	test/test_SDWS07-definition.txt
* fix DeviceOverview

- fix #545

* Revert "fix DeviceOverview"

This reverts commit 8e46559.

* fix FW_deviceOverview

- fix #545

* Update 00_SIGNALduino.pm

- revised small evil
elektron-bbs and others added 29 commits November 21, 2019 20:14
* new protocol TCM 218943

Definition protocol for weather station TCM 218943 replaces protocol 6
(Eurochron was under development). 

* 90_SIGNALduino_un.pm.
Protocol 6 and 15 removed 
Protocol 15 was already processed for some time in module SD_BELL.
* 00_SIGNALduino.pm  Fiter dummy get commands

Remove all exept raw and avialableFirwmare get commands for dummy devices to clean up the list
Added service stop / kill before and after unittest 
Install correct perl version
Change JSON URL to existing branch
Update URL in Makefile to current branch
SD_ProtocolData.pm
- only revised doc

14_SD_Keeloq.pm
- added new model RP_S1_HS_RF11 ##612
- added doc
* Update SD_ProtocolData.pm
- ID 9 added reconstructBit
- ID 9 reconstructBit need #598 (comment)
stop fhem via init.d instead as service after installation
install List::Util from cpan for perl 5.18 because any is missing in this old version of List::Util
specified jobs for all versions
remove attr command from test
* Update 00_SIGNALduino.pm

- suggestion textoutput
- logoutput adjusted to standard -> $name,: "sub", "Text"
- blank lines removed
- sub separation by ###############################

* Update test_developid_1-definition.txt

- adaptation test ( text changed from "IdList, development protocol is active" to "IdList, development protocol is active" )
Update Changed to summerize content
switch to installation of fhem.59.deb due to problems of debian.fhem.de
fixed location of fhem.5.9.deb
make test compatible with fhem 5.9
do not report anything is okay if there was an error in tests
Projectname and version added at line 1 again
@HomeAutoUser HomeAutoUser merged commit babc4b2 into HomeAutoUser:master Dec 30, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants