9 Commits

Author SHA1 Message Date
3bed304493 WS3600: readingFnAttributes 2025-11-28 22:52:02 +01:00
Beta-User
5dbd526d0f MYSENSORS_DEVICE: fix commandref
git-svn-id: https://svn.fhem.de/fhem/trunk@30561 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2025-11-27 15:20:41 +00:00
Beta-User
83fe0a32c6 MAINTAINER.txt: fix missing .pm's for pre-commit
git-svn-id: https://svn.fhem.de/fhem/trunk@30560 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2025-11-27 15:20:27 +00:00
fhemupdate
d9c01cf0e4 controls_fhem.txt: fhemupdate checkin
git-svn-id: https://svn.fhem.de/fhem/trunk@30559 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2025-11-27 06:45:17 +00:00
Beta-User
7c7985fe24 FULLY: maintainer change + commandref update
git-svn-id: https://svn.fhem.de/fhem/trunk@30558 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2025-11-26 21:33:54 +00:00
jowiemann
bfbb104025 72_FRITZBOX.pm: Version 08.20.08c
git-svn-id: https://svn.fhem.de/fhem/trunk@30557 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2025-11-26 13:15:15 +00:00
jowiemann
0978cc7368 72_FRITZBOX.pm: Version 08.20.08b
git-svn-id: https://svn.fhem.de/fhem/trunk@30556 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2025-11-26 11:51:57 +00:00
jowiemann
b70d0bcd04 CHANGED: 72_FRITZBOX.pm
git-svn-id: https://svn.fhem.de/fhem/trunk@30555 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2025-11-26 11:51:05 +00:00
fhemupdate
df916eff0f controls_fhem.txt: fhemupdate checkin
git-svn-id: https://svn.fhem.de/fhem/trunk@30554 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2025-11-26 06:45:17 +00:00
7 changed files with 1053 additions and 982 deletions

View File

@@ -1,5 +1,7 @@
# Add changes at the top of the list. Keep it in ASCII, and 80-char wide.
# Do not insert empty lines here, update check depends on it
- bugfix: 72_FRITZBOX: Fehlerkorrektur Reading shdevice<id>_holidayActive
commadRef
- bugfix: 72_FRITZBOX: Fehlerkorrekturen
- feature: 72_FRITZBOX: zusätzliche Readings für SmartHome
set <name> smartHome <deviceID> <boost:0..120>

View File

@@ -1345,7 +1345,7 @@ __END__
<a id="MYSENSORS_DEVICE-define"></a>
<h4>Define</h4>
<p><code>define &lt;name&gt; MYSENSORS_DEVICE &lt;Sensor-type&gt; &lt;node-id&gt;</code>
<p><code>define &lt;name&gt; MYSENSORS_DEVICE &lt;Sensor-type&gt; &lt;node-id&gt;</code></p>
<p>Specifies the MYSENSOR_DEVICE device.</p>
<a id="MYSENSORS_DEVICE-set"></a>

View File

