Openhab 4.1.0 - Homematic 3.77.7 / Gatewayextras

Moderator: seppy

caycay
Beiträge: 13
Registriert: 13. Apr 2023 13:26
Answers: 0

Openhab 4.1.0 - Homematic 3.77.7 / Gatewayextras

Beitrag von caycay »

Leider habe ich gestern durch ein dummes Missgeschick meine Homematic Bridge und die Gatewayextras gelöscht. Ich habe dann die Bridge und die Gatewayextras wieder mittels Binding hinzugefügt. Ich rufe das Gatewayextra "relaad all from Gateway" alle 5 sec. mittels trigger in einer Rule ab. Leider funktioniert das nun nicht mehr.

Was wurde bereits getestet:
- Openhab 4.3.0.M4
- Raspberrymatic neu als VM in Synology aufgesetzt und aus Backup eingespielt
- Rule zum triggern neu erstellt
- Binding für Homematic Bridge und Gateway extra neu
- Channel im "Model" für "reload all from gateway" neu angelegt

Leider war dies alles bis dato erfolglos.

Ansteuern aus OH -> rMatic ist möglich. Wenn der Docker in dem OH4 läuft neu gestartet wird, werden auch einmal die Daten eingelesen.

Was mir aufgefallen ist, es gibt 2x Gatewayextra. Einmal direkt im Binding zu finden (bleibt aber nach dem hinzufügen offline) und einmal wenn ich "Scan" im Binding drücke.
Gatewayextra.png
Rule:

Code: Alles auswählen

configuration: {}
triggers:
  - id: "1"
    configuration:
      cronExpression: 0/5 * * * * ? *
    type: timer.GenericCronTrigger
conditions: []
actions:
  - inputs: {}
    id: "2"
    configuration:
      itemName: GATEWAYEXTRAS_Reload_All_From_Gateway
      command: ON
    type: core.ItemCommandAction
Gatewayextra (ausschnitt):

Code: Alles auswählen

UID: homematic:GATEWAY-EXTRAS-CEF4509315:cef4509315:GWE00000000
label: GATEWAY-EXTRAS
thingTypeUID: homematic:GATEWAY-EXTRAS-CEF4509315
configuration: {}
bridgeUID: homematic:bridge:cef4509315
channels:
  - id: 0#INSTALL_MODE_DURATION
    channelTypeUID: homematic:GATEWAY-EXTRAS-CEF4509315_0_INSTALL_MODE_DURATION
    label: Install Mode Duration
    description: ""
    configuration:
      receiveDelay: 0
      delay: 0
  - id: 0#RELOAD_RSSI
    channelTypeUID: homematic:GATEWAY-EXTRAS-CEF4509315_0_RELOAD_RSSI
    label: Reload Rssi
    description: null
    configuration:
      receiveDelay: 0
      delay: 0
  - id: 0#RELOAD_ALL_FROM_GATEWAY
    channelTypeUID: homematic:GATEWAY-EXTRAS-CEF4509315_0_RELOAD_ALL_FROM_GATEWAY
    label: Reload All From Gateway
    description: Reload all data from gateway
    configuration:
      receiveDelay: 0
      delay: 0
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Benutzeravatar
udo1toni
Beiträge: 14802
Registriert: 11. Apr 2018 18:05
Answers: 230
Wohnort: Darmstadt

Re: Openhab 4.1.0 - Homematic 3.77.7 / Gatewayextras

Beitrag von udo1toni »

Und jetzt wäre noch die Frage, welchem Channel das Item GATEWAYEXTRAS_Reload_All_From_Gateway zugewiesen ist. :)
openHAB4.2.2 stable in einem Debian-Container (bookworm) (Proxmox 8.2.8, LXC), mit openHABian eingerichtet

caycay
Beiträge: 13
Registriert: 13. Apr 2023 13:26
Answers: 0

Re: Openhab 4.1.0 - Homematic 3.77.7 / Gatewayextras

Beitrag von caycay »

Ich weis leider nicht genau welche Stelle du sehen willst, daher zwei screen-shots.
Gatewayextra channel 1.png
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

