Version 1.1.0-beta6 avaiable

Moderators: grovkillen, Stuntteam, TD-er

Post Reply
Message
Author
psy0rz
Normal user
Posts: 232
Joined: 02 Feb 2017, 12:12

Version 1.1.0-beta6 avaiable

#1 Post by psy0rz » 16 Feb 2017, 18:19

I've justed released beta6 via the new build-environment (automated builds via travis etc, look in my footer for more info).

You can find it here: https://github.com/psy0rz/ESPEasy-platformio/releases

I've merged a bunch of pull requests that had some new plugins. Also I added all plugins from playground that didnt require extra dependencies and didnt have compile errors. They are all in the DEV plugin group because i dont know their development state yet.

I didn't have time yet to look into those plugins in detail, so some might be broken or useless. (thats why they are all in the development version of the firmware binary)

If you're using any of these plugins with or without succes let me know. (Or if you have any other info about them)

By making these playground plugins easy accessible for everyone I hope that more people can test them and we can speed up development a bit.

If you want no fancy new stuff, just use firmware.bin, if you want it ALL then use firmware_dev.bin :)


Edwin
Please support ESPEasy development via Patreon or buy us a coffee.

User avatar
toffel969
Normal user
Posts: 469
Joined: 03 Jan 2017, 10:58
Location: Germany

Re: Version 1.1.0-beta6 avaiable

#2 Post by toffel969 » 16 Feb 2017, 23:11

Awesome :D will do some testing over the weekend
Domoticz on Raspi 2 -- 14 ESP units (hacked Sonoff,NodeMCUs, Wemos, self-built units) running with RC140- Mega 2.0.0 dev8

User avatar
pwassink
Normal user
Posts: 60
Joined: 31 Oct 2016, 08:33
Location: Vorden NL

Re: Version 1.1.0-beta6 avaiable

#3 Post by pwassink » 18 Feb 2017, 15:04

not quite sure if this is the right place but seems awfully close ..

Edwin thanks for picking up the task, did some git-work today and even was able to have a go with platformio
was able to generate the version which identifies as: v1.1.0-beta7-0-g8be1a6c and even capable of sening one of those
images over the air to one of my nodes, came up allright, but there seems to be something messed up in the
SI7021 i2c temp/hum module in this version. it does not see it on the i2c bus, the other devices are still there.

I did upload the "normal" version, is that the reason possible ?
added, dev version has same issues.

Log output:

SI7021: Res=0x80 => Error 0x1
SI7021: Read Error!

this was a working node, stable on 147, after upgrade this came up .

Anyone with similar behaviour ?

psy0rz
Normal user
Posts: 232
Joined: 02 Feb 2017, 12:12

Re: Version 1.1.0-beta6 avaiable

#4 Post by psy0rz » 18 Feb 2017, 15:16

Did it still work with the original firmware.bin of R148?

In that case, could you try this on ESPEasy-platformio:

- goto src directory
-do a git checkout R148.
-build/upload again with platformio.

Does that version work correctly? (this way we know if the problem is with the new platformio build env. or with the recent changes/merges i did.)

Edwin
Please support ESPEasy development via Patreon or buy us a coffee.

User avatar
pwassink
Normal user
Posts: 60
Joined: 31 Oct 2016, 08:33
Location: Vorden NL

Re: Version 1.1.0-beta6 avaiable

#5 Post by pwassink » 18 Feb 2017, 17:04

Working on that, compile of a clean checkout R148 with platformio is running now.

with the "normal" firmware.bin in the R148 version exactly the same faults compiled on the platformio ide.
does not show up in i2c scan either, same as the beta-variant before.

Now i will try a R147 variant which was working fine untill the OTA update earlier this afternoon.
And that has also the same faults, so it might be a sensor-fault which started in sync with an update?

will make seperate test-node, start figuering this out, all arrows point into faulty hardware overhere now .. :oops:

Confirmed faulty hardware, after replacement this node is running fine on the Beta7 Now ..

Peter
Last edited by pwassink on 18 Feb 2017, 17:22, edited 1 time in total.

psy0rz
Normal user
Posts: 232
Joined: 02 Feb 2017, 12:12

Re: Version 1.1.0-beta6 avaiable

#6 Post by psy0rz » 18 Feb 2017, 17:13

Thanks for the info!
Please support ESPEasy development via Patreon or buy us a coffee.

DeNB3rt
Normal user
Posts: 120
Joined: 15 Dec 2015, 14:07