@@ -181,7 +181,8 @@ WS3600_Initialize($)
# Consumer
$hash->{DefFn} = "WS3600_Define";
$hash->{AttrList}= "model:WS3600,WS2300,WS1080,WS3080";
$hash->{AttrList}= "model:WS3600,WS2300,WS1080,WS3080 ".
$readingFnAttributes;
# $hash->{ReadFn} = "WS3600_Read";
$hash->{UndefFn} = "WS3600_Undef";
}
@@ -267,7 +268,7 @@ WS3600_Read($)
# Log 1-GetLogLevel($name,0), "WS3600(Err): (1) Error";
# Log3 $name, 4, "WS3600(Dbg): $name Read started using \"$dev\"";
Log3 $name, 3, "WS3600(Msg): $name Read started";
# Log3 $name, 3, "WS3600(Msg): $name Read started";
@lines = `$dev`; # call external program
foreach my $inputline ( @lines ) {
@@ -275,10 +276,14 @@ WS3600_Read($)
my ($rawreading, $val, $val2) = split(/ /, $inputline, 3);
if(defined($rawreading)) {
if(!defined($val2)) { $val2 = ""; }
Log3 $name, 4, "WS3600(Dbg): $name read $inputline|$rawreading|$val|$val2";
my $logmsg = "WS3600(Dbg): $name read $inputline|$rawreading|$val";
$logmsg .= "|$val2" if(defined($val2));
# Log3 $name, 4, $logmsg;
# Log3 $name, 4, "WS3600(Dbg): $name read $inputline|$rawreading|$val|$val2";
if(defined($TranslatedCodes{$rawreading})) {
$reading = $TranslatedCodes{$rawreading};
readingsBulkUpdate($hash,$reading, $val);
Log3 $name, 4, "WS3600(Dbg): $name read $inputline|$rawreading|$reading|$val|$val2";
$AnythingRead = 1;
}
# write Date/Time-Records
@@ -304,7 +309,7 @@ WS3600_Read($)
. " Ti: " . $defs{$name}{READINGS}{"Temp-inside"}{VAL}
. " Hi: " . $defs{$name}{READINGS}{"rel-Humidity-inside"}{VAL};
$hash->{CHANGED}[0] = $hash->{STATE};
# $hash->{CHANGED}[0] = $hash->{STATE};
}
else {
$hash->{STATE} = "no data received";

View File

@@ -46,7 +46,7 @@ use Blocking;
use HttpUtils;
use feature 'state';
my $ModulVersion = "08.20.08";
my $ModulVersion = "08.20.08c";
my $missingModul = "";
my $missingXML = "";
my $FRITZBOX_TR064pwd;
@@ -1101,23 +1101,26 @@ sub FRITZBOX_Initialize($)
."enableUserInfo:0,1 "
."enableWLANneighbors:0,1 "
."enableXtamInfo:0,1 "
."enableSIP:0,1 "
."enableSmartHome:off,all,group,device "
."enableReadingsFilter:multiple-strict,"
."dectID_alarmRingTone,dectID_custRingTone,dectID_device,dectID_fwVersion,dectID_intern,dectID_intRingTone,"
."dectID_manufacturer,dectID_model,dectID_NoRingWithNightSetting,dectID_radio,dectID_NoRingTime,"
."shdeviceID_battery,shdeviceID_category,shdeviceID_device,shdeviceID_firmwareVersion,shdeviceID_manufacturer,"
."shdeviceID_model,shdeviceID_status,shdeviceID_tempOffset,shdeviceID_temperature,shdeviceID_type,"
."shdeviceID_voltage,shdeviceID_powerPerHour,shdeviceID_currentInAmp,shdeviceID_powerInWatt,shdeviceSD_ledState,shdeviceSH_state,"
."shdeviceID_buttonLocked,shdeviceID_externalLocked,shdeviceID_adaptivHeatingActive,shdeviceID_adaptivHeatingEnabled,shdeviceID_adaptivHeatingSupported,"
."shdeviceID_temperatureDropMinutes,shdeviceID_temperatureDropSens,shdeviceID_timeControl,shdeviceID_currentState,shdeviceID_currentStateAction,"
."shdeviceID_currentStateEndTime,shdeviceID_summerTimeAction,shdeviceID_summerTimeEnabled,shdeviceID_targetTemp,shdeviceID_mode,shdeviceID_modeNextChangeTime "
."shdeviceID_adaptivHeatingActive,shdeviceID_adaptivHeatingEnabled,shdeviceID_adaptivHeatingSupported,"
."shdeviceID_battery,shdeviceID_batteryLow,shdeviceID_buttonLocked,"
."shdeviceID_category,shdeviceID_currentInAmp,shdeviceID_currentState,shdeviceID_currentStateAction,shdeviceID_currentStateEndTime,"
."shdeviceID_device,shdeviceID_externalLocked,shdeviceID_firmwareVersion,shdeviceID_holidayActive,"
."shdeviceID_ledState,shdeviceID_manufacturer,shdeviceID_mode,shdeviceID_modeNextChangeTime,shdeviceID_model,"
."shdeviceID_powerPerHour,shdeviceID_powerInWatt,"
."shdeviceID_state,shdeviceID_status,shdeviceID_summerTimeAction,shdeviceID_summerTimeEnabled,shdeviceID_summerTimePeriod,shdeviceID_summerTimeRepetition,"
."shdeviceID_targetTemp,shdeviceID_tempOffset,shdeviceID_temperature,shdeviceID_temperatureDropMinutes,shdeviceID_temperatureDropSens,shdeviceID_timeControl,shdeviceID_type,"
."shdeviceID_uid,shdeviceID_voltage "
."enableBoxReadings:multiple-strict,"
."box_energyMode,box_globalFilter,box_led,box_vdsl,box_dns,box_pwr,box_guestWlan,box_usb,box_notify "
."enableLogReadings:multiple-strict,"
."box_sys_Log,box_wlan_Log,box_fon_Log "
."deviceInfo:sortable,ipv4,name,uid,connection,speed,rssi,statIP,_noDefInf_ "
."disableTableFormat:multiple-strict,border(8),cellspacing(10),cellpadding(20) "
."FhemLog3Std:0,1 "
@@ -4002,7 +4005,7 @@ sub FRITZBOX_Get($@)
my $tmp = FRITZBOX_Helper_analyse_Lua_Result($hash, $result);
FRITZBOX_Log $hash, 3, "result luaFunction: \n" . $tmp;
FRITZBOX_Log $hash, 4, "result luaFunction: \n" . $tmp;
my $outhash = XMLin($tmp, StrictMode => 0, KeyAttr => []);
@@ -6942,24 +6945,36 @@ sub FRITZBOX_Readout_Run_Web_LuaData($$$$)
for(my $i = 0; $i <= $nbViews - 1; $i++) {
my $id = $outhash->{devicelist}->{device}->[$i]->{id};
if (defined $outhash->{devicelist}->{device}->[$i]->{batterylow}) {
FRITZBOX_Readout_Add_Reading $hash, $roReadings, "shdevice" . $id . "_batteryLow", $outhash->{devicelist}->{device}->[$i]->{batterylow};
if (defined $views->[$i]->{batterylow}) {
FRITZBOX_Readout_Add_Reading $hash, $roReadings, "shdevice" . $id . "_batteryLow", $views->[$i]->{batterylow};
}
if (defined $outhash->{devicelist}->{device}->[$i]->{hkr}->{summeractive}) {
FRITZBOX_Readout_Add_Reading $hash, $roReadings, "shdevice" . $id . "_holidayactive", $outhash->{devicelist}->{device}->[$i]->{hkr}->{holidayactive};
if (ref($views->[$i]->{hkr}->{summeractive}) eq "HASH") {
if (defined $views->[$i]->{hkr}->{summeractive}->{holidayactive}) {
FRITZBOX_Readout_Add_Reading $hash, $roReadings, "shdevice" . $id . "_holidayActive", $views->[$i]->{hkr}->{summeractive}->{holidayactive};
}
} else {
if (defined $views->[$i]->{hkr}->{holidayactive}) {
FRITZBOX_Readout_Add_Reading $hash, $roReadings, "shdevice" . $id . "_holidayActive", $views->[$i]->{hkr}->{holidayactive};
}
}
}
}
} else {
my $id = $outhash->{devicelist}->{device}->{id};
my $id = $views->{id};
if (defined $outhash->{devicelist}->{device}->{batterylow}) {
FRITZBOX_Readout_Add_Reading $hash, $roReadings, "shdevice" . $id . "_batteryLow", $outhash->{devicelist}->{device}->{batterylow};
if (defined $views->{batterylow}) {
FRITZBOX_Readout_Add_Reading $hash, $roReadings, "shdevice" . $id . "_batteryLow", $views->{batterylow};
}
if (defined $outhash->{devicelist}->{device}->{hkr}->{summeractive}) {
FRITZBOX_Readout_Add_Reading $hash, $roReadings, "shdevice" . $id . "_holidayactive", $outhash->{devicelist}->{device}->{hkr}->{holidayactive};
if (ref($views->{hkr}->{summeractive}) eq "HASH") {
if (defined $views->{hkr}->{summeractive}->{holidayactive}) {
FRITZBOX_Readout_Add_Reading $hash, $roReadings, "shdevice" . $id . "_holidayActive", $views->{hkr}->{summeractive}->{holidayactive};
}
} else {
if (defined $views->{hkr}->{holidayactive}) {
FRITZBOX_Readout_Add_Reading $hash, $roReadings, "shdevice" . $id . "_holidayActive", $views->{hkr}->{holidayactive};
}
}
}
}
@@ -8699,12 +8714,15 @@ sub FRITZBOX_Readout_Process($$)
."enableReadingsFilter:multiple-strict,"
."dectID_alarmRingTone,dectID_custRingTone,dectID_device,dectID_fwVersion,dectID_intern,dectID_intRingTone,"
."dectID_manufacturer,dectID_model,dectID_NoRingWithNightSetting,dectID_radio,dectID_NoRingTime,"
."shdeviceID_battery,shdeviceID_category,shdeviceID_device,shdeviceID_firmwareVersion,shdeviceID_manufacturer,"
."shdeviceID_model,shdeviceID_status,shdeviceID_tempOffset,shdeviceID_temperature,shdeviceID_type,"
."shdeviceID_voltage,shdeviceID_powerPerHour,shdeviceID_currentInAmp,shdeviceID_powerInWatt,shdeviceID_ledState,shdeviceID_state,"
."shdeviceID_buttonLocked,shdeviceID_externalLocked,shdeviceID_adaptivHeatingActive,shdeviceID_adaptivHeatingEnabled,shdeviceID_adaptivHeatingSupported,"
."shdeviceID_temperatureDropMinutes,shdeviceID_temperatureDropSens,shdeviceID_timeControl,shdeviceID_currentState,shdeviceID_currentStateAction,"
."shdeviceID_currentStateEndTime,shdeviceID_summerTimeAction,shdeviceID_summerTimeEnabled,shdeviceID_targetTemp,shdeviceID_mode,shdeviceID_modeNextChangeTime "
."shdeviceID_adaptivHeatingActive,shdeviceID_adaptivHeatingEnabled,shdeviceID_adaptivHeatingSupported,"
."shdeviceID_battery,shdeviceID_batteryLow,shdeviceID_buttonLocked,"
."shdeviceID_category,shdeviceID_currentInAmp,shdeviceID_currentState,shdeviceID_currentStateAction,shdeviceID_currentStateEndTime,"
."shdeviceID_device,shdeviceID_externalLocked,shdeviceID_firmwareVersion,shdeviceID_holidayActive,"
."shdeviceID_ledState,shdeviceID_manufacturer,shdeviceID_mode,shdeviceID_modeNextChangeTime,shdeviceID_model,"
."shdeviceID_powerPerHour,shdeviceID_powerInWatt,"
."shdeviceID_state,shdeviceID_status,shdeviceID_summerTimeAction,shdeviceID_summerTimeEnabled,shdeviceID_summerTimePeriod,shdeviceID_summerTimeRepetition,"
."shdeviceID_targetTemp,shdeviceID_tempOffset,shdeviceID_temperature,shdeviceID_temperatureDropMinutes,shdeviceID_temperatureDropSens,shdeviceID_timeControl,shdeviceID_type,"
."shdeviceID_uid,shdeviceID_voltage "
."enableBoxReadings:multiple-strict,"
."box_energyMode,box_globalFilter,box_led,box_dns,box_pwr,box_guestWlan,box_usb,box_notify "
."enableLogReadings:multiple-strict,"
@@ -18176,36 +18194,43 @@ sub reformat{
<li><b>sip_inactive</b> - Shows the number of inactive SIP connections.</li>
<li><b>sip_error</b> - Shows the number of faulty SIP connections. 0 == everything OK.</li>
<br>
<li><b>shdevice</b><i>n</i><b>_battery</b> - </li>
<li><b>shdevice</b><i>n</i><b>_category</b> - </li>
<li><b>shdevice</b><i>n</i><b>_device</b> - </li>
<li><b>shdevice</b><i>n</i><b>_firmwareVersion</b> - </li>
<li><b>shdevice</b><i>n</i><b>_manufacturer</b> - </li>
<li><b>shdevice</b><i>n</i><b>_model</b> - </li>
<li><b>shdevice</b><i>n</i><b>_status</b> - </li>
<li><b>shdevice</b><i>n</i><b>_tempOffset</b> - </li>
<li><b>shdevice</b><i>n</i><b>_temperature</b> - </li>
<li><b>shdevice</b><i>n</i><b>_type</b> - </li>
<li><b>shdevice</b><i>n</i><b>_voltage</b> - </li>
<li><b>shdevice</b><i>n</i><b>_powerPerHour</b> - </li>
<li><b>shdevice</b><i>n</i><b>_currentInAmp</b> - </li>
<li><b>shdevice</b><i>n</i><b>_powerInWatt</b> - </li>
<li><b>shdevice</b><i>n</i><b>_buttonLocked</b> - </li>
<li><b>shdevice</b><i>n</i><b>_externalLocked</b> - </li>
<li><b>shdevice</b><i>n</i><b>_adaptivHeatingActive</b> - </li>
<li><b>shdevice</b><i>n</i><b>_adaptivHeatingEnabled</b> - </li>
<li><b>shdevice</b><i>n</i><b>_adaptivHeatingSupported</b> - </li>
<li><b>shdevice</b><i>n</i><b>_temperatureDropMinutes</b> - </li>
<li><b>shdevice</b><i>n</i><b>_temperatureDropSens</b> - </li>
<li><b>shdevice</b><i>n</i><b>_timeControl</b> - </li>
<li><b>shdevice</b><i>n</i><b>_battery</b> - </li>
<li><b>shdevice</b><i>n</i><b>_batteryLow</b> - </li>
<li><b>shdevice</b><i>n</i><b>_buttonLocked</b> - </li>
<li><b>shdevice</b><i>n</i><b>_category</b> - </li>
<li><b>shdevice</b><i>n</i><b>_currentInAmp</b> - </li>
<li><b>shdevice</b><i>n</i><b>_currentState</b> - </li>
<li><b>shdevice</b><i>n</i><b>_currentStateAction</b> - </li>
<li><b>shdevice</b><i>n</i><b>_currentStateEndTime</b> - </li>
<li><b>shdevice</b><i>n</i><b>_summerTimeAction</b> - </li>
<li><b>shdevice</b><i>n</i><b>_summerTimeEnabled</b> - </li>
<li><b>shdevice</b><i>n</i><b>_targetTemp</b> - </li>
<li><b>shdevice</b><i>n</i><b>_device</b> - </li>
<li><b>shdevice</b><i>n</i><b>_externalLocked</b> - </li>
<li><b>shdevice</b><i>n</i><b>_firmwareVersion</b> - </li>
<li><b>shdevice</b><i>n</i><b>_holidayActive</b> - </li>
<li><b>shdevice</b><i>n</i><b>_ledState</b> - </li>
<li><b>shdevice</b><i>n</i><b>_manufacturer</b> - </li>
<li><b>shdevice</b><i>n</i><b>_mode</b> - </li>
<li><b>shdevice</b><i>n</i><b>_modeNextChangeTime</b> - </li>
<li><b>shdevice</b><i>n</i><b>_model</b> - </li>
<li><b>shdevice</b><i>n</i><b>_powerPerHour</b> - </li>
<li><b>shdevice</b><i>n</i><b>_powerInWatt</b> - </li>
<li><b>shdevice</b><i>n</i><b>_state</b> - </li>
<li><b>shdevice</b><i>n</i><b>_status</b> - </li>
<li><b>shdevice</b><i>n</i><b>_summerTimeAction</b> - </li>
<li><b>shdevice</b><i>n</i><b>_summerTimeEnabled</b> - </li>
<li><b>shdevice</b><i>n</i><b>_summerTimePeriod</b> - </li>
<li><b>shdevice</b><i>n</i><b>_summerTimeRepetition</b> - </li>
<li><b>shdevice</b><i>n</i><b>_targetTemp</b> - </li>
<li><b>shdevice</b><i>n</i><b>_tempOffset</b> - </li>
<li><b>shdevice</b><i>n</i><b>_temperature</b> - </li>
<li><b>shdevice</b><i>n</i><b>_temperatureDropMinutes</b> - </li>
<li><b>shdevice</b><i>n</i><b>_temperatureDropSens</b> - </li>
<li><b>shdevice</b><i>n</i><b>_timeControl</b> - </li>
<li><b>shdevice</b><i>n</i><b>_type</b> - </li>
<li><b>shdevice</b><i>n</i><b>_uid</b> - </li>
<li><b>shdevice</b><i>n</i><b>_voltage</b> - </li>
<br>
<li><b>retStat_blockIncomingPhoneCall</b> - Return Status: set &lt;name&gt; blockIncomingPhoneCall ...</li>
<li><b>retStat_chgProfile</b> - Return Status: set &lt;name&gt; chgProfile &lt;number&gt; &lt;filtprofn&gt;</li>
@@ -19352,36 +19377,43 @@ sub reformat{
<li><b>sip_inactive</b> - zeigt die Anzahl inaktiver SIP.</li>
<li><b>sip_error</b> - zeigt die Anzahl fehlerhafter SIP. 0 == alles Ok.</li>
<br>
<li><b>shdevice</b><i>n</i><b>_battery</b> - </li>
<li><b>shdevice</b><i>n</i><b>_category</b> - </li>
<li><b>shdevice</b><i>n</i><b>_device</b> - </li>
<li><b>shdevice</b><i>n</i><b>_firmwareVersion</b> - </li>
<li><b>shdevice</b><i>n</i><b>_manufacturer</b> - </li>
<li><b>shdevice</b><i>n</i><b>_model</b> - </li>
<li><b>shdevice</b><i>n</i><b>_status</b> - </li>
<li><b>shdevice</b><i>n</i><b>_tempOffset</b> - </li>
<li><b>shdevice</b><i>n</i><b>_temperature</b> - </li>
<li><b>shdevice</b><i>n</i><b>_type</b> - </li>
<li><b>shdevice</b><i>n</i><b>_voltage</b> - </li>
<li><b>shdevice</b><i>n</i><b>_powerPerHour</b> - </li>
<li><b>shdevice</b><i>n</i><b>_currentInAmp</b> - </li>
<li><b>shdevice</b><i>n</i><b>_powerInWatt</b> - </li>
<li><b>shdevice</b><i>n</i><b>_buttonLocked</b> - </li>
<li><b>shdevice</b><i>n</i><b>_externalLocked</b> - </li>
<li><b>shdevice</b><i>n</i><b>_adaptivHeatingActive</b> - </li>
<li><b>shdevice</b><i>n</i><b>_adaptivHeatingEnabled</b> - </li>
<li><b>shdevice</b><i>n</i><b>_adaptivHeatingSupported</b> - </li>
<li><b>shdevice</b><i>n</i><b>_temperatureDropMinutes</b> - </li>
<li><b>shdevice</b><i>n</i><b>_temperatureDropSens</b> - </li>
<li><b>shdevice</b><i>n</i><b>_timeControl</b> - </li>
<li><b>shdevice</b><i>n</i><b>_battery</b> - </li>
<li><b>shdevice</b><i>n</i><b>_batteryLow</b> - </li>
<li><b>shdevice</b><i>n</i><b>_buttonLocked</b> - </li>
<li><b>shdevice</b><i>n</i><b>_category</b> - </li>
<li><b>shdevice</b><i>n</i><b>_currentInAmp</b> - </li>
<li><b>shdevice</b><i>n</i><b>_currentState</b> - </li>
<li><b>shdevice</b><i>n</i><b>_currentStateAction</b> - </li>
<li><b>shdevice</b><i>n</i><b>_currentStateEndTime</b> - </li>
<li><b>shdevice</b><i>n</i><b>_summerTimeAction</b> - </li>
<li><b>shdevice</b><i>n</i><b>_summerTimeEnabled</b> - </li>
<li><b>shdevice</b><i>n</i><b>_targetTemp</b> - </li>
<li><b>shdevice</b><i>n</i><b>_device</b> - </li>
<li><b>shdevice</b><i>n</i><b>_externalLocked</b> - </li>
<li><b>shdevice</b><i>n</i><b>_firmwareVersion</b> - </li>
<li><b>shdevice</b><i>n</i><b>_holidayActive</b> - </li>
<li><b>shdevice</b><i>n</i><b>_ledState</b> - </li>
<li><b>shdevice</b><i>n</i><b>_manufacturer</b> - </li>
<li><b>shdevice</b><i>n</i><b>_mode</b> - </li>
<li><b>shdevice</b><i>n</i><b>_modeNextChangeTime</b> - </li>
<li><b>shdevice</b><i>n</i><b>_model</b> - </li>
<li><b>shdevice</b><i>n</i><b>_powerPerHour</b> - </li>
<li><b>shdevice</b><i>n</i><b>_powerInWatt</b> - </li>
<li><b>shdevice</b><i>n</i><b>_state</b> - </li>
<li><b>shdevice</b><i>n</i><b>_status</b> - </li>
<li><b>shdevice</b><i>n</i><b>_summerTimeAction</b> - </li>
<li><b>shdevice</b><i>n</i><b>_summerTimeEnabled</b> - </li>
<li><b>shdevice</b><i>n</i><b>_summerTimePeriod</b> - </li>
<li><b>shdevice</b><i>n</i><b>_summerTimeRepetition</b> - </li>
<li><b>shdevice</b><i>n</i><b>_targetTemp</b> - </li>
<li><b>shdevice</b><i>n</i><b>_tempOffset</b> - </li>
<li><b>shdevice</b><i>n</i><b>_temperature</b> - </li>
<li><b>shdevice</b><i>n</i><b>_temperatureDropMinutes</b> - </li>
<li><b>shdevice</b><i>n</i><b>_temperatureDropSens</b> - </li>
<li><b>shdevice</b><i>n</i><b>_timeControl</b> - </li>
<li><b>shdevice</b><i>n</i><b>_type</b> - </li>
<li><b>shdevice</b><i>n</i><b>_uid</b> - </li>
<li><b>shdevice</b><i>n</i><b>_voltage</b> - </li>
<br>
<li><b>retStat_blockIncomingPhoneCall</b> - Return Status: set &lt;name&gt; blockIncomingPhoneCall ...</li>
<li><b>retStat_chgProfile</b> - Return Status: set &lt;name&gt; chgProfile &lt;number&gt; &lt;filtprofn&gt;</li>

File diff suppressed because it is too large Load Diff

View File

@@ -41,7 +41,7 @@ FHEM/00_Neuron.pm klausw Sonstige Systeme
FHEM/00_OW2S0SMSGUARD.pm wzut 1Wire
FHEM/00_OWX.pm pahenning 1Wire
FHEM/00_OWX_ASYNC ntruchsess 1Wire
FHEM/00_RPII2C klausw Einplatinencomputer
FHEM/00_RPII2C.pm klausw Einplatinencomputer
FHEM/00_SIGNALduino.pm Sidey Sonstige Systeme
FHEM/00_SONOS.pm Reinerlein Multimedia
FHEM/00_TCM.pm klaus-schauer EnOcean
@@ -61,7 +61,7 @@ FHEM/09_CUL_FHTTK.pm matscher SlowRF
FHEM/09_USF1000.pm neubert SlowRF
FHEM/10_CUL_HM.pm martinp876 HomeMatic
FHEM/10_CUL_IR.pm odroegehorn SlowRF
FHEM/10_DUOFERNSTICK telekatz Sonstige Systeme
FHEM/10_DUOFERNSTICK.pm telekatz Sonstige Systeme
FHEM/10_EnOcean.pm klaus-schauer EnOcean
FHEM/10_EQ3BT.pm dominikkarall Sonstige Systeme
FHEM/10_FBDECT.pm rudolfkoenig FRITZ!Box
@@ -70,15 +70,15 @@ FHEM/10_FS20.pm rudolfkoenig SlowRF
FHEM/10_GFPROBT.pm dominik Sonstige Systeme
FHEM/10_HXBDevice.pm neubert Sonstige Systeme
FHEM/10_IT.pm Ralf9/KoelnSolar InterTechno
FHEM/10_Itach_IR ulimaass Sonstige Systeme
FHEM/10_Itach_IR.pm ulimaass Sonstige Systeme
FHEM/10_KNX.pm erwin KNX/EIB (Forum #122582) https://forum.fhem.de/index.php/topic,122582.0.html
FHEM/10_KOPP_FC.pm raspii Sonstige Systeme
FHEM/10_MAX.pm Wzut MAX
FHEM/10_MQTT2_DEVICE.pm rudolfkoenig MQTT
FHEM/10_MQTT_BRIDGE hexenmeister MQTT
FHEM/10_MQTT_DEVICE hexenmeister MQTT
FHEM/10_MQTT_GENERIC_BRIDGE hexenmeister MQTT
FHEM/10_MYSENSORS_DEVICE Beta-User Bastelecke/MySensors
FHEM/10_MQTT_BRIDGE.pm hexenmeister MQTT
FHEM/10_MQTT_DEVICE.pm hexenmeister MQTT
FHEM/10_MQTT_GENERIC_BRIDGE.pm hexenmeister MQTT
FHEM/10_MYSENSORS_DEVICE.pm Beta-User Bastelecke/MySensors
FHEM/10_NeuronPin.pm klausw Sonstige Systeme
FHEM/10_OWServer.pm neubert/mfr69bs 1Wire
FHEM/10_pilight_ctrl.pm risiko Sonstige Systeme
@@ -139,9 +139,9 @@ FHEM/20_N4HBUS.pm okoerber Sonstige Systeme
FHEM/20_PET.pm loredo Automatisierung
FHEM/20_ROOMMATE.pm loredo Automatisierung
FHEM/20_X10.pm neubert SlowRF
FHEM/21_HEOSGroup CoolTux Multimedia
FHEM/21_HEOSMaster CoolTux Multimedia
FHEM/21_HEOSPlayer CoolTux Multimedia
FHEM/21_HEOSGroup.pm CoolTux Multimedia
FHEM/21_HEOSMaster.pm CoolTux Multimedia
FHEM/21_HEOSPlayer.pm CoolTux Multimedia
FHEM/21_N4HMODULE.pm okoerber Sonstige Systeme
FHEM/21_OWAD.pm pahenning 1Wire
FHEM/21_OWCOUNT.pm pahenning 1Wire
@@ -151,7 +151,7 @@ FHEM/21_OWMULTI.pm pahenning 1Wire
FHEM/21_OWSWITCH.pm pahenning 1Wire
FHEM/21_OWTHERM.pm pahenning 1Wire
FHEM/21_OWVAR.pm pahenning 1Wire
FHEM/21_SONOSPLAYER Reinerlein Multimedia
FHEM/21_SONOSPLAYER.pm Reinerlein Multimedia
FHEM/21_VBUSDEV.pm Tobias/pejonp Sonstige Systeme
FHEM/22_HOMEMODE.pm DeeSPe Automatisierung
FHEM/23_KOSTALPIKO.pm rudolfkoenig/orphan CodeSchnipsel
@@ -161,7 +161,7 @@ FHEM/24_NetIO230B.pm rudolfkoenig/orphan Sonstiges
FHEM/24_TPLinkHS110.pm VolkerKettenbach Sonstige Systeme
FHEM/26_KM273.pm mike3436 Heizungssteuerung/Raumklima
FHEM/26_tahoma.pm mike3436 Sonstige Systeme
FHEM/30_DUOFERN telekatz Sonstige Systeme
FHEM/30_DUOFERN.pm telekatz Sonstige Systeme
FHEM/30_ENECSYSGW.pm akw Sonstige Systeme
FHEM/30_HUEBridge.pm justme1968 Zigbee
FHEM/30_LIGHTIFY.pm justme1968 Zigbee
@@ -285,23 +285,23 @@ FHEM/51_MOBILEALERTS.pm MarkusF Sonstige Systeme
FHEM/51_Netzer.pm klausw Sonstige Systeme
FHEM/51_RPI_GPIO.pm klausw Einplatinencomputer
FHEM/52_I2C_ADS1x1x Adimarantis Sonstige Systeme
FHEM/52_I2C_BME280 klausw Sonstige Systeme
FHEM/52_I2C_DS1307 ntruchsess Sonstige Systeme
FHEM/52_I2C_BME280.pm klausw Sonstige Systeme
FHEM/52_I2C_DS1307.pm ntruchsess Sonstige Systeme
FHEM/52_I2C_EEPROM.pm klausw Sonstige Systeme
FHEM/52_I2C_EMC1001.pm eisler Sonstige Systeme
FHEM/52_I2C_HDC1008.pm yoda_gh Sonstige Systeme
FHEM/52_I2C_K30 yoda_gh Sonstige Systeme
FHEM/52_I2C_LCD ntruchsess Sonstige Systeme
FHEM/52_I2C_LM75A clumsy Sonstige Systeme
FHEM/52_I2C_MCP23008 klausw Sonstige Systeme
FHEM/52_I2C_MCP23017 klausw Sonstige Systeme
FHEM/52_I2C_MCP342x klausw Sonstige Systeme
FHEM/52_I2C_MMA845X jensb Sonstige Systeme
FHEM/52_I2C_PCA9532 klausw Sonstige Systeme
FHEM/52_I2C_PCA9685 klausw Sonstige Systeme
FHEM/52_I2C_PCF8574 klausw Sonstige Systeme
FHEM/52_I2C_SHT21 klausw Sonstige Systeme
FHEM/52_I2C_SHT3x macs Sonstige Systeme
FHEM/52_I2C_K30.pm yoda_gh Sonstige Systeme
FHEM/52_I2C_LCD.pm ntruchsess Sonstige Systeme
FHEM/52_I2C_LM75A.pm clumsy Sonstige Systeme
FHEM/52_I2C_MCP23008.pm klausw Sonstige Systeme
FHEM/52_I2C_MCP23017.pm klausw Sonstige Systeme
FHEM/52_I2C_MCP342x.pm klausw Sonstige Systeme
FHEM/52_I2C_MMA845X.pm jensb Sonstige Systeme
FHEM/52_I2C_PCA9532.pm klausw Sonstige Systeme
FHEM/52_I2C_PCA9685.pm klausw Sonstige Systeme
FHEM/52_I2C_PCF8574.pm klausw Sonstige Systeme
FHEM/52_I2C_SHT21.pm klausw Sonstige Systeme
FHEM/52_I2C_SHT3x.pm macs Sonstige Systeme
FHEM/53_GHoma.pm klausw Sonstige Systeme
FHEM/55_DWD_OpenData.pm DS_Starter/orphan Unterstützende Dienste/Wettermodule
FHEM/55_InfoPanel.pm betateilchen Sonstiges
@@ -313,7 +313,7 @@ FHEM/57_SSCal.pm DS_Starter Unterstützende Dienste/Kalend
FHEM/58_HVAC_DaikinAC.pm roelb Heizungssteuerung/Raumklima (preferably in English and a copy as PM)
FHEM/58_RPI_1Wire.pm Adimarantis Einplatinencomputer https://forum.fhem.de/index.php/topic,123499.0.html
FHEM/59_HCS.pm hjr Automatisierung (oder auch PM)
FHEM/59_LuftdatenInfo rudolfkoenig/orphan Bastelecke
FHEM/59_LuftdatenInfo.pm rudolfkoenig/orphan Bastelecke
FHEM/59_OPENWEATHER.pm tupol Unterstützende Dienste/Wettermodule (Link als PM an tupol)
FHEM/59_PROPLANTA.pm tupol Unterstützende Dienste/Wettermodule (Link als PM an tupol)
FHEM/59_Twilight.pm Beta-User/orphan Unterstützende Dienste/Wettermodule (Forum Thread #114061) https://forum.fhem.de/index.php/topic,114061.0.html
@@ -400,13 +400,13 @@ FHEM/73_AutoShuttersControl.pm CoolTux Automatisierung
FHEM/73_DoorBird.pm Sailor Sonstige Systeme https://forum.fhem.de/index.php/topic,100758
FHEM/73_ElectricityCalculator.pm Sailor Unterstützende Dienste https://forum.fhem.de/index.php/topic,57106.0.html
FHEM/73_GardenaSmartBridge.pm CoolTux Sonstige Systeme
FHEM/73_GasCalculator Sailor Unterstützende Dienste https://forum.fhem.de/index.php/topic,47909.0.html
FHEM/73_GasCalculator.pm Sailor Unterstützende Dienste https://forum.fhem.de/index.php/topic,47909.0.html
FHEM/73_km200.pm Sailor Heizungssteuerung/Raumklima https://forum.fhem.de/index.php/topic,25540.0.html
FHEM/73_MPD.pm Wzut/Beta-User Multimedia
FHEM/73_NUKIBridge.pm CoolTux Sonstige Systeme
FHEM/73_PRESENCE.pm JoWiemann Unterstützende Dienste
FHEM/73_PRESENCE2.pm JoWiemann Unterstützende Dienste cover version
FHEM/73_WaterCalculator Sailor Unterstützende Dienste https://forum.fhem.de/index.php/topic,58579.0.html
FHEM/73_WaterCalculator.pm Sailor Unterstützende Dienste https://forum.fhem.de/index.php/topic,58579.0.html
FHEM/74_AMADDevice.pm CoolTux Sonstige Systeme
FHEM/74_AutomowerConnect.pm Ellert Sonstige Systeme https://forum.fhem.de/index.php/topic,131661.0.html
FHEM/74_GardenaSmartDevice.pm CoolTux Sonstige Systeme
@@ -455,7 +455,7 @@ FHEM/88_xs1Dev.pm HomeAuto_User Sonstige Systeme (Link als PM
FHEM/89_AndroidDB.pm zap Multimedia
FHEM/89_AndroidDBHost.pm zap Multimedia
FHEM/89_ESPEInk.pm eki Sonstige Systeme
FHEM/89_FULLY.pm zap Frontends
FHEM/89_FULLY.pm Beta-User Frontends https://forum.fhem.de/index.php?topic=143143.0
FHEM/89_HEATRONIC.pm heikoranft Sonstige Systeme
FHEM/89_VCLIENT.pm andies Heizungssteuerung/Raumklima
FHEM/89_VCONTROL.pm adamwit Heizungssteuerung/Raumklima
@@ -514,13 +514,13 @@ FHEM/98_DOIF.pm damian-s Automatisierung/DOIF
FHEM/98_DOIFtools.pm Ellert Automatisierung/DOIF https://forum.fhem.de/index.php/topic,63938.0.html
FHEM/98_Dooya.pm Jarnsen/ralf9/darkmission Sonstige Systeme
FHEM/98_dummy.pm rudolfkoenig Automatisierung
FHEM/98_DSBMobile rudolfkoenig/orphan Codeschnipsel https://forum.fhem.de/index.php/topic,107104.0.html
FHEM/98_DSBMobile.pm rudolfkoenig/orphan Codeschnipsel https://forum.fhem.de/index.php/topic,107104.0.html
FHEM/98_expandJSON.pm dev0 Unterstützende Dienste
FHEM/98_feels_like.pm hotbso Wettermodule
FHEM/98_fhemdebug.pm rudolfkoenig Sonstiges
FHEM/98_FhemTestUtils.pm rudolfkoenig Development
FHEM/98_fheminfo.pm betateilchen Sonstiges
FHEM/98_freezemon rudolfkoenig/orphan Unterstützende Dienste
FHEM/98_freezemon.pm rudolfkoenig/orphan Unterstützende Dienste
FHEM/98_FReplacer.pm StefanStrobel Sonstiges
FHEM/98_GAEBUS.pm jamesgo Heizungssteuerung/Raumklima
FHEM/98_GEOFANCY.pm loredo Unterstützende Dienste
@@ -554,7 +554,7 @@ FHEM/98_notice.pm mfr69bs Sonstiges
FHEM/98_PHC.pm StefanStrobel Sonstiges
FHEM/98_PID20.pm betateilchen Sonstiges
FHEM/98_pilight.pm andreas-fey Unterstützende Dienste
FHEM/98_ping mattwire Sonstiges
FHEM/98_ping.pm mattwire Sonstiges
FHEM/98_powerMap rudolfkoenig/orphan Unterstützende Dienste
FHEM/98_QRCode.pm Benni Unterstützende Dienste
FHEM/98_rain.pm baumrasen Sonstiges

View File

@@ -1,8 +1,8 @@
REV 30550
REV 30558
DIR unused
UPD 2025-11-23_07:45:17 450975 ./CHANGED
UPD 2025-11-27_07:45:03 451260 ./CHANGED
UPD 2020-10-26_19:49:05 18092 ./GPL_V2.txt
UPD 2025-09-12_07:45:04 47218 ./MAINTAINER.txt
UPD 2025-11-27_07:45:03 47265 ./MAINTAINER.txt
UPD 2025-03-18_07:45:03 47176 ./configDB.pm
UPD 2023-05-29_07:45:03 21936 ./fhem.cfg.demo
UPD 2025-09-21_07:45:17 175157 ./fhem.pl
@@ -385,7 +385,7 @@ UPD 2019-11-07_07:45:03 19531 FHEM/71_ZM_Monitor.pm
UPD 2025-11-21_07:45:03 44609 FHEM/72_FBTAM.pm
UPD 2021-11-29_07:45:03 89494 FHEM/72_FB_CALLLIST.pm
UPD 2023-11-15_07:45:03 127780 FHEM/72_FB_CALLMONITOR.pm
UPD 2025-11-05_07:45:03 885770 FHEM/72_FRITZBOX.pm
UPD 2025-11-27_07:45:03 910429 FHEM/72_FRITZBOX.pm
UPD 2022-02-07_07:45:02 29303 FHEM/72_TA_CMI_JSON.pm
UPD 2022-10-10_07:45:03 15950 FHEM/72_UBUS_CALL.pm
UPD 2023-10-02_07:45:03 17311 FHEM/72_UBUS_CLIENT.pm
@@ -449,7 +449,7 @@ UPD 2022-03-09_07:45:03 22906 FHEM/88_xs1Dev.pm
UPD 2022-03-31_07:45:02 29550 FHEM/89_AndroidDB.pm
UPD 2022-03-31_07:45:02 15486 FHEM/89_AndroidDBHost.pm
UPD 2021-10-08_07:45:09 132761 FHEM/89_ESPEInk.pm
UPD 2022-01-21_07:45:03 35785 FHEM/89_FULLY.pm
UPD 2025-11-27_07:45:03 41580 FHEM/89_FULLY.pm
UPD 2016-01-05_07:45:12 44169 FHEM/89_HEATRONIC.pm
UPD 2019-05-27_07:45:02 53160 FHEM/89_VCLIENT.pm
UPD 2016-07-11_07:45:14 62016 FHEM/89_VCONTROL.pm
@@ -764,12 +764,12 @@ UPD 2016-07-21_07:45:27 24829 docs/HOWTO_DE.html
UPD 2015-07-28_14:05:35 46151 docs/IMG_0483.jpg
UPD 2017-06-30_07:45:02 37394 docs/Landis-Gyr-E350-meter.jpg
UPD 2015-07-28_14:05:35 14548 docs/ccc.jpg
UPD 2025-11-23_07:45:24 5384377 docs/commandref.html
UPD 2025-11-23_07:45:28 3393478 docs/commandref_DE.html
UPD 2025-11-27_07:45:10 5388231 docs/commandref.html
UPD 2025-11-27_07:45:14 3395202 docs/commandref_DE.html
UPD 2025-05-03_07:45:04 86553 docs/commandref_frame.html
UPD 2025-05-03_07:45:04 97225 docs/commandref_frame_DE.html
UPD 2025-11-25_07:45:16 326323 docs/commandref_modular.html
UPD 2025-11-25_07:45:17 338159 docs/commandref_modular_DE.html
UPD 2025-11-27_07:45:16 327112 docs/commandref_modular.html
UPD 2025-11-27_07:45:17 338948 docs/commandref_modular_DE.html
UPD 2015-07-28_14:05:35 4778 docs/cul_rfr.jpg
UPD 2015-07-28_14:05:35 19949 docs/faq.html
UPD 2015-07-28_14:05:35 938 docs/fhemdoc.js