SIGNALESP: Firm- und Hardware für SIGNALduino direkt auf ESP8266 oder ESP32

Begonnen von Ralf9, 24 Januar 2018, 20:04:44

Vorheriges Thema - Nächstes Thema

Ralf9

Im FHEM Wiki steht zu MAX:
Bidirektionale Kommuniktion (jeder Befehl wird mit ACK quittiert)

Die ACK quittierung wird in der CUL Firmware gemacht. Da müsste man in der CUL Firmware schauen was die sonst noch mit den max Nachrichten macht.
Wenn die ACK quittierung zeitkritisch ist, dann muß sie in der Signalduino Firmware gemacht werden.
FHEM auf Cubietruck mit Igor-Image, SSD und  hmland + HM-CFG-USB-2,  HMUARTLGW Lan,   HM-LC-Bl1PBU-FM, HM-CC-RT-DN, HM-SEC-SC-2, HM-MOD-Re-8, HM-MOD-Em-8
HM-Wired:  HMW_IO_12_FM, HMW_Sen_SC_12_DR, Selbstbau IO-Module HBW_IO_SW
Maple-SIGNALduino, WH3080,  Hideki, Id 7

Ralf9

FHEM auf Cubietruck mit Igor-Image, SSD und  hmland + HM-CFG-USB-2,  HMUARTLGW Lan,   HM-LC-Bl1PBU-FM, HM-CC-RT-DN, HM-SEC-SC-2, HM-MOD-Re-8, HM-MOD-Em-8
HM-Wired:  HMW_IO_12_FM, HMW_Sen_SC_12_DR, Selbstbau IO-Module HBW_IO_SW
Maple-SIGNALduino, WH3080,  Hideki, Id 7

Wzut

THX Ralf. Ja moritz stimmt, der Inhalt allerdings ist nicht so meine Welt und sagt mir daher persönlich recht wenig. Aber du wirst damit und den diversen Kommentar Zeilen schon was anfangen können :)
Ob die Acks zeitkritisch sind kann ich z.Z. auch nicht beurteilen. Ich wollte erst einmal versuchen aus einem Wemos D1 mini (oder ESP32) und einem CC1101 Modul einen Signalduino zu stecken und die vorhanden MAX! Telegramme mitzulesen. Da muss ich doch auch erst einmal diverse Parameter setzen ?
Maintainer der Module: MAX, MPD, UbiquitiMP, UbiquitiOut, SIP, BEOK, readingsWatcher

Ralf9

ZitatDa muss ich doch auch erst einmal diverse Parameter setzen ?
Du kannst es mal mit dem rfmode von "Rojaflex" als Ausgangspunkt versuchen.
Dann mit "get ccreg 99" alle cc1101 Register auslesen
und dann mit den cc1101 Register (PROGMEM MORITZ_CFG) in rf_moritz.c vergleichen,
und die Register wo nicht passen mit "set cc1101_reg" ändern.
Zitatcc1101_reg Es können mehrere Register auf einmal gesetzt werden. Das Register wird über seinen zweistelligen Hexadezimalwert angegeben, gefolgt von einem zweistelligen Wert. Mehrere Register werden via Leerzeichen getrennt angegeben

und dann noch zusätzlich in das Register 03 den Wert 07 und in das Register 06 den Wert FF schreiben
FHEM auf Cubietruck mit Igor-Image, SSD und  hmland + HM-CFG-USB-2,  HMUARTLGW Lan,   HM-LC-Bl1PBU-FM, HM-CC-RT-DN, HM-SEC-SC-2, HM-MOD-Re-8, HM-MOD-Em-8
HM-Wired:  HMW_IO_12_FM, HMW_Sen_SC_12_DR, Selbstbau IO-Module HBW_IO_SW
Maple-SIGNALduino, WH3080,  Hideki, Id 7

Wzut

