Neueste Beiträge

#91
Unterstützende Dienste / Aw: Telegram instant messaging...
Letzter Beitrag von satprofi - 02 Mai 2026, 14:40:06
Zitat von: Prof. Dr. Peter Henning am 01 Mai 2026, 12:32:42Ich würde
1. Für jede Ladestation ein Reading "message" definieren, das alle gewünschten Daten in Textform enthält. Beispielsweise könnte man belegte Ladepunkte mit durchgestrichenem Text kennzeichnen, siehe hier: https://www.giga.de/artikel/telegram-fett-oder-kursiv-schreiben-so-formatiert-man-text/

2. Eine Telegram-Nachricht aus den message-Zeilen aller Ladestationen aufbauen.

LG

pah

1.)  klappt leider nicht
Fett: Schreibt zwei Sternchen (**) vor und hinter den Textteil: **fetter Text**
Kursiv: Schreibt zwei Unterstriche vor und hinter den Textteil: __kursiver Text__
Durchgestrichen: Schreibt zwei Tilden vor und hinter den Textteil: ~~durchgestrichener Text~~

2.) mein userreading das ich mit TelegramBot abfrage und versende

text:port_0.*  {     
                       my$a = ReadingsVal("Spar_Schwadorf","port_0","");
                       my $ret;
                  if($a eq "OCCUPIED"){
                 $ret=sprintf("BESETZT");
                 }
                 elsif($a eq "AVAILABLE"){
                $ret=sprintf("**FREI**");
                }  },
text2:port_0.*  {     
                       my$a = ReadingsVal("Spar_Schwadorf","port_1","");
                       my $ret;
                  if($a eq "OCCUPIED"){
                 $ret=sprintf("BESETZT");
                 }
                 elsif($a eq "AVAILABLE"){
                $ret=sprintf("**FREI**");
                }  },
text3:port_0.*  {     
                       my$a = ReadingsVal("Spar_Schwadorf","port_2","");
                       my $ret;
                  if($a eq "OCCUPIED"){
                 $ret=sprintf("BESETZT");
                 }
                 elsif($a eq "AVAILABLE"){
                $ret=sprintf("**FREI**");
                }  },
text4:port_0.*  {     
                       my$a = ReadingsVal("Spar_Schwadorf","port_3","");
                       my $ret;
                  if($a eq "OCCUPIED"){
                 $ret=sprintf("BESETZT");
                 }
                 elsif($a eq "AVAILABLE"){
                $ret=sprintf("**FREI**");
                }  }
#92
FHEMWEB / Aw: Neuer Style: f18
Letzter Beitrag von rudolfkoenig - 02 Mai 2026, 14:37:17
Zitat"Pinned.menu": false,
Das habe ich beim Umbau uebersehen, und habs hoffentlich jetzt gefixt.

ZitatKönntest du bitte noch ein "Mobileansicht erzwingen" Modus einbauen.?
Wenn damit nur das Menue gemeint ist, das kann man nach dem Fix (wie auch bisher) ueber den folgenden Weg erreichen:
Hide pin deaktivieren, Pin im Menue abziehen.

ZitatBeispiel-Code für tts ist in meinem wip-Thread zu finden, Link reiche ich bei Bedarf nach.
Bedarf

ZitatNachtrag: eine "normale" Play audio "-Funkion mit Aufruf durch über den File-Pfad (unter www) wäre trotzdem schön
Was genau meinst Du damit?
Bitte um Beispiel aus Anwendersicht.
#93
Server - Linux / Aw: Freier Proxmox Backup Serv...
Letzter Beitrag von RalfRog - 02 Mai 2026, 14:36:02
Ne Blödsinn
Kommt ja vom PVE vzdump Job.
#94
Server - Linux / Aw: Freier Proxmox Backup Serv...
Letzter Beitrag von RalfRog - 02 Mai 2026, 14:31:22
Hi Gisbert

Ich hatte auch komische Effekte, die ich im Zusammenhang mit den Mails des Cron-Jobs nicht verstanden habe.
Daher hatte ich mir einen Zeitstempel per echo (kann ich raussuchen) für die Cron-Jobs dazugebaut und dabei festgestellt, dass der Cron-Job vom Vortag gemeldet wurde (wegen Shutdown).


Gruß Ralf
#95
FHEMWEB / Aw: f18 mit fehlermeldung und ...
Letzter Beitrag von DS_Starter - 02 Mai 2026, 14:02:35
Ok, ich gehe mit meiner Prod auch wieder auf die vorherige V zurück.
#96
FHEMWEB / Aw: f18 mit fehlermeldung und ...
Letzter Beitrag von schwatter - 02 Mai 2026, 13:55:17
Super,

