Zitat von: carlos am 22 April 2024, 13:21:50Wenn ich jetzt per cpan z.b.: Finance::Quote installieren möchte, wie kann ich das machen?
Gibt es da eine generelle Vorgehensweise, wenn ich Zusatzliche Software installieren möchte?
Make any other changes during container start
In case you need to perform further changes to the container before it is ready for your FHEM instance to operate, there are a couple of entry points for your own scripts that will be run automatically if they are found at the right place. In order to achieve this, you need to mount the script file itself or a complete folder that contains that script to the respective destination inside your container. See Docker documentation about Use volumes and Bind mounts to learn how to achieve this in general.
.....
Bei MQTT2_CLIENT ist autocreate default aus.
Ich habe das echt nicht gesehen, dass autocreate da ausgeschaltet war! DANKE!(Und es ist m.E. nicht gut geeignet für Einsteiger).
Ich hab mein Smarthome jetzt wirklich lange genug. Fhem, ioBroker, HA, Fhem. Ich lese mich in so vieles ein als Nicht-ITler und fühle mich dennoch wie ein Dauerazubi - aber ich hab das jetzt wirklich nicht gesehen. Das war der fehlende Baum eben!Und das händisch angelegte device ist "seltsam" - mind. Beim io.
Was genau meinst du?define MQTT2Client MQTT2_CLIENT localhost:1883
attr MQTT2Client room Zentrale->System
attr MQTT2Client username ralph
# BUF
# Clients :MQTT2_DEVICE:MQTT_GENERIC_BRIDGE:
# ClientsKeepOrder 1
# DEF localhost:1883
# DeviceName localhost:1883
# FD 15
# FUUID 660ee144-f33f-a9f4-f38d-6f9a0d1aa9d0b62d
# FVERSION 00_MQTT2_CLIENT.pm:0.281490/2023-11-11
# NAME MQTT2Client
# NR 111
# PARTIAL
# STATE opened
# TYPE MQTT2_CLIENT
# WBCallback
# clientId MQTT2Client
# eventCount 4
# lastMsgTime 1713862547.80073
# nextOpenDelay 10
# nrConnects 3
# MatchList:
# 1:MQTT2_DEVICE ^.
# 2:MQTT_GENERIC_BRIDGE ^.
# READINGS:
# 2024-04-23 10:40:47 state opened
#
setstate MQTT2Client opened
setstate MQTT2Client 2024-04-23 10:40:47 state opened
define MQTT2_z2m MQTT2_DEVICE z2m
attr MQTT2_z2m IODev localhost:1883
attr MQTT2_z2m bridgeRegexp zigbee2mqtt/([A-Za-z0-9._]+)[/]?.*:.* "zigbee_$1"
attr MQTT2_z2m comment To check for new updates of the deamon software, you might want to use a separate HTTPMOD device. See HTTPMOD template zigbee2mqtt_daemon_updates for further details.
attr MQTT2_z2m devicetopic zigbee2mqtt
attr MQTT2_z2m getList networkmap_raw:noArg raw $DEVICETOPIC/bridge/request/networkmap raw\
networkmap_graphviz:noArg graphviz $DEVICETOPIC/bridge/request/networkmap graphviz
attr MQTT2_z2m icon mqtt
attr MQTT2_z2m model zigbee2mqtt_bridge
attr MQTT2_z2m room Zentrale->System
attr MQTT2_z2m setList log_level:debug,info,warn,error $DEVICETOPIC/bridge/config/log_level $EVTPART1\
permit_join:true,false $DEVICETOPIC/bridge/request/permit_join $EVTPART1\
remove:textField $DEVICETOPIC/bridge/config/remove $EVTPART1\
ota_update:textField $DEVICETOPIC/bridge/ota_update/update $EVTPART1\
ota_update_check:textField $DEVICETOPIC/bridge/ota_update/check $EVTPART1\
y_device_setting:textField $DEVICETOPIC/$EVTPART1/set {"$EVTPART2": "$EVTPART3"}\
x_bind:textField $DEVICETOPIC/bridge/bind/$EVTPART1 $EVTPART2\
x_bind_unbind:textField $DEVICETOPIC/bridge/unbind/$EVTPART1 $EVTPART2\
x_device_options:textField $DEVICETOPIC/bridge/config/device_options {"friendly_name":"$EVTPART1","options": {"$EVTPART2": "$EVTPART3"}}\
x_group_add_to:textField $DEVICETOPIC/bridge/group/$EVTPART1/add $EVTPART2\
x_group_rm_from:textField $DEVICETOPIC/bridge/group/$EVTPART1/remove $EVTPART2\
x_group_rm_from_all:textField $DEVICETOPIC/bridge/group/$EVTPART1/remove_all $EVTPART2\
x_group_add_group:textField $DEVICETOPIC/bridge/config/add_group $EVTPART1\
x_group_rm_group:textField $DEVICETOPIC/bridge/config/remove_group $EVTPART1\
z_elapsed:textField $DEVICETOPIC/bridge/config/elapsed $EVTPART1\
z_last_seen:disable,ISO_8601,epoch,ISO_8601_local $DEVICETOPIC/bridge/config/last_seen $EVTPART1\
z_ban:textField $DEVICETOPIC/bridge/config/ban $EVTPART1\
z_rename:textField $DEVICETOPIC/bridge/config/rename {"old":"$EVTPART1","new":"$EVTPART2"}\
z_reset_CC:noArg $DEVICETOPIC/bridge/config/reset
attr MQTT2_z2m setStateList on off
# CID z2m
# DEF z2m
# FUUID 6626c305-f33f-a9f4-614e-e9dca92d41478f76
# FVERSION 10_MQTT2_DEVICE.pm:0.279350/2023-09-05
# IODev MQTT2Client
# NAME MQTT2_z2m
# NR 113
# STATE {"state":"online"}
# TYPE MQTT2_DEVICE
# eventCount 2
# READINGS:
# 2024-04-22 23:42:04 IODev MQTT2Client
# 2024-04-23 10:52:35 permit_join set permit_join true
#
setstate MQTT2_z2m {"state":"online"}
setstate MQTT2_z2m 2024-04-22 23:42:04 IODev MQTT2Client
setstate MQTT2_z2m 2024-04-23 10:52:35 permit_join set permit_join true