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

rcmcronny

Achso ..schade war nen Versuch wert :)

Ja, ich meinte einfach nochmal neu drüber, schaden kanns ja nicht.

Ich weiss gar nicht ob meine blinken, stört mich aber auch nicht ,wenn sie es nicht tun :D

Ronny

Dominik83

.... aufs Blinken könnte ich notfalls auch verzichten:+))

Was sagt denn deine cconf?

Gruß

rcmcronny

Hi, weiss nicht, ob es Dir was bringt aber hier bitte :D

Ronny


ccconf: freq:433.920MHz bWidth:325KHz rAmpl:42dB sens:8dB (DataRate:5603.79Baud)
version: V 3.3.1-RC-nightly SIGNALESP cc1101 (chip CC1101) - compiled at Feb 3 2019 21:37:16
versionmodul:  v3.3.3

Dominik83

Nabend,
Danke das sieht bei mir genauso aus.

Ich müsste noch einen cc1101 irgendwo rumliegen haben den teste ich morgen Mal. Zum Glück sind meine Rolladen im Moment alle hoch und nicht runter ;-)

Dominik83

Hi Zusammen,

mit neuen Kabeln und alter Firmware geht es nun wieder. Was genau es war...keine Ahnung. Ich wollte schon mit dem Hammer dran .

Danke für euer Mitgefühl

Ralf9

Hallo,

Beim SIGNALESP gibt es Probleme mit der Protokoll ID 72 (98_Siro.pm  Modul)

Zitat von: Zippo2000 am 02 Juni 2019, 21:06:32
Hallo Ralf,

es handelt sich um ein SignalESP (WEMOS D1 mini), von einem anderen Forumuser für mich angefertigt. Folgende, m.E. aktuellste Firmware ist aufgespielt:
V 3.3.1-RC-nightly SIGNALESP cc1101 (chip CC110 unknown) - compiled at Feb 3 2019 21:37:16

Wie gesagt, das Teil hängt sich nach geraumer Zeit auf. Nach einem Reset muss ich auch die WLAN-Zugangsdaten neu eingeben.

Sorry für OT!!

Grüße,
Tobias

Zitat von: Byte09 am 02 Juni 2019, 21:18:06
kein problem und ich bin auch ganz ohr. habe selber zwei SIGNALesp in gleicher config, und das gleiche problem. habe sie derzeit auch aus dem system genommen.

grundsätzlich lassen sich die rollos damit auch ansteuern , aber die einbindung der FB ist eher bescheiden in dieser config.

gruss thomas

Zitat von: Zippo2000 am 02 Juni 2019, 21:55:41
Dem kann ich nur zustimmen.
Inzwischen (=seit heute) will der SIGNALesp gar nicht mehr starten. Auch ein neues flashen der Firmware hat nicht geholfen  :-\ (Gibt es eigentlich eine ältere Version als die von mir genannte?)
Vielleicht hat noch jemand eine Idee? Bis dahin hülle ich mich in Schweigen und schone den Thread.

Schöne Grüße,
Tobias

Gruß Ralf
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

Sidey

Hi,

stürzt der SIGNALesp denn nur beim Senden von Protokoll 72 ab wann passiert das?

Und wie lange läuft das System fehlerfrei, bis das passiert?

Grüße Sidey
Signalduino, Homematic, Raspberry Pi, Mysensors, MQTT, Alexa, Docker, AlexaFhem

Maintainer von: SIGNALduino, fhem-docker, alexa-fhem-docker, fhempy-docker

Zippo2000

Hallo zusammen,

die Abstürze passierten bislang immer nach einigen Stunden oder Tagen. Allerdings im "passiven" Zustand (also nicht nach dem Senden eines Befehls), da ich den SIGNALesp noch gar nicht produktiv im Einsatz habe.

Die vorstehend zizierte Aussage, dass ich nicht mehr auf das device zugreifen kann hat sich gestern durch die freundliche und tatkräftige Unterstützung von RaspiLED geklärt (Danke nochmals): Der SIGNALesp hat sich zwischendurch statt der zugewiesenen statischen IP einfach eine dynamische vom DHCP gekrallt....da hätte ich eigentlich auch selbst drauf kommen können  ::) :D

Fazit für mich: SIGNALesp läuft erst mal wieder. Ich lasse ihn mal wieder ein paar Tage ungenutzt am Strom hängen und berichte dann hier wieder, ob und wann es zu Problemen kommt.

Grüße,
Tobias

marko67