Der ESP32 DEVKIT V1 ist mit der V 4.2.2-dev220712 geflasht und liefert bei rfmode LaCrosse_mode2 auch ständig Werte meiner LaCrosse Sensoren, ich gehe nun davon aus das die Hardware soweit ok ist.
Die Register Werte habe ich gesetzt, hier die Ausgabe von ccreg 99
ccreg 00: 07 2E 46 07 C6 26 FF 0C 02 00 00 06 00 21 65 6A
ccreg 10: C8 93 03 22 F8 34 07 3F 28 16 6C 43 68 91 87 6B
ccreg 20: F8 56 11 EB 0B 00 11 41 00 59 7F 3E 81 35 0B

cc1101 reg detail - addr, name, value, (OOK default),[reset]
0x00 IOCFG2   - 0x07 (0D) [29]
0x01 IOCFG1   - 0x2E
0x02 IOCFG0   - 0x46 (2D) [3F]
0x03 FIFOTHR  - 0x07
0x04 SYNC1    - 0xC6 (D3)
0x05 SYNC0    - 0x26 (91)
0x06 PKTLEN   - 0xFF (3D) [0F]
0x07 PKTCTRL1 - 0x0C (04)
0x08 PKTCTRL0 - 0x02 (32) [45]
0x09 ADDR     - 0x00
0x0A CHANNR   - 0x00
0x0B FSCTRL1  - 0x06 [0F]
0x0C FSCTRL0  - 0x00
0x0D FREQ2    - 0x21 (10) [1E]
0x0E FREQ1    - 0x65 (B0) [C4]
0x0F FREQ0    - 0x6A (71) [EC]
0x10 MDMCFG4  - 0xC8 (57) [8C]
0x11 MDMCFG3  - 0x93 (C4) [22]
0x12 MDMCFG2  - 0x03 (30) [02]
0x13 MDMCFG1  - 0x22 (23)
0x14 MDMCFG0  - 0xF8 (B9)
0x15 DEVIATN  - 0x34 (00) [47]
0x16 MCSM2    - 0x07
0x17 MCSM1    - 0x3F (00) [30]
0x18 MCSM0    - 0x28 (18) [04]
0x19 FOCCFG   - 0x16 (14) [36]
0x1A BSCFG    - 0x6C
0x1B AGCCTRL2 - 0x43 (07) [03]
0x1C AGCCTRL1 - 0x68 (00) [40]
0x1D AGCCTRL0 - 0x91 (90)
0x1E WOREVT1  - 0x87
0x1F WOREVT0  - 0x6B
0x20 WORCTRL  - 0xF8
0x21 FREND1   - 0x56
0x22 FREND0   - 0x11 [16]
0x23 FSCAL3   - 0xEB (E9) [A9]
0x24 FSCAL2   - 0x0B (2A) [0A]
0x25 FSCAL1   - 0x00 [20]
0x26 FSCAL0   - 0x11 (1F) [0D]
0x27 RCCTRL1  - 0x41
0x28 RCCTRL0  - 0x00
0x29 FSTEST   - 0x59
0x2A PTEST    - 0x7F
0x2B AGCTEST  - 0x3E
0x2C TEST2    - 0x81
0x2D TEST1    - 0x35
0x2E TEST0    - 0x0B
und ccconf
ccconf: freq:868.300MHz bWidth:101KHz rAmpl:33dB sens:8dB (DataRate:9992.60Baud)

Modulation:2-FSK (SYNC_MODE:30/32 sync) DEVIATN:19.043kHz
verbose 5 und debug 1 sind gesetzt, aber leider keine Meldungen (mit Ausnahme von ping)
Was ist mit den CC1101 Registern oberhalb von 0x2E ?
In der signalduino_protocols.pm werden da noch welche gesetzt bei anderen Protokollen.
Maintainer der Module: MAX, MPD, UbiquitiMP, UbiquitiOut, SIP, BEOK, readingsWatcher

Ralf9

Bitte teste es mal damit:
CW0007,0246,0307,04C6,0526,06FF,070C,0845,0D21,0E65,0F6A,10C8,1193,1203,1322,14F8,1534,173F,1828,1916,1B43,1C40,1D91,23A9,240A,2500,2611,2C81,2D35,3D0F,3E04,404D,4141,4258,435F,4400Es wird mit "get raw .." an den sduino gesendet. Als Rückmeldung kommt dann: "...4400 ok,N=15,ccmode=4"

