ESP Easy Releases

Moderators: grovkillen, Stuntteam, TD-er

Message
Author
Martinus

Re: ESP Easy Releases

#151 Post by Martinus » 16 Jan 2016, 11:01

chrille wrote:
Martinus wrote:R65 is available on github:

Added a simple plugin device to send single values to the controller.
I have tested this with the OpenHAB MQTT protocol and there's a cosmetical issue

Code: Select all

/ESP008364/dsw3/Temperature 21.25
/ESP008364/adc3/Analog 120.00
/ESP008364/memory/ 29936.00
Notice the trailing / after memory.

- Jan
Your valuename field seems empty in task settings. Its printed after the "/" but blank...

Martinus

Re: ESP Easy Releases

#152 Post by Martinus » 16 Jan 2016, 11:30

chrille wrote:
Martinus wrote: Added padding to LCD/OLED display
Fixes a 'bug'
This does not work for me (tested in R65 and with LCD2004)

See this photo http://sandkasse.chrillesen.dk/forum/IMG_2381.JPG for the issue (I have a DHT-22 that sometimes reports NaN for humidity and this causes the position of the C to change)

- Jan
Stupid mistake in the padding routine, R66 should fix this. Just pushed it on github.
Hope it's the final one...

chrille
Normal user
Posts: 88
Joined: 26 Aug 2015, 15:11
Location: Horsens, Denmark

Re: ESP Easy Releases

#153 Post by chrille » 16 Jan 2016, 13:13

Martinus wrote:Your valuename field seems empty in task settings. Its printed after the "/" but blank...
My fault... sorry - it works perfectly fine now

Code: Select all

/ESP008364/sysinfo/memory 30120.00
/ESP008364/sysinfo/uptime 197.00
- Jan
Jan Chrillesen, Denmark

Martinus

Re: ESP Easy Releases

#154 Post by Martinus » 16 Jan 2016, 14:17

R67 is available on github.

Added support for BME280 sensor. This brings a new 3-value sensor type so all controllers needed an update for this. Succesfully tested on Domoticz using HTTP. Other controllers are updated but not tested.

BertB
Normal user
Posts: 1049
Joined: 25 Apr 2015, 14:39

Re: ESP Easy Releases

#155 Post by BertB » 16 Jan 2016, 21:12

I had a NodeMCU 1.0 with R64 and it seemed to work more or less okay. There were one or two resets the past 24 hours, but that is not very special.
After putting R67 on it I started to get a continuous reboot with
Exception (0):
epc1=0x4022cce2 epc2=0x00000000 epc3=0x00000000 excvaddr=0x00000000 depc=0x00000000

Now, with R64 back on it again, this behavior remains the same. A perpetual reset.

BertB
Normal user
Posts: 1049
Joined: 25 Apr 2015, 14:39

Re: ESP Easy Releases

#156 Post by BertB » 16 Jan 2016, 21:24

I think this has to do with my new Horizon box. It has a very strong Wifi signal on the same channel.

maluko
Normal user
Posts: 112
Joined: 02 Sep 2015, 00:49

Re: ESP Easy Releases

#157 Post by maluko » 16 Jan 2016, 23:05

how we can send plugin system info uptime to domoticz?
anybody get it?

thanks

BertB
Normal user
Posts: 1049
Joined: 25 Apr 2015, 14:39

Re: ESP Easy Releases

#158 Post by BertB » 17 Jan 2016, 00:52

@maluku
Just create a dummy device type Counter in Domoticz. Note its ID
Then, in ESPEasy devices, create a task with a device tyoe System Info
fill in name, ID (the one of the counter in Domoticz), the type of indicator and do not forget to tick the Send Data check box.

That should do it.

BertB
Normal user
Posts: 1049
Joined: 25 Apr 2015, 14:39

Re: ESP Easy Releases

#159 Post by BertB » 17 Jan 2016, 00:55

With respect to my earlier problems, R67 is running ok now. I managed to switch off the AP of my Horizon box.

I looks like the ESP has a problem when a WiFi Chanel is disturbed.

