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

elektron-bbs

Zitat von: monkye am 11 Januar 2026, 19:09:53Ja genau, die WLAN-Sendeleistung. Hab jetzt mal den ESP32C6 gegen einen ESP32 Mini getauscht, aber auch hier gibt es die Abbrüche. In diversen Foren gab es Hinweise, dass DHCP ein Problem sein kann. Aber auch mit der fixen IP läuft der ESP32 nicht durch.
Geht der Ping eigentlich vom ESP32 aus oder vom FHEM-Server?

Mhmm, läuft unsere Firmware überhaupt auf einem ESP32C6? Bei "ESP32 Mini" ist nicht eindeutig, welcher Prozessor das ist.
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 + 1 x rf_Gateway + 1 x SIGNAL-STM

monkye

Der C6 hat ein Problem mit der Sendeleistung, weil dort die Antenne und der Quarz zu dicht nebeneinander liegen... Deshalb habe ich einen Mini getestet, aber mit dem gleichen Ergebnis. Den Sendeort hatte ich auch gewechselt. Dort war die FRITZ!box definitiv nicht im Empfangsbereich - nur ein Repeater.

DerD

Zitat von: Ralf9 am 15 November 2024, 21:25:08Meine bin ist nur für den ESP32.



Sprich nur der klassische Esp32, oder auch die neueren wie c3, c6 und dergleichen?
Gruß,
Dieter

cs-online

Hallo zusammen,

ich habe hier einen ESP32mini, auf dem hatte ich ESPeasy drauf, nun wollte ich gerne mit dem SDUINO experimentieren, habe die .bin runter geladen, mit dem Espressiv Tool den ESP gelöscht und dann die Bin nach 0x10000 geflasht, aber dann passiert gar nichts. Ich vermute, dass ich noch den Bootloader nach 0x1000 flashen muss, aber wo finde ich den denn zum Download ? Gegoogelt finde ich bei https://github.com/espressif/arduino-esp32/tree/2.0.5/tools/sdk/esp32/bin zwar scheinbar bootloader, aber dann bekomme ich immer eine Fehlermeldung 16-bin file overlap. wo finde ich denn das richtige ? und was ist mit der partitions ?

Stehe da etwas ratlos vor, habe aber wegen kleinen Kids nicht die Zeit, mich da mehr mit zu beschäftigen...

Grüße

Christian
FHEM auf DELL Thinclient, HM-WLAN-Gateway, einige HM-Aktoren,2x EBUSD an Heizung+Solar, ESP8266/32 am Strom-,Gas-,Wasserzähler, in WLAN-Steckdosen und Relaisleisten, Sonoff S20+S26,Shelly1/2/2.5, Lacrosse-Gateway+Sensoren,Sduino,Alexa-Fhem,Huawei PV+Speicher, alles auf einem TC und da geht noch mehr

eisman

hi,

dort #832
        #837

gruss
1x FHEM Debian, Homematic,Z2M,FS20 / 1X VM / 7x ESP
1x FHEM Debian, Homematic,Z2M         / 1X VM / 6x ESP
1x FHEM Debian                                      / 1X VM / 2x ESP
1x Proxmox * 1x MQTT * 1x Raspbery  *  Unifi

cs-online

Super, danke, das geklappt !

Nun kann ich den AP connecten, der findet auch meine WLANs, aber wenn ich einen connecten will, dann kann er sich wohl nicht verbinden. Mein WLAN-Name hat ein Leerzeichen, könnte das das Problem sein ?

2 Stunden später: Handyhotspot ohne Leerzeichen kann connected werden, ein Aufruf der IP führt aber zu nichts. Muss hinter der IP noch was hinter ?
wieder ein wenig später: Konnte im AP eine statische IP vergeben, damit sehe ich im serial monitor, dass scheinbar mit meinem WLAN connected wurde, die IP wird angezeigt, aber auch hier führt ein Aufruf zu nichts und was noch schlimmer ist, in der Fritzbox finde ich die IP nicht...