rbeudel
Beiträge: 246
Registriert: 6. Jun 2019 11:25
Answers: 1

Re: Openhab 4.1.0 - Homematic 3.77.7 / Gatewayextras

Beitrag von rbeudel »

Ich benutze diese Reload ALL from Gateway nicht gerne. https://homematic-forum.de/forum/viewtopic.php?t=49796 Hier habe ich eine andere Methode beschrieben. Mit der ersten Methode wird wirklich alles neu übertragen, was natürlich die CCU heftig belastet. Auch halte ich Zeitabstände unter einigen Minuten auch für zu kurz.
Viele Grüße,
Ralf


Debmatic und Openhab in Proxmox VM debian x86_64

caycay
Beiträge: 13
Registriert: 13. Apr 2023 13:26
Answers: 0

Re: Openhab 4.1.0 - Homematic 3.77.7 / Gatewayextras

Beitrag von caycay »

Danke für den Ansatz Ralf, aber für das Erste wäre ich froh, wenn es erstmal wieder mit den Extra Gateways funktioniert.

caycay
Beiträge: 13
Registriert: 13. Apr 2023 13:26
Answers: 0

Re: Openhab 4.1.0 - Homematic 3.77.7 / Gatewayextras

Beitrag von caycay »

Udo, konntest du dir das mit dem Channel oben im Screenshot schon anschauen?

Benutzeravatar
udo1toni
Beiträge: 14802
Registriert: 11. Apr 2018 18:05
Answers: 230
Wohnort: Darmstadt

Re: Openhab 4.1.0 - Homematic 3.77.7 / Gatewayextras

Beitrag von udo1toni »

Ja, aber leider ergibt sich daraus kein "Du musst lediglich..."
da ich selbst auch kein Homematic nutze, kann ich leider weiter nichts beitragen... :/
openHAB4.2.2 stable in einem Debian-Container (bookworm) (Proxmox 8.2.8, LXC), mit openHABian eingerichtet

Benutzeravatar
peter-pan
Beiträge: 2669
Registriert: 28. Nov 2018 12:03
Answers: 27
Wohnort: Schwäbisch Gmünd

Re: Openhab 4.1.0 - Homematic 3.77.7 / Gatewayextras

Beitrag von peter-pan »

Ich bin zwar kein Homematic-Spezialist, aber wie kommt es, dass du zwei "Gateway-Extras" hast ? Ich habe nur ein Thing für das/den Gateway !
Wie sind die denn angelegt ? Als Text-Files oder über die UI ?
caycay hat geschrieben: 27. Nov 2024 16:16 Was mir aufgefallen ist, es gibt 2x Gatewayextra. Einmal direkt im Binding zu finden (bleibt aber nach dem hinzufügen offline) und einmal wenn ich "Scan" im Binding drücke.
Wie sieht denn deine Bridge aus ? ist das Gateway-Thing auch mit der Bridge verknüpft.

Ich habe alle meine Homematic-Things einschl. Bridge vom System generieren lassen. Das ist das einzige Binding, das ich nicht als Text-Datei pflege, da mir da die Fehlerquote (ich meine mich :oops: ) zu hoch war. Items und Rules sind allerdings in Text-Files.
Gateway-Extra:

Code: Alles auswählen

