Tag zusammen,
ggf. kann mir jemand "auf die Schnelle" helfen?
Ich stehe ein wenig unter Zeitdruck, da der Urlaub vor der Tür steht. :)
Und zwar habe ich vor langer langer Zeit in mein FHEM einen SIGNALduino integriert und einen Siro ERBS25-LE (https://smart-rollos.de/produkt/akku-rollomotor-erbs15le/) oder ein Vorgängermodell im Einsatz.
Nunmehr geht der Akku dem Ende entgegen bzw. hält nur noch für sehr wenige Vorgänge und muss wieder geladen werden. Ein wenig nervig.
Also habe ich mir den o.a. Akku Motor bestellt.
Nur jetzt klemmt es an der Integration in FHEM. Quasi das ablernen des alten Motors vom SIGNALduino und anlernen des neuen Motors.
Irgendwie komme ich trotz Recherche des Wikis nicht weiter.
Kann mir jemand behilflich sein?
Hier mal die Werte des SIGNALduion und des alten Motors.
Internals:
Clients :CUL_EM:CUL_FHTTK:CUL_TCM97001:CUL_TX:CUL_WS:Dooya:FHT:FLAMINGO:FS10:FS20: :Fernotron:Hideki:IT:KOPP_FC:LaCrosse:OREGON:PCA301:RFXX10REC:Revolt:SD_AS:SD_Rojaflex: :SD_BELL:SD_GT:SD_Keeloq:SD_RSL:SD_UT:SD_WS07:SD_WS09:SD_WS:SD_WS_Maverick:SOMFY: :Siro:SIGNALduino_un:
DEF /dev/ttyACM0@57600
DMSG nothing
DevState initialized
DeviceName /dev/ttyACM0@57600
FD 9
FUUID 5c549a8a-f33f-b047-bf64-b9587a841617de94
ITClock 250
LASTDMSG nothing
LASTDMSGID nothing
NAME mySIGNALduino
NR 202
NR_CMD_LAST_H 44
PARTIAL
STATE opened
TIME 1688627949.57069
TYPE SIGNALduino
cc1101_available 1
eventCount 328
sendworking 0
unknownmessages
version V 3.3.1-dev SIGNALduino cc1101 (433Mhz )- compiled at Mar 10 2017 23:27:29
versionProtocols 1.48
versionmodul 3.5.4
MatchList:
10:SD_WS07 ^P7#[A-Fa-f0-9]{6}[AFaf][A-Fa-f0-9]{2,3}
11:SD_WS09 ^P9#F[A-Fa-f0-9]+
12:SD_WS ^W\d+x{0,1}#.*
13:RFXX10REC ^(20|29)[A-Fa-f0-9]+
14:Dooya ^P16#[A-Fa-f0-9]+
15:SOMFY ^Ys[0-9A-F]+
16:SD_WS_Maverick ^P47#[A-Fa-f0-9]+
17:SD_UT ^P(?:14|20|24|26|29|30|34|46|56|68|69|76|78|81|83|86|90|91|91.1|92|93|95|97|99|104|105|114|118|121)#.*
18:FLAMINGO ^P13\.?1?#[A-Fa-f0-9]+
19:CUL_WS ^K[A-Fa-f0-9]{5,}
1:IT ^i......
20:Revolt ^r[A-Fa-f0-9]{22}
21:FS10 ^P61#[A-F0-9]+
22:Siro ^P72#[A-Fa-f0-9]+
23:FHT ^81..(04|09|0d)..(0909a001|83098301|c409c401)..
24:FS20 ^81..(04|0c)..0101a001
25:CUL_EM ^E0.................
26:Fernotron ^P82#.*
27:SD_BELL ^P(?:15|32|41|42|57|79|96|98|112)#.*
28:SD_Keeloq ^P(?:87|88)#.*
29:SD_GT ^P49#[A-Fa-f0-9]+
2:CUL_TCM97001 ^s[A-Fa-f0-9]+
30:LaCrosse ^(\S+\s+9 |OK\sWS\s)
31:KOPP_FC ^kr\w{18,}
32:PCA301 ^\S+\s+24
33:SD_Rojaflex ^P109#[A-Fa-f0-9]+
3:SD_RSL ^P1#[A-Fa-f0-9]{8}
4:OREGON ^(3[8-9A-F]|[4-6][0-9A-F]|7[0-8]).*
5:CUL_TX ^TX..........
6:SD_AS ^P2#[A-Fa-f0-9]{7,8}
7:Hideki ^P12#75[A-F0-9]+
9:CUL_FHTTK ^T[A-F0-9]{8}
X:SIGNALduino_un ^[u]\d+#.*
QUEUE:
READINGS:
2023-07-06 09:19:12 cc1101_config Freq: 433.920 MHz, Bandwidth: 325 kHz, rAmpl: 42 dB, sens: 4 dB, DataRate: 5.60 kBaud
2023-07-06 09:19:12 cc1101_config_ext Modulation: ASK/OOK
2023-07-06 09:19:13 cc1101_patable C3E = 00 84 00 00 00 00 00 00 => 5_dBm
2023-07-06 20:10:12 ping OK
2023-07-06 09:19:11 state opened
2020-07-21 08:10:57 version V 3.3.1-dev SIGNALduino cc1101 (433Mhz )- compiled at Mar 10 2017 23:27:29
XMIT_TIME:
1688665711.02926
1688665712.51971
1688665715.12943
1688665718.30218
1688665727.27266
1688665728.55981
1688665888.40109
1688665888.9193
1688665889.71139
1688665890.22914
1688665891.04464
1688665921.53182
1688665923.19861
1688665923.7169
1688665924.76456
1688665926.42192
1688665927.97717
1688665930.03889
1688665931.98807
1688665964.66716
1688665965.18559
1688665967.29383
1688665969.15109
1688665969.66944
1688665975.4631
1688665975.982
1688665977.36478
1688665977.88289
1688665979.75037
1688665985.16003
1688665985.67858
1688665986.28748
1688665986.80539
1688665987.32298
1688666294.48079
1688666296.55755
1688666298.00143
1688666299.75661
1688666460.21863
1688666460.73687
1688666463.58732
1688666464.74449
1688666465.26372
1688666466.38451
additionalSets:
keepalive:
ok 1
retry 0
mcIdList:
mnIdList:
msIdList:
muIdList:
72
Attributes:
flashCommand avrdude -c arduino -b [BAUDRATE] -P [PORT] -p atmega328p -vv -U flash:w:[HEXFILE] 2>[LOGFILE]
verbose 3
whitelist_IDs 72
Internals:
CHANNEL_RECEIVE 1
DEF A23B7C51
FUUID 5c549a8a-f33f-b047-06d1-7650b614fcc67630
ID A23B7C5
IODev mySIGNALduino
MODEL LE-Device
NAME EG_Rollo_Haustuer
NR 204
NTFY_ORDER 50-EG_Rollo_Haustuer
STATE 6
TYPE Siro
Version 1.3
eventCount 65
CODE:
1 A23B7C51
READINGS:
2023-07-06 19:58:19 ActionTime 1688666299
2023-07-06 19:58:19 ActionTrigger fhem
2023-07-06 19:58:19 BetweentActionTime 2
2022-10-21 16:59:41 Favorite-Position 0
2023-07-06 09:19:10 IODev mySIGNALduino
2023-07-06 19:58:17 LastAction off
2023-07-06 19:58:19 LastActionTime 1688666297
2023-07-06 19:58:19 aktActionFinish 0
2023-07-06 19:58:19 aktEndAction 0
2023-07-06 19:58:19 aktRunningAction noAction
2023-07-06 19:58:19 aktTimeAction 0
2023-07-06 19:58:19 batteryState unknown
2023-07-06 19:58:19 motor-term 34751.1399998284
2023-07-06 19:58:19 pct 6
2023-07-06 19:58:19 position 6
2023-07-06 19:58:19 state 6
helper:
exexcmd on
ignorecmd off
progmode off
Attributes:
IODev mySIGNALduino
SIRO_time_to_close 41
SIRO_time_to_open 43
devStateIcon {return FHEM::Siro::Siro_icon($name)}
group Rollo
room Rollo,Tablet
sortby 11
userattr automatic
webCmd stop:on:off:fav:prog
Das neue Sirodevice habe ich auch schon angelegt, aber nun komme ich nicht weiter.
Internals:
CFGFN
CHANNEL_RECEIVE 2
DEF A23B7C52
FUUID 64a70158-f33f-7b3d-68cd-7b0c64a4daf73474
ID A23B7C5
IODev mySIGNALduino
MODEL LE-Device
NAME EG_Rollo_Haustuer_Neu
NR 7096
NTFY_ORDER 50-EG_Rollo_Haustuer_Neu
STATE notAvaible
TYPE Siro
Version 1.3
eventCount 16
CODE:
1 A23B7C52
READINGS:
2023-07-06 20:01:06 ActionTime 1688666466
2023-07-06 20:01:06 ActionTrigger fhem
2023-07-06 20:01:06 BetweentActionTime 2
2023-07-06 20:00:56 IODev mySIGNALduino
2023-07-06 20:01:06 LastAction stop
2023-07-06 20:01:06 LastActionTime 1688666464
2023-07-06 20:01:04 aktActionFinish 0
2023-07-06 20:01:04 aktEndAction 0
2023-07-06 20:01:04 aktRunningAction noAction
2023-07-06 20:01:04 aktTimeAction 0
2023-07-06 20:01:04 batteryState unknown
2023-07-06 20:01:06 motor-term Function is not available without set runtime attribute, please define
2023-07-06 20:01:04 pct 100
2023-07-06 20:01:04 position 100
2023-07-06 20:01:06 state notAvaible
helper:
exexcmd on
ignorecmd off
progmode off
Attributes:
devStateIcon {return FHEM::Siro::Siro_icon($name)}
room Rollo
webCmd stop:open:close:fav:pct
Tendenziell würde ich sagem, das dieser Motor sich nicht mit dem siromodul steuern lässt . Auch bin ich nicht sicher, ob der Signalduino das Protokoll unterstützt.
Das Modul wurde für die Vorgängerversionen geschrieben , diese waren noch nicht bidirektional.
Ist aber erstmal nur eine Vermutung, ich habe mich schon lange nicht mehr mit diesem Modul beschäftigt
Hm, das hört sich nicht gut an.
Ich habe auch gerade hier ein wenig weiter gelesen, scheint damals schon nicht geklappt zu haben.
https://forum.fhem.de/index.php?topic=100605.msg1051442#msg1051442
Naja, dann geht der neue Motor zurück und lade ich den alten erst mal alle 2-3 Tage.
Suche derweil nach einer anderen Lösung.
Danke Dir auf jeden Fall fürs Feedback.