maluko
Normal user
Posts: 112
Joined: 02 Sep 2015, 00:49

Re: ESP Easy Releases

#160 Post by maluko » 17 Jan 2016, 01:27

Thanks Bert, my doubt was what virtual sensor choose on domóticz.

User avatar
costo
Normal user
Posts: 500
Joined: 21 Nov 2015, 15:03
Location: NL, zw-NB

Re: ESP Easy Releases

#161 Post by costo » 17 Jan 2016, 09:48

Martinus wrote:R64 is available for download on github,
.....................
Added support for local button to turn on LCD/OLED display with configurable timeout
For "maluko's" project... But others are also allowed to use it.
...
Very nice feature.
This opens the possibility to have more than one screen output, walking through the different screens with the local button. Default would be screen 1, pushing the button brings you to screen 2, pushing again goes to the next screen or the first screen like in a loop. When the screen turns off pushing the button would bring on the light again without going to the next screen.
Would be specially usefull for LCD screens with 2 or 4 lines, but also on OLED screens could this be usefull sometimes.
There are already so many system variables like %ip%, %systime%, %uptime%, %sysname% and maybe I forget some. If you have more than one screen one can use a screen for only system variables and another screen for the device variables.

The question is if this would not use too much resources of the ESP and would cause instabilities, than it is a bad idea.
Last edited by costo on 17 Jan 2016, 15:23, edited 1 time in total.

kr0815
Normal user
Posts: 136
Joined: 18 Nov 2015, 18:24

Re: ESP Easy Releases

#162 Post by kr0815 » 17 Jan 2016, 10:03

There are already so many system variables like %ip%, %systime%, %uptime%, %sysname% and maybe I forget some
Is there an overview what is possible at the Moment ?

Martinus

Re: ESP Easy Releases

#163 Post by Martinus » 17 Jan 2016, 12:15

R68 is available on github:

- Fixes the CSS upload feature
- Adds OTA update using bin file upload through the ESP Easy webgui (NOT from arduino IDE):

ONLY for ESP modules with more than 512k Flash like the ESP12E on the NodeMCU V1 boards!
OTA_bin_upload.png
OTA_bin_upload.png (6.97 KiB) Viewed 43920 times
So you can export the binary from IDE and use the ESP Easy webgui to upload the file:
Attachments
BINfile.png
BINfile.png (5.42 KiB) Viewed 43920 times

maluko
Normal user
Posts: 112
Joined: 02 Sep 2015, 00:49

Re: ESP Easy Releases

#164 Post by maluko » 17 Jan 2016, 12:54

good work :)

I am wondering if it is possible work esp easy only on AP mode, i try to put on standalone but dont stay, i think its because sidd and password not field.

i think that i has post this doubt on past, but i will descrived.

i have a gate that dont have any internet connetion but my idea are to put one android phone (app tasker) and espeasy with relay(connect each other with wifi by esp), so when i call to the phone the tasker will trigger the rule and ativated by http get the relay by http://<ESP IP address>/control?cmd=GPIO,<pin>,0

i have tested with this last release and work well but after hours this stop the dhcp server and crash.

there are any change to put this feature working?

thanks

kr0815
Normal user
Posts: 136
Joined: 18 Nov 2015, 18:24

Re: ESP Easy Releases

#165 Post by kr0815 » 17 Jan 2016, 13:00

As i had to pause playing with the ESP for 2 weeks, what are the following new Settings/ Features ?

- Config / Main Settings / Controller Hostname ? (Could i use Name instead of IP ? )
- Advanced Settings / DST - i guess daylight saving time, is it set automatically, or do i have to Change it twice a year ?
- Advanced Settings / WD I2C Address ?

chrille
Normal user
Posts: 88
Joined: 26 Aug 2015, 15:11
Location: Horsens, Denmark

Re: ESP Easy Releases

#166 Post by chrille » 17 Jan 2016, 18:46

Martinus wrote:R68 is available on github:

- Fixes the CSS upload feature
- Adds OTA update using bin file upload through the ESP Easy webgui (NOT from arduino IDE):
This is a great addition - OTA makes it so much easier to update modules - especially those installed around the house!

