Hauptmenü

Neueste Beiträge

#41
Anfängerfragen / Aw: aktuelles Logfile fehlt
Letzter Beitrag von KNUT345 - 05 Februar 2026, 09:53:52
Zitat von: MadMax-FHEM am 05 Februar 2026, 09:34:19Und: sicher, dass die "USB-Platte/Stick" auch gemountet ist? Weil wenn nicht, dann wird "lokal" kopiert (also "in" den Mountpoint, statt auf das "Mount-Ziel" <- logisch ist ja nicht da)

Gruß, Joachim

ja, ist da
/dev/sda1        15G    9,4G  5,6G   63% /media/usb
#42
Sonstige Systeme / Aw: Support-Thread Modul 36_Sh...
Letzter Beitrag von ramo - 05 Februar 2026, 09:41:41
Guten Morgen Starkstrombastler,

herzlichen Dank für die schnelle Hilfe.

Der nach dem Update funktionierende Shelly hatte das Reading model_profile. Der zum gleichen Zeitpunkt gekaufte zweite Shelly hat das Reading nach
get <name> model
und läuft jetzt wieder korrekt. Beim etwas älteren Shelly hat das ebenso funktioniert.

Problem gelöst. Danke.
#43
Anfängerfragen / Aw: aktuelles Logfile fehlt
Letzter Beitrag von MadMax-FHEM - 05 Februar 2026, 09:34:19
Zitat von: KNUT345 am 05 Februar 2026, 08:16:35ein linux file copy von SD auf USB
Was kopierst du hier?
Und: sicher, dass die "USB-Platte/Stick" auch gemountet ist? Weil wenn nicht, dann wird "lokal" kopiert (also "in" den Mountpoint, statt auf das "Mount-Ziel" <- logisch ist ja nicht da)

Gruß, Joachim
#44
SVG / Plots / logProxy / Aw: Bitte um Review: Erweiteru...
Letzter Beitrag von WW - 05 Februar 2026, 09:22:04
Update:

Sorry, ich habe den ursprünglich hochgeladenen Diff durch eine korrigierte Version ersetzt.

Ursache war ein Fehler im Parsing der with ...-Angaben, der inzwischen behoben ist.
Der neue Diff arbeitet rein lesend auf der Plot-Zeile und verändert den gnuplot-Code nicht mehr.

Bitte nur noch den aktuellen Diff beachten – die relevanten Änderungen sind dort im Code ausführlich kommentiert.

Im Anhang noch ein Beispiel meiner Anwendung.

Danke fürs Drüberschauen und für jedes Feedback 👍
#45
Sonstige Systeme / Aw: Support-Thread Modul 36_Sh...
Letzter Beitrag von Bartimaus - 05 Februar 2026, 08:52:56
Zitat von: Starkstrombastler am 04 Februar 2026, 23:04:22
Zitat von: Bartimaus am 04 Februar 2026, 10:16:29ich habe meine Shellies so konfiguriert, das sie ein Statusupdate an FHEM senden, sobald ich den mechanischen Schalter betätige.
Mit welchem Befehl ruftst du das Statusupdate ab?

Im Modul wird unterschieden zwischen button_on|off und input_on|off um einerseits Shellies mit vorhandenem Schalter/Taster (Shelly Plug*) und andererseits Shellies mit einer Input-Klemme (für einen externen Schalter/Taster) zu unterscheiden.
Da die Unterscheidung aber scheinbar gar nicht funktioniert hat und die neueren Shelly-Plug* keinen Event für gedrückten Taster bereitstellen, werde ich es so umstellen, dass set <name> button_on|off und set <name> input_on|off gleichermaßen genutzt werden können. Je nachdem wird dann durch diesen Befehl ein Reading button oder input beschrieben.
Durch das Polling wird aber je nach Modell NUR das Reading button oder input aktualisiert.

Empfehlung:
a) wenn dich das Nebeneinander von Readings button und input nicht stört, dann lass es so wie es ist, mit dem nächsten Update wird keine Fehlermeldung mehr erzeugt
b) sauberer ist es, wenn du die Actions auf input_on bzw. input_off umstellst

Moin,

danke für Deine schnelle Rückmeldung.

Im Shelly habe ich wie folgt konfiguriert:

http://[FHEM-IP]:8083/fhem?cmd=set%20Licht.Aussen%20button_on
dann habe ich eine weitere URL bei diesem Device hinterlegt:

http://[FHEM-IP]:8083/fhem?cmd=set%20Licht.Aussen%20out_on
Heisst doch also, das der 2. Befehl da in FHEM zur Fehlermeldung führt ?

Werde jetzt aber Deinem Rat folgen, und auf "Input_on/off" umstellen.

Danke
#46
FHEM Code changes / Revision 30816: controls_fhem....
Letzter Beitrag von System - 05 Februar 2026, 08:50:25
Revision 30816: controls_fhem.txt: fhemupdate checkin

controls_fhem.txt: fhemupdate checkin

Source: Revision 30816: controls_fhem.txt: fhemupdate checkin
#47
readingsGroup / readingsHistory / Aw: Readingsgroup komplett aus...
Letzter Beitrag von enno - 05 Februar 2026, 08:35:05
Moin,

