Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
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: 4 additions & 4 deletions FHEM/14_SD_WS.pm
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# $Id: 14_SD_WS.pm 0 2026-02-23 15:07:34Z elektron-bbs $
# $Id: 14_SD_WS.pm 0 2026-07-12 09:24:40Z elektron-bbs $
#
# The purpose of this module is to support serval
# weather sensors which use various protocol
Expand Down Expand Up @@ -1685,13 +1685,13 @@ sub SD_WS_Parse {
# Nibble: 01 23 45 67 89 01 23 45 67 89 01 23 45 67
# aa aa aa 2d d4 40 01 1C DF 8F 00 00 97 62 20 A6 80 28 01 -> ID 0x11cdf
# 40 01 3E 3C 90 00 00 10 5B A0 2A -> ID: 0x13e3c
# FF II II II BB RR RR XX AA ?? ?? ?? ?? ?? ?? ??
# FF II II II BB RR RR XX SS ?? ?? ?? ?? ?? ?? ??
# FF: Family code always 0x40
# II: ID (1 byte)
# BB: Voltage of battery is representey by last 5 bits; voltage / 10 => 0F = 15 = 1.5v Not all models have battery reporting. Firest seen in late 2022
# RR: the rain bucket tip count => 0.1mm increments
# XX: CRC8 of the preceding 5 bytes (Polynomial 0x31, Initial value 0x00, Input not reflected, Result not reflected)
# SS: Sum-8 of the preceding 5 bytes
# XX: CRC8 of the preceding 7 bytes (Polynomial 0x31, Initial value 0x00, Input not reflected, Result not reflected)
# SS: Sum-8 of the preceding 8 bytes
# ??: Unknown Data
sensortype => 'WH40',
model => 'SD_WS_126_R',
Expand Down
4 changes: 2 additions & 2 deletions controls_signalduino.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ UPD 2023-10-14_22:18:35 24045 FHEM/14_Hideki.pm
UPD 2024-03-11_20:44:57 13353 FHEM/14_SD_AS.pm
UPD 2026-02-18_22:40:33 29488 FHEM/14_SD_BELL.pm
UPD 2026-02-18_22:40:33 218467 FHEM/14_SD_UT.pm
UPD 2026-03-22_14:08:58 178580 FHEM/14_SD_WS.pm
UPD 2026-07-12_11:11:25 178580 FHEM/14_SD_WS.pm
UPD 2023-01-09_19:54:48 21030 FHEM/14_SD_WS07.pm
UPD 2023-01-23_21:06:26 38569 FHEM/14_SD_WS09.pm
UPD 2023-01-09_19:54:48 16458 FHEM/14_SD_WS_Maverick.pm
Expand All @@ -21,4 +21,4 @@ UPD 2026-07-04_23:46:37 4874 lib/FHEM/Devices/SIGNALduino/SD_Matchlist.pm
UPD 2026-07-04_19:42:43 6333 lib/FHEM/Devices/SIGNALduino/SD_Message.pm
UPD 2026-02-18_23:27:27 83387 lib/FHEM/Devices/SIGNALduino/SD_Protocols.pm
UPD 2026-07-04_19:42:43 4115 lib/FHEM/Devices/SIGNALduino/SD_Utils.pm
UPD 2026-02-24_10:54:17 259898 lib/FHEM/Devices/SIGNALduino/SD_Protocols/Data.pm
UPD 2026-07-12_11:11:25 259898 lib/FHEM/Devices/SIGNALduino/SD_Protocols/Data.pm
6 changes: 3 additions & 3 deletions lib/FHEM/Devices/SIGNALduino/SD_Protocols/Data.pm
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# $Id: SD_ProtocolData.pm 0 2026-02-13 19:51:49Z elektron-bbs $
# $Id: SD_ProtocolData.pm 0 2026-07-12 11:06:49Z elektron-bbs $
# The file is part of the SIGNALduino project.
# All protocol definitions are contained in this file.
#
Expand Down Expand Up @@ -3367,10 +3367,10 @@ package FHEM::Devices::SIGNALduino::SD_Protocols::Data;
modulation => '2-FSK',
regexMatch => qr/^40/,
preamble => 'W126#',
register => ['0001','022E','0343','042D','05D4','060e','0780','0800','0D21','0E65','0FE8','10A9','115C','1202','1322','14F8','1543','1916','1B43','1C68'],
register => ['0001','022E','0343','042D','05D4','0609','0780','0800','0D21','0E65','0FE8','10A9','115C','1202','1322','14F8','1543','1916','1B43','1C68'],
rfmode => 'Fine_Offset_WH40_868',
clientmodule => 'SD_WS',
length_min => '22',
length_min => '18',
length_max => '38', # WH68 - length_min => '32', length_max => '38',
},
"127" => ## Remote control with 14 buttons for ceiling fan
Expand Down
Loading