- Jan
Jan Chrillesen, Denmark

Martinus

Re: ESP Easy Releases

#167 Post by Martinus » 17 Jan 2016, 19:08

chrille wrote:This is a great addition - OTA makes it so much easier to update modules - especially those installed around the house!
- Jan
You are right. I'm currently running a total of 15 modules (production and test lab), being a mixture of ESP-01 and NodeMCU V1 modules. I have updated and tested them all using OTA and it's much faster and easier than serial update. :D :D :D

Why didn't I add this earlier? :oops:
(to answer my own question: I thought we would need Arduino 1.6.7. and a lot of extra code, but it doesn't matter for bin file uploads. The feature came with ESP core 2.0.0. It's needs a webgui, but that was easy because we already had it running...)

I think in the future we can provide bin files for download so most people could skip all the hassle with Arduino IDE, libraries, ESP core etc etc.

Of course the initial build has to get uploaded the first time, but you can use the simple flash tools for that, so the whole process could be just 3 steps:
Attachments
FlashTool1.png
FlashTool1.png (13.36 KiB) Viewed 43868 times
FlashTool2.png
FlashTool2.png (21.21 KiB) Viewed 43868 times
FlashTool3.png
FlashTool3.png (11.55 KiB) Viewed 43868 times

mkotek
Normal user
Posts: 116
Joined: 15 Dec 2015, 10:58
Location: Lomianki, Poland
Contact:

Re: ESP Easy Releases

#168 Post by mkotek » 17 Jan 2016, 19:13

I am also very happy about software OTA upload. One question though - normally, Arduino IDE sketches contain initial configuration of device name, etc. What should be put there in order for the device to keep configuration after upload?
Michal 'Kotek', greetings from Poland. Zapraszam na mój blog o automatyce domowej po polsku: http://www.ukotka.com.

chrille
Normal user
Posts: 88
Joined: 26 Aug 2015, 15:11
Location: Horsens, Denmark

Re: ESP Easy Releases

#169 Post by chrille » 17 Jan 2016, 19:40

Martinus wrote:You are right. I'm currently running a total of 15 modules (production and test lab), being a mixture of ESP-01 and NodeMCU V1 modules. I have updated and tested them all using OTA and it's much faster and easier than serial update. :D :D :D
I have been using OTA on several ESP8266 modules for some time - both the russian IOT software from http://www.wifi-iot.ru/ and ESPlink (https://github.com/jeelabs/esp-link) have support for this. This is much more simple - especially if have modules that are in enclosures and/or in remote locations (like server rooms or the green house)
Martinus wrote: I think in the future we can provide bin files for download so most people could skip all the hassle with Arduino IDE, libraries, ESP core etc etc.

Of course the initial build has to get uploaded the first time, but you can use the simple flash tools for that, so the whole process could be just 3 steps:
For various reasons I have been using this approach all the time. Compiling the software with the Arduino IDE on my Mac and programming the ESP8266 from a Raspberry Pi. Moving forward you could even put the latest image on a webserver and users could simple upgrade from "the cloud" without needing to download the software locally first

- Jan
Jan Chrillesen, Denmark

chrille
Normal user
Posts: 88
Joined: 26 Aug 2015, 15:11
Location: Horsens, Denmark

Re: ESP Easy Releases

#170 Post by chrille » 17 Jan 2016, 19:41

mkotek wrote:I am also very happy about software OTA upload. One question though - normally, Arduino IDE sketches contain initial configuration of device name, etc. What should be put there in order for the device to keep configuration after upload?
The settings you define in espeasy.ino are the default values - this is different from what is saved on flash. Uploading a .bin file that is compiled with different settings will not overwrite your current settings.

- Jan
Jan Chrillesen, Denmark

mkotek
Normal user
Posts: 116
Joined: 15 Dec 2015, 10:58
Location: Lomianki, Poland
Contact:

Re: ESP Easy Releases

#171 Post by mkotek » 17 Jan 2016, 20:05

