Neueste Beiträge

#91
TabletUI / Aw: [FTUI 3] Charts
Letzter Beitrag von tobi01001 - 08 Juli 2025, 15:14:55
Zitat von: Kai-Alfonso am 08 Juli 2025, 14:50:54
Zitat von: tobi01001 am 08 Juli 2025, 14:42:17Probier mal mit
<ftui-chart width="100%" unit="year" prefetch="86400" extend>
    <ftui-chart-data label="kWh" fill color="#27ae60" log="DbLog" file="history" type="bar"
      spec="StromVerbrauchsZaehler:Stromzaehler_total_consumption_EnergyMonthLast"
      [update]="StromVerbrauchsZaehler:Stromzaehler_total_consumption_EnergyMonthLast"
    ></ftui-chart-data>
  </ftui-chart>

Hey, vielen Dank - das hat tatsächlich geholfen. Wenn ich das richtig sehe hast du nur das  [update] Statement hinzugefügt.

Was macht denn das? Auf der Github Doku sehe ich keine nähere Erklärung dazu

Vermutlich hielt das der Autor für selbsterklärend. Ich meine das aber irgendwo mal gelesen zu haben.
Es macht ein Update (Aktualisierung des Charts) wenn das angegebene Device:Reading ein Event erzeugt.
#92
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von DS_Starter - 08 Juli 2025, 15:09:18
Passt. Eine reguläre Neuplanung findet nach dem Status "finished" statt bzw. nach einem internen Plan. Das kann sich auch bis in den neuen Tag hinein ziehen, je nach den bisherigen Ramendaten.

Übrigens ... ein Restart würde nichts nutzen. SF merkt sich bei einem regulären Shutdown/Restart alle aktuellen Einplanungsdaten und die Status jedes definierten Consumers. Wäre ja sonst fatal. Im Hintergrund findet ein entsprechendes Management statt.
#93
Anfängerfragen / Userreading kommt nicht im Log...
Letzter Beitrag von Jackie - 08 Juli 2025, 15:08:24
Hallo,

ich habe folgenden DOIF zur Steuerung eines Lüfters mit einem Userreading PlotStatus, das ich gerne in ein Logfile schreiben möchte. Problem: während das Reading "command" ankommt, ändert sich PlotStatus zwar in der Weboberfläche wenn man "An" oder "Aus" wählt, aber leider nicht im Log. Wo liegt mein Fehler? danke für hilfreiche Tipps :-)

define UberschussLuftentfeuchter.control DOIF ([$SELF:command] eq "Automatik" and [Stromzaehler:power:d] <= -1.0*[$SELF:power])\
    { Log 1, "🤖⚡ UberschussLuftentfeuchter AN" }\
    (set deCONZ_HUEDevice20 on, setreading $SELF PlotStatus 3)\
DOELSEIF ([$SELF:command] eq "Automatik" and [Stromzaehler:power:d] > -200)\
    { Log 1, "🤖🚫 UberschussLuftentfeuchter AUS" }\
    (set deCONZ_HUEDevice20 off, setreading $SELF PlotStatus 0)\
DOELSEIF (["$SELF:command: Aus"])\
    { Log 1, "✋🚫 UberschussLuftentfeuchter manuell AUS" }\
    (set deCONZ_HUEDevice20 off, setreading $SELF PlotStatus 1)\
DOELSEIF (["$SELF:command: An"])\
    { Log 1, "✋⚡ UberschussLuftentfeuchter manuell AN" }\
    (set deCONZ_HUEDevice20 on, setreading $SELF PlotStatus 2)
