what's coming? and some ideas

Moderators: grovkillen, Stuntteam, TD-er

Post Reply
Message
Author
remb0
Normal user
Posts: 36
Joined: 24 Sep 2015, 23:47

what's coming? and some ideas

#1 Post by remb0 » 10 Oct 2015, 11:27

is there a roadmap of this wunderfull project?

Some ideas (don't know the impact)
- updating over the air?
- automaticly update check
- from a json command all the devices from domoticz, so it's easy to pick the right idx
- only gpio's black that are available, the rest grayed out.

- control the leds (on a nodemcu for example)

- info about SDA and SCL (what it is and does)
- refresh button or interval on device list?
- more then 5 devices on a page

asm7100
Normal user
Posts: 96
Joined: 13 Sep 2015, 21:45
Location: Denmark

Re: what's coming? and some ideas

#2 Post by asm7100 » 10 Oct 2015, 12:01

Start by reading the wiki, many of youre is there.
5xESP-01 - 3xESP-12 - 2xESP-12E 3xRPIb+ - 1xBPIm1 - 3xACTi DOME - 7xACTi Indoor cam. Lot off cisco equ.

Martinus

Re: what's coming? and some ideas

#3 Post by Martinus » 11 Oct 2015, 15:11

We had launched the "Dutch ESP initiative" back in April without any concrete ideas in mind. Just to have fun experimenting with this new kid on the block, sharing ideas about hardware and software. Back then, we thought about developing hardware and different kinds of software or LUA scripts. We had no roadmap...

A lot has happened since then, and when we saw that the ESP Easy sketch could have some potential, we decided to make this public and opened up the esp8266.nu wiki and forum websites. Since then we're working on a stable version, based on a stable Arduino IDE package, but we still haven't reached that stage. Mainly because the current stable IDE package is unsuitable for our sketch and there's no newer stable available as of yet.

In the mean time, we have almost hit the 434kB barrier (on 512k ESP modules) with the ESP Easy project, so we have reached the limit on most of the current ESP modules out in the field. So that leaves us without much room for a decent roadmap. Maybe only a few small plugins to go...

So to answer the question "What's coming?", I can't really tell you more than this:

1) Try to finish some "left over" pieces of code.
2) Spend time on debugging what we have so far.
3) Spend time on supporting new users on our forum to get them going.
4) Wait for a new stable Arduino ESP Package and hope that the current sketch will still fit.
5) Put the next stable ESP Easy on sourceforge
6) Take a break...
7) Maybe launch a new "ESP Easy Mega" version for ESP modules with at least 1M flash
8) Start thinking about a new roadmap for the Mega version

BTW your ideas are ok, but they do not actually add real sensor features to the system. I think it's best to concentrate on adding more devices.
I have ordered some items on eBay (SI7021, PN532). These may not the best examples, because it will only add variants to what we already have (temperature, humidity, RFID)

And maybe someone has also seen this new ESP-01 with 1MB flash:
Attachments
ESP01_1M.png
ESP01_1M.png (86.62 KiB) Viewed 18508 times

tozett
Normal user
Posts: 734
Joined: 22 Dec 2015, 15:46
Location: Germany

Re: what's coming? and some ideas

#4 Post by tozett » 23 Jan 2016, 21:51

to have one place for feature request,
maybe it would be helpful to open up the issue-section on github?
as you can see in octoprint, for example, it could be helpful to collect feature request there. or have categories for bug-reports.....
https://github.com/foosel/OctoPrint/issues
but as i am far from a developer, i could here add, that support for as ws2812b LED would be great!
so +1 for WS2812b LED support....
;-)

tozett
Normal user
Posts: 734
Joined: 22 Dec 2015, 15:46
Location: Germany

Re: what's coming? and some ideas

#5 Post by tozett » 25 Jan 2016, 11:19

reading through the forum i found some implementation of ws2812b, with suggestion to integrate it in ESPeasy.
http://www.esp8266.nu/forum/viewtopic.p ... 2801#p3214
its somehow difficult in the forum not to get lost between discussions, feature request, bug-reports....

