Benachrichtigungen
Alles lรถschen

[Gelรถst] Zigbee2MqttUpdate

6 Beitrรคge
2 Benutzer
0 Reactions
109 Ansichten
0
Themenstarter

Hallo Olli/ User.

ich hab so meine Bauchschmerzen mit dem Update auf 2...

Nach mehreren Versuchen. die mich nicht weiter bringen. nun die Frage. was ich tun kann/ muss.

Meine yaml sieht folgendermaรŸen aus. Wo habe ich was einzutragen?

ย 

MfG

Sven

image
Olli 06/02/2025 6:19 pm

@sven Hi Sven!

Ich habe das Update auch erst letzte Woche gemacht, da ich ein wenig "Respekt" davor hatte - letztlich war es bei mir aber nur nรถtig die Automationen anzupassen, in denen ich auf _action reagiert habe. Das war aber auch nur FleiรŸarbeit dann, also in jede Automation reingehen, dort den Trigger (dรผrfte es ja in der Regel sein) bearbeiten, also fรผr das Gerรคt aus dem Dropdown den neuen Trigger auswรคhlen. Das war bei mir alles selbst erklรคrend dann.

Die relevanten Automationen habe ich von Spook aufgelistet bekommen, was die nach dem Update fehlenden "_action"-Trigger als "Problem" erkannt hat. Diese Liste der problematischen Automationen (38 waren es bei mir) musste ich dann nur abarbeiten.

Zu deiner konkreten Frage:

Das hรคngt natรผrlich ein wenig von deinem Setup ab, weshalb ich noch mal kurz meines beschreibe:
HA auf dem Pi5 mit einem Conbee 2 รผber USB. Hiermit habe ich fรผr Zigbee2MQTT dann folgende configuration.yaml (also im Ordner zigbee2mqtt die Datei):

homeassistant:
enabled: true
mqtt:
server: mqtt://core-mosquitto:1883
user: addons
password: ENTFERNT ๐Ÿ™‚
serial:
port: >-
/dev/serial/by-id/usb-dresden_elektronik_ingenieurtechnik_GmbH_ConBee_II_DE1996082-if00
adapter: deconz
frontend:
enabled: true
port: 8099
advanced:
log_level: error
log_syslog:
app_name: Zigbee2MQTT
eol: /n
host: localhost
localhost: localhost
path: /dev/log
pid: process.pid
port: 514
protocol: udp4
type: '5424'
last_seen: ISO_8601_local
homeassistant_legacy_entity_attributes: false
homeassistant_legacy_triggers: false
legacy_api: false
legacy_availability_payload: false
device_options:
legacy: false
availability:
enabled: true
active:
timeout: 10
passive:
timeout: 1500
version: 4
devices:

Sven Themenstarter 13/02/2025 10:12 am
Diese r Beitrag wurde geรคndert Vor 2ย Monaten von Sven

Hallo Olli und nochmals tausend dank, meine Unwissenheit ist wohl trotz kompetenter Hilfe grenzenlos. Ich hab das Update durchgefรผhrt und in meiner yaml rumgestรผmpert. Das Update ist durchgefรผhrt. Im Protokoll erscheint eine "Socat not enabled"-Fehlermeldung. Soweit so gut. Dann erscheinen 26 Fehler in Automatisierungen. Fast alle haben mit ner Deaktivierung der Beleuchtungsstรคrke-Entitรคt in meinen Bewegungsmeldern zu tu. Daraufhin hab ich alle Beleuchtungs-Entitรคten wieder aktiviert. Wenn ich jetzt in den Automatisierungen die Beleuchtungsentitรคt neu einpflege funktionieren die Automatisierungen. Bin ich wenigstens auf dem "rechten" Weg? Liebe GrรผรŸe Sven

Olli 13/02/2025 8:45 pm

@sven Das "socat not enabled" als Info-Meldung habe ich auch:

image

Scheint aber kein Problem darzustellen, da mein ZigBee nach dem Update voll funktional und stabil lรคuft.

Ansonsten scheint es ja sonst bei dir alles geklappt zu haben, sehr schรถn!

Sven Themenstarter 13/02/2025 8:56 pm

Nachdem ich die Beleuchtungsstรคrke-Entitรคt aktiviert habe, laufen meine Bewegungsmelder wieder.
Allerdings hab ich auch hier diesen Skybar von Ikea. Dieser Schalter klappt auch nicht

Olli 15/02/2025 11:12 am

@sven ich vermute, dass du den STYRBAR meinst?

https://www.zigbee2mqtt.io/devices/E2001_E2002.html

Gem. Doku sollte der eigentlich funktionieren. Ggf. Mal Entfernen und neu Anlernen?

1 Antwort
0

Da mein YAML-Code die Formatierung verloren hat, hier das Ganze nochmal:

homeassistant:
  enabled: true
mqtt:
  server: mqtt://core-mosquitto:1883
  user: addons
  password: ENTFERNT :)
serial:
  port: >-
    /dev/serial/by-id/usb-dresden_elektronik_ingenieurtechnik_GmbH_ConBee_II_DE1996082-if00
  adapter: deconz
frontend:
  enabled: true
  port: 8099
advanced:
  log_level: error
  log_syslog:
    app_name: Zigbee2MQTT
    eol: /n
    host: localhost
    localhost: localhost
    path: /dev/log
    pid: process.pid
    port: 514
    protocol: udp4
    type: '5424'
  last_seen: ISO_8601_local
  homeassistant_legacy_entity_attributes: false
  homeassistant_legacy_triggers: false
  legacy_api: false
  legacy_availability_payload: false
device_options:
  legacy: false
availability:
  enabled: true
  active:
    timeout: 10
  passive:
    timeout: 1500
version: 4
devices:

Die devices liste ist jetzt hier nicht auf, weil die ja unique sind ๐Ÿ˜‰