sudo apt install agnosticsDann auf der Kommandozeile:sh /usr/share/agnostics/sdtest.shDas lieferte bei mir ein solides Fail
obwohl das System an sich scheinbar fehlerfrei lief. Gestern die SD getauscht (nur mit dd kopiert) und nun läuft alles wieder fluffig. Dabei lief die Erzeugung des Images von der SD auch eher unauffällig.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
/dev/sda1 15G 9,4G 5,6G 63% /media/usb
get <name> model
und läuft jetzt wieder korrekt. Beim etwas älteren Shelly hat das ebenso funktioniert. Zitat von: KNUT345 am 05 Februar 2026, 08:16:35ein linux file copy von SD auf USBWas kopierst du hier?
Zitat von: Starkstrombastler am 04 Februar 2026, 23:04:22Zitat 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
http://[FHEM-IP]:8083/fhem?cmd=set%20Licht.Aussen%20button_onhttp://[FHEM-IP]:8083/fhem?cmd=set%20Licht.Aussen%20out_ondefmod 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");;;; }
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
"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"
}
}