UID: homematic:GATEWAY-EXTRAS-3014F711A0001F98A9AABCAF:3014F711A0001F98A9AABCAF:GWE00000000
label: GATEWAY-EXTRAS
thingTypeUID: homematic:GATEWAY-EXTRAS-3014F711A0001F98A9AABCAF
configuration: {}
bridgeUID: homematic:bridge:3014F711A0001F98A9AABCAF
channels:
  - id: 0#INSTALL_MODE_DURATION
    channelTypeUID: homematic:GATEWAY-EXTRAS-3014F711A0001F98A9AABCAF_0_INSTALL_MODE_DURATION
    label: Install Mode Duration
    description: Dauer des Anlernmodus
    configuration:
      receiveDelay: 0
      delay: 0
  - id: 0#RELOAD_RSSI
    channelTypeUID: homematic:GATEWAY-EXTRAS-3014F711A0001F98A9AABCAF_0_RELOAD_RSSI
    label: Reload Rssi
    configuration:
      receiveDelay: 0
      delay: 0
  - id: 0#INSTALL_MODE
    channelTypeUID: homematic:GATEWAY-EXTRAS-3014F711A0001F98A9AABCAF_0_INSTALL_MODE
    label: Install Mode
    description: Gerät anlernen
    configuration:
      receiveDelay: 0
      delay: 0
  - id: 0#RELOAD_ALL_FROM_GATEWAY
    channelTypeUID: homematic:GATEWAY-EXTRAS-3014F711A0001F98A9AABCAF_0_RELOAD_ALL_FROM_GATEWAY
    label: Reload All From Gateway
    description: Alle Daten vom Gateway neu laden
    configuration:
      receiveDelay: 0
      delay: 0
  - id: 1#Alarmzone_1
    channelTypeUID: homematic:GATEWAY-EXTRAS-3014F711A0001F98A9AABCAF_1_Alarmzone_1
    label: Alarmzone 1
    configuration:
      receiveDelay: 0
      delay: 0
  - id: 1#CCU_Status
    channelTypeUID: homematic:GATEWAY-EXTRAS-3014F711A0001F98A9AABCAF_1_CCU_Status
    label: Ccu Status
    configuration:
      receiveDelay: 0
      delay: 0
  - id: 1#test_Zahl
    channelTypeUID: homematic:GATEWAY-EXTRAS-3014F711A0001F98A9AABCAF_1_test_Zahl
    label: Test Zahl
    configuration:
      receiveDelay: 0
      delay: 0
  - id: 2#CCU_Status
    channelTypeUID: homematic:GATEWAY-EXTRAS-3014F711A0001F98A9AABCAF_2_CCU_Status
    label: Ccu Status
    configuration:
      receiveDelay: 0
      delay: 0
Vielleicht schaust du auch mal hier. Wenn ich das richtig verstehe, braucht das Thing eine Default-Adresse

Code: Alles auswählen

The address of the virtual device must be the default value GWE00000000. Usage of a custom ID is not supported
gatway1.jpg
gateway2.jpg
vielleicht hilft das weiter ?!
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Pi5/8GB(PiOS Lite 64-bit(bookworm)/SSD 120GB - OH4.2.3 openhabian

rbeudel
Beiträge: 246
Registriert: 6. Jun 2019 11:25
Answers: 1

Re: Openhab 4.1.0 - Homematic 3.77.7 / Gatewayextras

Beitrag von rbeudel »

Was mir aufgefallen ist, es gibt 2x Gatewayextra. Einmal direkt im Binding zu finden (bleibt aber nach dem hinzufügen offline) und einmal wenn ich "Scan" im Binding drücke.
Du hast über "add manually" ein Gatewaxextra hinzugefügt. Das ist aber nicht nötig, da die Things über die Scan Funktion gefunden werden. Das kann dann schon mal entfernt werden. Darauf achten das nichts mehr mit dem manuell hinzugfügten Gateway verlinkt ist.
Viele Grüße,
Ralf


Debmatic und Openhab in Proxmox VM debian x86_64

caycay
Beiträge: 13
Registriert: 13. Apr 2023 13:26
Answers: 0

Re: Openhab 4.1.0 - Homematic 3.77.7 / Gatewayextras

Beitrag von caycay »

Das manuel hinzugefügte Gateway hatte ich nur mal zum testen und direkt wieder gelöscht. Bridge ist ebenso dem Gateway extra und allen Komponenten (I/O) zugewiesen.

Ich habe mir jetzt auch mal im Docker das Log-File angeschaut. Auch hier sind keine Auffälligkeiten.

Davor hatte es ja funktioniert. Nachdem ich es gelöscht hatte, habe ich es wieder über die Scan Funktion in der UI hinzugefügt (Bridge so wie die Gateway Extra`s).

Was mir zudem auch aufgefallen ist, wenn ich ein Thing öffne, wie z.B. eine Eingangskarte/Ausgangskarte ist es in der UI extrem langsam.

Antworten