Elero: EleroDrive bleibt im STATE Initialized

Begonnen von DerB, 27 Februar 2024, 21:12:25

Vorheriges Thema - Nächstes Thema

DerB

Moin!
Seit einigen Jahren habe ich Elero Motoren im Einsatz. Diese Steuere ich sowohl mit dem USB-Dongle (EleroStick) als auch mit den UniTec-�868 Funk-�Wandsendern.
Lange lief das ohne Probleme.
Seit dem letzten Sommer erhalte ich jedoch keinen Status-Update mehr bzgl. der Position des Rollos. Alle acht Rollos haben zum selben Zeitpunkt aufgehört die korrekte Position des Rollos in fhem anzuzeigen.

Der Stick:
define E1 EleroStick /dev/serial/by-id/usb-elero_GmbH_Transmitter_Stick_A506Q9R4-if00-port0@38400
attr E1 Clients EGWestRollo, [ich erspare euch alle Namen der Rollos an dieser Stelle]
attr E1 Interval 60
attr E1 MatchList {'1:EleroDrive' => '.*'}
attr E1 room AAAAAAAA,hidden
attr E1 verbose 0
#   Clients    EGWestRollo
#   DEF        /dev/serial/by-id/usb-elero_GmbH_Transmitter_Stick_A506Q9R4-if00-port0@38400
#   DeviceName /dev/serial/by-id/usb-elero_GmbH_Transmitter_Stick_A506Q9R4-if00-port0@38400
#   FD         11
#   FUUID      5c489315-f33f-8973-a65a-08d6a0731fb38d73
#   NAME       E1
#   NR         49
#   PARTIAL   
#   STATE      opened
#   TYPE       EleroStick
#   buffer     
#   eventCount 1714
#   lastAnswerType easy_ack
#   MatchList:
#     1:EleroDrive .*
#   READINGS:
#     2024-02-27 19:03:38   AnswerMsg       
#     2024-02-27 19:03:38   AnswerType      easy_ack
#     2024-02-27 18:25:47   SendMsg         aa044e0040c4
#     2024-02-27 18:25:47   SendType        easy_info
#     2024-02-18 14:17:06   state           opened
#
setstate E1 opened
setstate E1 2024-02-27 19:03:38 AnswerMsg
setstate E1 2024-02-27 19:03:38 AnswerType easy_ack
setstate E1 2024-02-27 18:25:47 SendMsg aa044e0040c4
setstate E1 2024-02-27 18:25:47 SendType easy_info
setstate E1 2024-02-18 14:17:06 state opened


eines der Rollos:
define EGWestRollo EleroDrive 1
attr EGWestRollo userattr room_map structexclude
attr EGWestRollo IODev E1
attr EGWestRollo TopToBottomTime 31
attr EGWestRollo alexaName Wohnzimmer Rollo
attr EGWestRollo cmdIcon moveDown:fts_shutter_down moveIntermediate:fts_shutter_50 moveUp:fts_shutter_up moveTilt:fts_shutter_80 stop:fts_shutter_manual
attr EGWestRollo eventMap /moveUp:pct.0/moveDown:pct.100/moveIntermediate:pct.50/moveTilt:pct.90/Position 10:pct.10/Position 20:pct.20/Position 30:pct.30/Position 40:pct.40/Position 60:pct.60/Position 70:pct.70/Position 80:pct.80/
attr EGWestRollo group EG Rollo
attr EGWestRollo room AAAAAAAA,Wohnzimmer
attr EGWestRollo webCmd moveDown:moveIntermediate:stop:moveTilt:moveUp
#   DEF        1
#   FUUID      5c489315-f33f-8973-3d65-f93fddc8e51edb8a
#   IODev      E1
#   NAME       EGWestRollo
#   NR         48
#   STATE      Initialized
#   TYPE       EleroDrive
#   channel    1
#   eventCount 21
#   READINGS:
#     2024-02-18 14:17:26   IODev           E1
#     2023-07-19 18:03:30   percentClosed   0
#     2023-07-19 18:03:30   position        top_position
#     2023-07-19 18:03:30   state           top_position
#
setstate EGWestRollo 2024-02-18 14:17:26 IODev E1
setstate EGWestRollo 2023-07-19 18:03:30 percentClosed 0
setstate EGWestRollo 2023-07-19 18:03:30 position top_position
setstate EGWestRollo 2023-07-19 18:03:30 state top_position


Spannend ist hierbei dass alle Rollos am 19. Juli gegen 18:03 das letzte mal die korrekte Position gemeldet haben.

