Internals:
DEF MEQ1327163:2
FUUID 64217d2f-f33f-144b-6665-cfdd4438c71a0605
IODev HMCCU
NAME HM_FB_Wohnen
NR 2092
STATE <p style="color:black;">
<table>
<tr>
<td align=right>Ist:</td>
<td align=right>25.1 °C</td>
</tr>
<tr>
<td align=right>Soll:</td>
<td>20.0 °C</td>
</tr>
<tr>
<td align=right>Luft:</td>
<td align=right>63 %</td>
</tr>
</table>
</p>
TYPE HMCCUCHN
ccuaddr MEQ1327163:2
ccudevstate active
ccuif BidCos-RF
ccuname HM_FB_Wohnen_Aktor
ccurolectrl THERMALCONTROL_TRANSMIT
ccurolestate THERMALCONTROL_TRANSMIT
ccusubtype HM-TC-IT-WM-W-EU
ccutype HM-TC-IT-WM-W-EU
chntype ?
eventCount 3
firmware 1.4
readonly no
receiver HM_Kreis_Flur,HM_Kreis_Wohnen
READINGS:
2025-06-28 14:46:58 ACTUAL_HUMIDITY 63.0
2025-06-28 14:47:08 ACTUAL_TEMPERATURE 25.1
2025-06-28 14:47:08 BATTERY_STATE 2.4
2025-06-28 14:47:08 BOOST_STATE 0
2023-08-04 08:07:45 Batterietausch 04.08.2023
2023-07-10 21:49:38 Batteriewarnung Ja
2025-06-28 14:47:08 COMMUNICATION_REPORTING false
2025-06-28 14:47:08 CONTROL_MODE AUTO-MODE
2025-06-28 14:31:03 IODev HMCCU
2025-06-28 14:47:08 LOWBAT_REPORTING false
2025-06-28 14:47:08 PARTY_START_DAY 1
2025-06-28 14:47:08 PARTY_START_MONTH 1
2025-06-28 14:47:08 PARTY_START_TIME 00:00
2025-06-28 14:47:08 PARTY_START_YEAR 0
2025-06-28 14:47:08 PARTY_STOP_DAY 1
2025-06-28 14:47:08 PARTY_STOP_MONTH 1
2025-06-28 14:47:08 PARTY_STOP_TIME 00:00
2025-06-28 14:47:08 PARTY_STOP_YEAR 0
2025-06-28 14:47:08 PARTY_TEMPERATURE 5.0
2025-06-28 14:47:08 SET_TEMPERATURE 20.0
2025-06-28 14:47:08 WINDOW_OPEN_REPORTING closed
2025-05-22 08:23:29 activity alive
2025-05-22 08:23:29 battery ok
2025-06-28 14:47:08 control 20.0
2025-06-28 14:47:08 desired-temp 20.0
2025-06-28 14:47:18 devstate ok
2025-06-28 14:47:18 hmstate 25.1
2025-06-28 14:46:58 humidity 63.0
2025-06-28 14:47:08 measured-temp 25.1
2025-05-22 08:23:29 rssidevice -255
2025-05-22 08:23:29 rssipeer -53
2025-05-22 08:23:29 sign off
2025-06-28 14:47:08 state 25.1
hmccu:
channels 1
detect 0
devspec MEQ1327163:2
nodefaults 1
role 2:THERMALCONTROL_TRANSMIT
setDefaults 0
cmdlist:
get week-program:"WEEK#PROGRAM#1","WEEK#PROGRAM#2","WEEK#PROGRAM#3"
set boost:off,on desired-temp auto:noArg off:noArg manu week-program:"WEEK#PROGRAM#1","WEEK#PROGRAM#2","WEEK#PROGRAM#3" on:noArg
control:
chn 2
dpt SET_TEMPERATURE
dp:
2.ACTUAL_HUMIDITY:
VALUES:
NVAL 63.000000
SVAL 63.0
VAL 63.000000
2.ACTUAL_TEMPERATURE:
VALUES:
NVAL 25.100000
SVAL 25.1
VAL 25.100000
2.BATTERY_STATE:
VALUES:
NVAL 2.400000
SVAL 2.4
VAL 2.400000
2.BOOST_STATE:
VALUES:
NVAL 0
SVAL 0
VAL 0
2.COMMUNICATION_REPORTING:
VALUES:
NVAL 0
SVAL false
VAL 0
2.CONTROL_MODE:
VALUES:
NVAL 0
SVAL AUTO-MODE
VAL 0
2.LOWBAT_REPORTING:
VALUES:
NVAL 0
SVAL false
VAL 0
2.PARTY_START_DAY:
VALUES:
NVAL 1
SVAL 1
VAL 1
2.PARTY_START_MONTH:
VALUES:
NVAL 1
SVAL 1
VAL 1
2.PARTY_START_TIME:
VALUES:
NVAL 00:00
SVAL 00:00
VAL 0
2.PARTY_START_YEAR:
VALUES:
NVAL 0
SVAL 0
VAL 0
2.PARTY_STOP_DAY:
VALUES:
NVAL 1
SVAL 1
VAL 1
2.PARTY_STOP_MONTH:
VALUES:
NVAL 1
SVAL 1
VAL 1
2.PARTY_STOP_TIME:
VALUES:
NVAL 00:00
SVAL 00:00
VAL 0
2.PARTY_STOP_YEAR:
VALUES:
NVAL 0
SVAL 0
VAL 0
2.PARTY_TEMPERATURE:
VALUES:
NVAL 5.000000
SVAL 5.0
VAL 5.000000
2.SET_TEMPERATURE:
VALUES:
NVAL 20.000000
ONVAL 21.000000
OSVAL 21.0
OVAL 21.000000
SVAL 20.0
VAL 20.000000
2.WINDOW_OPEN_REPORTING:
VALUES:
NVAL 0
SVAL closed
VAL 0
roleChannels:
THERMALCONTROL_TRANSMIT 2
roleCmds:
get:
week-program:
channel d
ps MASTER
role THERMALCONTROL_TRANSMIT
rpc 0
subcount 1
syntax D:WEEK_PROGRAM_POINTER:#program:HMCCU_DisplayWeekProgram
usage week-program {WEEK PROGRAM 2,WEEK PROGRAM 1,WEEK PROGRAM 3}
subcmd:
000:
args WEEK PROGRAM 2,WEEK PROGRAM 1,WEEK PROGRAM 3
dpt WEEK_PROGRAM_POINTER
fnc HMCCU_DisplayWeekProgram
max 2
min 0
parname program
partype 1
ps MASTER
scn 000
type ENUM
unit
look:
WEEK PROGRAM 1 0
WEEK PROGRAM 2 1
WEEK PROGRAM 3 2
set:
auto:
channel 2
ps VALUES
role THERMALCONTROL_TRANSMIT
rpc 0
subcount 1
syntax V:AUTO_MODE:1
usage auto
subcmd:
000:
args 1
dpt AUTO_MODE
fnc
max 1
min 0
parname AUTO_MODE
partype 3
ps VALUES
scn 000
type ACTION
unit
boost:
channel 2
ps VALUES
role THERMALCONTROL_TRANSMIT
rpc 0
subcount 1
syntax V:BOOST_MODE:#boost=on,off
usage boost {off,on}
subcmd:
000:
args off,on
dpt BOOST_MODE
fnc
max 1
min 0
parname boost
partype 1
ps VALUES
scn 000
type ACTION
unit
look:
off 0
on 1
desired-temp:
channel 2
ps VALUES
role THERMALCONTROL_TRANSMIT
rpc 0
subcount 1
syntax V:SET_TEMPERATURE:?temperature
usage desired-temp temperature
subcmd:
000:
args
dpt SET_TEMPERATURE
fnc
max 30.500000
min 4.500000
parname temperature
partype 2
ps VALUES
scn 000
type FLOAT
unit �C
manu:
channel 2
ps VALUES
role THERMALCONTROL_TRANSMIT
rpc 0
subcount 1
syntax V:MANU_MODE:?temperature=20
usage manu [temperature]
subcmd:
000:
args 20
dpt MANU_MODE
fnc
max 30.500000
min 4.500000
parname temperature
partype 2
ps VALUES
scn 000
type FLOAT
unit �C
off:
channel 2
ps VALUES
role THERMALCONTROL_TRANSMIT
rpc 0
subcount 1
syntax V:MANU_MODE:4.5
usage off
subcmd:
000:
args 4.5
dpt MANU_MODE
fnc
max 30.500000
min 4.500000
parname MANU_MODE
partype 3
ps VALUES
scn 000
type FLOAT
unit �C
on:
channel 2
ps VALUES
role THERMALCONTROL_TRANSMIT
rpc 0
subcount 1
syntax V:MANU_MODE:30.5
usage on
subcmd:
000:
args 30.5
dpt MANU_MODE
fnc
max 30.500000
min 4.500000
parname MANU_MODE
partype 3
ps VALUES
scn 000
type FLOAT
unit �C
week-program:
channel d
ps MASTER
role THERMALCONTROL_TRANSMIT
rpc 0
subcount 1
syntax D:WEEK_PROGRAM_POINTER:#program
usage week-program {WEEK PROGRAM 2,WEEK PROGRAM 3,WEEK PROGRAM 1}
subcmd:
000:
args WEEK PROGRAM 2,WEEK PROGRAM 3,WEEK PROGRAM 1
dpt WEEK_PROGRAM_POINTER
fnc
max 2
min 0
parname program
partype 1
ps MASTER
scn 000
type ENUM
unit
look:
WEEK PROGRAM 1 0
WEEK PROGRAM 2 1
WEEK PROGRAM 3 2
state:
chn 2
dpt ACTUAL_TEMPERATURE
Attributes:
alexaName Wohnzimmer
alias Wohnen
event-on-change-reading activity,battery,BATTERY_STATE,humidity,CONTROL_MODE,desired-temp,measured-temp,state
fp_Heizung 200,25,0,Wohnzimmer
genericDeviceType thermostat,hygrometer
group Temperatursensoren
homebridgeMapping TargetTemperature=desired-temp::desired-temp,minValue=16,maxValue=24,minStep=0.5
CurrentTemperature=measured-temp
humidity=humidity
room Wohnen
sortby 1
stateFormat <p style="color:black;">
<table>
<tr>
<td align=right>Ist:</td>
<td align=right>[$name:measured-temp:r1] °C</td>
</tr>
<tr>
<td align=right>Soll:</td>
<td>[$name:desired-temp:r1] °C</td>
</tr>
<tr>
<td align=right>Luft:</td>
<td align=right>[$name:humidity:r0] %</td>
</tr>
</table>
</p>
substexcl desired-temp
verbose 1
webCmd desired-temp
widgetOverride desired-temp:slider,14,0.5,24,1
Internals:
CFGFN ./FHEM/BM_JeeLink.cfg
DEF 16
FUUID 63834bcf-f33f-144b-422e-520b4ea31a44f170
IODev myJeeLink
LASTInputDev myJeeLink
LaCrosse_lastRcv 2025-06-28 15:09:51
MSGCNT 378
NAME LC_Temp_Garage
NR 687
STATE <table>
<tr>
<td align=right>Temp.:</td>
<td>24.4 °C</td>
</tr>
<tr>
<td align=right>Luft.:</td>
<td>65 %</td>
</tr>
</table>
TYPE LaCrosse
addr 16
battery_new 0
corr1 0
corr2 0
myJeeLink_MSGCNT 380
myJeeLink_RAWMSG OK 9 22 1 4 220 65
myJeeLink_TIME 2025-06-28 15:09:51
previousH 65
previousT 24.4
sensorType 0=T(H)
READINGS:
2025-05-30 13:47:57 Aktion Keine Massnahmen
2025-01-22 15:27:36 Batteriewarnung Nein
2025-06-28 14:27:42 IODev myJeeLink
2024-02-19 10:11:19 Keine Massnahmen
2025-05-30 13:47:57 Schimmelwarnung Nein
2025-06-28 15:09:51 battery ok
2025-06-28 15:09:51 humidity 65
2025-06-28 14:05:57 lueftenMoeglich Ja
2025-02-28 05:31:05 rain 7.5
2025-06-26 04:06:18 schimmelfreiMaxLuftfeuchtigkeit 71
2025-06-28 14:05:57 schimmelfreiMinTemp 23.0
2025-06-28 15:09:51 state T: 24.4 H: 65
2025-06-28 15:09:51 temperature 24.4
2025-02-28 05:31:05 windDirectionDegree 135
2025-02-28 05:31:05 windDirectionText SE
2025-02-28 05:31:05 windGust 8.8
2025-02-28 05:31:05 windSpeed 44.8
Attributes:
IODev myJeeLink
alexaName Garage
alias Garage<br>Temp.
event-on-change-reading temperature:0.2,battery,humidity:2
fp_Temperaturen 350,120,0,
genericDeviceType thermometer
group Temperatursensoren
homebridgeMapping CurrentTemperature=temperature CurrentRelativeHumidity=humidity
oldreadings Aktion
room Temperatur,Garage
sortby 09
stateFormat <table>
<tr>
<td align=right>Temp.:</td>
<td>temperature °C</td>
</tr>
<tr>
<td align=right>Luft.:</td>
<td>humidity %</td>
</tr>
</table>
suppressReading rain,windDirectionDegree,windDirectionText,windGust,windSpeed
verbose 1
Zitat von: Petrosilius Zwackelmann am 28 Juni 2025, 12:28:33Hallo zusammen,Hallo Manuel,
ich bitte um einen Denkanstoß. Ich möchte meinen Batteriespeicher bei Bedarf zum optimales Strompreis aus dem Netz nachladen. (EVU_Tibber_connect)
################################################################################################################
## 18 SpeicherStromboerse
##
18_SpeicherStromboerse
{if( !([$SELF:state] eq "off") ## DOIF enabled
and
((
[$SELF:SpeicherStromboerse] eq "Tibber" ## Soll Tibber verwendet werden?
and [EVU_Tibber_connect:fc0_trigger] ## Wurde der Trigger geändert
)
or [$SELF:ui_command_1] eq "SpeicherStromboerse" ## Hier wird das uiTable select ausgewertet
)
) {
if ([?EVU_Tibber_connect:fc0_trigger] eq "on") {
set_Reading("SpeicherDcPowerAbs",[?$SELF:SpeicherStromboerseDcPowerAbs]);
fhem("setreading $SELF SpeicherTriggerLaden An");
} else {
fhem("setreading $SELF SpeicherTriggerLaden Aus");
fhem("setreading $SELF SpeicherDcPowerAbs 0");
}
set_Reading("ui_command_1","---"); ## Hier wird das uiTable select wieder zurückgesetzt, ansonsten
## kann das Kommando nicht sofort wiederholt werden
}
}
Die WP, WB und der Wirlpool reagieren entsprechend auch. Beim Wirlpool nutze ich den Trigger, um im Winter bei niedrigem Nachtpreis zusätzlich zu heizen, da der PV-Überschuss am Tag nicht reichen würde.Zitat von: Apollon am 28 Juni 2025, 10:35:55Das mit dem Trigger verstehe ich nicht. Damit bewege ich mich doch nur in fhem, oder bin ich auf den falschen Dampfer?Ja, du bewegst dich damit erstmal nur in FHEM, aber alles, was alexa-fhem macht, ist auf FHEM-events zu hören und die weiterzugeben. Wenn du jetzt also über trigger in FHEM ein Event generierst, dann wird das von alexa-fhem so verstanden, als hätte der Sensor ein neues Reading übermittelt (denn dann wird ja auch ein Event generiert).
2025.06.28 12:19:23 3: Shy_Rollo_Anb_Kueche: unknown attribute slat_control. Type 'attr Shy_Rollo_Anb_Kueche ?' for a detailed list.
2025.06.28 12:19:23 3: attr -silent Shy_Rollo_Anb_Kueche slat_control disabled : Shy_Rollo_Anb_Kueche: unknown attribute slat_control. Type 'attr Shy_Rollo_Anb_Kueche ?' for a detailed list.
DOIF ([08:00-22:00,+04:00] and [?DACH_2:humidity-humidity] <= 65 ) ...