openHASP: An MQTT driven Touchscreen / Scene controller

Do you plan to sell the casing?

Surely I can, PM me

1 Like

I’m trying to find a way to stop ip address from showing on bootup. I’m compiling the FW on my PC, anyone knows where is the line to change/remove to stop it from showing IP?

Its in the file online.cmd on the device itself.

1 Like

Could you maybe share the STL files for the case?

check my youtube, I have shared video above, you will find links in the description. Please like and subscribe to support my channel.

I have two openhasp screens, Suntos esp32-8048S070.
One is working perfectly, but for the second one I have problems.
Sometimes/after a while, I’m unable to set e.g. number.hasp2_page_number to anything at all. This goes for all the other entities in it too.
the log keeps repeating

WARNING (MainThread) [homeassistant.helpers.service] Referenced entities number.hasp2_page_number are missing or not currently available

and

ERROR (MainThread) [homeassistant.components.number] Platform openhasp does not generate unique IDs. ID 3485186c0498.Page Number already exists - ignoring number.hasp2_page_number

I have reloaded and deleted the integration several times, and restartet HA.
What could be wrong?
HA 2023.11.3

Thanks for this, it works like a charm! The only thing I cannot seem to get right is the built in RGB LED. It’s always showing the red heartbeat pulses, which I can’t turn off or use the moodlight feature. Any suggestions?

EDIT:
Solved it by removing the custom heartbeat / battery code. Link in case anyone doesnt have the tools to do it themself: ESP32-2432s024c/build_output/firmware/esp32-2432s024c_ota_v0.7.0-rc8_caf20c3.bin at master · Tertiush/ESP32-2432s024c · GitHub

1 Like

Hi everyone, I installed Openhasp on a ESP32 Display dev board in order to manage a simple thermostat switch. I would like to use the onboard RGB led (which is related to 3 different GPIOs according to red/gree/blue colors) in order to light it on when the switch is on. I’m not so expert on this and ask for some advices on openhasp and HA configurations. Thank a lot!

You need to con figure the pins in the GPIO settings.
Assign each pin to the correct Moodlight Red/Green/Blue function and a unique Group ID.
Then you can use the moodlight command or entity to control the color.

1 Like

I did it, but I don’t know exactly which type to use. I have made this:
image

You need to add them as Output Pin instead, there you can pick Moodlight Red/Green/Blue for each respective pin:

They need different group IDs e.g. 1, 2 and 3.

1 Like

Ok understood but I don’t see the Mood type in my firmware, I’m using 0.70 rc9 for ESP32-3248s035
image
image
Where am I wrong?

I’m stupid I have to configure the output GPIO!!! Sorry! Everything is working fine!! Thank a lot!!

2 Likes

Cool news guys, I have managed to integrate wireless charging to my 2.4 screen and my 3.5 screens arrived finally and I have managed to flash them with my custom openhasp. Sad news - 3.5`` screens does not have integrated battery circuit and they run on 5V, so I bought couple type-c charger and stepup boards and have managed to run it off battery, bad news is that stepup board consumes power even on idle and when shutoff triggers on battery protection board its too late, charger board thinks that battery is dead and refuses to charge it.
Solution I think of - to buy couple on/off switch boards and hook the screen to that board and use regular charger module with already integrated protection board, but then screen had to run off the 3-4.2V unless you can think of other solution for me.


Hi,

Has anyone already implemented an alarm control panel? I couldn’t figure it out, maybe someone has an idea for me?

Thank you,
Greeitings

Always worth a look here. Example layouts: Look what I built ! · HASwitchPlate/openHASP · Discussion #37 · GitHub

Happy New Year to all.

The documentation web site https://www.openhasp.com/ formerly defaulted to
0.6.3 but now seems to default to 0.7.0

@fvanroie Does this mean that we are on the verge of the 0.7.0 release?

1 Like

How do you upload pages.jsonl to and esp8266 d1 mini?

Pretty sure an esp32 is required.

1 Like