i found it helpful with my own experiments with "pixelcontroller" to send feature-request and bugs to the github-issues.
one could easy label the entries, to sort them .. the dev set this up, not to get lost there...

https://github.com/neophob/PixelController/labels

before i start with further "wishes", wouldnt it be helpful (for user and devs?) to have a roadmap?
where one can see, if one can wait for some features, or have to implement somenthing on themself?

so, i would add (deep here in this thread :) ..) a feature-wish for an UDP sender in the list of http/mqtt-sender formatting, like its already discussed here: http://www.esp8266.nu/forum/viewtopic.php?f=4&t=291 (where else to put it?)

but this way some of a lot wonderful ideas seems to stay burried in a lot of deep forum threads... :oops:

dannybloe
Normal user
Posts: 36
Joined: 16 Dec 2015, 16:29

Re: what's coming? and some ideas

#6 Post by dannybloe » 25 Jan 2016, 15:31

Martinus wrote: In the mean time, we have almost hit the 434kB barrier (on 512k ESP modules) with the ESP Easy project, so we have reached the limit on most of the current ESP modules out in the field. So that leaves us without much room for a decent roadmap. Maybe only a few small plugins to go...
Isn't it possible to put a config at the beginning of the code stack that only includes those plug-ins that you intend to use for your specific esp instance? Any esp that I use uses only a handful of sensors which is only a small subset of what is possible. If I make an esp with only a couple of temp sensors then all the plugins but one can be excluded from the build. That way you can have many plug-ins available but only include in the firmware what you intend to use.

Cheers,
Danny

tozett
Normal user
Posts: 734
Joined: 22 Dec 2015, 15:46
Location: Germany

Re: what's coming? and some ideas

#7 Post by tozett » 27 Jan 2016, 11:36

sounds like this one:
http://nodemcu-build.com/

build for small or big, choose modules....
remaining question: who can build the build-service... :?:

dannybloe
Normal user
Posts: 36
Joined: 16 Dec 2015, 16:29

Re: what's coming? and some ideas

#8 Post by dannybloe » 27 Jan 2016, 15:23

But do you need such a service. In our case we have Arduino IDE. I'd say you load a custom config file, comment out the modules you don't need and then compile and transfer to the esp. Isn't it just a matter of skipping some INCLUDEs?

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

Re: what's coming? and some ideas

#9 Post by costo » 27 Jan 2016, 15:33

dannybloe wrote:But do you need such a service. In our case we have Arduino IDE. I'd say you load a custom config file, comment out the modules you don't need and then compile and transfer to the esp. Isn't it just a matter of skipping some INCLUDEs?
This is in contradiction to the roadmap proposed by Martinus.
He wants to publish binaries that are flashed in the ESP with a simple tool, so the Arduino IDE can be completely bypassed.
The Arduino IDE is indeed a source of problems for less experienced users and superfluous in the sense if binaries are available.

dannybloe
Normal user
Posts: 36
Joined: 16 Dec 2015, 16:29

Re: what's coming? and some ideas

#10 Post by dannybloe » 27 Jan 2016, 16:15

Well, ok. If that's the way ahead then indeed there is a memory limitation. Unless you provide a service as they did for nodemcu.

Martinus

Re: what's coming? and some ideas

#11 Post by Martinus » 27 Jan 2016, 17:01

We're still aiming at the audience that just want to load firmware and go (or even purchase ready to run modules from somewhere...).

The default firmware should contain a solid most useful set of plugins. Because Core 2.0.0. has shrunk a lot compared to earlier release candidates, we can stuff some more things in there before we reach the ceiling.

Other users can use the source at github and compile their custom versions if needed. The ESP Easy code is build in such a way that you can just add/remove plugin files from the source folder. They will be automatically included/excluded. No need to change any file contents.

tozett
Normal user
Posts: 734
Joined: 22 Dec 2015, 15:46
Location: Germany