Ich habe ein "frisches" fhem auf einem zweiten Raspi installiert meine Config kopiert und habe dort das selbe Problem.
Habe als nächstes den Stick auf Verbos 5 gestellt und folgendes im log gefunden
2024.02.17 20:15:10.376 5: E1: dispatch aa054d00010201
2024.02.17 20:15:10.379 3: E1: Unknown code aa054d00010201, help me!
2024.02.17 20:15:10.383 4: Current buffer content: aa054d00010201 Name E1
2024.02.17 20:15:15.312 5: DevIo_SimpleWrite E1: aa044e000202
2024.02.17 20:15:15.505 5: E1: dispatch aa054d00020200
2024.02.17 20:15:15.509 3: E1: Unknown code aa054d00020200, help me!
2024.02.17 20:15:15.512 4: Current buffer content: aa054d00020200 Name E1
2024.02.17 20:15:20.326 5: DevIo_SimpleWrite E1: aa044e000400
2024.02.17 20:15:20.442 5: E1: dispatch aa054d000402fe
2024.02.17 20:15:20.446 3: E1: Unknown code aa054d000402fe, help me!
2024.02.17 20:15:20.449 4: Current buffer content: aa054d000402fe Name E1
2024.02.17 20:15:25.342 5: DevIo_SimpleWrite E1: aa044e0008fc
2024.02.17 20:15:25.524 5: E1: dispatch aa054d000801fb
2024.02.17 20:15:25.528 3: E1: Unknown code aa054d000801fb, help me!
2024.02.17 20:15:25.531 4: Current buffer content: aa054d000801fb Name E1
2024.02.17 20:15:30.357 5: DevIo_SimpleWrite E1: aa044e0020e4
2024.02.17 20:15:30.508 5: Current buffer is not long enough
2024.02.17 20:15:30.527 5: E1: dispatch aa054d002002e2
2024.02.17 20:15:30.530 3: E1: Unknown code aa054d002002e2, help me!
2024.02.17 20:15:30.534 4: Current buffer content: aa054d002002e2 Name E1
2024.02.17 20:15:35.378 5: DevIo_SimpleWrite E1: aa044e0040c4
2024.02.17 20:15:35.479 5: Current buffer is not long enough
2024.02.17 20:15:35.497 5: E1: dispatch aa054d004002c2
2024.02.17 20:15:35.501 3: E1: Unknown code aa054d004002c2, help me!
2024.02.17 20:15:35.504 4: Current buffer content: aa054d004002c2 Name E1
2024.02.17 20:15:40.394 5: DevIo_SimpleWrite E1: aa044e008084
2024.02.17 20:15:40.547 5: E1: dispatch aa054d00800282
2024.02.17 20:15:40.550 3: E1: Unknown code aa054d00800282, help me!
2024.02.17 20:15:40.554 4: Current buffer content: aa054d00800282 Name E1
2024.02.17 20:15:45.417 5: DevIo_SimpleWrite E1: aa044e010003
2024.02.17 20:15:45.613 5: E1: dispatch aa054d01000102
2024.02.17 20:15:45.618 3: E1: Unknown code aa054d01000102, help me!
2024.02.17 20:15:45.622 4: Current buffer content: aa054d01000102 Name E1
2024.02.17 20:16:45.435 5: DevIo_SimpleWrite E1: aa044e000103
2024.02.17 20:16:45.525 5: E1: dispatch aa054d00010201
2024.02.17 20:16:45.528 3: E1: Unknown code aa054d00010201, help me!
2024.02.17 20:16:45.532 4: Current buffer content: aa054d00010201 Name E1
2024.02.17 20:16:50.445 5: DevIo_SimpleWrite E1: aa044e000202
2024.02.17 20:16:50.624 5: E1: dispatch aa054d00020200
2024.02.17 20:16:50.627 3: E1: Unknown code aa054d00020200, help me!
2024.02.17 20:16:50.631 4: Current buffer content: aa054d00020200 Name E1
2024.02.17 20:16:55.459 5: DevIo_SimpleWrite E1: aa044e000400
2024.02.17 20:16:55.576 5: E1: dispatch aa054d000402fe
2024.02.17 20:16:55.580 3: E1: Unknown code aa054d000402fe, help me!
2024.02.17 20:16:55.583 4: Current buffer content: aa054d000402fe Name E1
2024.02.17 20:17:00.477 5: DevIo_SimpleWrite E1: aa044e0008fc
2024.02.17 20:17:00.544 5: Current buffer is not long enough
2024.02.17 20:17:00.562 5: E1: dispatch aa054d000801fb
2024.02.17 20:17:00.566 3: E1: Unknown code aa054d000801fb, help me!
2024.02.17 20:17:00.569 4: Current buffer content: aa054d000801fb Name E1
2024.02.17 20:17:05.498 5: DevIo_SimpleWrite E1: aa044e0020e4
2024.02.17 20:17:05.693 5: E1: dispatch aa054d002002e2
2024.02.17 20:17:05.696 3: E1: Unknown code aa054d002002e2, help me!
2024.02.17 20:17:05.700 4: Current buffer content: aa054d002002e2 Name E1
2024.02.17 20:17:10.508 5: DevIo_SimpleWrite E1: aa044e0040c4
2024.02.17 20:17:10.600 5: E1: dispatch aa054d004002c2
2024.02.17 20:17:10.603 3: E1: Unknown code aa054d004002c2, help me!
2024.02.17 20:17:10.607 4: Current buffer content: aa054d004002c2 Name E1
2024.02.17 20:17:15.518 5: DevIo_SimpleWrite E1: aa044e008084
2024.02.17 20:17:15.601 5: E1: dispatch aa054d00800282
2024.02.17 20:17:15.605 3: E1: Unknown code aa054d00800282, help me!
2024.02.17 20:17:15.608 4: Current buffer content: aa054d00800282 Name E1
2024.02.17 20:17:20.528 5: DevIo_SimpleWrite E1: aa044e010003
2024.02.17 20:17:20.636 5: E1: dispatch aa054d01000102
2024.02.17 20:17:20.639 3: E1: Unknown code aa054d01000102, help me!
2024.02.17 20:17:20.643 4: Current buffer content: aa054d01000102 Name E1
2024.02.17 20:18:20.544 5: DevIo_SimpleWrite E1: aa044e000103
2024.02.17 20:18:20.727 5: E1: dispatch aa054d00010201
2024.02.17 20:18:20.730 3: E1: Unknown code aa054d00010201, help me!
2024.02.17 20:18:20.734 4: Current buffer content: aa054d00010201 Name E1
2024.02.17 20:18:25.556 5: DevIo_SimpleWrite E1: aa044e000202
2024.02.17 20:18:25.715 5: E1: dispatch aa054d00020200
2024.02.17 20:18:25.718 3: E1: Unknown code aa054d00020200, help me!
2024.02.17 20:18:25.721 4: Current buffer content: aa054d00020200 Name E1
2024.02.17 20:18:30.573 5: DevIo_SimpleWrite E1: aa044e000400
2024.02.17 20:18:30.749 5: E1: dispatch aa054d000402fe
2024.02.17 20:18:30.752 3: E1: Unknown code aa054d000402fe, help me!
2024.02.17 20:18:30.756 4: Current buffer content: aa054d000402fe Name E1
2024.02.17 20:18:35.591 5: DevIo_SimpleWrite E1: aa044e0008fc
2024.02.17 20:18:35.751 5: E1: dispatch aa054d000801fb
2024.02.17 20:18:35.754 3: E1: Unknown code aa054d000801fb, help me!
2024.02.17 20:18:35.758 4: Current buffer content: aa054d000801fb Name E1
2024.02.17 20:18:40.617 5: DevIo_SimpleWrite E1: aa044e0020e4
2024.02.17 20:18:40.801 5: E1: dispatch aa054d002002e2
2024.02.17 20:18:40.804 3: E1: Unknown code aa054d002002e2, help me!
2024.02.17 20:18:40.808 4: Current buffer content: aa054d002002e2 Name E1
2024.02.17 20:18:45.664 5: DevIo_SimpleWrite E1: aa044e0040c4
2024.02.17 20:18:45.800 5: Current buffer is not long enough
2024.02.17 20:18:45.819 5: E1: dispatch aa054d004002c2
2024.02.17 20:18:45.822 3: E1: Unknown code aa054d004002c2, help me!
2024.02.17 20:18:45.826 4: Current buffer content: aa054d004002c2 Name E1
2024.02.17 20:18:50.676 5: DevIo_SimpleWrite E1: aa044e008084
2024.02.17 20:18:50.774 5: E1: dispatch aa054d00800282
2024.02.17 20:18:50.777 3: E1: Unknown code aa054d00800282, help me!
2024.02.17 20:18:50.782 4: Current buffer content: aa054d00800282 Name E1
2024.02.17 20:18:55.690 5: DevIo_SimpleWrite E1: aa044e010003
2024.02.17 20:18:55.776 5: E1: dispatch aa054d01000102
2024.02.17 20:18:55.780 3: E1: Unknown code aa054d01000102, help me!
2024.02.17 20:18:55.784 4: Current buffer content: aa054d01000102 Name E1

Es schein als ob der Stick das Feedback nicht verarbeiten könnte... SuFu und Dr.G lieferten auch kein brauchbares Ergebnis.

Danke im Voraus!
DerB