es dient auch nur dazu den Fehler einzugrenzen, damit Rudolf in fixen kann.
Deshalb habe ich geschrieben, ihr müsst nicht speichern.

Gruß schwatter
#97
FHEMWEB / Aw: f18 mit fehlermeldung und ...
Letzter Beitrag von DS_Starter - 02 Mai 2026, 13:46:50
Habe auf einer Testinstanz attr styleData gelöscht. Das Menü ist dann wieder da.
Soweit so gut, nur will das wahrscheinlich niemand auf seiner produktiven Instanz machen wo vllt. schon viel Energie (Additional CSS) eingeflossen ist?
#98
FRITZ!Box / Aw: FritzSmart Repeater: Aktua...
Letzter Beitrag von fz55 - 02 Mai 2026, 13:44:33
Hallo Jörg,

die Repeater geben mir keine Auskunft über die verbundenen Devices mit dem Hinweis:

Dieser FRITZ!Repeater ist Teil des Mesh. Wenn Sie eine Übersicht der Netzwerkverbindungen und des FRITZ!Box-Heimnetzes sehen und Einstellungen vornehmen möchten, klicken Sie ,,hier", um auf die Bedienoberfläche der entsprechenden FRITZ!Box (Mesh Master) zu gelangen.
Auf der Weboberfläche des Mesh-Master wird angezeigt über welches Gerät die Verbindung erfolgt. Kannst du das auch bei FritzSmart mit anzeigen oder kommst du nicht an diese Informationen heran?

Vielen Dank und Grüße
 
#99
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von DS_Starter - 02 Mai 2026, 13:39:31
ZitatIch habe gelernt damit zu leben; bei Renault findet man noch nichtmal einen SPOC wo man sowas melden könnte.
Da haben wir es hier schon ein wenig besser.  ;)

Das ist natürlich für eine Analyse durch KI bzgl. des Ladebedarfs usw. recht unschön weil das System dann davon ausgeht es gibt keinen Ladebedarf obwohl er real vllt. vorhanden ist. Möglicherweise aber nicht so dramatisch wenn Renault die Begrenzung auf 80% als "100%" annimmt und bei realen 75% Ladegrad auch nur 75% ausweist. Dann passt es wieder, denn ich würde den Bedarf immer auf den Ziel-SoC (bevcsmTargSoC02) beziehen/berechnen.
#100
Server - Linux / Aw: Freier Proxmox Backup Serv...
Letzter Beitrag von Gisbert - 02 Mai 2026, 13:31:23
Hallo zusammen,

ich hab weiter mit meinem PBS experimentiert.
Auf meinem PVE (einem Fujitsu Futro S740) habe ich ein Upgrade von PVE8 auf PVE9 durchgeführt. In diesem Zug habe ich auch Emails aktiviert; die Einrichtung war etwas kompliziert, hat aber am Ende funktioniert.

Auf dem PVE habe ich Backups eingerichtet und damit mein PBS nicht dauernd laufen soll/muss, sende ich per crontab ein wakeonlan vom PVE zum PBS - soweit, so gut.

Um 7:22 steht ein cronjob an, es kommt folgende Email an, Inhalt:
Zitat/etc/cron.daily_wolT610/wolT610:
Sending magic packet to 255.255.255.255:9 with c8:....

Um 7:30 wird der Backup-Job gestartet, wieder kommt eine Email an, Titel und Inhalt (relativ lang, dehalb nur ein klitzekleiner Auszug):
ZitatTitel: vzdump backup status (FutroS740.local): backup successful
Inhalt: Details
VMID   Name   Status   Time   Size   Filename
100   Fhem   ok   3m 34s   64 GiB   vm/100/2026-05-02T05:31:06Z
101   Pi-hole   ok   31s   8 GiB   vm/101/2026-05-02T05:34:40Z
102   UniFi   ok   1m 2s   16 GiB   vm/102/2026-05-02T05:35:11Z
103   haos   ok   2m   64.001 GiB   vm/103/2026-05-02T05:36:14Z
Total running time: 7m 9s
Total size: 152.001 GiB

Jetzt kommt das merkwürdige. Um 7:20 erhalte ich diese Email, also vor dem cronjob und dem Backup-Job, Titel:
Zitatvzdump backup status (FutroS740.local): backup failed: could not activate storage 'pbsT610': pbsT610: error fetching datastores - 500 Can't connect to 192.168.xx.yy:8007 (No route to host)

Das ist kein Wunder, denn der PBS lief ja noch gar nicht. Aber wo und warum um Himmelswillen hat der PVE einen Backup-Job gestartet? Im PVE steht der abgebrochene Backup-Job auch drin. Ich beobachte das mal weiter - verstehen tue ich es bis hierhin noch nicht?

Viele Grüße Gisbert