chrille wrote:
mkotek wrote:I am also very happy about software OTA upload. One question though - normally, Arduino IDE sketches contain initial configuration of device name, etc. What should be put there in order for the device to keep configuration after upload?
The settings you define in espeasy.ino are the default values - this is different from what is saved on flash. Uploading a .bin file that is compiled with different settings will not overwrite your current settings.

- Jan
Perfect, thank you. I was not sure about it.
Michal 'Kotek', greetings from Poland. Zapraszam na mój blog o automatyce domowej po polsku: http://www.ukotka.com.

BertB
Normal user
Posts: 1049
Joined: 25 Apr 2015, 14:39

Re: ESP Easy Releases

#172 Post by BertB » 18 Jan 2016, 16:26

Martinus wrote:R68 is available on github:

- Adds OTA update using bin file upload through the ESP Easy webgui (NOT from arduino IDE):

So you can export the binary from IDE and use the ESP Easy webgui to upload the file:
I am so happy! Seems to work like a charm

BertB
Normal user
Posts: 1049
Joined: 25 Apr 2015, 14:39

Re: ESP Easy Releases

#173 Post by BertB » 18 Jan 2016, 16:34

Martinus wrote: You are right. I'm currently running a total of 15 modules (production and test lab), being a mixture of ESP-01 and NodeMCU V1 modules. I have updated and tested them all using OTA and it's much faster and easier than serial update. :D :D :D

Why didn't I add this earlier? :oops:
(to answer my own question: I thought we would need Arduino 1.6.7. and a lot of extra code, but it doesn't matter for bin file uploads. The feature came with ESP core 2.0.0. It's needs a webgui, but that was easy because we already had it running...)

I think in the future we can provide bin files for download so most people could skip all the hassle with Arduino IDE, libraries, ESP core etc etc.

Of course the initial build has to get uploaded the first time, but you can use the simple flash tools for that, so the whole process could be just 3 steps:
I see the name of the bin is different from mine, which is ESPEasy.cpp.nodemcu.bin. is there also an actual difference in content?

Martinus

Re: ESP Easy Releases

#174 Post by Martinus » 18 Jan 2016, 20:50

BertB wrote:I see the name of the bin is different from mine, which is ESPEasy.cpp.nodemcu.bin. is there also an actual difference in content?
I was just playing around with different versions, mainly to see the difference after OTA flashing. If you flash the same version, would be hard to tell if it was actually replaced...

Backbone
Normal user
Posts: 106
Joined: 06 Oct 2015, 22:12

Re: ESP Easy Releases

#175 Post by Backbone » 19 Jan 2016, 21:23

On an ESP 8266-201 version first erased and then flashed with version 68.
Standard settings as they come from github.
Only change SSID and Password and controller IP to 192.168.1.19.
After reboot about 1,5 minute later I see the DHCP address and log in to the ESP EASY UI.
I see the Contoller IP is 192.168.1.19.
I change the IP adress of the ESP to 192.168.1.87 netmask to 255.255.255 and the gateway to 192.168.1.254
Thats all I change.
Then click submit.
browser screen refreshes and makes controller IP to 0.0.0.0 !
It accepts all other setting as I have to log in now on 192.168.1.87
I try to change the controller IP to 192.168.1.19 again and click submit.
Dang 0.0.0.0 again.
Do a reboot and try again but same issue.
Other 201 modul same problem.

To bug or not to bug that is the question.

Paco
Knipsel.JPG
Knipsel.JPG (68.33 KiB) Viewed 44256 times

chrille
Normal user
Posts: 88
Joined: 26 Aug 2015, 15:11
Location: Horsens, Denmark

Re: ESP Easy Releases

#176 Post by chrille » 20 Jan 2016, 21:12

Martinus wrote:- Adds OTA update using bin file upload through the ESP Easy webgui (NOT from arduino IDE):
Just tested with upgrade from R68 to R69 - worked flawlessly!

- Jan
Jan Chrillesen, Denmark

BertB
Normal user
Posts: 1049
Joined: 25 Apr 2015, 14:39

Re: ESP Easy Releases

#177 Post by BertB » 21 Jan 2016, 00:02

The first I tried to upgrade ended up with blanked identity and does not want to be programmed anymore.