Zitat von: Sidey am 17 Juni 2018, 00:48:49
Mir diesem Befehl lädst Du die Firmware herunter. Beim ESP wird nicht geflasht. Diese eine Datei kannst Du z.B. mit dem NodeMCU Flasher (https://github.com/nodemcu/nodemcu-flasher/tree/master/Win32/Release) manuell flashen.
set ipduino flash https://github.com/RFD-FHEM/SIGNALESP/releases/download/3.3.1RC4/SIGNALESP_331RC4_1M.bin

Grüße Sidey

Guten Morgen,

ich lese seit 1,2 Tagen das Forum und Wiki rauf und runter und bin immer mehr verwirrt was genau ich tun muss.
Ich verwende einen Wemos D1 mit CC1101. Umsetzen möchte ich den SignalESP.
Wie bitte ist die korrekte Vorgehensweise? Welche Schritte müssen ausgeführt werden?


- Flashen mit NodeMCU Flasher
- IP über ArduioIDE ermitteln?
- Mit Strom verbinden und in FHEM mit der IP ein Device anlegen
- Wird / muss weiteres benötigt (installiert) werden?

Ich hoffe mir kann jemand Helfen und ein paar Tipps zum richtigen Vorgang geben. Halte ich mich an das Signalduino Wiki oder an die Sachen hier in den Beiträgen?
Welche Firm/Software muss wo und wie geflasht / geladen werden.

Ich sage schon mal Danke für die Unterstützung!!

Marko

RaspiLED

Hi,
1) in FHEM Signalduino  für 192.168.1.1 definieren und attr für SignalESP setzen
2) Download der Firmware (get available Firmware)
3) mit esptool (oder sonstigen Tools) flashen
4) Strom aus und wieder an
5) mit dem wlan des esp verbinden und eigenes wlan unter http://192.168.4.1 eintragen
6) in Router oder nmap oder Arduino IDE/serieller monitor die ip nachsehen
7) im FHEM Device die Def anpassen auf neue iP

Gruß Arnd

Gesendet von iPhone mit Tapatalk
Raspberry Pi mit FHEM, CUL, Signalduino, MySensors, HomeBridge, Presence, WifiLight2, Bravia, ...

marko67


Hallo guten Abend,
ich habe meinen Wemos wie im Post oben vorbereitet, geflasht, auf der Webseite mein WLan Netz ausgewählt und alles auf der Arduino IDE beobachtet. Aus meiner Sicht hat alles geklappt. Trotzdem kann ich den SignalESP unter der IP Adresse 33 im Router nicht finden. In FHEM bleibt er auf disconnect.
Wo könnte der Fehler liegen.? Habe ich was vergessen??
Vorab schon mal vielen Dank für die Unterstützung.
Marko
Hier mal die Ausgabe der ArduinoIDE (Netzwerkname mit xxx maskiert):
Reading values fom eeprom

dump EEPROM:
33 1d 07 0d 2e 2d 07 d3 91 3d 04 32 00 00 06 00
10 b0 71 57 c4 30 23 b9 00 07 00 18 14 6c 07 00
90 87 6b f8 56 11 e9 2a 00 1f 41 00 ff ff ff ff
00 84 00 00 00 00 00 00
SRES Started
POR Done
CCVersion=0xff
CCPartnum=0xff
no CC11xx found!

mounting FS...
mounted file system
reading config file
opened config file
{"ipmode":"dhcp"}
parsed json
*WM: Adding parameter
*WM: ipmode
Starting config portal with SSID: NodeDuinoConfig
*WM: SET AP STA
*WM:
*WM: Configuring access point...
*WM: NodeDuinoConfig
*WM: AP IP address:
*WM: 192.168.4.1
*WM: HTTP server started
chg_A3:-180
chg_A3:0
*WM:
*WM: AutoConnect
bcn 0
del if1
mode : sta(5c:cf:7f:b1:04:5f)
*WM: Connecting as wifi client...
*WM: Using last saved values, should be faster
f r0, scandone
state: 0 -> 2 (b0)
state: 2 -> 3 (0)
state: 3 -> 5 (10)
add 0
aid 12
cnt

connected with xxxx, channel 6
dhcp client start...
ip:192.168.1.33,mask:255.255.255.0,gw:192.168.1.1
*WM: Connection result:
*WM: 3
*WM: IP Address:
*WM: 192.168.1.33
connected...)
local ip
192.168.1.33
chg_B1:-40
pm open,type:2 0
receiver enabled

Hier noch das List des Fhem device:

Internals: Clients    :IT:CUL_TCM97001:SD_RSL:OREGON:CUL_TX:SD_AS:Hideki:SD_WS07:SD_WS09: :SD_WS:RFXX10REC:Dooya:SOMFY:SD_BELL:SD_UT:SD_WS_Maverick:FLAMINGO:CUL_WS:Revolt: :FS10:CUL_FHTTK:Siro:FHT:FS20:CUL_EM:Fernotron:SD_Keeloq:SIGNALduino_un: DEF        192.168.1.33 DMSG       nothing DevState   disconnected DeviceName 192.168.1.33 FUUID      5d4853c7-f33f-4ddc-e4b6-5323a81117e35110 IDsNoDispatch 2,72.1,82 LASTDMSG   nothing LASTDMSGID nothing NAME       mySIGNALESP NR         2098749 PARTIAL STATE      disconnected TIME       1565025504 TYPE       SIGNALduino versionProtocols 1.06 versionmodul v3.4.0_dev_01.07 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|29|30|34|46|69|76|81|83|86|90|91|91.1|92|93|95)#.* 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)#.* 28:SD_Keeloq ^P(?:87|88)#.* 2:CUL_TCM97001 ^s[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+#.* READINGS: 2019-08-05 20:04:45   state           disconnected 2019-08-05 18:07:00   version         0 mcIdList: 10 11 12 18 43 47 52 57 58 96 msIdList: 0 0.1 0.2 0.3 0.4 1 3 3.1 4 6 7 13 13.2 14 15 17 23 25 33 33.1 33.2 35 41 51 55 65 74.1 87 88 90 91.1 93 muIdList: 8 9 13.1 16 17.1 19 21 22 24 26 27 28 29 30 31 32 34 36 37 38 39 40 42 44 44.1 45 46 48 49 50 56 59 60 61 62 64 66 67 69 70 71 72 73 74 76 79 80 81 83 84 85 86 89 91 92 94 95 Attributes: cc1101_frequency 433.920 hardware   ESP_1M room       test