Was mache ich da falsch ? Und wie komme ich nun wieder in den AP ?

Ich habe hier die V4.2.3 drauf...

Grüße

Christian
FHEM auf DELL Thinclient, HM-WLAN-Gateway, einige HM-Aktoren,2x EBUSD an Heizung+Solar, ESP8266/32 am Strom-,Gas-,Wasserzähler, in WLAN-Steckdosen und Relaisleisten, Sonoff S20+S26,Shelly1/2/2.5, Lacrosse-Gateway+Sensoren,Sduino,Alexa-Fhem,Huawei PV+Speicher, alles auf einem TC und da geht noch mehr

eisman

hi,

das kann ich leider nicht sagen,
aber vielleicht der Ralf, ich selber
benutze bestimmte Sachen im Wlan Name nicht,
wie Leerzeichen, umlaute.

einige sachen muss man noch konfigurieren:
und ein device in fhem anlegen

defmod sduino SIGNALduinoAdv IP-Address:23
Wiki sduino
Wiki Maple
gruss
1x FHEM Debian, Homematic,Z2M,FS20 / 1X VM / 7x ESP
1x FHEM Debian, Homematic,Z2M         / 1X VM / 6x ESP
1x FHEM Debian                                      / 1X VM / 2x ESP
1x Proxmox * 1x MQTT * 1x Raspbery  *  Unifi

cs-online

Ja, soweit bin ich erstmal noch gar nicht, ich versuche ja noch das ding über das Netz zuhause zu erreichen... ist halt merkwürdig, dass ich im seriellen Monitor sehe, er wäre connected, der in der Fritzbox aber nicht zu sehen ist, obwohl die IP frei wäre...
FHEM auf DELL Thinclient, HM-WLAN-Gateway, einige HM-Aktoren,2x EBUSD an Heizung+Solar, ESP8266/32 am Strom-,Gas-,Wasserzähler, in WLAN-Steckdosen und Relaisleisten, Sonoff S20+S26,Shelly1/2/2.5, Lacrosse-Gateway+Sensoren,Sduino,Alexa-Fhem,Huawei PV+Speicher, alles auf einem TC und da geht noch mehr

Ralf9

Ich habs bei mir mal getestet.
Bei DHCP erfolgt ein connect nur, wenn von der Fritzbox per DHCP eine IP zugewiesen wurde.
13:34:28.947 -> serial menue? (enter 'cmd') Timeout:2500 ms
13:34:31.450 -> serial command, timeout 0 buf=
13:34:31.450 -> *wm:AutoConnect
13:34:31.450 -> *wm:Connecting to SAVED AP: dhtest
13:34:56.562 -> *wm:AutoConnect: SUCCESS
13:34:56.562 -> *wm:STA IP Address: 192.168.0.16
13:34:56.562 -> WifiManager had connected ...yeey :)
13:34:56.562 ->
13:34:56.562 -> local ip
13:34:56.562 -> 192.168.0.16

Der AP vom ESP32 wird beim starten aktiv, wenn er sich nicht mit dem WLAN verbinden kann.
Im seriellen Menü können die WifiSettings zurückgesetzt werden:
13:35:54.691 -> serial menue? (enter 'cmd') Timeout:2500 ms
13:35:54.776 -> serial command menue
13:35:54.776 -> i - printDiag
13:35:54.776 -> c - change DHCP <> StaticIP, act: DHCP
13:35:54.776 -> T - disable setConnectTimeout, act: 600
13:35:54.776 -> R - resetWifiSettings
13:35:54.776 -> q - quit

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

Es kann auch ohne FHEM mit ping getestet werden und mit telnet verbunden werden, im seriellen Monitor erscheint dann "new Client ..."
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

cs-online