Re: what's coming? and some ideas

#12 Post by tozett » 27 Jan 2016, 18:53

the same with me, I was in a way responding to Martinus announcemet here,
http://www.esp8266.nu/forum/viewtopic.p ... &start=200
Where he was talking to provide a bin file.
I personally dont need this, but if there is a demand for a bin file (??),
than a build service could satisfy the demand for special builds of bin-files with "check-buttoned" plugins and size for "check-buttoned"-ESPs.
but i am in a doubt, if an "super-unexperienced user", who cannot handle all around an arduino-ide will solve the "normal" problems of these ESPs.
if there is no "super-unexperienced user"-wiki and a "super-unexperienced user"- FAQ wich solves stabiltiy and electrical issues, wiring, right view to the pins of 1-wire ics, i2c issues, the control of outputs, ...
but this is all not up to me .... i stay out of this fence... :oops:

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

Re: what's coming? and some ideas

#13 Post by Dylantje » 27 Jan 2016, 18:57

He wants to publish binaries that are flashed in the ESP with a simple tool, so the Arduino IDE can be completely bypassed.
Is there a option to test this option?

I still have problems with my ESP/Arduino/last build...

tozett
Normal user
Posts: 734
Joined: 22 Dec 2015, 15:46
Location: Germany

Re: what's coming? and some ideas

#14 Post by tozett » 28 Jan 2016, 20:29

someone must provide a proven good binary.
if you have an arduino-ide, it produces you a binary.
i flashed this binyry once before myself with the nodemcu-flasher. but thats only a different way to flash.
you have to have someone elses arduino-environment to make you a binary with _your_ plugins for _your_ esp
you could call this a "build-service"

tozett
Normal user
Posts: 734
Joined: 22 Dec 2015, 15:46
Location: Germany

Re: what's coming? and some ideas

#15 Post by tozett » 30 Jan 2016, 08:58

maybe one can ask the guy from the nodemcu buildservice, if he will integrate also ESPeasy?
http://www.esp8266.nu/forum/viewtopic.p ... =165#p3479

maybe he can pull from github,
make dropdowns to select wich core-Version to build (R022/R048/R073...)
Checkbuttons for Plugins
Dropdown for Version of Plugins (must make a Feature-Request for Plugin-Versionin... :P )

tozett
Normal user
Posts: 734
Joined: 22 Dec 2015, 15:46
Location: Germany

Re: what's coming? and some ideas

#16 Post by tozett » 06 Feb 2016, 18:29

the title leaves it open...
so i digged into pete scagills experiments with MQTT and node-red,
https://www.youtube.com/watch?v=xoQ_Fs31xtM
and i am suprised. node-red seems to be a good rule backend with a fantastic browserbased gui to click rules together.
maybe more coming this way...? BACKENDS... light/heavy sensor-nodes? 512-4k simple nodes vs. function nodes...
Attachments
nodered.png
nodered.png (90.58 KiB) Viewed 17522 times

tozett
Normal user
Posts: 734
Joined: 22 Dec 2015, 15:46
Location: Germany

Re: what's coming? and some ideas

#17 Post by tozett » 06 Feb 2016, 22:48

get an astunding web-gui?
i saw this:
https://hackaday.io/project/4422/instructions
and for inspiration looked into the code here:
https://github.com/pawelka/esp8266/tree/master/html

maybe of interest for the devs :shock: ?

tozett
Normal user
Posts: 734
Joined: 22 Dec 2015, 15:46
Location: Germany

Re: what's coming? and some ideas

#18 Post by tozett » 07 Feb 2016, 17:35

what about directly to KNX?
enter the biggest Bus in Homeautomation? at first?
:mrgreen:

http://liwan.fr/KnxWithArduino/

ambassadoro
Normal user
Posts: 40
Joined: 17 Nov 2015, 15:58

Re: what's coming? and some ideas

#19 Post by ambassadoro » 11 Feb 2016, 17:51