piccer

Woher bekommt der Wemos seinen Strom? Wenn Du ihn auf der IDE beobachtest, vermute ich dass er seine Spannung vom Rechner bekommt, richtig? Denn das funktioniert meistens nicht. Spätestens wenn er sendet bricht die Spannung zusammen und er ist weg. Versuch das ganze mal an einem unabhängigen USB-Netzteil mit etwas mehr Dampf. Wahrscheinlich gehts dann schon.

Gruß
Piccer

marko67

Zitat von: piccer am 06 August 2019, 14:44:15
Woher bekommt der Wemos seinen Strom? Wenn Du ihn auf der IDE beobachtest, vermute ich dass er seine Spannung vom Rechner bekommt, richtig? Denn das funktioniert meistens nicht. Spätestens wenn er sendet bricht die Spannung zusammen und er ist weg. Versuch das ganze mal an einem unabhängigen USB-Netzteil mit etwas mehr Dampf. Wahrscheinlich gehts dann schon.

Gruß
Piccer

Hallo,

ich habe den Wemos jetzt mit externem Strom versorgt, ohne Erfolg. In der Kommandozeile von Windows habe ich einen Ping ausgeführt, da wird er gefunden.
Leider nicht im Router und nicht in Fhem.

Sidey

Hi,

Kannst Du die Definition ändern:

192.168.1.33:23

Und anschließend mehr Details aus dem FHEM Log bereitstellen?

Grüße Sidey

Gesendet von meinem Moto Z (2) mit Tapatalk

Signalduino, Homematic, Raspberry Pi, Mysensors, MQTT, Alexa, Docker, AlexaFhem

Maintainer von: SIGNALduino, fhem-docker, alexa-fhem-docker, fhempy-docker

marko67

Zitat von: Sidey am 06 August 2019, 16:48:18
Hi,

Kannst Du die Definition ändern:

192.168.1.33:23

Und anschließend mehr Details aus dem FHEM Log bereitstellen?

Grüße Sidey

Hallo Sidey,

ich habe genau das gemacht, die definition geändert und er ist "opened".
Ich möchte jetzt gerne IT Signale senden. Ich hüpfe von Beitrag zu Beitrag,sorry wenn sich die Frage vielleicht wiederholt.
Wie muss ich nun mit dem Signalesp weiter vorgehen? Muss jetzt noch etwas "installiert/geflasht" werden?

Hier mal ein Auszug des Log:

2019.08.06 16:43:33 1: sduino/define: 192.168.1.33:23
2019.08.06 16:43:33 1: sduino/init: 192.168.1.33:23
2019.08.06 16:44:04 1: RMDIR: ./restoreDir/save/2019-08-03
2019.08.06 16:44:38 1: [Freezemon] myFreezemon: possible freeze starting at 16:44:05, delay is 33.873 possibly caused by: tmr-CUL_HM_procQs(N/A) tmr-FW_closeInactiveClients(N/A)
2019.08.06 16:48:21 1: sduino: ESP_1M,ESP32,nano328,nanoCC1101,miniculCC1101,promini,radinoCC1101
2019.08.06 16:48:29 1: sduino: ESP_1M,ESP32,nano328,nanoCC1101,miniculCC1101,promini,radinoCC1101
2019.08.06 16:48:35 1: sduino: ESP_1M,ESP32,nano328,nanoCC1101,miniculCC1101,promini,radinoCC1101
2019.08.06 16:48:37 1: sduino: ESP_1M,ESP32,nano328,nanoCC1101,miniculCC1101,promini,radinoCC1101
2019.08.06 16:48:40 1: sduino: ESP_1M,ESP32,nano328,nanoCC1101,miniculCC1101,promini,radinoCC1101
2019.08.06 17:00:05 1: Cannot fork: Cannot allocate memory
2019.08.06 17:00:05 1: Cannot fork: Cannot allocate memory
2019.08.06 17:00:05 1: Cannot fork: Cannot allocate memory
2019.08.06 17:00:05 1: Cannot fork: Cannot allocate memory
2019.08.06 17:04:35 4: sduino/keepalive ok, retry = 0