ESPEasy device controller Android app
Moderators: grovkillen, Stuntteam, TD-er
ESPEasy device controller Android app
Hi, i created a simple ESPEasy device controller Android app for my own purpose and also i have uploaded it to PlayStore so maybe someone will find it useful. The app has few commands: GPIO, Pulse, LongPulse, LongPulse_ms for each device. You can add devices dynamically and add command and GPIO port to each device.
You can find the app here: https://play.google.com/store/apps/deta ... .smarthome
Also, the app's code is open for anyone on GitHub, it follows android best practices(Kotlin, MVVM, Room, Retrofit, Dagger Hilt), if anyone is interested, feel free to contact me
You can find the app here: https://play.google.com/store/apps/deta ... .smarthome
Also, the app's code is open for anyone on GitHub, it follows android best practices(Kotlin, MVVM, Room, Retrofit, Dagger Hilt), if anyone is interested, feel free to contact me
Re: ESPEasy device controller Android app
Nice!
I'd like to help and expand the app a little. Do you accept PR?
I'd like to help and expand the app a little. Do you accept PR?
Re: ESPEasy device controller Android app
Nice!
I never developed an Android app myself, so having it open source would also be very helpful for others (me ) to how it's done.
Do you have a link to the Github repo?
I never developed an Android app myself, so having it open source would also be very helpful for others (me ) to how it's done.
Do you have a link to the Github repo?
Re: ESPEasy device controller Android app
Re: ESPEasy device controller Android app
Hmm you're referring to the "R120 build" on your readme.
Could you perhaps link to a more recent build as that one is rather ancient?
Could you perhaps link to a more recent build as that one is rather ancient?
Re: ESPEasy device controller Android app
Yes, at first i had build R120 installed on my devices, but there was no problem after updating to mega-20201009.
Do you need any help or instructions to install a newer build?
Re: ESPEasy device controller Android app
I still need to test the app, but I browsed through your github page and noticed the readme referred to an ancient build of ESPEasy. That's all.
Every now and then I do see those old builds pop up in new issues and forum topics, so I want to get rid of as many external references to the old builds as possible as there have been quite a few changes and fixes since then
Every now and then I do see those old builds pop up in new issues and forum topics, so I want to get rid of as many external references to the old builds as possible as there have been quite a few changes and fixes since then
Re: ESPEasy device controller Android app
Here is a good start :TD-er wrote: ↑23 Dec 2020, 10:24 I still need to test the app, but I browsed through your github page and noticed the readme referred to an ancient build of ESPEasy. That's all.
Every now and then I do see those old builds pop up in new issues and forum topics, so I want to get rid of as many external references to the old builds as possible as there have been quite a few changes and fixes since then
https://www.letscontrolit.com/wiki/inde ... le=ESPEasy
Under: loading Firmware
Removing the links to the old versions and making the link to the newer version more obvious, will be a great boost.
-D
Re: ESPEasy device controller Android app
I can't get Gradle to sync.djakov wrote: ↑22 Dec 2020, 20:37Yes, of course.
Here is a link to the repo: https://github.com/antoniodjakov/smart-home
Are you using a beta version of Android Studio?
This version of the Android Support plugin for IntelliJ IDEA (or Android Studio) cannot open this project, please retry with version 4.2 or newer.
Re: ESPEasy device controller Android app
Yes, i am using Android Studio 4.2 Beta 2 (Canaray). Sorry i haven't mentioned it anywhere.roadxy wrote: ↑24 Dec 2020, 10:22I can't get Gradle to sync.djakov wrote: ↑22 Dec 2020, 20:37Yes, of course.
Here is a link to the repo: https://github.com/antoniodjakov/smart-home
Are you using a beta version of Android Studio?This version of the Android Support plugin for IntelliJ IDEA (or Android Studio) cannot open this project, please retry with version 4.2 or newer.
Re: ESPEasy device controller Android app
It would be helpful to add a CONTRIBUTING.MD file to the repo, describing the expectations and requirements for anyone that wants to help with development.
For other suggestions, this Github documentation is quite helpful.
/Ton (PayPal.me)
Re: ESPEasy device controller Android app
Re: ESPEasy device controller Android app
Funny story, in a middle of work on my Android Studio (not Beta), an update popup showed up(on the right bottom corner) and i clicked it. After the update was installed, i could not start the Android Studio,it constantly crashed, but i had to continue with my work, and i had no time to uninstall and install again and i remembered that i have the Beta version installed on my PC and switched to Beta. Since then i am using Android Studio Canary
Re: ESPEasy device controller Android app
@djakov
Hello,
I want to try your application but it doesn't work.
When you press the button, it writes a message
there is no internet connection.
It's so simple that I don't understand where the mistake is.
Hello,
I want to try your application but it doesn't work.
When you press the button, it writes a message
there is no internet connection.
It's so simple that I don't understand where the mistake is.
Re: ESPEasy device controller Android app
Sorry for the late response, did you add http:// or https:// before the IP address of the device? It should look something like this: http://192.168.0.123:100
Re: ESPEasy device controller Android app
@djakov I entered http://...
but I didn't use the port ....:100
but I didn't use the port ....:100
Re: ESPEasy device controller Android app
No need to use a port, it was just an example. You could just use:
http://192.168.0.123 and choose the correct GPIO pin
Re: ESPEasy device controller Android app
it doesn't work for me
My settings and the result
do I need to allow something on the phone?
My settings and the result
do I need to allow something on the phone?
Re: ESPEasy device controller Android app
Hi.
Please add support of getting data from temperature sensors.
Please add support of getting data from temperature sensors.
Who is online
Users browsing this forum: No registered users and 102 guests