This is what I see:
WIFI : Connecting... 1
WIFI : Connected!
INIT : I2C
INIT : Boot OK
INIT : Normal boot

ets Jan 8 2013,rst cause:4, boot mode:(3,7)

wdt reset
load 0x4010f000, len 1264, room 16
tail 0
chksum 0x42
csum 0x42
~ld
system param error
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
etc.

BertB
Normal user
Posts: 1049
Joined: 25 Apr 2015, 14:39

Re: ESP Easy Releases

#178 Post by BertB » 21 Jan 2016, 07:01

BertB wrote:The first I tried to upgrade ended up with blanked identity and does not want to be programmed anymore.

This is what I see:
WIFI : Connecting... 1
WIFI : Connected!
INIT : I2C
INIT : Boot OK
INIT : Normal boot

ets Jan 8 2013,rst cause:4, boot mode:(3,7)

wdt reset
load 0x4010f000, len 1264, room 16
tail 0
chksum 0x42
csum 0x42
~ld
system param error
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
This is what happens when you select the wrong device :oops:
Second try with another NodeMCY worked just fine.

Now I have to restore the NodeMCU with confused identity ... new occupation, ESP shrink :D

BerndJ
Normal user
Posts: 86
Joined: 28 Sep 2015, 06:57

OTA R068 to 069

#179 Post by BerndJ » 21 Jan 2016, 17:39

Hi Bert,

could u be so kind and explain the steps who would be made.

I had more ESP-12E and not one will accept OTA.

What had to set in arduino IDE NodeMCU 1.0 regarding Flash size? 4M-3M or 4M-1M,

both ended in a failure messsage.

And had I flash some files first using the NodeMCU Firmware Programmer to bring the "normal" ESP-12E to a NodeMCU,

and if yes: which files at which address?

best wishes and thx for yr help.

BerndJ

BertB
Normal user
Posts: 1049
Joined: 25 Apr 2015, 14:39

Re: ESP Easy Releases

#180 Post by BertB » 21 Jan 2016, 20:36

Hi Bernd,
Do you have NodeMCU with ESP-12E? You probably have 4M flash.
In Arduino select NodeMCU 1.0 with Flash Size 4M(3M SPIFFS).

Did you succeed to load R068 on the board?

BerndJ
Normal user
Posts: 86
Joined: 28 Sep 2015, 06:57

Re: ESP Easy Releases

#181 Post by BerndJ » 21 Jan 2016, 21:35

Hi Bert,

"Did you succeed to load R068 on the board?"

No, i´ve got problems. One NodeMCUV2.0 and round about 9 pcs with own PCB with module 12E.

On 5 boards V068 is running but OTA is not possible, failure.

Also direct via serial line programming to V069 are making problems, mostly i got these message: entered Rescue Mode!

Meanwhile i tested 3 NodeMCU 0.9 with ESP-12.
Nice: these parts are making no problems progging to V068 and then via OTA to V069; it´s running; but i had no ESP-12 for my own pcb´s.

Thinking that there are problems regarding NodeMCU1.0 in Arduino or
there are existing some charges of the ESP-12E Modules with different memory programming outside the 0x00000

Tomorrow i will test 3 ESP-12F, hopeful that they are doing their job.

Any ideas to set up the 12E Modules to NodeMCU1.0

best wishes

Bernd

BerndJ
Normal user
Posts: 86
Joined: 28 Sep 2015, 06:57

Re: ESP Easy Releases

#182 Post by BerndJ » 22 Jan 2016, 00:12

Hi,

supplement: until V068 i had all my ESP-12E flashed via "Generic ESP 8266 Module" and Flash Size "512KB (64KB SPIFFS)",

that´s the only and one way it´s running and compiling.

Now with OTA these generatet .bin files are not accepted.

Hope it helps.

Bernd

mkotek
Normal user
Posts: 116
Joined: 15 Dec 2015, 10:58
Location: Lomianki, Poland
Contact:

Re: ESP Easy Releases

#183 Post by mkotek » 22 Jan 2016, 06:41