Du kannst es auch mal mit cc1101 Register 08=05 testen

FHEM auf Cubietruck mit Igor-Image, SSD und  hmland + HM-CFG-USB-2,  HMUARTLGW Lan,   HM-LC-Bl1PBU-FM, HM-CC-RT-DN, HM-SEC-SC-2, HM-MOD-Re-8, HM-MOD-Em-8
HM-Wired:  HMW_IO_12_FM, HMW_Sen_SC_12_DR, Selbstbau IO-Module HBW_IO_SW
Maple-SIGNALduino, WH3080,  Hideki, Id 7

Wzut

Leider empfange ich mit diesen ganzen vorgeschlagenen Einstellungen rein gar nichts :(
So langsam kommen mir Zweifel an meiner benutzen Hardware, ich habe daher mal einen Suche Thread im Marktplatz aufgemacht -> https://forum.fhem.de/index.php?topic=135532.0
Maintainer der Module: MAX, MPD, UbiquitiMP, UbiquitiOut, SIP, BEOK, readingsWatcher

Ralf9

Da Du Deine LaCrosse Sensoren empfangen kannst, sollte die Hardware passen.
Hast Du schon mal versucht die Frequenz ein klein wenig zu ändern?

Es würde die Sache vereinfachen, wenn dies jemand versuchen würde der sich etwas mit den cc1101 Registern auskennt und auch Max! Module hat.

Liest hier jemand mit der sich etwas mit den cc1101 Registern auskennt, einen sduino und Max! Module hat?
FHEM auf Cubietruck mit Igor-Image, SSD und  hmland + HM-CFG-USB-2,  HMUARTLGW Lan,   HM-LC-Bl1PBU-FM, HM-CC-RT-DN, HM-SEC-SC-2, HM-MOD-Re-8, HM-MOD-Em-8
HM-Wired:  HMW_IO_12_FM, HMW_Sen_SC_12_DR, Selbstbau IO-Module HBW_IO_SW
Maple-SIGNALduino, WH3080,  Hideki, Id 7

Wzut

Sicher LaCrosse und IT ging, aber als ich mit dem CC1101 auf dem Steckbrett einen CUL probiert habe liefert der beim umschalten auf MAX! oder HM sofort Müll :(
Obwohl ich den CC1101 schon ewig auf dem Steckbrett für diverse AskSin Versuche benutzt hatte - anyway

Frequenzverschiebung kann ich natürlich testen sobald ich meine neue Hardware habe. Stichwort neue Hardware :
Auf meine Anfrage hat sich ein User gemeldet der mir einen Signalduino bauen kann. Basis wäre ein Maple Mini USB. Das ist doch ok ? bzw. ich kann auch Ethernet dazu haben, ginge doch auch ?

Thema Tester : Soviele mit MAX wird es nicht mehr geben, allerdings müsste HomeMatic doch auch als Test gehen, da IMHO "nur" das SyncWord sich von MAX unterscheidet.
Maintainer der Module: MAX, MPD, UbiquitiMP, UbiquitiOut, SIP, BEOK, readingsWatcher

Ralf9

Zitat von: Wzut am 30 Oktober 2023, 09:05:59Basis wäre ein Maple Mini USB. Das ist doch ok ? bzw. ich kann auch Ethernet dazu haben, ginge doch auch
Ja das passt und Ethernet ist auch möglich.

Ich habe dafür ein neues Thema aufgemacht
https://forum.fhem.de/index.php?topic=135560.0
FHEM auf Cubietruck mit Igor-Image, SSD und  hmland + HM-CFG-USB-2,  HMUARTLGW Lan,   HM-LC-Bl1PBU-FM, HM-CC-RT-DN, HM-SEC-SC-2, HM-MOD-Re-8, HM-MOD-Em-8
HM-Wired:  HMW_IO_12_FM, HMW_Sen_SC_12_DR, Selbstbau IO-Module HBW_IO_SW
Maple-SIGNALduino, WH3080,  Hideki, Id 7

Gisbert

Hallo Ralf,

ich hab 2 SignalESPs mit dem ESP8266. Wöchentlich mache ich bei Proxmox ein Backup, wobei die VM vorher runtergefahren wird.

Danach sind die beiden SignalESPs nicht mehr erreichbar. Entweder steht der state auf disconnected oder wechselt mehrfach in der Sekunde zwischen disconnected und opened.

Nach 7 Stunden ist das logfile riesig und per Fhem nicht mehr zu öffnen. In Linux ist der Zähler fast 9-stellig.

Woran kann es liegen, was kann ich dagegen tun? Beim list, wollte ich fragen, was ich ggf. schwärzen müsste (nachträglich).

define mySignalESPHelicalAntenna SIGNALduino 192.168.2.30:23
attr mySignalESPHelicalAntenna WS09_CRCAUS 2
attr mySignalESPHelicalAntenna alias mySignalESPHelical
attr mySignalESPHelicalAntenna group SIGNALduino
attr mySignalESPHelicalAntenna hardware ESP8266
attr mySignalESPHelicalAntenna icon cul
attr mySignalESPHelicalAntenna stateFormat state<br/><div style="vertical-align: middle;; font-size: 100%">IPaddress</div>
attr mySignalESPHelicalAntenna userReadings IPaddress {"<a href=\"http://192.168.2.30\" style=\"color: green;; text-decoration: underline;;\" target=\"_blank\" rel=\"noopener noreferrer\">http://192.168.2.30</a>"}
attr mySignalESPHelicalAntenna verbose 1
attr mySignalESPHelicalAntenna whitelist_IDs 3,8,13,13.1,13.2
#  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        192.168.2.30:23
#  DMSG      TXA0A1739732
#  DevState  initialized
#  DeviceName 192.168.2.30:23
#  FD        99
#  FUUID      5cb0c675-f33f-e986-cd77-96ab3dc3df6ec830
#  LASTDMSG  TXA0A1739732
#  LASTDMSGID 8
#  MSGCNT    26
#  NAME      mySignalESPHelicalAntenna
#  NR        64
#  PARTIAL   
#  RAWMSG    MU;P0=-1857;P1=488;P2=-8402;P3=271;P4=-13852;P5=1288;P6=-1168;P7=-21073;D=01234565656561656165656565656165616565656561656161616565616161656561656161616565616165656165756565656165616565656565616561656565656165616161656561616165656165616161656561616565616575656565616561656565656561656165656565616561616165656161616565616561616165;CP=1;R=27;O;
#  RSSI      -60.5
#  STATE      opened<br/><div style="vertical-align: middle; font-size: 100%"><a href="http://192.168.2.30" style="color: green; text-decoration: underline;" target="_blank" rel="noopener noreferrer">http://192.168.2.30</a></div>
#  TIME      1723276663.61464
#  TYPE      SIGNALduino
#  cc1101_available 1
#  eventCount 354029
#  sendworking 0
#  unknownmessages
#  version    V 3.4.0 SIGNALESP cc1101 (chip CC110 unknown) - compiled at Jul 16 2020 20:53:39
#  versionProtocols 1.53
#  versionmodul 3.5.5
#  DoubleMsgIDs:
#  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|127|128)#.*
#    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:
#    2024-08-10 09:26:30  IPaddress      <a href="http://192.168.2.30" style="color: green; text-decoration: underline;" target="_blank" rel="noopener noreferrer">http://192.168.2.30</a>
#    2024-08-10 09:26:30  cc1101_config  Freq: 433.920 MHz, Bandwidth: 325 kHz, rAmpl: 42 dB, sens: 8 dB, DataRate: 5.60 kBaud
#    2024-08-10 09:26:30  cc1101_config_ext Modulation: ASK/OOK
#    2024-08-10 09:26:30  cc1101_patable  C3E = 00 C0 00 00 00 00 00 00 => 10_dBm
#    2022-01-30 19:44:58  config          MS=1;MU=1;MC=1;Mred=1
#    2022-01-28 22:10:20  freeram        41040
#    2024-07-30 08:14:07  ping            OK
#    2024-08-10 09:26:29  state          opened
#    2022-01-28 22:09:19  uptime          0 00:19:06
#    2020-01-05 18:11:53  version        V 3.3.1-RC-nightly SIGNALESP cc1101 (chip CC110 unknown) - compiled at Feb  3 2019 21:37:16
#  additionalSets:
#  helper:
#    bm:
#      CODE(0x563e878d3c58):
#        cnt        1591
#        dmx        -1000
#        dtot      0
#        dtotcnt    0
#        mTS        10.08. 09:26:17
#        max        0.237734079360962
#        tot        0.519074678421021
#        mAr:
#          HASH(0x563e878caa00)
#          mySignalESPHelicalAntenna
#          close
#      CODE(0x563e878e1af0):
#        cnt        6
#        dmx        -1000
#        dtot      0
#        dtotcnt    0
#        mTS        10.08. 09:20:18
#        max        0.000340938568115234
#        tot        0.00123262405395508
#        mAr:
#          HASH(0x563e878caa00)
#          mySignalESPHelicalAntenna
#          ?
#      CODE(0x563e878f08c8):
#        cnt        178382
#        dmx        -1000
#        dtot      0
#        dtotcnt    0
#        mTS        10.08. 07:03:29
#        max        0.609401941299438
#        tot        2994.46334338188
#        mAr:
#          HASH(0x563e878caa00)
#      CODE(0x563e87f95238):
#        cnt        353931
#        dmx        -1000
#        dtot      0
#        dtotcnt    0
#        mTS        10.08. 05:38:37
#        max        0.026594877243042
#        tot        178.500606775284
#        mAr:
#          HASH(0x563e878caa00)
#  keepalive:
#    ok        0
#    retry      0
#  mcIdList:
#  mnIdList:
#  msIdList:
#    3
#    13
#    13.2
#  muIdList:
#    8
#    13.1
#
setstate mySignalESPHelicalAntenna opened<br/><div style="vertical-align: middle;; font-size: 100%"><a href="http://192.168.2.30" style="color: green;; text-decoration: underline;;" target="_blank" rel="noopener noreferrer">http://192.168.2.30</a></div>
setstate mySignalESPHelicalAntenna 2024-08-10 09:26:30 IPaddress <a href="http://192.168.2.30" style="color: green;; text-decoration: underline;;" target="_blank" rel="noopener noreferrer">http://192.168.2.30</a>
setstate mySignalESPHelicalAntenna 2024-08-10 09:26:30 cc1101_config Freq: 433.920 MHz, Bandwidth: 325 kHz, rAmpl: 42 dB, sens: 8 dB, DataRate: 5.60 kBaud
setstate mySignalESPHelicalAntenna 2024-08-10 09:26:30 cc1101_config_ext Modulation: ASK/OOK
setstate mySignalESPHelicalAntenna 2024-08-10 09:26:30 cc1101_patable C3E = 00 C0 00 00 00 00 00 00 => 10_dBm
setstate mySignalESPHelicalAntenna 2022-01-30 19:44:58 config MS=1;;MU=1;;MC=1;;Mred=1
setstate mySignalESPHelicalAntenna 2022-01-28 22:10:20 freeram 41040
setstate mySignalESPHelicalAntenna 2024-07-30 08:14:07 ping OK
setstate mySignalESPHelicalAntenna 2024-08-10 09:26:29 state opened
setstate mySignalESPHelicalAntenna 2022-01-28 22:09:19 uptime 0 00:19:06
setstate mySignalESPHelicalAntenna 2020-01-05 18:11:53 version V 3.3.1-RC-nightly SIGNALESP cc1101 (chip CC110 unknown) - compiled at Feb  3 2019 21:37:16


Hier noch ein (winziger) Auszug aus dem log:
2024.08.10 08:59:59.748 1: 192.168.2.30:23 disconnected, waiting to reappear (mySignalESPHelicalAntenna)
2024.08.10 09:00:00.636 1: mySignalESPHelicalAntenna: DoInit, 192.168.2.30:23nna).30:23 disconnected
2024.08.10
2024.08.10 09:00:00.636 1: 192.168.2.30:23 reappeared (mySignalESPHelicalAntenna)
2024.08.10 08:59:59.748 1: 192.168.2.30:23 disconnected, waiting to reappear (mySignalESPHelicalAntenna)nna: DoIni
2024.08.10 09:00:00.636 1: mySignalESPHelicalAntenna: DoInit, 192.168.2.30:23nna)47 1: 192.168.2.30:23 disconnected
Kann sein, dass Kopieren auf dem kleinen Bildschirm nicht optimal funktioniert hat.