I think we do not need unsecure KNX when we have pure MQTT.

tozett
Normal user
Posts: 734
Joined: 22 Dec 2015, 15:46
Location: Germany

Re: what's coming? and some ideas

#20 Post by tozett » 12 Feb 2016, 08:11

i think this must move over to another thread, or the answer is really short,
but as a newbi i am still wondering how i could manage to switch a relay with MQTT (payload?).

- how do i, if the relay is on an ESPeasy GPIO,
- and how do i start a bash-script on my raspberry-linux through a MQTT payload (bish-bosh or something else?)

would greatly appreciate some help to get me started..
:oops:

bennybubble
Normal user
Posts: 44
Joined: 31 Jan 2016, 21:05

Re: what's coming? and some ideas

#21 Post by bennybubble » 12 Feb 2016, 20:44

I would +1 for a 'simple' serial interface implementation.

I have several devices that talk RS232 (1200/4800/9600/19200 bd) and they either receive or transmit a few ascii bytes (with termination);
This is not for two way communication but mainly for periodically sending/receiving ascii commands, nothing fancy.

I'm happy to supply more info/advice if needed.

-ben

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

Re: what's coming? and some ideas

#22 Post by Dylantje » 14 Feb 2016, 11:48

Dear thanks for the simple new way to flash...
Easy when you now the good way.. :-)

Only one thing is mis...
A control/status check in the esp...

My door contact is open and the esp missed this action..????
The contact is open and the webui says closed....

Is there perhaps a way to let the esp check the/his status...
Like a Zwave...?

Great work...

Edit....
Strange ..
My esp is rebooting after 1 hour or so...
Is this normal?
or how can i stop this?

tozett
Normal user
Posts: 734
Joined: 22 Dec 2015, 15:46
Location: Germany

Re: what's coming? and some ideas

#23 Post by tozett » 15 Feb 2016, 07:56

Dylantje wrote: Strange ..
My esp is rebooting after 1 hour or so...
Is this normal?
or how can i stop this?
what esp?
esp01/esp12x...?
i had this with esp12, the forum gave me advice to solder some capacitors..may you look for this here?

problem should be on another thread, i guess.. :)

highroller
Normal user
Posts: 31
Joined: 09 Feb 2016, 22:16

Re: what's coming? and some ideas

#24 Post by highroller » 16 Feb 2016, 18:19

tozett wrote:i think this must move over to another thread, or the answer is really short,
but as a newbi i am still wondering how i could manage to switch a relay with MQTT (payload?).

- how do i, if the relay is on an ESPeasy GPIO,
:oops:
Im looking for an answer to this one too. I use Domoticz mqtt setting, how do i send gpio commands to my ESP from domoticz?

tozett
Normal user
Posts: 734
Joined: 22 Dec 2015, 15:46
Location: Germany

Re: what's coming? and some ideas

#25 Post by tozett » 16 Feb 2016, 21:01

i have the impression, that is not yet in the firmware (R078 actually)?

the most MQTT is designed towards domoticz, and i started digging there, so
switching with payload would be _towards domoticz and also _from_ from domoticz to an ESP
maybe the same syntax mention here:

http://www.domoticz.com/forum/viewtopic ... 260#p75203
and here:
https://www.domoticz.com/wiki/MQTT#Send ... ch_Command

like to domotics via MQTT:

Code: Select all

{"command": "switchlight", "idx": 2450, "switchcmd": "On", "level": 100 }
{"command": "switchscene", "idx": 24, "switchcmd": "On" }

tozett
Normal user
Posts: 734
Joined: 22 Dec 2015, 15:46
Location: Germany

Re: what's coming? and some ideas

#26 Post by tozett » 17 Feb 2016, 19:46

maybe some orientation here,
how/where to go with espEasy?

http://lowpowerlab.com/gateway/#Screenshots
:mrgreen: :mrgreen:

Post Reply

Who is online

Users browsing this forum: No registered users and 31 guests