BerndJ wrote:Hi,

supplement: until V068 i had all my ESP-12E flashed via "Generic ESP 8266 Module" and Flash Size "512KB (64KB SPIFFS)",

that´s the only and one way it´s running and compiling.

Now with OTA these generatet .bin files are not accepted.

Hope it helps.

Bernd
Remember OTA is working only on modules with >512KB. But that does not explain issues with uploading R68 via Arduino, unless there is some routine depending on Flash size.
Michal 'Kotek', greetings from Poland. Zapraszam na mój blog o automatyce domowej po polsku: http://www.ukotka.com.

mkotek
Normal user
Posts: 116
Joined: 15 Dec 2015, 10:58
Location: Lomianki, Poland
Contact:

Re: ESP Easy Releases

#184 Post by mkotek » 22 Jan 2016, 09:46

I have loaded R70 onto my bare ESP 12E without any issues from Arduino IDE. Then I wanted to upload the very same R70 onto it using OTA.
The process went fine, ok has been shown, but the ESP has not rebooted itself. After waiting about 3 min, I have rebooted it manually and it is not running. I have connected COM port to see what is going on and at 74800 I can see the following:

Code: Select all

 ets Jan  8 2013,rst cause:2, boot mode:(3,3)

ets_main.c
That's it - OLED connected stays blank, ESP is not visible on the netwoerk (either regular or own AP).
I will repeat the test from the start, but for now, unknown failure.

UPDATE: Second upload has been succesful (first via Arduino IDE, then OTA) and ESP restarted on it's own without any delay, although loading same version, I was unable to confirm any changes. Will see with slightly changed R70 or next release :).
Last edited by mkotek on 22 Jan 2016, 16:17, edited 1 time in total.
Michal 'Kotek', greetings from Poland. Zapraszam na mój blog o automatyce domowej po polsku: http://www.ukotka.com.

BertB
Normal user
Posts: 1049
Joined: 25 Apr 2015, 14:39

Re: ESP Easy Releases

#185 Post by BertB » 22 Jan 2016, 15:28

mkotek wrote:
BerndJ wrote:Hi,

supplement: until V068 i had all my ESP-12E flashed via "Generic ESP 8266 Module" and Flash Size "512KB (64KB SPIFFS)",

that´s the only and one way it´s running and compiling.

Now with OTA these generatet .bin files are not accepted.

Hope it helps.

Bernd
Remember OTA is working only on modules with >512KB. But that does not explain issues with uploading R68 via Arduino, unless there is some routine depending on Flash size.
Correct, but the problem here is, I think, that initially in some cases the wrong profile was used. Generic in stead of NodeMCU.
I had the same problem myself and could overcome this only by first loading an older release. I used R54. I think it is best to back to R20, then R39, then %48 and then R68. It is a long road and I do not understand the dynamics, but it helped. I first tried it with ESP8266Flahser.exe, with blank.bin, as described here http://internetofhomethings.com/homethings/?p=396, but it was no great success.

BerndJ
Normal user
Posts: 86
Joined: 28 Sep 2015, 06:57

Re: ESP Easy Releases

#186 Post by BerndJ » 22 Jan 2016, 16:53

Hi Bert,

could it be that we´re writing the settings to false adresses in mode 4M(3M SPIFFS).

It seems so, because when something went wrong i can see on the serial line that only the first two writings are succesfull, all others had failures.

Meanwhile I create the binfile under generic and 4M(3MB SPIFFS) because my own PCB´s did´nt had an USB Port and the mechanisn to set the progmode via NodeMCU. This runs, but only on the ones who are willing.

Idea: could the problem the flashing to 512KB on 4M Modules?

BTW: There are changes in SPIFFS, u need to format it, but that solves not the problem.

To my situation, very confused.

Found a next NodeMCU 1.0 and everything is running fine, the other one no chance

ESP-12E on own PCB´s:
2 running fine, one accept serial Flashing to V070, but FAIL at OTA, 2 with no chance.

ESP-01: 4 pieces progged serial with V070 in mode 512KB(64KB SPIFFS), running fine but OTA not possible.

Try yr way.

