Forum

Forum

Inteligentni ovlada...
 
Notifications
Clear all

Inteligentni ovladaci desticka

158 Posts
16 Users
9 Likes
13 K Views
l.adamek
(@l-adamek)
Prominent Member
Joined: 7 years ago
Posts: 688
 
Ahoj,
 
tak potrebuju nakopnout.
Skoncil jsem hned na zacatku, nejsem schopny do desky flashnout ani ESP Easy.
 
USB FT232 Mam zapojeno takto:
GND -> GND
GND -> IOO
TX -> RX
RX -> TX
3V3 -> 3V3
(5V do desky napojenych nemam)
 
ESP Easy Flasher mi vraci toto:
espcomm_send_command: sending command payload
setting serial port timeouts to 15000 ms
read 0, requested 1
setting serial port timeouts to 1000 ms
warning: espcomm_send_command: didn't receive command response
warning: espcomm_send_command(FLASH_DOWNLOAD_BEGIN) failed
closing bootloader
...
FlashESP8266:
neloguje, ale na konci vrati failed
 
ESP32 Download tool:
image
ten neco udela:
Stub running...
Writing at 0x00000000... (1 %)266Loader_spi[1]][espDownloader.py][line:1891][INFO]:
[2022-12-25 21:11:14,915][EspDownloadPanel_ESP32_spi(1)][download_panel_info.py][line:494][INFO]: ******************
[2022-12-25 21:11:14,915][EspDownloadPanel_ESP32_spi(1)][download_panel_info.py][line:495][INFO]: pic path: ./RESOURCE/DOWNLOAD_S.bmp
[2022-12-25 21:11:14,915][EspDownloadPanel_ESP32_spi(1)][download_panel_info.py][line:496][INFO]: *****************
Writing at 0x00004000... (2 %)266Loader_spi[1]][espDownloader.py][line:1891][INFO]:
...
Writing at 0x00140000... (100 %)6Loader_spi[1]][espDownloader.py][line:1891][INFO]:
is stub and send flash finish
[2022-12-25 21:13:15,927][EspDownloadPanel_ESP32_spi(1)][download_panel_info.py][line:494][INFO]: ***************
[2022-12-25 21:13:15,927][EspDownloadPanel_ESP32_spi(1)][download_panel_info.py][line:495][INFO]: pic path: ./RESOURCE/FINISH_S.bmp
[2022-12-25 21:13:15,927][EspDownloadPanel_ESP32_spi(1)][download_panel_info.py][line:496][INFO]: ********************
Ale tim to konci. Kdyz desku odpojim a zapojim, tak se zadne AP nenabidne. Nemam jak overit, co je vubec na desce flashnuto.
 
Deje se mi to u dvou desek, takze evidentne delam neco zle, ale nedokazu prijit na to co.
Napada vas neco?
 

   
ReplyQuote
elpaso
(@elpaso)
Prominent Member
Joined: 7 years ago
Posts: 826
 

@smotek7 dik! objednano


   
ReplyQuote
elpaso
(@elpaso)
Prominent Member
Joined: 7 years ago
Posts: 826

   
ReplyQuote
(@smotek7)
Member
Joined: 7 years ago
Posts: 1886
 

@elpaso Je to jedno aky.

Moze byt aj ten.


   
ReplyQuote
(@kudykam)
Honorable Member
Joined: 7 years ago
Posts: 555
 

Jakým způsobem odchytáváte v loxone přes udp dva stavy na stisk tlačítka? Nejprve přijde idx a pak value

image

   
ReplyQuote
l.adamek
(@l-adamek)
Prominent Member
Joined: 7 years ago
Posts: 688
 

Tak si v ESP v devices zaskrtni Single event with all values a bude ti to chodit v jednom udp.

EDIT: jo tak asi nebude, udp mi to rozdeluje tak jako tak.


   
ReplyQuote
(@kudykam)
Honorable Member
Joined: 7 years ago
Posts: 555
 

Jo to mě napadlo, ale to nepomáhá 


   
ReplyQuote
(@kudykam)
Honorable Member
Joined: 7 years ago
Posts: 555
 

Taky by mě zajímalo jak řešit to že se mi  neustále mažou hodnoty na displeji, jakmile přepnu na druhou stránku displeje a pak zase zpět.

Nejdou ty hodnoty nějak uložit abych nemusel čekat než se načtou?


   
ReplyQuote
l.adamek
(@l-adamek)
Prominent Member
Joined: 7 years ago
Posts: 688
 

Každou komponentu, která si má uchovat hodnotu, přepni na global.


   
ReplyQuote
(@kudykam)
Honorable Member
Joined: 7 years ago
Posts: 555
 

Tak už sem na to přišel. V devices u displeje sem deaktivoval odesílání dat na controller a v rules vytvořil pravidlo:

on disp#all do
  SendToUDP,192.168.xx.xx,514,idx=%eventvalue1% value=%eventvalue2%
endon

V nextion editoru pak mám na tlačitkovej event tento kod, kdy idx si nastavuji ručně (i1111):

if(RoBar.val==0)
{
prints "|s,i1111,sOff",0
}else
{
print "|s,i1111,sOn"
}
printh 0a

   
ReplyQuote
(@kudykam)
Honorable Member
Joined: 7 years ago
Posts: 555
 

Z nějakého neznámého důvodu nejsem dneska schopný nahrát nový displej přes nextion editor. Vždycky mi to nahlásí timeout. Je jedno jaký nastavím baudrate.

Předtím vše fungovalo bez problémů. Nesetkali ste se s tím?

 

Přestává reagovat někde mezi 7 a 40% nahráti

This post was modified 1 year ago by kudykam

   
ReplyQuote
l.adamek
(@l-adamek)
Prominent Member
Joined: 7 years ago
Posts: 688
 

Obcas zustane neuvolneny com port. Zkousel jsi restartovat komp?


   
ReplyQuote
(@kudykam)
Honorable Member
Joined: 7 years ago
Posts: 555
 

Jo zkoušel, ale to by se to nespojilo vůbec. Ono se to chvíli nahrává a pak se zastaví 


   
ReplyQuote
(@kudykam)
Honorable Member
Joined: 7 years ago
Posts: 555
 

Tak problém vyřešen. Bylo nutné nejprve ukončit veškerou komunikaci s Loxone, protože ten tam přes http posílal průběžně příkazy a to způsobovalo zahlcení. Po vypnutí loxone šlo nový displej bez problémů nahrát.


   
ReplyQuote
l.adamek
(@l-adamek)
Prominent Member
Joined: 7 years ago
Posts: 688
 

Take bych mel dotaz. Nezkousel popr. neprisel jste nekdo na zpusob, jak slozit vice commandu do jednoho?

Potrebuju, aby mi z Loxone odesel jeden HTTP request a na strane EspEasy nebo Nextionu se provede sekvence prikazu (napr. mam infografikou v nextionu zobrazene otevrene okna. Takze z Loxone odejde 1 http request s poctem otevrenych oken a na strane nextionu dojde k prepnuti page, hidden nekolika obrazku, show obrazku, zmene ciselne hodnoty - ted to resim asi 5 requestama z Loxone, ale tam uz zacina byt neprijemna prodleva).


   
ReplyQuote
Page 7 / 11
Share: