The way forward

Announcements from the Staff

Moderators: rtenklooster, Voyager, BertB, Stuntteam

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

Re: The way forward

#11 Post by toffel969 » 14 Feb 2017, 07:57

psy0rz wrote:I now thoroughly reviewed the framework base and a bunch of pull requests.

I dont see any problem in being able to moving the project forward as well as making a bunch of improvements in the whole development cycle:

- faster intergrating of playground plugins: mark them as TESTING in the webgui and make compiling optional.
- automated builds via Travis
- provide multiple binaries: small (<512k), normal and large (with testing plugins)
- using githubs issue tracker for features and bugs
- every plugin should have a link to the github issue tracker (or somewhere else) to report bugs. (and maybe also a link to provide feedback if the plugin has been working correctly for a while)

Sounds good?

Edwin
hi, i think its great that you can step in to avoid stalling the project. i can help with testing and supporting on the forum, but my programming skills are nowhere good enough to write code for espeasy
Domoticz on Raspi 2 -- 14 ESP units (hacked Sonoff,NodeMCUs, Wemos, self-built units) running with RC140- Mega 2.0.0 dev8

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

Re: The way forward

#12 Post by psy0rz » 14 Feb 2017, 09:46

Very nice, testing and feedback is one of the most important things towards getting stable releases.
Please support ESPEasy development via Patreon or buy us a coffee.

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

Re: The way forward

#13 Post by Justblair » 14 Feb 2017, 09:57

I am pleased that someone who looks like they can do the project justice has taken an interest.

I have contributed to the Espurna Sonoff SC build, adding RGB to it. Can I make a suggestion?

The Arduino code for the Espurna SC uses AT+commands to control it. It would be nice to share the code for the Arduino portion between the two projects. That way one could benefit the other.

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

Re: The way forward

#14 Post by paxi » 14 Feb 2017, 11:20

psy0rz wrote:I now thoroughly reviewed the framework base and a bunch of pull requests.

I dont see any problem in being able to moving the project forward as well as making a bunch of improvements in the whole development cycle:

- faster intergrating of playground plugins: mark them as TESTING in the webgui and make compiling optional.
- automated builds via Travis
- provide multiple binaries: small (<512k), normal and large (with testing plugins)
- using githubs issue tracker for features and bugs
- every plugin should have a link to the github issue tracker (or somewhere else) to report bugs. (and maybe also a link to provide feedback if the plugin has been working correctly for a while)

Sounds good?

Edwin
Hi Edwin!

Sounds indeed great! Are you in contact with martinus (he asked for PM) about this suject?

Cheers

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

Re: The way forward

#15 Post by psy0rz » 14 Feb 2017, 12:52

I tried to send a PM but it stays in the Outbox (maybe his box is full). I also sent him an email yesterday.

So no contact yet.
Please support ESPEasy development via Patreon or buy us a coffee.

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

Re: The way forward

#16 Post by Shardan » 14 Feb 2017, 13:52

I'd really like to support this project, it is the most evolved project i know in this area.

Sadly my programming knowledge is completely outdated to 30 year old BASIC and FORTRAN programming..

But if i can help in any way, documenting or such, i will do.

This project is worth it.

Shardan
Regards
Shardan

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

Re: The way forward

#17 Post by JR01 » 14 Feb 2017, 20:22

Thank you Edwin for stepping in!!!

And Jon, re: "It would be great if ESPEasy could live on"

+1
-----------
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.

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

Re: The way forward

#18 Post by psy0rz » 14 Feb 2017, 21:53

Could someone ping martinus?
Please support ESPEasy development via Patreon or buy us a coffee.

NietGiftig
Normal user
Posts: 103
Joined: 16 Sep 2015, 20:32

Re: The way forward

#19 Post by NietGiftig » 14 Feb 2017, 23:08

psy0rz wrote:Could someone ping martinus?
Maybe via an other team admin?
memberlist.php?mode=team

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

Re: The way forward

#20 Post by psy0rz » 15 Feb 2017, 00:35

Currently i'm setting up Travis to automaticly compile every commit, and automaticly create a firmware.bin release when i tag a commit.

Its here: https://travis-ci.org/psy0rz/ESPEasy-platformio

Tagged version will be released here: https://github.com/psy0rz/ESPEasy-platformio/releases

Still working on it: need to fix it so the tag and commit will be compiled into the firmware as well.

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

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

Re: The way forward

#21 Post by psy0rz » 15 Feb 2017, 19:04

Ok i've pretty much have things up and running.

Have a look at the README over here to see whats going on: https://github.com/psy0rz/ESPEasy/blob/master/README.md

I've already merged a pull request: https://github.com/letscontrolit/ESPEasy/pull/96

If you guys want to test to see if everything is working like you would expect, that would be great.

Please let me know what you think,
Edwin
Please support ESPEasy development via Patreon or buy us a coffee.

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

Re: The way forward

#22 Post by psy0rz » 16 Feb 2017, 11:49

I have contact with Martinus and access to the main repository. Fortunately he will stay involved with the project, but currently doesn't have the time to do any real coding. So he'll be on the background (for now).

I'll keep you posted.
Please support ESPEasy development via Patreon or buy us a coffee.

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

Re: The way forward

#23 Post by paxi » 16 Feb 2017, 12:21

Wow, thats really great news!

User avatar
ManS-H
Normal user
Posts: 279
Joined: 27 Dec 2015, 11:26
Location: the Netherlands

Re: The way forward

#24 Post by ManS-H » 16 Feb 2017, 12:45

psy0rz wrote:I have contact with Martinus and access to the main repository. Fortunately he will stay involved with the project, but currently doesn't have the time to do any real coding. So he'll be on the background (for now).