also... AP wieder erreichbar nach "cmd" nach dem Booten im serial monitor... Ich habe jetzt ein WLAN aufgespannt mittels Gastzugang der Fritzbox, im WLAN-Namen ausser einem Großbuchstaben am Anfang keine Sonderzeichen oder so. Selbes Ergebnis, ich sehe den ESP zwar in der Fritzbox mit der vergebenen IP aus dem Bereich des Gastzugangs. Ich kann aber, wenn ich mit dem Laptop in das WLAN einlogge, den ESP trotzdem nicht mittels IP aufrufen... wenn ich wieder auf DHCP schalte, kann er sich auch nicht mit dem Gäste-WLAN verbinden, irgendwann startet dann der AP...

Gibts noch Ideen, was ich probieren kann ?

Nur noch mal um sicher zu sein, ich sollte den einfach mit seiner IP ohne weitere Zusätze aufrufen können oder ?

Über Ping ist der ESP auch nicht zu erreichen...
FHEM auf DELL Thinclient, HM-WLAN-Gateway, einige HM-Aktoren,2x EBUSD an Heizung+Solar, ESP8266/32 am Strom-,Gas-,Wasserzähler, in WLAN-Steckdosen und Relaisleisten, Sonoff S20+S26,Shelly1/2/2.5, Lacrosse-Gateway+Sensoren,Sduino,Alexa-Fhem,Huawei PV+Speicher, alles auf einem TC und da geht noch mehr

Ralf9

Das Gastwlan wird Dir da nicht weiterhelfen, das ist ein isoliertes Subnetz auf das Du mit dem Laptop vermutlich nicht verbinden kannst
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

cs-online

OK, guter Hinweis, also wieder zurück ins heimische WLAN... ESP sagt

ets Jul 29 2019 12:21:46

rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:2
load:0x3fff0030,len:4
load:0x3fff0034,len:7404
load:0x40078000,len:13736
load:0x40080400,len:4568
entry 0x400806a4
␛[0;32mI (29) boot: ESP-IDF v4.1-dev-2255-g6366c20858 2nd stage bootloader␛[0m
␛[0;32mI (29) boot: compile time 11:08:48␛[0m
␛[0;32mI (29) boot: chip revision: 3␛[0m
␛[0;32mI (34) boot_comm: chip revision: 3, min. bootloader chip revision: 0␛[0m
␛[0;32mI (42) qio_mode: Enabling default flash chip QIO␛[0m
␛[0;32mI (46) boot.esp32: SPI Speed      : 40MHz␛[0m
␛[0;32mI (51) boot.esp32: SPI Mode       : QIO␛[0m
␛[0;32mI (55) boot.esp32: SPI Flash Size : 2MB␛[0m
␛[0;32mI (60) boot: Enabling RNG early entropy source...␛[0m
␛[0;32mI (65) boot: Partition Table:␛[0m
␛[0;32mI (69) boot: ## Label            Usage          Type ST Offset   Length␛[0m
␛[0;32mI (76) boot:  0 nvs              WiFi data        01 02 00009000 00006000␛[0m
␛[0;32mI (84) boot:  1 phy_init         RF data          01 01 0000f000 00001000␛[0m
␛[0;32mI (91) boot:  2 factory          factory app      00 00 00010000 001b0000␛[0m
␛[0;32mI (99) boot:  3 wpa2_cer         Unknown data     01 ff 001c0000 00004000␛[0m
␛[0;32mI (106) boot:  4 wpa2_key         Unknown data     01 ff 001c4000 00004000␛[0m
␛[0;32mI (114) boot:  5 wpa2_ca          Unknown data     01 ff 001c8000 00004000␛[0m
␛[0;32mI (121) boot: End of partition table␛[0m
␛[0;32mI (125) boot_comm: chip revision: 3, min. application chip revision: 0␛[0m
␛[0;32mI (133) esp_image: segment 0: paddr=0x00010020 vaddr=0x3f400020 size=0x2d4f8 (185592) map␛[0m
␛[0;32mI (202) esp_image: segment 1: paddr=0x0003d520 vaddr=0x3ffbdb60 size=0x02af8 ( 11000) load␛[0m
␛[0;32mI (207) esp_image: segment 2: paddr=0x00040020 vaddr=0x400d0020 size=0xbfda4 (785828) map␛[0m
␛[0;32mI (466) esp_image: segment 3: paddr=0x000ffdcc vaddr=0x3ffc0658 size=0x03204 ( 12804) load␛[0m
␛[0;32mI (471) esp_image: segment 4: paddr=0x00102fd8 vaddr=0x40080000 size=0x143f8 ( 82936) load␛[0m
␛[0;32mI (516) boot: Loaded app from partition at offset 0x10000␛[0m
␛[0;32mI (517) boot: Disabling RNG early entropy source...␛[0m
E (532) esp_core_d�f�}���͡� No core dump partition found!
E (532) esp_core_dump_flash: No core dump partition found!

started

serial menue? (enter 'cmd') Timeout:2500 ms
serial command, timeout 0 buf=
*wm:AutoConnect
*wm:STA IP set: 192.168.2.221
*wm:Connecting to SAVED AP: XXX WLAN
*wm:connectTimeout not set, ESP waitForConnectResult...
*wm:AutoConnect: SUCCESS
*wm:STA IP Address: 192.168.2.221
WifiManager had connected ...yeey :)

local ip
192.168.2.221
192.168.2.1
255.255.255.0

Ping haut hin, aber alle Browser sagen, die IP ist nicht erreichbar...

tracert liefert

C:\Users\neuin>tracert 192.168.2.221

Routenverfolgung zu ESPDUINO.fritz.box [192.168.2.221]
über maximal 30 Hops:

  1   118 ms     8 ms     3 ms  ESPDUINO.fritz.box [192.168.2.221]

Ablaufverfolgung beendet.

der Browser sagt:

Die Website ist nicht erreichbar
192.168.2.221 hat die Verbindung abgelehnt.
FHEM auf DELL Thinclient, HM-WLAN-Gateway, einige HM-Aktoren,2x EBUSD an Heizung+Solar, ESP8266/32 am Strom-,Gas-,Wasserzähler, in WLAN-Steckdosen und Relaisleisten, Sonoff S20+S26,Shelly1/2/2.5, Lacrosse-Gateway+Sensoren,Sduino,Alexa-Fhem,Huawei PV+Speicher, alles auf einem TC und da geht noch mehr

Ralf9

Mit dem Webbrowser kommst Du da nicht drauf.
Funktioniert "telnet 192.168.2.221"?
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

cs-online

im Putty Fenster passiert gar nichts, wenn ich dort exit eingebe, kommt
ccFactoryReset done
r=B b=0 rx=0 ccmode=0 sync=D391 ccconf=10B07157C43023B900070018146C070091 boffs=0000

im seriellen Monitor kommt New client: 192.168.2.56, als ich den ESP in FHEM angelegt habe kam New client: 192.168.2.22, das ist die FHEM-IP, ich nehme an, damit funktioniert die Software auf dem ESP prinzipiell oder ?

Ich habe da noch keine CC1101 dran, aber ich hätte gedacht, dass man mit dem Browser in die Konfiguration kommt, aber vielleicht liege ich da völlig falsch ?

FHEM auf DELL Thinclient, HM-WLAN-Gateway, einige HM-Aktoren,2x EBUSD an Heizung+Solar, ESP8266/32 am Strom-,Gas-,Wasserzähler, in WLAN-Steckdosen und Relaisleisten, Sonoff S20+S26,Shelly1/2/2.5, Lacrosse-Gateway+Sensoren,Sduino,Alexa-Fhem,Huawei PV+Speicher, alles auf einem TC und da geht noch mehr