Zitat von: Blablubblaber am 19 April 2026, 07:54:05Klasse kannst du mal ein Auto an Stöpseln und alles real testen?Muss ich erst noch besorgen. Gib mir ein paar Tage

Zitat von: Beta-User am 18 April 2026, 11:32:41Zitat von: schwatter am 18 April 2026, 07:15:12Daher ignoriere mich einfach...Ungern.
Brauchst du denn jetzt noch eine Anleitung oder nicht? Ich hatte neulich auf Basis meiner hier geposteten Notizen auf einem Testsystem die Installation nochmal gemacht, und das hat da ohne größere Umstände funktioniert. Dabei habe ich die Installation erst mit meinem Standarduser gemacht, und dann danach die Rechte auf /opt/piper auf fhem:dialout geändert und in der systemd-unit-file fhem als User angegeben.
[19/04/2026, 20:17:57] [FHEM] esp_klima_gaeste is thermostat
[19/04/2026, 20:17:57] [FHEM] esp_klima_gaeste has
[19/04/2026, 20:17:57] [FHEM] Custom Power [power]
[19/04/2026, 20:17:57] [FHEM] TargetTemperature [desired-temp]
[19/04/2026, 20:17:57] [FHEM] CurrentTemperature [measured-temp]
[19/04/2026, 20:17:57] [FHEM] CurrentHeatingCoolingState [mode]
[19/04/2026, 20:17:57] [FHEM] On [mode;mode auto,mode off]
[19/04/2026, 20:17:57] [FHEM] TargetHeatingCoolingState [mode]
[19/04/2026, 20:17:57] [FHEM] esp_klima_gaeste will try to send proactive events
[19/04/2026, 20:17:57] [FHEM] esp_klima_gaeste uses ID: 69c9027a-f33f-18b8-40fe-8f5803560ed5a2e7
2026-04-19 20:17:57 caching: esp_klima_gaeste-power: 8
[19/04/2026, 20:17:57] [FHEM] caching: Custom Power: 8 (as number; from '8')
2026-04-19 20:17:57 caching: esp_klima_gaeste-desired-temp: 23.0
2026-04-19 20:17:57 caching: esp_klima_gaeste-measured-temp: 20.8
2026-04-19 20:17:57 caching: esp_klima_gaeste-mode: off userattr EvalRead:textField-long
EvalRead
{
my $x= json2nameValue($EVENT);
my $mttqID ="StatusSNS_DS18B20-";
my %didH = ("000000505B1A" => "WPRaum"
,"00000051CAD9" => "WP_ein"
,"000000526D95" => "WP_aus"
,"000000544C2C" => "Wasser"
,"0000005310E3" => "Boiler");
my (%midH,%resH);
for my $n (grep/_Id$/,keys %{$x}) {
$n =~ m/.*-(.*?)_Id/;
$midH{$1."_Id"}= defined $didH{%{$x}{$n}} ? $didH{%{$x}{$n}} : $1."_undef"};
for my $n (grep/_Temperature$/,keys %{$x}){
$n =~ m/.*-(.*?)_Temp/;
$resH{"temp_".$midH{$1."_Id"}}= %{$x}{$n}};
\%resH}
readingList DVES_FB81CC:stat/tasmota_FB81CC/STATUS8:.* {eval AttrVal($NAME,"EvalRead","")}