setuuid UberschussLuftentfeuchter.control 685b9113-f33f-6bf2-3b23-94feb03ca8507b8f
attr UberschussLuftentfeuchter.control alias Überschuss-Luftentfeuchter Steuerung
attr UberschussLuftentfeuchter.control cmdState Automatik AN|Automatik AUS|Manuell AUS|Manuell AN
attr UberschussLuftentfeuchter.control readingList command delay power
attr UberschussLuftentfeuchter.control room HUEDevice,Hauswirtschaftsraum,Strom
attr UberschussLuftentfeuchter.control setList command:uzsuSelectRadio,An,Aus,Automatik\
delay:slider,0,1,600\
power:slider,100,100,10000
attr UberschussLuftentfeuchter.control stateFormat &nbsp;;command (state)
attr UberschussLuftentfeuchter.control userReadings PlotStatus
attr UberschussLuftentfeuchter.control wait [$SELF:delay]:[$SELF:delay]:0:0
attr UberschussLuftentfeuchter.control webCmd command
define UberschussLuftentfeuchter FileLog ./logdaily/UeberschussLuftentfeuchter-%Y-%m-%d.log UberschussLuftentfeuchter.control:PlotStatus:.*|UberschussLuftentfeuchter.control:command:.*
setuuid UberschussLuftentfeuchter 686d0cfc-f33f-6bf2-a7a9-4652224de422c163
#94
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von tomcat.x - 08 Juli 2025, 15:04:26
Wie gesagt, nach dem "set ... consumerNewPlanning <Verbrauchernummer>" jetzt alles ok.  "Planungstatus: noSchedule" und bei "Ein:" und "Aus:" keine Zeiten mehr. Seltsam. Danke!
#95
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von DS_Starter - 08 Juli 2025, 15:00:07
Gerade probiert ... habe einen Consumer:

consumer16 SolCastDummy6 icon=sani_buffer_electric_heater_side type=noSchedule power=1000

definiert.

In seinem Reading steht:

consumer16  name='SolarForecast Consumer Dummy 6' state='off' mode='can' planningstate='noSchedule'

Und das Mouse-Over zeigt gemäß SCreenshot.
Zeig mal dein Attribut.
#96
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von tomcat.x - 08 Juli 2025, 14:51:01
Ne, habe extra gewartet. War gestern schon und in der Zwischenzeit sogar ein Restart wegen SolarForcast Update.

Jetzt nach dem "set ... consumerNewPlanning <Verbrauchernummer>" steht im Log: "WD_SolarForecast - Consumer planning of "Kühlschrank" deleted"
#97
TabletUI / Aw: [FTUI 3] Charts
Letzter Beitrag von Kai-Alfonso - 08 Juli 2025, 14:50:54
Zitat von: tobi01001 am 08 Juli 2025, 14:42:17Probier mal mit
<ftui-chart width="100%" unit="year" prefetch="86400" extend>
    <ftui-chart-data label="kWh" fill color="#27ae60" log="DbLog" file="history" type="bar"
      spec="StromVerbrauchsZaehler:Stromzaehler_total_consumption_EnergyMonthLast"
      [update]="StromVerbrauchsZaehler:Stromzaehler_total_consumption_EnergyMonthLast"
    ></ftui-chart-data>
  </ftui-chart>

Hey, vielen Dank - das hat tatsächlich geholfen. Wenn ich das richtig sehe hast du nur das  [update] Statement hinzugefügt.

Was macht denn das? Auf der Github Doku sehe ich keine nähere Erklärung dazu
#98
FHEMWEB / Aw: Umlaute und Zeichen/Symbol...
Letzter Beitrag von Gisbert - 08 Juli 2025, 14:50:45
Hallo Rudi,

die beiden letzten Updates waren um 28.6. und 5.7., jeweils 2:45.

In der FHEMWEB Instanz ist das JavaScripts Attribut nicht gesetzt.

log/fhem.save hat die Kodierung UTF-8 und bei den beiden Dateien
Pushnachrichten.cfg: IBM852
Wlan-Kamera.cfg: ISO-8859-1
krieg ich die Kodierung nicht weg, auch selbst dann nicht, wenn ich den Inhalt auf Linux-Ebene per nano-Editor in einer neuen Datei speichere.
Ich hab auch noch keinen funktionierenden Befehl für die Umwandlung einer Kodierung gefunden.

Viele Grüße
Gisbert
#99
Sonstige Systeme / Aw: [NUKI]
Letzter Beitrag von CoolTux - 08 Juli 2025, 14:48:21
Bin noch nicht dazu gekommen. Melde mich
#100
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von DS_Starter - 08 Juli 2025, 14:47:39
Hallo Thomas,
ZitatAllerdings kann ich nicht wirklich einen Unterschied feststellen.
Falls du die Parameter gerade geändert hast... warten bis der neue Einplanungszyklus beginnt, i.A. morgen (in der Nacht).
Oder mit "set ... consumerNewPlanning <Verbrauchernummer>".