und wenn dich dann das rote "?" neben "save config" noch stört, dann einfach ein -silent anhängen.

if "Anzahl der Devices gemäß der def 0" attr -silent xxx room hidden else attr -silent xxx room Anzeige
Gruss
  Enno
#48
MQTT / [Integration] carConnectivity
Letzter Beitrag von GunterB - 05 Februar 2026, 08:29:15
Integration des CarConnectivity MQTT Plugins in FHEM

https://github.com/tillsteinbach/CarConnectivity-plugin-mqtt

https://hub.docker.com/r/tillsteinbach/carconnectivity-mqtt


defmod carConnectivity MQTT2_DEVICE carConnectivity
attr carConnectivity autocreate 0
attr carConnectivity event-on-change-reading charging_state,position_position_type,climatization_state
attr carConnectivity readingList carconnectivity/0/version version\
carConnectivity:carconnectivity/0/connectors.*  { my ($connector, $path) = ($TOPIC =~ m/.*connectors\/(\w+)\/(.*)/);;;; ($path =~ s/\//_/g);;;; fhem("setreading $NAME ${connector}_$path $EVENT");;;; }\
carConnectivity:carconnectivity/0/plugins/.* { my ($plugin, $path) = ($TOPIC =~ m/.*plugins\/(\w+)\/(.*)/);;;; ($path =~ s/\//_/g);;;; fhem("setreading $NAME ${plugin}_$path $EVENT");;;; }\
carConnectivity:carconnectivity/0/garage/.* { my ($vin, $path) = ($TOPIC =~ m/.*garage\/(\w+)\/(.*)/);;;; ($path =~ s/_state//g);;;; ($path =~ s/\//_/g);;;; fhem("setreading $NAME $path $EVENT");;;; }

Hier Fahrzeug VIN ersetzen: ABCDEFGHIJK123456
Code (setList) Auswählen
attr carConnectivity setList update:noArg carconnectivity/0/commands/update_writetopic\
spin carconnectivity/0/connectors/seatcupra/commands/spin_writetopic $EVTPART1\
interval carconnectivity/0/connectors/seatcupra/interval_writetopic $EVTPART1\
charging:start,stop carconnectivity/0/garage/ABCDEFGHIJK123456/charging/commands/start-stop_writetopic $EVTPART1\
maximum_current carconnectivity/0/garage/ABCDEFGHIJK123456/charging/settings/maximum_current_writetopic $EVTPART1\
climatization:start,stop carconnectivity/0/garage/ABCDEFGHIJK123456/climatization/commands/start-stop_writetopic $EVTPART1\
climatization_without_external_power:on,off carconnectivity/0/garage/ABCDEFGHIJK123456/climatization/settings/climatization_without_external_power_writetopic $EVTPART1\
target_temperature carconnectivity/0/garage/ABCDEFGHIJK123456/climatization/settings/target_temperature_writetopic $EVTPART1\
wake-sleep:wake,sleep carconnectivity/0/garage/ABCDEFGHIJK123456/commands/wake-sleep_writetopic $EVTPART1\
lock-unlock carconnectivity/0/garage/ABCDEFGHIJK123456/doors/commands/lock-unlock_writetopic $EVTPART1\
window_heating:start,stop carconnectivity/0/garage/ABCDEFGHIJK123456/window_heating/commands/start-stop_writetopic $EVTPART1

Empfohlene Einstellungen:
Code (carconnectivity.json) Auswählen
        "plugins": [
            {
                "type": "mqtt",
                "config": {
                    "broker": "192.168.1.1",
                    "port": 1883,
                    "username": "USERNAME for carConnectivity",
                    "password": "PASSWORD",
                    "clientid": "carConnectivity",
                    "retain_on_disconnect": false,
                    "republish_on_update": true,
                    "image_format": "txt"
               }
            }
#49
Anfängerfragen / Aw: aktuelles Logfile fehlt
Letzter Beitrag von KNUT345 - 05 Februar 2026, 08:16:35
Ja, auf die SD-Karte habe ich auch schon getippt,
die ist schon recht alt.

/lost&found ist leer

Was ich mir nicht erklären kann.
Obwohl ich nun die alten Files schon mehrfach gelöscht habe,
die Devices auch wieder "normal" geloggt werden,
sind die alten Dateien am anderen Tag wieder da
und die aktuellen Logs sind weg.
Wie wenn ein Prozess alles wieder auf Start stellt.
Das einzige um Mitternacht passiert sind:
  • save
  • ein linux file copy von SD auf USB

Danke und Grüße
Knut
#50
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von peterboeckmann - 05 Februar 2026, 07:54:59
Hallo Heiko,

Zitat von: DS_Starter am 04 Februar 2026, 22:39:53Morgen können wir es testen wer mag.

Ich habe gerade die aktuelle Version aus dem Contrib gezogen.
Mal schauen, wie mein Diagramm heute aussieht.

Edit:
Damit mein Diagramm mit gestern vergleichbar ist, habe ich noch folgenden Code vor Zeile 16866 eingefügt:
  storeReading ('Today_PVforecast_ByNow', $pvfc.' Wh');

Viele Grüße,
Peter