Viele Grüße Gisbert
Aktuelles FHEM | PROXMOX | Fujitsu Futro S740 | Debian 12 | UniFi | Homematic, VCCU, HMUART | ESP8266 | ATtiny85 | Wasser-, Stromzähler | tuya local | Wlan-Kamera | SIGNALduino, Flamingo Rauchmelder FA21/22RF | RHASSPY | DEYE | JK-BMS | ESPHome

elektron-bbs

Zuerst würde ich mal zu einem Update der Firmware raten. Aktuell ist Version 3.5.1 RC1.

Allerdings habe ich auch den Effekt beobachtet, das sich der SIGNAL-ESP ab und an nicht neu verbindet. Bei mir hilft  dann ein Neustart des SIGNAL-ESP.

Eigenartig ist auch die Ausgabe der Version bei dir:
version    V 3.4.0 SIGNALESP cc1101 (chip CC110 unknown) - compiled at Jul 16 2020 20:53:39
Eigentlich sollte da z.B. "(chip CC1101)" stehen. Kann aber sein, das bei der alten Version die Ausgabe noch nicht komplett integriert war.
Intel(R) Atom(TM) CPU N270 mit 2 SIGNALduino nanoCC1101 + ESPEasy 2x serial server SIGNALduino nanoCC1101, Raspberry Pi 2 mit 2 CUL Stackable CC1101, Raspberry Pi 3 mit SIGNALduino radino + nano328 + 2 x SIGNAL-ESP CC1101 + 2 x rf_Gateway

