I tried to download the OTA file and I only can load the full version.
Thanks for testing. I have now added links for the OTA binaries too.
Loaded fine and seems good so far! Thanks for all your work!!
Iām happy to announce the release of openHASP 0.6.3. Please check out the release notes for the notable changes. It includes quite a list of improvements, new features and bug fixes.
We can now also be found on www.openhasp.com and you can install the firmware using the openHASP Web Installer.
I havenāt had much time with openhasp lately and didnāt have a chance to beta test 0.6.3 sorry. Just wanted to say thanks though
hello, this is great with options for windows, but is there any description?
Almost everyone (Platformio) uses VS (VisualStudio) but it is difficult to find a proper description. VS itself is not easy (new project selection)
To be honest Iām at the point where Iād happily pay to get a proper description in German.
HASSIO can also be installed via Windows, and letās be honest, where can you buy a PC or tablet with Rasbian?
First of all, I donāt understand what should be āloadedā where? In HomeAssistant āconfig.yamā or in Plate āFile Editor ā configuration.yamlā?
Itās really very confusing. HomeAssistant finds almost everything that is connected via MQTT, and if it doesnāt appear, you can still add it as an āMQTT deviceā, like any sensor.
What I want and I need help with that, but I canāt find a description.
Home Assistant can be operated on any device, you only need a browser.
There is also an app, such as for the phone/tablet, weāre talking about āDash interfaceā and how it should look can be set by anyone. (ādesignedā)
Adding a āswitch plateā (regardless of which display, Nextion or other) to HomeAssistant as an āMQTT deviceā is not the problem.
However, I would like to use it as a thermostat and soil moisture monitor, after all you can connect a lot to an ESP32.
These sensors should land on HomeAssistant via MQTT, but also be shown on the display. (if possible, several pages) Automation takes place either in HomeAssistant or Alexa.
Example:
The heating is already integrated in the Homeassistant (and in Alexa/Google Home). The āHASP switch plateā displays the temperature (DHT connected) and when it reaches a certain level, the heater turns on/off.
Just like with soil moisture. If it is below a certain value, the garden pump (which is already integrated) is switched on and you should be able to see on the display whether it is on or not.
What can be seen in many examples, however, is more of a āsecond dashboardā of HomeAssistant.
So I donāt quite understand the applicationā¦
Should it function as a āstandalone deviceā or just as a āsecond displayā?
It can be both, but currently only binary sensors (switch or buttons) are supported for input. Output pins can be configured as relays, PWM or serial dimmer by default.
I would like to use it as a thermostat and soil moisture monitor, after all you can connect a lot to an ESP32.
Yes, the ESP32 has a lot of pins and it can support a lot of sensors. In your case, you will need to add the drivers for the sensors you need (DHT and moisture). For such use cases we provide a way to add custom code to openHASP.
Thank you very much for your answer.
I already looked at this page 8is still open) just donāt understand how to set/use it?
With Tasmota I was able to install the .bin (.63) very quickly. I didnāt have to change the pins, everything went through quickly without errors, and the IP address was also shown on the display. (I only know that from HomePoint) I think thatās really great!!! On the webpage I understand the menu function, but not what and how to change/install.
Yes, soil moisture sensor (as an input) works, it is ādeliveredā to HomAssistant, I just donāt see it on the display. The relays (out) are also exactly the same.
Iām sure Iām doing something wrong, I just donāt know what that is.
Hello,
Please donāt misunderstand me, but I really want to finally installā¦ (even 6 pieces!!!)
Iāve read everything, but I still donāt understand how to put it together for your own needs.
I use āAZ Touch-Modā.bin because that works on display including ācalibrationā. (I donāt know how to add the temperature sensors to this variant with GITPOD, platformio only reports āerrorā)
Iām trying to close the pages
create but I donāt understand itā¦
https://www.openhasp.com/0.6.3/integrations/home-assistant/sampl_conf/
- You must have a file called āpages.jsonlā
that is clear.
This will be created automatically and the basic information is here:
āpageā: 1,
āidā: 10,
āwā: 240,
āobjā: ālabelā,
ātextā: ā%hostname%ā - there are 2 other files,
āoffline.cmdā and āonline.cmdā
You can design it yourself, thatās okay. (Handle Offline State - openHASP)
But!
How to understand?
Do I have to have many āpages.jsonlā?
One file for each page?
Where should I install what should be visible on every page, including under āpages.jsonlā? I mean āpage:0ā
Do I also need to put something in the config.json file?
You cannot add a temperature sensor unless
-
You add the sensor code to the source code, and
-
you then compile the software yourself
So letās put that aside for a moment until you get the basics working.
I think youād be best to start reading from the Design section of the docs, starting here Pages - openHASP. Just read each page through to the end. I know it is difficult for a non English speaker, but please come back here if you donāt understand.
In terms of designing your own user interface, the best thing is to get a sheet of squared graph paper and work out what you want on each page. There are some really good examples of what you can do in the docs, see the first page openHASP - if you click on the pictures it will take you to the code, for example this page Dash UI - openHASP.
Once you have coded the look, then, assuming you are using home assistant as the back end, you have to code some automations that will either react to you touching buttons on the UI or will send data to the UI for display, as well as change home assistant entites.
As a concrete example, if you have an up icon/button to raise the temperature and a label with the current temperature setting, you have to code home assistant to react to that button press to increase the temperature of a climate device, and to send back to openhasp the current setting to put on the label.
so thank you for taking the timeā¦
āback endā
I do not understand thatā¦
HASSIO= PI
(OS installation with Supervisor)
To understand:
I donāt have a problem with framing!!!
Where should this be installed please?
Currently I have Page1, but Iām missing the time, and the āhouse iconā which should actually be āPage0āā¦
All pages (Page0-1-2-3) are to be saved in the same file āpages.jsonlā?
Do I have to leave empty gaps between defining pages?
I donāt know these things!!!
Iāve already installed a few displays, I especially like Nextion, but this one in the Delivery box is a disasterā¦
Regarding sensors:
Before I start designing, I want to know what Iām designingā¦
I donāt have thermometers in every room, so I bought sensors.
Originally, the sensors were on the Mega with a Sisplay signā¦ But the box isnāt pretty and MQTT (WLAN on Serial3) doesnāt really work eitherā¦ But the touch and display works!!! Without having used a scale!!!
āAutomationā(???)
Donāt you mean āservicingā???
I have a slightly different understanding of automation, which works great for me, but I think your understanding of it is ārulesāā¦
Automation (maybe Iām too old) is like in your carā¦
You turn the key and everything starts automaticallyā¦ Although that only happens because turning the key gives power to all the sensors, and they work because of the setting.
So automation is in my sense: If the soil moisture is too dry, the garden pump is switched on, the valve on the tree box that needs water is opened, the others remain closed! It works the same way in the garden, and in the pool too.
Example Configurations - openHASP
I do not understand that!!!
where should this be installed?
openHASP-custom-component config:
in which file?
pages.jansonl?
or
config.json?
or does it have to be created as a file and uploaded?
OpenHASP needs to co-operate and be controlled by something a back end - I assume you are using home assistant for this. See under āIntegrationsā in the documentation.
Where to place the files is dealt with here Pages - openHASP
The layout of the pages can be defined in several ways:
- by creating a special file on the flash file system, which will be loaded and the layout with the objects displayed each time HASP starts up.
- by issuing commands through MQTT to draw/change the objects immediately
You can create the file with your favourite text editor and upload it (and other resource assets like fonts) using the web interface HASP Design menu.
yes
no
I mean what you see in the Home Assistant integration docs How-To - openHASP
Like the docs say, in your home assistant configuration.yaml
Again, in the docs.
no
What accusation did I make?
Again, no one said that you are stupid. I for one donāt have enough skills to add a sensor, if I needed one I would write some code and try to compile it, if it didnāt work I would post what I had written and the error message and ask for help. You have been pointed to the hooks for additional sensors. What code have you tried for your sensors?
Then it wonāt workā¦
I did have HACS installed in HomeAssistant, I also see it under āAdd integrationsā but it doesnāt integrateā¦
Maybe thatās why I have a problem and I canāt get any furtherā¦
In HASSIO I can add sensors, in MQTT. In Arduino I can install sensors. Only under AZ-TouchMod.bin I canāt do it and thatās why HASP doesnāt have a termostat.
It will work, because it works for me and many others.
āDoesnāt integrateā is meaningless. Logs are there for a reason. Error messages are there for a reason.
My HA also works without HACS for my purposes.
The question I had yesterday was:
āDo I absolutely have to have HACS (which I donāt know)?ā -no.
āCan I install my display differently in HA?ā -yes (ESP-Home works, Tasmota works.
Iām not sure, but I think the only difference with āopenHASPā is that it integrates with HACS, which (if HACS worked) makes the installation easier.
But they are all the same in one thing:
āa relationshipā must be established on HA.
However, this is easier to do with Tasmota and also with EasyESP. All connected sensors are installed correctly, including temperature sensors.
So I think it has become clear to me that this āopenHASPā is not suitable for me because of the missing HACS and no possibility for temperature sensors.
In ESPHome I can also use all display settings, including the background (black). The difference may be that the setup based on āArduino and MQTTā is more understandable, and you actually only ācoupleā a āsecond dashboardā, however with all connectionsā¦
Thank christ, youāll never need to post in this thread again.
No HACS is not needed. I keep directing you to the docs, but it is pointless if you donāt read them.
You have the option to install the custom component using HACS or via manual download:
openHASP has been open source from its conception. It was created out of a personal need, but shared with āwhomever it concernsā. We have applied a permissive MIT License, so the community can benefit from itā¦ or not.
Many users (not customers!) use the firmware with success. Numerous people have contributed to the code, docs, translations, examples, support, donationsā¦ Iām very sorry this project is not up to your expectations. And, like you said, maybe openHASP is not suitable for your use case.
At least we tried to help. I wish you all the best.
I think you didnāt understand meā¦
I always looked at the sites you recommendedā¦
Still donāt get it???
-
It starts with the missing language version, German.
2nd from Windows to Ubuntu, or whatever itās called, itās like a plane falling into the waterā¦ Submarineā¦ 0 understandingā¦ And Iām not aloneā¦ Most people use Windows , Apple, Android (Google)ā¦ -
It doesnāt matter which side you send, itās written in such a way that you donāt understand itā¦ Iām not a programmer, I havenāt even learned to write on a PCā¦ no ITā¦ No picture, right correct reference like āyou install that there, and then it looks like this, that goes there and looks like thisā I donāt understand, and you can see it, many others canāt either (find some posts, not for nothing)
There is no lack of my will, but of the available materials, as an understandable helpā¦
I donāt know how old you are, but from the age of 50 your brain is no longer as capable of learning as it was at 20ā¦ I wish you that in your later years you can always take the time to āfollow the technologyā, and to be able to keep you up to date, because without this, when you are a little older, you will be in the same boat as me and many othersā¦