Czy dla tego modułu są dostępne wszystkie funkcje klimatyzatora w integracji HA? Czy nadal można sterować klimatyzatorem z aplikacji mobilnej?
Nie, na Tuya nie mam dostępnej encji ani dla “Follow me” ani dla pomiaru energii. Dodał mi się jedynie zwykły layout termostatu gdzie mogę zmienić temperaturę, odczytać aktualną w pomieszczeniu, włączyć/wyłączyć urządzenie oraz zmienić tryb. Pomiar energii załatwiam przez Shelly wpięte na linii zasilania klimatyzacji.
Co do sterowania grzania tacy, to alternatywą dla ESP może być również Shelly Uni (tylko to wychodzi chyba odrobinę drożej niż ESP).
Witajcie!
Pomóżcie bo już mi ręce opadają.
Płytka ESP-01S
Wgrany ESPHome
W dodatku ESPHome w HA mam dodaną płytkę
Próbuje wgrać kod do obsługi klimy i niestety cały czas zgłasza jakieś błędy (nawet wrzucając kod innych użytkowników, którym on działa.
Przyznaję się to pierwsze szlify z ESPHome, natomiast nie wiem gdzie szukać problemu. Komunikat błędu brzmi następująco, natomiast w kodzie mam taki fragment
ota:
password: ""
INFO ESPHome 2024.8.3
INFO Reading configuration /config/esphome/esphome-web-b311fd.yaml...
Failed config
ota.unknown: [source /config/esphome/esphome-web-b311fd.yaml:13]
'ota' requires a 'platform' key but it was not specified.
password: ''
///EDIT
Po usunięciu tego fragmentu z kodu kompilacja się dzieje, natomiast kończy się takim wpisem
INFO Successfully compiled program.
ERROR Cannot upload Over the Air as the ota configuration is not present or does not include platform: esphome
Było na forum już wiele razy, bo to breaking change z początku wakacji
zamiast
ota:
password: ""
ma być
ota:
platform: esphome
password: ""
lub (z uwzględnieniem możliwości dodania więcej niż jednej platformy OTA, w typowych domowych zastosowaniach to raczej zbędne o ile nie będzie wymagany format listy w przyszłości)
ota:
- platform: esphome
password: ""
wsad z taką zawartością YAML musisz wgrać po kabelku
Podstawowa zasada to szukasz w dokumentacji ESPHome, w tym przypadku szukasz “ota” czyli ESPHome OTA Updates — ESPHome a tam jest wymagana podstawowa składnia:
# Example configuration entry
ota:
- platform: esphome
password: !secret ota_password
i problem rozwiązany: brakuje definicji platform
co już pokazał @szopen, który wcześniej zapoznał się z dokumentacją ESPHome.
Dzięki Panowie! pomogło
Nie wpadłem na to, żeby w dokumentacji poszperać - innym działa to mi też powinno wzięło górę.
Czy jest jakaś różnica w działaniu(możliwości konfiguracji) sterowania pomiędzy esphome, a integracją midea ac?
Pewnie kolejne głupie pytanie. Gdzie się podziewają pozostałe funkcje?
Kod jaki mam to taki jak u @jar87
esphome:
name: "Klima"
esp8266:
board: esp01_1m
# Enable Home Assistant API
api:
password: ""
ota:
password: ""
wifi:
ssid: !secret wifi_ssid
password: !secret wifi_password
# Enable fallback hotspot (captive portal) in case wifi connection fails
ap:
ssid: "Klima_Hotspot"
password: !secret wifi_password
captive_portal:
# Disable logging over UART (required)
logger:
baud_rate: 0
# Enable Web server.
web_server:
port: 80
# Sync time with Home Assistant.
time:
- platform: homeassistant
id: homeassistant_time
# Text sensors with general information.
text_sensor:
# Expose ESPHome version as sensor.
- platform: version
name: klima ESPHome Version
# Expose WiFi information as sensors.
- platform: wifi_info
ip_address:
name: klima IP
ssid:
name: klima SSID
bssid:
name: klima BSSID
# Sensors with general information.
sensor:
# Uptime sensor.
- platform: uptime
name: klima Uptime
# WiFi Signal sensor.
- platform: wifi_signal
name: klima WiFi Signal
update_interval: 60s
# UART settings for Midea dongle (required)
uart:
tx_pin: 1 # hardware dependant
rx_pin: 3 # hardware dependant
baud_rate: 9600
# Main settings
climate:
- platform: midea
name: "Midea AC" # Use a unique name.
period: 2s # Optional
timeout: 4s # Optional
num_attempts: 3 # Optional
autoconf: true # Autoconfigure most options.
beeper: true # Beep on commands.
visual: # Optional. Example of visual settings override.
min_temperature: 17 °C # min: 17
max_temperature: 30 °C # max: 30
temperature_step: 1 °C # min: 0.5
# All capabilities in the section below are detected when autoconf = true:
supported_modes:
- FAN_ONLY
- HEAT_COOL
- COOL
- HEAT
- DRY
custom_fan_modes:
- SILENT
- TURBO
supported_presets: # All capabilities in this section detected by autoconf.
- ECO
- BOOST
- SLEEP
custom_presets: # All capabilities in this section detected by autoconf.
- FREEZE_PROTECTION
supported_swing_modes:
- VERTICAL
- HORIZONTAL
- BOTH
#outdoor_temperature: # Optional. Create outdoor unit temperature sensor (may display incorrect values after long inactivity).
# name: "Temp"
#power_usage: # Optional. Create power usage sensor (only for devices that support this feature).
# name: "Power"
#humidity_setpoint: # Optional. Create indoor humidity sensor.
# name: "Humidity"
A dokładnie jakie funkcje?
Czyli, jeśli zrobię integrację w ESPHome, to będę mogl dodać swój zewnętrzny termometr i nie będzie konieczności używania pilota jako „Follow me”?
Dokładniej to te:
W rozwijanej liście są jedynie te podstawowe, a te nie są dostępne
Cześć!
Szukam klimatyzacji do mieszkania i bardzo zależy mi na dobrej modulacji tj. żeby mogła długo chodzić i lekko chłodzić, a nie włączać się na chwilę, przechładzać, a potem czekać aż temperatura wzrośnie.
Pytałem na forach związanych z klimatyzacją, ale tam mało kto mierzy pobór prądu, a zakładam że osoby wypowiadające się w tym temacie raczej takie pomiary prowadzą
Wpadło mi w oko Rotenso Versu 2,6 kW. Czy ktoś z was posiada tę klimatyzację i może pokazać mi wykres poboru mocy z całego dnia? Interesuje mnie czy są to raczej skoki do 500W czy stabilne 100-200W. Jeśli nie Versu, to nawet pomiary z innego modelu Rotenso mógłby mi dać jakieś podpowiedzi.
Z góry dziękuję!
Nie wysypała się Wam integracja Midea AC LAN po aktualizacji do 2025.6.3 i wyżej?
Usuwam urządzenia, integracja poprawnie je wykrywa, ale po dodaniu komunikat o błędnej konfiguracji
Jak zawsze - jeśli po jakimś update HA core masz problemy i nie masz ochoty na czekanie na odpowiedź po zgłoszeniu issue, to pierwsze co powinieneś zrobić to downgrade, a nie grzebać w konfiguracji.
Oczywiście można przywrócić ostatni dobry backup (co jest zawsze zalecaną drogą), ale najmniej się narobisz cofając wersję do ostatniej u Ciebie dobrej (a backup będziesz miał i tak nadal w zapasie).
ha core update --version 2025.6.2
Masz rację i oczywiście mam snapshot VM. Jednak problematyczna integracja jest w v0.3.22 z 2023 roku, więc nie jest rozwijana, chyba że piszesz o zgłoszeniu issue do chłopaków od HA.
No to nie masz wyjścia - możesz cofnąć HA, przerwać chwilowo jego aktualizacje i zacząć szukać rozwiązania zastępczego zamiast tego niestandardowego komponentu, którego nikt nie utrzymuje przy życiu (może jakiś fork jest aktywny, a jeśli nie, to szukaj innych alternatywnych rozwiązań).
Zgłoszenie problemu do twórców HA w tym wypadku jest całkowicie bez sensu - nikt nie zdecyduje się na cofanie wersji komponentów systemowych dlatego, że komuś jakiś komponent niestandardowy przestał działać.
A tak z innej beczki - jest alternatywny i utrzymywany komponent niestandardowy dla Midea tylko najwyraźniej nie śledzisz tematu.
poszukaj po forum, bo chyba sam o tym gdzieś pisałem (a jeśli nie, to sorry bo nie mam dostępu do tego HA, gdzie znajomy migrował na niego., a sam nie używam).
Dzięki za info, poszukam.
UWAGA
Jeśli miałeś tamten komponent
to nie usuwaj niczego tylko zainstaluj (na cofniętej wersji HA core) dostatecznie starą wersję od @wuwentao a migracja konfiguracji się uda, rób to z głową (te komponenty są w stanie nadpisywać sobie pliki bo to forki tego samego projektu i pracują w tym samym katalogu)
a dopiero po udanej migracji rób update’y po jednej wersji w górę (alfy i bety możesz olać)
UWAGA
być może w HACS musisz zwiększyć ilość wyświetlanych wersji do mniej więcej 25 aby zainstalować v0.3.23
dlaczego to ważne - chodzi o zachowanie danych logowania (Midea się wypięła na ludzi i nie umożliwia nowych rejestracji dla wielu brandów używających ich technologii)
Miałem Super, dzięki za pomoc, będę migrował.
Jak już migracja się uda, to możesz usunąć z HACS stare repozytorium (@ georgezhao2010) ale NIE usuwaj komponentu.
Ewentualnie gdyby coś szło źle, to można spróbować usunąć pliki z pycache. ALE broń boże nie same piki komponentu.