Re: Version 1.1.0-beta6 avaiable

#7 Post by DeNB3rt » 21 Feb 2017, 10:51

psy0rz wrote:I've justed released beta6 via the new build-environment

Edwin

Thanks psy0rz/Edwin for the continuation!
don't you have acces to the public github of espeasy?
Located in Belgium, Bruges. Working on a full DIY domoticz setup with ESPEasy.

psy0rz
Normal user
Posts: 232
Joined: 02 Feb 2017, 12:12

Re: Version 1.1.0-beta6 avaiable

#8 Post by psy0rz » 21 Feb 2017, 12:02

I do, and I have updated the official repositories as well.

ESPEasy-platformio is just the build environment + libraries, but it still gets the sources from ESPEasy.

Edwin
Please support ESPEasy development via Patreon or buy us a coffee.

Justblair
Normal user
Posts: 63
Joined: 08 Aug 2016, 23:42

Re: Version 1.1.0-beta6 avaiable

#9 Post by Justblair » 21 Feb 2017, 14:43

I might be being thick here, but what memory size are these bins compiled for? In previous releases we had a choice 512, 1024, 2m, 4m etc

JR01
Normal user
Posts: 260
Joined: 14 Feb 2016, 21:04
Location: South Africa

Re: Version 1.1.0-beta6 avaiable

#10 Post by JR01 » 21 Feb 2017, 21:01

Good point, woulld like to know too
-----------
IOTPLAY. Tinkerer, my projects are @ http://GitHub.com/IoTPlay, and blog https://iotplay.org. Using RPi, Node-Red, ESP8266 to prove Industry 4.0 concepts.

DeNB3rt
Normal user
Posts: 120
Joined: 15 Dec 2015, 14:07

Re: Version 1.1.0-beta6 avaiable

#11 Post by DeNB3rt » 22 Feb 2017, 10:00

I don't use the 512 anymore ;)
Located in Belgium, Bruges. Working on a full DIY domoticz setup with ESPEasy.

Shardan
Normal user
Posts: 1156
Joined: 03 Sep 2016, 23:27
Location: Bielefeld / Germany

Re: Version 1.1.0-beta6 avaiable

#12 Post by Shardan » 22 Feb 2017, 18:25

Mem sizes compiled to?

I use ESP01 with 512, some newer with 1024,
and ESP 12E/F and ESP-07S with 4096.

There is no hint for which size these binaries are compiled.


Regards
Shardan
Regards
Shardan

psy0rz
Normal user
Posts: 232
Joined: 02 Feb 2017, 12:12

Re: Version 1.1.0-beta6 avaiable

#13 Post by psy0rz » 22 Feb 2017, 23:32

theyre all 4mb. ill adjust them this weekend. also will make a lot of other improvements as well ( plaformio howtos on wiki and arduino ide stuff)
Please support ESPEasy development via Patreon or buy us a coffee.

psy0rz
Normal user
Posts: 232
Joined: 02 Feb 2017, 12:12

Re: Version 1.1.0-beta6 avaiable

#14 Post by psy0rz » 25 Feb 2017, 23:13

New release here, with correct firmware size: https://github.com/letscontrolit/ESPEas ... 2.0.0-dev2
Note that this is version 2 (the mega-version). Version 1 will be discontinued eventually.
Please support ESPEasy development via Patreon or buy us a coffee.

krikk
Normal user
Posts: 118
Joined: 28 Feb 2017, 07:57
Location: Austria
Contact:

Re: Version 1.1.0-beta6 avaiable

#15 Post by krikk » 28 Feb 2017, 08:11