best wishes

Bernd

BerndJ
Normal user
Posts: 86
Joined: 28 Sep 2015, 06:57

Re: ESP Easy Releases

#187 Post by BerndJ » 22 Jan 2016, 18:46

Hi,

Bert´s tips are checked and here is the result:

ESP-12E on own PCB´s
4M(3MB SPIFFS)
R020 OK
R039 Fail
R029 OK
R034 OK
R036 OK
R038 OK
R039 OK ??
R048 OK
R068 OK
OTA to R069, OTA to 070: OK

next one:
R020 OK
R038 Fail
R034 Fail
R029 OK
R048 OK
R068 OK
OTA to 070, need a hardware reset or loss of power!, not the best way for a unit in the wall.

NodeMCU 1.0
DevKit1
R029 no IP, but network OK, Hardwarereset --> get IP
R068 OK
OTA to 069, running fine
OTA to 070, also, perfect

BertB
Normal user
Posts: 1049
Joined: 25 Apr 2015, 14:39

Re: ESP Easy Releases

#188 Post by BertB » 23 Jan 2016, 16:29

BerndJ wrote:Hi,
OTA to 070, need a hardware reset or loss of power!, not the best way for a unit in the wall.
So ... something is weird, but in the end it works?

BerndJ
Normal user
Posts: 86
Joined: 28 Sep 2015, 06:57

Re: ESP Easy Releases

#189 Post by BerndJ » 23 Jan 2016, 17:28

Hi Bert,

this happens only if u prog directly from V068 to V070 via OTA.

u can avoid it by prog 068 to 069 to 070, this is running fine.

BertB
Normal user
Posts: 1049
Joined: 25 Apr 2015, 14:39

Re: ESP Easy Releases

#190 Post by BertB » 23 Jan 2016, 19:10

BerndJ wrote:Hi Bert,

this happens only if u prog directly from V068 to V070 via OTA.

u can avoid it by prog 068 to 069 to 070, this is running fine.
I have the same issue today with a fresh esp-12.

BerndJ
Normal user
Posts: 86
Joined: 28 Sep 2015, 06:57

Re: ESP Easy Releases

#191 Post by BerndJ » 23 Jan 2016, 20:04

Hi Bert,

it seems Martinus has solved these problem.

just R070 via OTA direct to R072 flashed on 3 boards without problems, great work!

Thx a lot.

BerndJ
Normal user
Posts: 86
Joined: 28 Sep 2015, 06:57

Test R072

#192 Post by BerndJ » 24 Jan 2016, 00:04

Hi,

had two fresh and brand new Modules:

one ESP-12E and
one ESP-12F.

Both flashed via serial line, both needed a hardware reset, but:

TaTa !!, :D 8-)

running fine with R072, looks like these problems are solved!

Dylantje
Normal user
Posts: 255
Joined: 11 Oct 2015, 16:51

Re: ESP Easy Releases

#193 Post by Dylantje » 24 Jan 2016, 10:30

Where can i find R072 i like to test..

mkotek
Normal user
Posts: 116
Joined: 15 Dec 2015, 10:58
Location: Lomianki, Poland
Contact:

Re: ESP Easy Releases

#194 Post by mkotek » 24 Jan 2016, 11:53

Dylantje wrote:Where can i find R072 i like to test..
github, as always for non stable releases.
Michal 'Kotek', greetings from Poland. Zapraszam na mój blog o automatyce domowej po polsku: http://www.ukotka.com.

Dylantje
Normal user
Posts: 255
Joined: 11 Oct 2015, 16:51

Re: ESP Easy Releases

#195 Post by Dylantje » 24 Jan 2016, 12:02

mkotek wrote:
Dylantje wrote:Where can i find R072 i like to test..
github, as always for non stable releases.
We’ve found 7,085 repository results:
https://github.com/search?utf8=%E2%9C%9 ... rchresults

What is the good one?

mkotek
Normal user
Posts: 116
Joined: 15 Dec 2015, 10:58
Location: Lomianki, Poland
Contact:

Re: ESP Easy Releases

#196 Post by mkotek » 24 Jan 2016, 12:09