I'll keep you posted.
Good to hear you will take over the work of Martinus, and i wish yo a lot of success.

mrwee
Normal user
Posts: 225
Joined: 31 Aug 2016, 12:52

Re: The way forward

#25 Post by mrwee » 16 Feb 2017, 15:44

psy0rz wrote:I have contact with Martinus and access to the main repository. Fortunately he will stay involved with the project, but currently doesn't have the time to do any real coding. So he'll be on the background (for now).

I'll keep you posted.
Hi,

Your efforts are very appreciated, it would be so sad if the project were to die, it's simply too good for that :D

JustmeNL
Normal user
Posts: 26
Joined: 09 Dec 2016, 23:10

Re: The way forward

#26 Post by JustmeNL » 17 Feb 2017, 14:28

Hi,

I'm not a very experienced programmer but get by, I would like to help maintain the wiki.

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

Re: The way forward

#27 Post by JR01 » 17 Feb 2017, 15:25

:D
-----------
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.

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

Re: The way forward

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

JustmeNL wrote:Hi,

I'm not a very experienced programmer but get by, I would like to help maintain the wiki.
Awesome! it also would be nice if you could check if all the plugins have a wiki page. for the plugins that dont have one (especially the playground ones i expect), you could perhaps search for info on the forum and link the wiki page to it. (or even create a wiki page for it, if the info is complete)

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

matzej
New user
Posts: 5
Joined: 07 Feb 2017, 21:05

Re: The way forward

#29 Post by matzej » 18 Feb 2017, 15:19

Hallo Leute,

really great news to see this project going on.
Is there a place where i / we can report bugs and feature request?

regards Matze

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

Re: The way forward

#30 Post by psy0rz » 18 Feb 2017, 17:24

Hi,

I asked Martinus to enable the github issue tracker. Until that time, you can use the temporary issue tracker here: https://github.com/psy0rz/ESPEasy/issues
Please support ESPEasy development via Patreon or buy us a coffee.

vorsselmansP
Normal user
Posts: 10
Joined: 20 Feb 2017, 12:08

Re: The way forward

#31 Post by vorsselmansP » 24 Feb 2017, 10:24

Good Job Psy

How far are you in gettting all the permissions for the Forum and Wiki and Github?

I would gladly help where i can in supporting this project. I just recently discovered it and it has everthing to get up and running with the ESP module

Maybe we can start a thread for all the supporters that want to help out and divide some tasks
running Domoticz on a raspberry pi.
mi-light on domoticz
basic knowledge in electronics
Currently developing in python

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

Re: The way forward

#32 Post by Shardan » 24 Feb 2017, 10:58

Same from me.

As I don't have actual programming knowledge my focus would be
on hardware, and Wiki. As i'm a native German speaker a German
translation of the wiki pages would be possible too.

Regards
Shardan
Regards
Shardan

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

Re: The way forward

#33 Post by BertB » 25 Feb 2017, 14:43

Hi all,
Edwin, thanks for stepping in.
I am also available for testing and revieuwing the wiki.
Furthermore I would like to continue to enhance my programming skills by making prototypes of plugins. Is that still possible in the new setup?

Some other question. How do the relases in ESPEasy-platformio relate to those mentioned in ESPEasy?
And, can you help me understanding the Platdormio way of live in a more low level language?

Thanks

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

Re: The way forward

#34 Post by JR01 » 25 Feb 2017, 22:50

And, can you help me understanding the Platdormio way of live in a more low level language?
+1
-----------
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.

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

Re: The way forward

#35 Post by psy0rz » 25 Feb 2017, 23:18

I will try to explain all those things on the wiki, when i'm ready with the basics of the new repostirories.

Offcourse developing plugins will stay possible. Getting plugins into the final release will be easier from now on: A plugin can be in stable, testing or development mode. We release firmware for each of those plugin sets. So people can chose if they just want the stable plugins or more.

Meanwhile i've uploaded a new update with a few improvements. Most notably the zip file has the same layout as people where used to with Martinus.


Its here: https://github.com/letscontrolit/ESPEas ... 2.0.0-dev2



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

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

Re: The way forward

#36 Post by BertB » 26 Feb 2017, 15:42

Thanks a lot. Can't wait to learn more.

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

Re: The way forward

#37 Post by psy0rz » 03 Mar 2017, 00:11

Ok i just finshed a lot of tutorials, explaining everything about platformio and github.

They are at the bottom of this page: http://www.letscontrolit.com/wiki/index ... evelopment
Please support ESPEasy development via Patreon or buy us a coffee.

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

Re: The way forward

#38 Post by psy0rz » 15 Mar 2017, 01:54

In the meanwhile i also fixed building in Arduino IDE again and updated the wiki.

Use at least v2.0.0-dev7 and the changes i made here: https://www.letscontrolit.com/wiki/inde ... are_Upload
Please support ESPEasy development via Patreon or buy us a coffee.

CoolWombat
Normal user
Posts: 30
Joined: 31 Oct 2015, 08:00

Re: The way forward

#39 Post by CoolWombat » 25 Mar 2017, 06:27

Hey all

First of all, thanks to Edwin for jumping in. We sure need to keep this going as it has been such a fun platform to play with and use. I've been using this with OpenHAB for quite a while now, building addons and automating a lot of the stuff at home like my garage door, lights, security system, pool, spa etc just to name a few.

Like most of the members, I'm not a big time programmer, but can definitely help with testing, debugging and managing wiki. Do let me know know how I can help.

Cheers!
Benny

Post Reply

Who is online

Users browsing this forum: No registered users and 13 guests