Domi04151309 / HomeApp

HomeApp is a small and easy to use smart home app with a simple framework.
https://f-droid.org/packages/io.github.domi04151309.home/
GNU General Public License v3.0
106 stars 24 forks source link

ESP Easy support (sensors + relays) #54

Closed cweiske closed 2 years ago

cweiske commented 2 years ago

Sensor values for temperature, humidity and air pressure are shown. Supported sensors:

Relays: Current state (on/off) is shown and you can switch them if their name ends with ~GPIO~23. (We do not get the GPIO number from JSON, but need it for switching) Supported switches:

Project information:

Co-author: @znbrain

An air pressure icon is missing; I used the "info" icon

Screenshots

They were made before the units were added to the numbers.

2021-12-11 espeasy many 2021-12-11 espeasy sauna .

Domi04151309 commented 2 years ago

The list currently looks a bit messy. Is there something we can do about that?

cweiske commented 2 years ago

What do you mean with messy? Too long?

Domi04151309 commented 2 years ago

It's not too long, but there doesn't seem to be any logical order. Especially with the icons, the list can feel very crowded if there is no way to recognize some sort of logical grouping or sorting.

cweiske commented 2 years ago

The order is determined by the setup in the ESP Easy settings. It probably seems random to you because some sensors only deliver temperature values while others have temp and humidity, and others even give 3 measured types.

Those could be displayed on one line, but that would need more work and would break the concept of "lines" that HomeApp curently has:

🌡 24.1°C
🌡 25.2°C   68 %    1013 mbar
🌡 35.3°C
🌡 25.0°C   50 %

Alternatively the order could be completely self-defined in the HomeApp settings, but that would require a complete rework.

cweiske commented 2 years ago

And I have to say the ESP Easy with that many sensors is pretty rare :)

cweiske commented 2 years ago

I've added a wiki page: https://github.com/Domi04151309/HomeApp/wiki/ESP-Easy