Hauptmenü

Neueste Beiträge

#1
Homematic / Aw: HmIP-DLD Keine Statusübert...
Letzter Beitrag von zap - 23 April 2024, 13:30:50
Ich habe immer mehr den Eindruck, dass die RPC Server nicht laufen oder eine Firewall Einstellung verhindert, dass die Daten in FHEM ankommen
#2
Homematic / Aw: HMCCU 5.0 im SVN verfügbar
Letzter Beitrag von zap - 23 April 2024, 13:28:27
Ich würde nicht die Ausgabe von get week-program verwenden sondern die Readings. Da stehen die Schaltzeiten ja drin. Du wirst aber nicht um eine kleine Perl-Funktion rum kommen.
#3
Marktplatz - Güter / Aw: S: Homematic HM-Sec-ScO Tü...
Letzter Beitrag von UliD - 23 April 2024, 13:17:10
@hobu:

Moin,

hab dir vor zwei Wochen ein Angebot gemacht. Eine Antwort wäre nett...
#4
Server - Linux / Aw: fhem-docker Image 4.0.0 (T...
Letzter Beitrag von kadettilac89 - 23 April 2024, 12:32:56
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?

Mal die Diskussion was man darf und was man lassen sollte ausgeblendet.

Es gibt die Möglichkeit per Startscript irgend welche Dinge zu unterschiedlichen Zeitpunkten auszuführen. Hier installiere ich mir meine Pakete nach seit es die Env-Möglichkeit nihct mehr gibt.

Initscripts

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.

.....
#5
Homematic / VERSCHOBEN: Kommastellen begre...
Letzter Beitrag von stgeran - 23 April 2024, 12:03:52
Dieses Thema wurde nach SlowRF verschoben.

https://forum.fhem.de/index.php?topic=137911.0
#6
DOIF / Aw: Fehler in Funktion des DOI...
Letzter Beitrag von Superposchi - 23 April 2024, 11:46:54
Wow, ganz dummer Fehler.
Da hat sich ein Rechtschreibfehler im Szenennamen eingeschlichen.

So eine gottverdammte Kleinigkeit mit riesigen Auswirkungen.
#7
MQTT / Aw: Vebindung zu Zigbee2Mqtt, ...
Letzter Beitrag von Moonlightkid - 23 April 2024, 11:29:10
Uiiii, das ging schnell!  :o  :o  :o

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?
#8
DOIF / Aw: Fehler in Funktion des DOI...
Letzter Beitrag von Superposchi - 23 April 2024, 11:21:01
Das DOIF ist nicht im Perl-Modus, muss es trotzdem in Perl geschrieben werden?

Ich verstehe auch nicht wodurch der Unterschied der beiden Modi erkannt wird.
#9
MQTT / Aw: Vebindung zu Zigbee2Mqtt, ...
Letzter Beitrag von Beta-User - 23 April 2024, 11:14:50
Bei MQTT2_CLIENT ist autocreate default aus.

(Und es ist m.E. nicht gut geeignet für Einsteiger).

Und das händisch angelegte device ist "seltsam" - mind. Beim io.
#10
MQTT / Vebindung zu Zigbee2Mqtt, aber...
Letzter Beitrag von Moonlightkid - 23 April 2024, 11:10:59
Hallo zusammen,

bestimmt ist es wieder nur eine Kleinigkeit - aber ich stehe vor dem Wald und finde meinen Baum nicht.

Ich habe Fhem, eclipse-Mqtt und Zigbee2Mqtt nach Wochen erfolgreich in Docker zum Laufen gebracht.
Wenn ich in Fhem set permit join starte schaltet das auch bei Zigbee2Mqtt auf Anlernen aktiviert. So dass ich es bei Zigbee2Mqtt wieder deaktivieren kann.

Mqtt und Zigbee2Mqtt sind beide online, aber ich bekomme meine ersten drei Sensoren (Sonoff SNZB06 Präsenzsensor), welche in Zigbee2Mqtt verfügbar und online sind, nicht in Fhem rein. Ich war der Meinung, dass die Geräte in diesem Fall beim ersten Austausch gleich mal per autocreate eingefügt werden.

Leider findet sich nicht einer der drei Sensoren. Nicht bei unsorted oder sonst wo.
Das Tolle ist ja, das in MQTT 3 Devices angegeben werden  :))

Ich vermute, dass ich das mit der bridgeRegexp nicht richtig verstanden habe. Es kann aber auch was anderes sein und ich würde mich echt über etwas Hilfe freuen. So kurz vorm Ziel... ich hab ja noch mehr Sensoren  :o

Mal eben die Dtails von MQTT und Zigbee2Mqtt:

MQTT:
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

Zigbee2Mqtt:
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


Ganz lieben Dank fürs Gucken!!!!!!!


Grüßle, Ralph