I found that this error is caused by input_text.irrigation_previous_total_watering_time that was unknown.
I’ve manually set (from States) to any value (10 in my case) and the error message disappeared.
I’ve clicked on some part of the screen and I was able to change some values, but not on all the unknown (especially on the left side of the screen).
One strange thing is this, I have two HA tabs in the browser, one with the dashboard and one with the terminal (inside HA).
When I click on an item that is supposed to show a popup, the popup opens on the other tab.
I’m not sure you have read all of the prerequisites fully…
There is no need to reduce the darksky sensor, I have just showed what the minimum is, but you will need to change a couple of lines of code or your sensor name.
Choose the GENERAL options and then click on ‘Number of zones defined’.
Popups will always appear on the most recent browser tab. There is nothing anyone can do about this. It is also documented in the Github for browser_mod.
On the GENERAL settings page check that the ‘User Interface font’ is set to ‘Oswald’. If you don’t have that option then I suspect that you don’t have the latest version. I have recently made improvements to set some default values and am currently planning on expanding that section to make it easier for first use setup.
The file section_settings_general.yaml needs sensor.esphome_irrigation_controller_wifi_signal .
The settings page will not display correctly without it. (I have just seen the changes for the latest button-card v3.3.1 and I am not sure if this statement is still correct).
If you do not have this sensor simply delete (or comment) this section of that file.
I’ve found that my darksky sensors do not have the _forecast_ and _current_ words inside of them, so I have removed from my installation, in each of the 3 files I’ve found.
For the sensor.esphome_irrigation_controller_wifi_signal I’ve created, compiled and flashed the yaml file similar to yours with exactly the sensor name written in it, but I don’t know why the sensors and switches defined are not being created in HA.
I don’t know if MY issue is that I have active two HA each with an installation of ESPHome.
I’ve compiled it from the same HA where I am testing Garden Irrigation.
In any case, strangely, does not appear in the production HA either.
I just found an issue that I think may be related to the new way it checks entity states because after I upgraded my button-card I also had an issue. Can you add the last line of this snippet to section_status_header.yaml
#==================
#=== STATUS HEADER
#==================
type: vertical-stack
cards:
- type: entities
entities:
- type: divider
style: >
ha-card {
background: none;
margin-top: -1em;
margin-bottom: -1.25em;
}
- type: custom:stack-in-card
mode: horizontal
keep:
margin: true
border_radius: true
cards:
- type: horizontal-stack
cards:
#=== NEXT RUN DETAILS
- type: custom:button-card
entity: input_text.irrigation_current_status
name: >
[[[
if (states['input_boolean.irrigation_master_control_switch'].state == 'off')
return 'SYSTEM IS OFF';
else
var time_now = states['sensor.time'].state;
var cycle1_sched = states['input_boolean.irrigation_cycle1_schedule_enabled'].state;
var cycle2_sched = states['input_boolean.irrigation_cycle2_schedule_enabled'].state;
var cycle1_time = states['input_datetime.irrigation_cycle1_start_time'].state.substr(0, 5);
var cycle2_time = states['input_datetime.irrigation_cycle2_start_time'].state.substr(0, 5);
var cycle1_name = states['input_text.irrigation_cycle1_name'].state;
var cycle2_name = states['input_text.irrigation_cycle2_name'].state;
var cycle3_name = states['input_text.irrigation_cycle3_name'].state;
At the moment I’m making lots of little changes all over the place. I only upload these occasionally to GitHub. In cases where there are uploads due to actual bugs as in the last post I will note it here in the forum.
Once I have a ‘final’ version I expect I will simply delete all the current files and upload the new ones.
I realise that is not ideal but I don’t know enough about GitHub to be able to be confident enough to upload the project automatically without inadvertently uploading any of my private info.
I’m afraid I’m going to have to suggest that at least until the final version is uploaded you keep a note of any changes you make.
Although I believe GitHub will show you a history of all changes for each file.
I’ve solved the ESPHome issue, so now I’m trying directly on the ESP with relays.
So now I have restored the !include for the wifi signal
Doing manual cycle and it’s working really well!!
I’ve done without testing mode with just one minute per each zone and now all the “unknown” are gone,
Really odd for the User interface font
I’ve searched within all your files for “User interface font” (also for just interface) but nothing is found except for README.md and prerequisites.md
Yes, the font is weird. I’ll think about it but maybe as you are at the early stages you might want to take all the latest files from GitHub and start again?
Sorry, I will try explaining me better.
I would like to implement the project developed by @klogg in my hassio. My hardware configuration consists in a 4 channels sonoff. I read that the version 2 of this project is based on esp hardware. Is it possible to use it with a 4ch sonoff?
I also would like to know if it is possibile to exclude the rainfall and temperature settings because I don’t need this feature in my project.