tried to compile this release (https://github.com/letscontrolit/ESPEas ... 2.0.0-dev2) with Adruino Workspace 1.6.9 (on windows 10) and get only this errors...

Code: Select all

D:\incoming\ESPEasy_v2.0.0-dev2\Source\ESPEasy\_P044_P1WifiGateway.ino:17:0: warning: "BUFFER_SIZE" redefined [enabled by default]

 #define BUFFER_SIZE 1024

 ^

D:\incoming\ESPEasy_v2.0.0-dev2\Source\ESPEasy\_P020_Ser2Net.ino:10:0: note: this is the location of the previous definition

 #define BUFFER_SIZE 128

 ^

D:\incoming\ESPEasy_v2.0.0-dev2\Source\ESPEasy\ESPEasy.ino: In function 'void setup()':

ESPEasy:610: error: 'BUILD_GIT' was not declared in this scope

   log += BUILD_GIT;

          ^

D:\incoming\ESPEasy_v2.0.0-dev2\Source\ESPEasy\Networking.ino: In function 'void SSDP_schema(WiFiClient)':

Networking:432: error: 'BUILD_GIT' was not declared in this scope

   ssdp_schema += BUILD_GIT;

                  ^

D:\incoming\ESPEasy_v2.0.0-dev2\Source\ESPEasy\WebServer.ino: In function 'void handle_root()':

WebServer:164: error: 'BUILD_GIT' was not declared in this scope

     reply += BUILD_GIT;

              ^

D:\incoming\ESPEasy_v2.0.0-dev2\Source\ESPEasy\WebServer.ino: In function 'void handle_sysinfo()':

WebServer:2958: error: 'BUILD_GIT' was not declared in this scope

   reply += BUILD_GIT;

            ^

D:\incoming\ESPEasy_v2.0.0-dev2\Source\ESPEasy\_P044_P1WifiGateway.ino: In function 'bool checkDatagram(int)':

D:\incoming\ESPEasy_v2.0.0-dev2\Source\ESPEasy\_P044_P1WifiGateway.ino:427:18: warning: unknown escape sequence: '\040' [enabled by default]

     Serial.print("Start char \ : ");

                  ^

exit status 1
'BUILD_GIT' was not declared in this scope
also tried to compile it via platformio on windows, did the following:
also only errors...

Code: Select all

D:/temp/ESPEasy-platformio/src/Networking.ino:863:27: error: expected primary-expression before ';' token
D:/temp/ESPEasy-platformio/src/WebServer.ino: In function 'void handle_root()':
D:/temp/ESPEasy-platformio/src/WebServer.ino:327:23: error: expected primary-expression before ';' token
espip.toCharArray(tmpString, 26);
^
Compiling .pioenvs\dev_4096\FrameworkArduino\MD5Builder.o
Compiling .pioenvs\dev_4096\FrameworkArduino\Print.o

Compiling .pioenvs\dev_4096\FrameworkArduino\Schedule.o
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
D:/temp/ESPEasy-platformio/src/WebServer.ino: In function 'void handle_sysinfo()':
D:/temp/ESPEasy-platformio/src/WebServer.ino:5915:21: error: expected primary-expression before ';' token
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
Compiling .pioenvs\dev_4096\FrameworkArduino\Stream.o
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
D:/temp/ESPEasy-platformio/src/_P044_P1WifiGateway.ino: In function 'bool checkDatagram(int)':
D:/temp/ESPEasy-platformio/src/_P044_P1WifiGateway.ino:853:18: warning: unknown escape sequence: '\040' [enabled by default]
Compiling .pioenvs\dev_4096\FrameworkArduino\StreamString.o
Compiling .pioenvs\dev_4096\FrameworkArduino\Tone.o
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
Compiling .pioenvs\dev_4096\FrameworkArduino\Updater.o
Compiling .pioenvs\dev_4096\FrameworkArduino\WMath.o
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
Compiling .pioenvs\dev_4096\FrameworkArduino\WString.o
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
*** [.pioenvs\dev_4096\src\ESPEasy.ino.o] Error 1
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
 [ERROR] Took 2.38 seconds
 
 [SUMMARY]
Environment normal_1024 [ERROR]
Environment normal_4096 [ERROR]
Environment test_1024   [ERROR]
Environment test_4096   [ERROR]
Environment dev_1024    [ERROR]
Environment dev_4096    [ERROR]
 [ERROR] Took 14.31 seconds
any hints what i am doing wrong, or is there something broken with the build process on windows?

psy0rz
Normal user
Posts: 232
Joined: 02 Feb 2017, 12:12

Re: Version 1.1.0-beta6 avaiable

#16 Post by psy0rz » 28 Feb 2017, 12:17

Thanks for testing. I see whats wrong i'll fix it. There are probably one or more little things wrong while building in windows, since i only tested in Linux so far. (still have to do it in a windows and make a decent howto or update existing howtos)

Could you try adding this to the other #defines in ESPEasy.ino and try again:

Code: Select all

#define BUILD_GIT "custom"
I've made a few big changes to the release process, so I expect things like this at this point. Thanks for trying it out and giving feedback.

Edwin
Please support ESPEasy development via Patreon or buy us a coffee.

krikk
Normal user
Posts: 118
Joined: 28 Feb 2017, 07:57
Location: Austria
Contact:

Re: Version 1.1.0-beta6 avaiable

#17 Post by krikk » 28 Feb 2017, 19:22

platformio build is better but still not working:

Code: Select all

[02/28/17 19:09:50] Processing normal_1024 (platform: espressif8266, upload_speed: 460800, build_flags: !echo -Wl,-Tesp8266.flash.1m128.ld -D PLUGIN_BUILD_NORMAL -D BUILD_GIT=\'\"$(git describe)\"\', board: esp12e, framewo
rk: arduino)
 
Verbose mode can be enabled via `-v, --verbose` option
Converting ESPEasy.ino
D:/Dropbox/PlatformIO/ESPEasy-platformio-mega/src/_P044_P1WifiGateway.ino:33:0: warning: "BUFFER_SIZE" redefined [enabled by default]
WiFiServer *P1GatewayServer;

^
D:/Dropbox/PlatformIO/ESPEasy-platformio-mega/src/_P020_Ser2Net.ino:19:0: note: this is the location of the previous definition
boolean success = false;
^
Collected 29 compatible libraries
Looking for dependencies...
Library Dependency Graph
|-- <Adafruit NeoPixel> v1.0.6
|-- <DNSServer> v1.1.0
|   |-- <ESP8266WiFi> v1.0
|-- <ESP8266 Oled Driver for SSD1306 display> v2.0.1
|   |-- <Wire> v1.0
|-- <PubSubClient> v2.6
|-- <IRremoteESP8266>
|-- <Json> v5.6.4
|-- <Wire> v1.0
|-- <Servo(esp8266)> v1.0.2
|-- <ESP8266HTTPUpdateServer> v1.0
|   |-- <ESP8266WiFi> v1.0
|   |-- <ESP8266WebServer> v1.0
|   |   |-- <ESP8266WiFi> v1.0
|-- <ESP8266WiFi> v1.0
|-- <LiquidCrystal_I2C>
|   |-- <Wire> v1.0
|-- <SD(esp8266)> v1.0.5
|   |-- <SPI> v1.0
|-- <SPI> v1.0
|-- <ESP8266WebServer> v1.0
|   |-- <ESP8266WiFi> v1.0
Compiling .pioenvs\normal_1024\src\ESPEasy.ino.o
Archiving .pioenvs\normal_1024\libFrameworkArduinoVariant.a
Compiling .pioenvs\normal_1024\FrameworkArduino\Esp.o
Compiling .pioenvs\normal_1024\FrameworkArduino\FS.o
Compiling .pioenvs\normal_1024\FrameworkArduino\HardwareSerial.o
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
D:/Dropbox/PlatformIO/ESPEasy-platformio-mega/src/ESPEasy.ino:149:0: warning: "BUILD_GIT" redefined [enabled by default]
#define PLUGIN_REMOTE_CONFIG               21
^
<command-line>:0:0: note: this is the location of the previous definition
<command-line>:0:11: warning: missing terminating ' character [enabled by default]

<command-line>:0:11: warning: missing terminating ' character [enabled by default]
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
D:/Dropbox/PlatformIO/ESPEasy-platformio-mega/src/_P044_P1WifiGateway.ino:33:0: warning: "BUFFER_SIZE" redefined [enabled by default]
WiFiServer *P1GatewayServer;
^
D:/Dropbox/PlatformIO/ESPEasy-platformio-mega/src/_P020_Ser2Net.ino:19:0: note: this is the location of the previous definition
boolean success = false;
^
Compiling .pioenvs\normal_1024\FrameworkArduino\IPAddress.o
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
Compiling .pioenvs\normal_1024\FrameworkArduino\MD5Builder.o
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
Compiling .pioenvs\normal_1024\FrameworkArduino\Print.o
Compiling .pioenvs\normal_1024\FrameworkArduino\Schedule.o
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
Compiling .pioenvs\normal_1024\FrameworkArduino\Stream.o
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
D:/Dropbox/PlatformIO/ESPEasy-platformio-mega/src/_P044_P1WifiGateway.ino: In function 'bool checkDatagram(int)':
D:/Dropbox/PlatformIO/ESPEasy-platformio-mega/src/_P044_P1WifiGateway.ino:853:18: warning: unknown escape sequence: '\040' [enabled by default]
Compiling .pioenvs\normal_1024\FrameworkArduino\StreamString.o
Compiling .pioenvs\normal_1024\FrameworkArduino\Tone.o
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
Compiling .pioenvs\normal_1024\FrameworkArduino\Updater.o
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
Compiling .pioenvs\normal_1024\FrameworkArduino\WMath.o
Compiling .pioenvs\normal_1024\FrameworkArduino\WString.o
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
Compiling .pioenvs\normal_1024\FrameworkArduino\abi.o
Compiling .pioenvs\normal_1024\FrameworkArduino\base64.o
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
Compiling .pioenvs\normal_1024\FrameworkArduino\cbuf.o
Compiling .pioenvs\normal_1024\FrameworkArduino\cont.o
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
Compiling .pioenvs\normal_1024\FrameworkArduino\cont_util.o
Compiling .pioenvs\normal_1024\FrameworkArduino\core_esp8266_eboot_command.o
<command-line>:0:11: warning: missing terminating ' character [enabled by default]

<command-line>:0:11: warning: missing terminating ' character [enabled by default]
Compiling .pioenvs\normal_1024\FrameworkArduino\core_esp8266_flash_utils.o
Compiling .pioenvs\normal_1024\FrameworkArduino\core_esp8266_i2s.o
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
Compiling .pioenvs\normal_1024\FrameworkArduino\core_esp8266_main.o
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
Compiling .pioenvs\normal_1024\FrameworkArduino\core_esp8266_noniso.o
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
Compiling .pioenvs\normal_1024\FrameworkArduino\core_esp8266_phy.o
Compiling .pioenvs\normal_1024\FrameworkArduino\core_esp8266_postmortem.o
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
Compiling .pioenvs\normal_1024\FrameworkArduino\core_esp8266_si2c.o
Compiling .pioenvs\normal_1024\FrameworkArduino\core_esp8266_timer.o
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
Compiling .pioenvs\normal_1024\FrameworkArduino\core_esp8266_wiring.o
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
Compiling .pioenvs\normal_1024\FrameworkArduino\core_esp8266_wiring_analog.o
Compiling .pioenvs\normal_1024\FrameworkArduino\core_esp8266_wiring_digital.o
Compiling .pioenvs\normal_1024\FrameworkArduino\core_esp8266_wiring_pulse.o
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
Compiling .pioenvs\normal_1024\FrameworkArduino\core_esp8266_wiring_pwm.o
Compiling .pioenvs\normal_1024\FrameworkArduino\core_esp8266_wiring_shift.o
Compiling .pioenvs\normal_1024\FrameworkArduino\debug.o
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
Compiling .pioenvs\normal_1024\FrameworkArduino\heap.o
Compiling .pioenvs\normal_1024\FrameworkArduino\libb64\cdecode.o
Compiling .pioenvs\normal_1024\FrameworkArduino\libb64\cencode.o
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
Compiling .pioenvs\normal_1024\FrameworkArduino\libc_replacements.o
Compiling .pioenvs\normal_1024\FrameworkArduino\pgmspace.o
Compiling .pioenvs\normal_1024\FrameworkArduino\setjmp.o

<command-line>:0:11: warning: missing terminating ' character [enabled by default]
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
Compiling .pioenvs\normal_1024\FrameworkArduino\spiffs\spiffs_cache.o
Compiling .pioenvs\normal_1024\FrameworkArduino\spiffs\spiffs_check.o
Compiling .pioenvs\normal_1024\FrameworkArduino\spiffs\spiffs_gc.o
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
Compiling .pioenvs\normal_1024\FrameworkArduino\spiffs\spiffs_hydrogen.o
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
Compiling .pioenvs\normal_1024\FrameworkArduino\spiffs\spiffs_nucleus.o
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
Compiling .pioenvs\normal_1024\FrameworkArduino\spiffs_api.o
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
Compiling .pioenvs\normal_1024\FrameworkArduino\spiffs_hal.o
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
Compiling .pioenvs\normal_1024\FrameworkArduino\time.o
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
Compiling .pioenvs\normal_1024\FrameworkArduino\uart.o
Compiling .pioenvs\normal_1024\FrameworkArduino\umm_malloc\umm_malloc.o
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
Compiling .pioenvs\normal_1024\lib\Adafruit_NeoPixel\Adafruit_NeoPixel.o
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
Compiling .pioenvs\normal_1024\lib\Adafruit_NeoPixel\esp8266.o
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
Archiving .pioenvs\normal_1024\libFrameworkArduino.a
Compiling .pioenvs\normal_1024\lib\ESP8266WiFi\ESP8266WiFi.o
Archiving .pioenvs\normal_1024\lib\libAdafruit_NeoPixel.a
Compiling .pioenvs\normal_1024\lib\ESP8266WiFi\ESP8266WiFiAP.o
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
Compiling .pioenvs\normal_1024\lib\ESP8266WiFi\ESP8266WiFiGeneric.o
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
Compiling .pioenvs\normal_1024\lib\ESP8266WiFi\ESP8266WiFiMulti.o
Compiling .pioenvs\normal_1024\lib\ESP8266WiFi\ESP8266WiFiSTA.o
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
Compiling .pioenvs\normal_1024\lib\ESP8266WiFi\ESP8266WiFiScan.o
<command-line>:0:11: warning: missing terminating ' character [enabled by default]

Compiling .pioenvs\normal_1024\lib\ESP8266WiFi\WiFiClient.o
Compiling .pioenvs\normal_1024\lib\ESP8266WiFi\WiFiClientSecure.o
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
Compiling .pioenvs\normal_1024\lib\ESP8266WiFi\WiFiServer.o
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
Compiling .pioenvs\normal_1024\lib\ESP8266WiFi\WiFiUdp.o
Compiling .pioenvs\normal_1024\lib\DNSServer\DNSServer.o
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
Archiving .pioenvs\normal_1024\lib\libDNSServer.a
Compiling .pioenvs\normal_1024\lib\Wire\Wire.o
Compiling .pioenvs\normal_1024\lib\esp8266-oled-ssd1306\SSD1306.o
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
Archiving .pioenvs\normal_1024\lib\libESP8266WiFi.a
Archiving .pioenvs\normal_1024\lib\libWire.a
Compiling .pioenvs\normal_1024\lib\esp8266-oled-ssd1306\SSD1306Ui.o
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
Compiling .pioenvs\normal_1024\lib\pubsubclient\PubSubClient.o
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
Compiling .pioenvs\normal_1024\lib\IRremoteESP8266\IRremoteESP8266.o
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
Archiving .pioenvs\normal_1024\lib\libesp8266-oled-ssd1306.a
Archiving .pioenvs\normal_1024\lib\libArduinoJson.a
Compiling .pioenvs\normal_1024\lib\Servo\esp8266\Servo.o
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
Archiving .pioenvs\normal_1024\lib\libpubsubclient.a
Archiving .pioenvs\normal_1024\lib\libIRremoteESP8266.a
Compiling .pioenvs\normal_1024\lib\ESP8266WebServer\ESP8266WebServer.o
Archiving .pioenvs\normal_1024\lib\libServo.a
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
Compiling .pioenvs\normal_1024\lib\ESP8266WebServer\Parsing.o
Compiling .pioenvs\normal_1024\lib\ESP8266HTTPUpdateServer\ESP8266HTTPUpdateServer.o
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
Archiving .pioenvs\normal_1024\lib\libESP8266HTTPUpdateServer.a
Compiling .pioenvs\normal_1024\lib\LiquidCrystal_I2C\LiquidCrystal_I2C.o
Compiling .pioenvs\normal_1024\lib\SPI\SPI.o
Archiving .pioenvs\normal_1024\lib\libESP8266WebServer.a
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
Compiling .pioenvs\normal_1024\lib\SD\File.o
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
Archiving .pioenvs\normal_1024\lib\libSPI.a
Archiving .pioenvs\normal_1024\lib\libLiquidCrystal_I2C.a
Compiling .pioenvs\normal_1024\lib\SD\SD.o
Compiling .pioenvs\normal_1024\lib\SD\utility\Sd2Card.o
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
Compiling .pioenvs\normal_1024\lib\SD\utility\SdFile.o
Compiling .pioenvs\normal_1024\lib\SD\utility\SdVolume.o
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
<command-line>:0:11: warning: missing terminating ' character [enabled by default]
Archiving .pioenvs\normal_1024\lib\libSD.a
*** [.pioenvs\normal_1024\firmware.elf] Implicit dependency `C:\users\krikkit\.platformio\platforms\espressif8266\builder\describe)"'' not found, needed by target `.pioenvs\normal_1024\firmware.elf'.
 
 [SUMMARY]
Environment normal_4096 [SKIP]
Environment test_1024   [SKIP]
Environment test_4096   [SKIP]
Environment dev_1024    [SKIP]
Environment dev_4096    [SKIP]
 [ERROR] Took 11.27 seconds
Environment normal_1024 [ERROR]
 [ERROR] Took 11.27 seconds
...don't know whats the problem now, seems like there are only warnings, but it still fails... ???


...but i also tried to compile the release zip with arduino workspace, and it WORKS, after adding your "fix" i have successfully uploaded my own build to my wemos D1 R2 board... :D

psy0rz
Normal user
Posts: 232
Joined: 02 Feb 2017, 12:12

Re: Version 1.1.0-beta6 avaiable

#18 Post by psy0rz » 01 Mar 2017, 00:18

I've fixed the build_git bug and i added a new flash gui-tool for windows. ( https://github.com/BattloXX/ESPEasyFlasher )

It will be in dev3 in a few hours at https://github.com/letscontrolit/ESPEas ... o/releases. There is a major outage in Amazons S3 AWS, affection 100.000's of websites. Thats why travis is slow with building and deploying.

(didnt test it myself yet, since i have to wait for it to build and then download it in windows etcetc)
Please support ESPEasy development via Patreon or buy us a coffee.

ILoveIOT
Normal user
Posts: 44
Joined: 01 Nov 2015, 10:54

Re: Version 1.1.0-beta6 avaiable

#19 Post by ILoveIOT » 01 Mar 2017, 18:37

Nice work Edwin, and wonderfull you picked up this great project !!!

Can we use the OTA update to go from version 147 to v2.0.0-dev3 ?

psy0rz
Normal user
Posts: 232
Joined: 02 Feb 2017, 12:12

Re: Version 1.1.0-beta6 avaiable

#20 Post by psy0rz » 01 Mar 2017, 19:11

I didnt test that, but the settings in the ESP will be lost if you upgrade from and older version to a v2.x.x version. (since settings storage is one of the main changes)
Please support ESPEasy development via Patreon or buy us a coffee.

ILoveIOT
Normal user
Posts: 44
Joined: 01 Nov 2015, 10:54

Re: Version 1.1.0-beta6 avaiable

#21 Post by ILoveIOT » 01 Mar 2017, 19:58

Thank you,..OTA update its working, so you can update it over the air from 147 to ESPEasy_v2.0.0-dev3_normal_4096

Settings are indeed lost, but you can connect with wifi and put the settings back in.

psy0rz
Normal user
Posts: 232
Joined: 02 Feb 2017, 12:12

Re: Version 1.1.0-beta6 avaiable

#22 Post by psy0rz » 01 Mar 2017, 21:58

Thanks for the info!
Please support ESPEasy development via Patreon or buy us a coffee.

stupsi99
New user
Posts: 4
Joined: 03 Mar 2017, 14:53

stupsi99

#23 Post by stupsi99 » 05 Mar 2017, 18:26

@psy0rz is it possible to double the maximal task from 12 to 24 by default ?
The new devices have enough memory.
Your version 2.0.3 works great .
Br stupsi99

paxi
Normal user
Posts: 121
Joined: 02 Feb 2017, 00:48
Location: Germany

Re: Version 1.1.0-beta6 avaiable

#24 Post by paxi » 05 Mar 2017, 18:58

Tasks consume RAM which is limited by the ESP8266 itself, not the flash memory.

stupsi99
New user
Posts: 4
Joined: 03 Mar 2017, 14:53

stupsi99

#25 Post by stupsi99 » 05 Mar 2017, 21:52

I have 2 PCF8574 and need 16 relays with one esp8266

Br stupsi99

Shardan
Normal user
Posts: 1156
Joined: 03 Sep 2016, 23:27
Location: Bielefeld / Germany

Re: stupsi99

#26 Post by Shardan » 05 Mar 2017, 22:06

stupsi99 wrote: 05 Mar 2017, 21:52 I have 2 PCF8574 and need 16 relays with one esp8266

Br stupsi99
Hello,
that's no problem.
The relay output is done by a http command sent to the ESP.
Just send a

Code: Select all

http://<ESP IP address>/control?cmd=pcfgpio,<pin>,0
or

Code: Select all

http://<ESP IP address>/control?cmd=pcfgpio,<pin>,1
to set the state of the output pin - it works.
The outputs do not need a task.

Regards
Shardan
Regards
Shardan

Post Reply

Who is online

Users browsing this forum: No registered users and 2 guests