Zitat von: betateilchen am 30 Dezember 2025, 13:14:51z2m kommt nicht damit klar, wenn das eigene Server-Zertifikat und ein Client-Zertifikat von unterschiedlichen CA signiert sind. Und in der z2m-Konfiguration gibt es nur ein einziges Feld für ein CA-Zertifikat.Das hier kann ich mir eigentlich nicht vorstellen, weil das ja quasi der Regelfall ist, dass das unterschiedliche CAs sind. LE bietet ja (bald?) z.B. gar keine Zertifikate mehr für mTLS an.
Zitat von: Damian am 23 Dezember 2025, 16:47:10init{[:01];set_Exec("Timer",200,'update()');}Der Abfuhrplan ändert sich nicht so oft und ich bau' mir mein Abfallkalender immer noch selber basierend auf den Daten von MyMüll meiner Gemeinde (hier beschrieben). Da reicht es, das uiTable einmal am tag auszulesen und zu aktualisieren - mit
init{[05:01];set_Exec("Timer",200,'update()');}kein Problem. 
Zitat von: TomLee am 24 Dezember 2025, 11:25:12Das hat geholfen, Danke.Zitat von: yersinia am 23 Dezember 2025, 16:15:47Wie kann ich es verhindern, dass mir der Log vollgemüllt wird?https://fhem.de/commandref_modular_DE.html#perlZitatUm FHEM-Kommandos in den PERL-Ausdrücken zu verwenden, benutzen Sie bitte die Funktion fhem(), mit einem Textargument. Dieser Text wird als FHEM-Kommando interpretiert.
Beispiel
{ fhem "set light on" }
define n1 notify piri:on { fhem "set light on" }
Bemerkung: Wenn diese Funktion einen wert zurück liefert, wird dieser in der allgemeinen Logdatei gespeichert.. Benutzen sie "1" als zweites Argument um dieses speichern zu verhindern. Sinnvoll ist dieses Argument bei der Abfrage von Werten mittels "get...".

Zitat von: Damian am 25 Dezember 2025, 12:17:34Du kannst aber selbst in uiTable den Eintrag anpassen:Warum den ReadingsName bemühen wenn man (wie bei mir) es aus der Summary des Kalendereintrags auslesen kann (in der DEF ergänzen):ZitatDEF TPL_Tonne (style([$SELF:$1_date],"",8),ic ('$2',[$SELF:$1]),'$1')
Dann wird der Readingname unter der Tonne angezeigt.
my $summary=fhem('get cal events filter:field(summary)=~"'.$event.'" limit:count=1,from=0 format:custom="$S"',1); set_Reading($reading."_summary",$summary);uiTable attr:DEF TPL_Tonne (style([$SELF:$1_date],"",8),ic ('$2',[$SELF:$1]),style([$SELF:$1_summary],"",8));
FOR (@{$_sc},TPL_Tonne($_$2,$_$3,$_$4)|);Zitat von: Gonzo am 30 Dezember 2025, 13:15:18siehe Diskussion weiter oben bzw. im aktualisierten Wikieintrag, MsgrFun erwartet Perl Code:... überlesen/übersehen - Danke!
Code Auswählen Erweiternattr FritzBoxTAM MsgrFun fhem('set TelegramBot sendMedia REC FILE')
Zitat von: h0nIg am 30 Dezember 2025, 14:41:57Ich hatte im Code mehrfach den Hinweis auf eine Hybrid Wechselrichter Implementierung gefunden, ist diese eigentlich schon benutzbar?
viele Grüße
Zitat von: Parallix am 30 Dezember 2025, 10:36:39......würde ich mir wünschen......
:{ Svn_GetFile("contrib/AttrTemplate/99_attrT_z2m_thermostat_Utils.pm", "FHEM/99_attrT_z2m_thermostat_Utils.pm", sub(){ CommandReload(undef, "99_attrT_z2m_thermostat_Utils.pm") }) }
#if ( !($today ~~ [1..5]) ) {$today = 1};
if ( !(0 < $today < 6) ) {$today = 1};