diff --git a/FHEM/14_SD_WS07.pm b/FHEM/14_SD_WS07.pm
index 562d56936..b03db7994 100644
--- a/FHEM/14_SD_WS07.pm
+++ b/FHEM/14_SD_WS07.pm
@@ -1,5 +1,5 @@
##############################################
-# $Id: 14_SD_WS07.pm 21666 2020-04-13 21:14:53Z Sidey $
+# $Id: 14_SD_WS07.pm 21666 2021-12-29 16:12:11Z elektron-bbs $
#
# The purpose of this module is to support serval eurochron
# weather sensors like eas8007 which use the same protocol
@@ -111,6 +111,7 @@ SD_WS07_Parse($$)
# 11101011 1000 000010111000 1111 00000000 other device from HomeAuto_User SD_WS07_T_EB1
# 11000100 1000 000100100010 1111 00000000 other device from HomeAuto_User SD_WS07_T_C41
# 01100100 0000 000100001110 1111 00101010 hama TS36E from HomeAuto_User - Bat bit identified
+ # 01001101 1010 000011110101 1111 00001010 Mebus HQ7312-2 from rpsVerni https://github.com/RFD-FHEM/RFFHEM/issues/1024
# Long-ID BCCC TEMPERATURE ?? HUMIDITY B=Battery, C=Channel
# 10110001 1000 000100011010 1010 00101100 Auriol AFW 2 A1, IAN: 297514
@@ -300,7 +301,10 @@ SD_WS07_Parse($$)
- Auriol AFW 2 A1, IAN: 297514
- Eurochon EAS800z
+ - FreeTec outdoor module for weather station NC-7344
+ - Mebus HQ7312-2
- Technoline WS6750/TX70DTH
+ - TFA 30320902
New received devices are added in FHEM with autocreate.
@@ -382,9 +386,10 @@ SD_WS07_Parse($$)
- Auriol AFW 2 A1, IAN: 297514
- Eurochon EAS800z
+ - FreeTec Aussenmodul fuer Wetterstation NC-7344
+ - Mebus HQ7312-2
- Technoline WS6750/TX70DTH
- TFA 30320902
- - FreeTec Aussenmodul fuer Wetterstation NC-7344
Neu empfangene Sensoren werden in FHEM per autocreate angelegt.
diff --git a/FHEM/lib/SD_ProtocolData.pm b/FHEM/lib/SD_ProtocolData.pm
index 0eb557d0a..d9eab43d2 100644
--- a/FHEM/lib/SD_ProtocolData.pm
+++ b/FHEM/lib/SD_ProtocolData.pm
@@ -1,5 +1,5 @@
###########################################################################################################################################
-# $Id: SD_ProtocolData.pm 3.4.4 2021-11-26 23:35:40Z elektron-bbs $
+# $Id: SD_ProtocolData.pm 3.4.4 2021-12-29 16:12:11Z elektron-bbs $
# The file is part of the SIGNALduino project.
# All protocol definitions are contained in this file.
#
@@ -86,7 +86,7 @@ package lib::SD_ProtocolData;
use strict;
use warnings;
- our $VERSION = '1.39';
+ our $VERSION = '1.40';
our %protocols = (
"0" => ## various weather sensors (500 | 9100)
@@ -399,6 +399,27 @@ package lib::SD_ProtocolData;
length_min => '35',
length_max => '40',
},
+ "7.1" => ## Mebus Modell Number HQ7312-2
+ # https://github.com/RFD-FHEM/RFFHEM/issues/1024 @ rpsVerni 2021-10-06
+ # Ch:3 T: 23.8 H: 11 Bat:ok MS;P0=332;P1=-1114;P2=-2106;P3=-4055;D=03010201010202010202010201010101010202020102020201020202020101010102010202;CP=0;SP=3;R=56;m0;
+ # Ch:3 T: 24.5 H: 10 Bat:ok MS;P0=-2128;P1=320;P5=-1159;P6=-4084;D=16151015151010151010151015151515151010101015101510101010101515151510151015;CP=1;SP=6;R=66;O;m2;
+ # Ch:3 T: 25.3 H: 11 Bat:ok MS;P1=303;P4=-1153;P5=-2138;P6=-4102;D=16141514141515141515141514141414141515151515151415151515151414141415141515;CP=1;SP=6;R=50;O;m2;
+ {
+ name => 'Weather',
+ comment => 'Mebus HQ7312-2',
+ id => '7.1',
+ knownFreqs => '433.92',
+ one => [1,-7], # 300,-2100
+ zero => [1,-4], # 300,-1200
+ sync => [1,-14], # 300,-4200
+ clockabs => 300,
+ format => 'twostate',
+ preamble => 'P7#',
+ clientmodule => 'SD_WS07',
+ modulematch => '^P7#.{6}[AFaf].{2}',
+ length_min => '36',
+ length_max => '36',
+ },
"8" => ## TX3 (ITTX) Protocol
# Id:97 T: 24.4 MU;P0=-1046;P1=1339;P2=524;P3=-28696;D=010201010101010202010101010202010202020102010101020101010202020102010101010202310101010201020101010101020201010101020201020202010201010102010101020202010201010101020;CP=2;R=4;
{
diff --git a/README.md b/README.md
index c2f617849..e40a62271 100644
--- a/README.md
+++ b/README.md
@@ -62,6 +62,7 @@ Supported Devices / Protocols
|MANAX MX-RCS250 | Remote control |
|m-e VTX and BASIC | wireless bell |
|Maverick | Wireless BBQ thermometer |
+|Mebus HQ7312-2 | Weather station |
|Medion OR28V | Remote control |
|Momento | Remote control for wireless digital picture frame |
|Mumbi m-FS300 | Remote control |
diff --git a/controls_signalduino.txt b/controls_signalduino.txt
index 9534d07a4..7f9763202 100644
--- a/controls_signalduino.txt
+++ b/controls_signalduino.txt
@@ -10,10 +10,10 @@ UPD 2021-07-13_20:29:34 29223 FHEM/14_SD_BELL.pm
UPD 2021-08-11_21:38:30 12573 FHEM/14_SD_RSL.pm
UPD 2021-08-08_19:14:43 167137 FHEM/14_SD_UT.pm
UPD 2021-12-09_17:36:56 101292 FHEM/14_SD_WS.pm
-UPD 2020-04-13_23:15:56 18426 FHEM/14_SD_WS07.pm
+UPD 2021-12-29_16:56:34 18709 FHEM/14_SD_WS07.pm
UPD 2021-08-11_21:38:30 35313 FHEM/14_SD_WS09.pm
UPD 2020-04-13_23:15:56 14325 FHEM/14_SD_WS_Maverick.pm
UPD 2021-08-11_21:38:30 37904 FHEM/41_OREGON.pm
UPD 2020-12-17_23:16:30 15582 FHEM/90_SIGNALduino_un.pm
-UPD 2021-11-28_11:34:02 220135 FHEM/lib/SD_ProtocolData.pm
+UPD 2021-12-29_16:56:34 221386 FHEM/lib/SD_ProtocolData.pm
UPD 2021-12-20_22:11:41 73178 FHEM/lib/SD_Protocols.pm