Closed senfkorn closed 1 year ago
Could you provide some details about your build host (Linux distribution, g++ version, ESPHome version)? In general the CI is able to build the project.
The index_of
property was introduced at ESPHome 2022.5. An ESPHome update should fix the issue. I will update the minimum required ESPHome version at the README.
Hi,
i'll have a look for updating my esphome
I assume you have to switch to the official esphome add-on. See https://esphome.io/changelog/2022.4.0.html#home-assistant-addon-repo
Thanks for the help, you are really everywhere :)
I wasn't aware, that I've to change the esp addon. It's working
Thanks again
The next touch point will be your solar charger. ;-) Which device did you buy?
Victron MPPT's
But they are working flawlessly.
My next point to tackle is the IR reader for the powermeter.
here's a pic of my current constellation:
Nice setup! Please keep in mind: The esp8266-display-example.yaml
is the example configuration for generic ESP8266 (plus a logic level shifter) attached to the display port. The esp8266-wifi-dongle-example.yaml
is the alternative firmware for the WiFi dongle. I'm saying this because you should be aware of the 5V TTL of the display port.
right now I'm trying to use the WiFi dongle to output the rs485 for the limiter signal. It was working until I fried the RS232 to RS485 converter board by building it compact and touch both boards together. Tomorrow the new ones are coming in.
Shit happens. I hope you didn't fried the internal RS485 converter of the Soyosource too. The replacement board is a bit expensive.
I've checked it already with to original power clamp and it still works.
Shouldn't I ask why you know how expensive these boards are? ;)
You are on the right track: I fried my "RS485 layer" too (once) and I was pretty happy about this "modular" setup. So I was able replace the fried components/modules only.
does something speak against using the inverter in "battery constant power mode" and the writing the "output power limit" number with my desired power?
I'm right now testing this configuration and it seems to work.
Any concerns?
The only concern: Updating the inverter setting very often will destroy the flash memory (of the inverters STM32) some day because of the limited number of write cycles.
OK, thats a good point.
So, I'll wait for the RS485 modules and do it the right way
Hi,
I've a problem with compiling the "esp8266-display-example.yaml"
It says there is something with the select component:
src/esphome/components/soyosource_display/select/soyosource_select.cpp: In lambda function: src/esphome/components/soyosource_display/select/soyosource_select.cpp:19:24: error: 'class esphome::soyosource_display::SoyosourceSelect' has no member named 'at' 19 | auto value = this->at(mapping_idx);
src/esphome/components/soyosource_display/select/soyosource_select.cpp: In member function 'virtual void esphome::soyosource_display::SoyosourceSelect::control(const string&)': src/esphome/components/soyosource_display/select/soyosource_select.cpp:35:20: error: 'class esphome::soyosource_display::SoyosourceSelect' has no member named 'index_of' 35 | auto idx = this->index_of(value);