Hauptmenü

Neueste Beiträge

#91
FHEM Code changes / Revision 30659: 98_DOIF.pm: In...
Letzter Beitrag von System - 25 Dezember 2025, 14:10:44
Revision 30659: 98_DOIF.pm: In uiTable icon_label style was set to ...

98_DOIF.pm: In uiTable icon_label style was set to 'display:inline-flex' instead of 'display:inline-table' so that the label wouldn't jump to the next line

Source: Revision 30659: 98_DOIF.pm: In uiTable icon_label style was set to ...
#92
MQTT / MQTT2_DEVICE - welche Rolle sp...
Letzter Beitrag von betateilchen - 25 Dezember 2025, 14:07:46
Die Frage klingt vielleicht komisch, aber da ich in der commandref nichts gefunden habe: welche Rolle spielt das Attribut IODev bei einem MQTT2_DEVICE?

Eigentlich war ich der Meinung, IODev sei eine Abkürzung für "Input-/Output-Device" - aber nach meinen heutigen Erfahrungen ist das wohl nicht so. Wenn überhaupt, scheint es nur ein "Output-Device" zu beschreiben. Über welchen MQTT2_CLIENT eine mqtt-Nachricht in FHEM ankommt, scheint völlig egal zu sein. Offenbar landen alle eingehenden Nachrichten in allen MQTT2_DEVICES.

Zum Szenario:

Aktuell teste ich mit alternativen externen mqtt-Servern. Dazu habe ich zwei MQTT2_CLIENT devices in meiner FHEM-Installation angelegt. Dabei ist mir aufgefallen, dass alle ble2mqtt Nachrichten nach der Änderung der mqtt-Adresse auf der Sendeseite trotzdem noch in allen devices ankommen, deren IODev auf einen ganz anderen MQTT2_CLIENT verweisen.
#93
DOIF / Aw: Abfall-Entsorgung
Letzter Beitrag von Damian - 25 Dezember 2025, 13:43:20
Im Mehrspaltenmodus konnte es passieren, dass das Label (icon_label-Funktion in uiTable) hier die Anzahl der Tage in die nächste Zeile gesprungen ist, wenn wenig Platz auf dem Bildschirm war. Durch das div-style "display:inline-flex" statt "display:inline-table" wurde das Problem für Funktion icon_label im DOIF-Modul behoben - neue DOIF-Version wurde eingecheckt.
#94
Homematic / Aw: Frage zum li-Befehl
Letzter Beitrag von MadMax-FHEM - 25 Dezember 2025, 13:31:16
list .*Th_Climate

Oder auch

list .*_Th_Climate

Gruß,Joachim
#95
Anfängerfragen / Aw: SVG und Beispiel von ne...
Letzter Beitrag von betateilchen - 25 Dezember 2025, 13:16:57
Zitat von: roli am 25 Dezember 2025, 12:55:20Es gibt CHATGPT !  Dies liefert mehr als das Forum usw  und sagt 

Dann frag doch ChatGPT mal, in welchem Unterforum Dein Thread richtig aufgehoben wäre.
In "Forum Software" jedenfalls nicht.
#96
Homematic / Frage zum li-Befehl
Letzter Beitrag von FHEm2005 - 25 Dezember 2025, 12:59:33
Ich habe in den Räumen je ein HM-TC-IT-WM-W-EU Thermostat. Die Devices haben einen name nach dem Muster <Raum>_Th . Die einzelnen Kanäle folgen dem Muster: GzB_Th_Climate, GzB_Th_SwitchTr, GzB_Th_Weather, GzB_Th_WindowRec und GzB_Th_remote.

Jetzt möchte ich alle Kanäle 'Climate' der einzelnen Geräte aufgelistet bekommen. Der Befehl "li device=.*Th" listet mir alle Devices inkl. der Kanäle auf. Die Beschränkung auf den Climate-Kanal mit "li device=.*Th_Climate" geht nicht. Also habe ich es mit "li device=.*Th\wClimate" versucht: Fehlanzeige. Jetzt benötige ich Hilfe. Wie lautet die richtige Bezeichnung des Li-Befehls?
Ziel wäre eine Auflistung:
Ba_Th_Climate
Bu_Th_Climate
GzB_Th_Climate
GzR_Th_Climate
Ku_Th_Climate
Sz_Th_Climate
Wz_Th_Climate.

Zusatzfrage: Könnte man diese Regex auch für einen set-Befehl benutzen?