TomLee

Hallo,

dachte schon mein Wemos D1 Mini Board hat einen ab, hab den "Effekt" auch und das ist lästig.

version V 3.5.1-RC1 SIGNALESP cc1101 (chip CC110L) - compiled at Jun 18 2023 10:45:20
Kann man da nix gegen tun ?

Gisbert

Hallo elektron-bbs,

ich hab die neueste Firmware 3.5.1-RC1 drauf - geändert hat sich am Verhalten leider nichts.
Bei einem Neustart des Fhem-Servers verbindet sich der ESP nicht und ist auch nicht über die IP zu erreichen. Auch ein set reset führt zu keinem Erfolg. Was zuverlässig hilft, aber auch lästig ist, ist das Gerät kurz vom Strom abzustöpseln und wieder anzuschließen.

Viele Grüße Gisbert
Aktuelles FHEM | PROXMOX | Fujitsu Futro S740 | Debian 12 | UniFi | Homematic, VCCU, HMUART | ESP8266 | ATtiny85 | Wasser-, Stromzähler | tuya local | Wlan-Kamera | SIGNALduino, Flamingo Rauchmelder FA21/22RF | RHASSPY | DEYE | JK-BMS | ESPHome

TomLee

Das Problem besteht ja schon seit Jahren, Firmwareunabhängig, zumindest bei mir.

Bin am überlegen eine schaltbare Steckdose vorzuschalten und bei einem "closed" den SignalESP für 2 Sekunden auszuschalten und wieder ein, so in der Art:

defmod not_SIGNALESP notify SIGNALESP:closed set bla off-for-timer 2