Dylantje wrote:
mkotek wrote:
Dylantje wrote:Where can i find R072 i like to test..
github, as always for non stable releases.
We’ve found 7,085 repository results:
https://github.com/search?utf8=%E2%9C%9 ... rchresults

What is the good one?
https://github.com/ESP8266nu/ESPEasy

But I suppose, you should start with http://esp8266.nu website, which will give you this link and introduce to a lot of other c9ncepts,including examples for different sensors/tasks. Good luck.
Michal 'Kotek', greetings from Poland. Zapraszam na mój blog o automatyce domowej po polsku: http://www.ukotka.com.

BerndJ
Normal user
Posts: 86
Joined: 28 Sep 2015, 06:57

Re: ESP Easy Releases

#197 Post by BerndJ » 24 Jan 2016, 12:10

https://github.com/ESP8266nu/ESPEasy

click on "download ZIP"

Dylantje
Normal user
Posts: 255
Joined: 11 Oct 2015, 16:51

Re: ESP Easy Releases

#198 Post by Dylantje » 24 Jan 2016, 13:01

BerndJ wrote:https://github.com/ESP8266nu/ESPEasy
click on "download ZIP"
Thanks i did new the different between stable and develop

I download the library from the R048, and copy to library in my arduino setup
I did download espeasy-master, set this in my project map
open the easpeasy.ino
change my settings.

Get this error by compilation:

Code: Select all

ESPEasy.ino:178:37: fatal error: ESP8266HTTPUpdateServer.h: No such file or directory
compilation terminated.
Fout bij compileren.
Only the webserver is in my sketch:
ScreenShot030.jpg
ScreenShot030.jpg (93.83 KiB) Viewed 44218 times
I did not have this error on my stable easpeasy version..

What can i do

mkotek
Normal user
Posts: 116
Joined: 15 Dec 2015, 10:58
Location: Lomianki, Poland
Contact:

Re: ESP Easy Releases

#199 Post by mkotek » 24 Jan 2016, 14:33

Dylantje wrote:
BerndJ wrote:https://github.com/ESP8266nu/ESPEasy
click on "download ZIP"
Thanks i did new the different between stable and develop

I download the library from the R048, and copy to library in my arduino setup
I did download espeasy-master, set this in my project map
open the easpeasy.ino
change my settings.

Get this error by compilation:

Code: Select all

ESPEasy.ino:178:37: fatal error: ESP8266HTTPUpdateServer.h: No such file or directory
compilation terminated.
Fout bij compileren.
Only the webserver is in my sketch:
ScreenShot030.jpg
I did not have this error on my stable easpeasy version..

What can i do
Please open a new thread for your issue. This one is for info on new Releases of Easy ESP.

You should download the ZIP file from hithub, unpack it where your Arduino files are and rename it to ESPEASY (that means no -master at the end). Next, you need to make sure, tour libraries are up to date (using core 2.0.0 stable) and open the espeasy,ino file from this folder. It should work fine then.

Please open a new thread and respond there, quoting this post if you still have an issue.
Michal 'Kotek', greetings from Poland. Zapraszam na mój blog o automatyce domowej po polsku: http://www.ukotka.com.

Martinus

Re: ESP Easy Releases

#200 Post by Martinus » 24 Jan 2016, 17:26

It's time to get a new ESP Easy build out on SourceForge to replace R48. Assuming that R72 is better than it's predecessor.

So feature development will be stopped until this is accomplished.

We're currently at build R72 and this will be the starting point. We may have to do some bugfix builds and then update SourceForge. In the mean time, we should work on the Wiki pages to reflect the recent developments. Regarding bug reports on R72, we will only focus on "showstoppers".

At the same time, we're thinking of providing the bin files instead of source-code on SourceForge and maybe also as download file on esp8266.nu.
I guess many ESP8266 users just want to get the firmware loaded the easy way instead of all the hassle with Arduino IDE, libraries, board settings, etc..

With this step, we're aiming at making things even more 'Easy'.

Post Reply

Who is online

Users browsing this forum: No registered users and 3 guests