Weihnachtliche Grüße
Eberhard

Ergänzung: Die Variante 'li .*Climate' listet leider auch alle Heizkörper auf.
#97
Anfängerfragen / SVG und Beispiel von neuen ...
Letzter Beitrag von roli - 25 Dezember 2025, 12:55:20
Hallo,
 ich versuche mich seit einiger Zeit mit Balkendiagrammen herumzuschlagen, finde dazu aber leider nur wenig Information im der FHEM commandref, Wiki  oder Forum.
Ich hätte gerne ein Balkendiagram, mit Balken für eine Zeiteinheit nebeneinander.
Also ich habe einen Filelog Eintrag  mit 3 Werten und möchte diese nebeneinander Plazieren.
Nun findet man offiziell  "bars".  Dies soll so was wie gnuplot "boxes" sein. 
Aber so wie es aussieht kann man dies NUR :  mit  "set style fill solid .. " weiter setzten,
"set boxwidth ..." zeigt bei mir keine Wirkung und in SVG kann man auch nichts setzten.
Also  mehrere bars , wohl  nur als überlagerte Darstellung.

Nun habe ich im SVG Module weitere Tyopen gefunden :  ibars, gbars, needles
Leider keine Beispiele und Docu was diese genau machen und wie ich sie beeinflussen kann !

SUPER. Es gibt CHATGPT !  Dies liefert mehr als das Forum usw  und sagt  :
  gbars -- gruppierte Balken ( Mehrere Balken nebeneinander ) 

Das wäres wohl.  Aber das wars auch schon.

Meine Tests zeigen: 

    bars, ibars, gbars    --  Immer Breite wie Zeiteinheit (grid)  und   boxwidth wird ignoriert!
    needles               --  1/5 ? Breite der Zeiteinheit   - auch fix
   

Da ich bei den bars die Breite nicht verändern kann, eignet sich nur "needles" im Zusammenhang
mit Logproxy offset, mehrere Einheiten nebeneinander darzustellen.

ANbei meine Beispiele - vielleicht hilft es jemand :  Du darfst diesen Dateianhang nicht ansehen.


                         


#98
DOIF / Aw: Abfall-Entsorgung
Letzter Beitrag von juergen012 - 25 Dezember 2025, 12:41:54
Na Super!!!

DANKE!! Schöne Festtage!!!
#99
TabletUI / [GELÖST] border-color="red" wi...
Letzter Beitrag von Rampler - 25 Dezember 2025, 12:32:09
Hallo,

es sieht so aus, als ob border-color="red" ignoriert wird, jedenfalls bleibt der AC_ActivePower immer blau..

Du darfst diesen Dateianhang nicht ansehen.

<ftui-view-sheet shape="round">
  <ftui-chart width="600px" height="200px" y-label="Watt" y1-label="kw/h" y-min="-4000" y-max="4000" title="AC-Active Power ( - => Bezug ) | PV-Ertrag" colors="false">
<ftui-chart-data fill log="FileLog_WR" spec="4:GoodWe.E_PV_Day" background-color="rgba(0, 255, 0, 0.2)" y-axis-id="y1"
                  point-radius="1" [update]="GoodWe:E_PV_Day:time">
    </ftui-chart-data>
    <ftui-chart-data log="FileLog_WR" spec="4:GoodWe.AC_ActivePower" border-color="red" point-border-color="red" background-color="red"
                     point-radius="1" [update]="GoodWe:AC_ActivePower:time">
    </ftui-chart-data>
    <ftui-chart-controls units="day, hour"></ftui-chart-controls>
  </ftui-chart>
</ftui-view-sheet>

Ich weiß da nicht mehr weiter.
Hat jemand die Lösung ?

VG Klaus


LÖSUNG: einach nur color="red"

#100
DOIF / Aw: Abfall-Entsorgung
Letzter Beitrag von Damian - 25 Dezember 2025, 12:17:34
Dann scheint es sich um eine angepasste ic-Funktion in uiTable zu handeln. Lt. Wiki gab es diese Version nicht (siehe Bilder): https://wiki.fhem.de/wiki/Datei:Anwendungsbeispiel_Abfall.png

Du kannst aber selbst in uiTable den Eintrag anpassen:

ZitatDEF TPL_Tonne (style([$SELF:$1_date],"",8),ic ('$2',[$SELF:$1]),'$1')

Dann wird der Readingname unter der Tonne angezeigt.