I modified the yaml as you told me, but the result doesn’t change (I also tried setting it to 1200)
substitutions:
name: "condizionatore-cameretta"
friendly_name: Condizionatore cameretta
esphome:
name: ${name}
friendly_name: ${friendly_name}
min_version: 2024.6.0
name_add_mac_suffix: false
project:
name: esphome.web
version: '1.0'
esp8266:
board: esp01_1m
# Enable logging
logger:
baud_rate: 0
# Enable Home Assistant API
api:
# Allow Over-The-Air updates
ota:
- platform: esphome
# Allow provisioning Wi-Fi via serial
#improv_serial:
wifi:
# Set up a wifi access point
ap: {}
# In combination with the `ap` this allows the user
# to provision wifi credentials to the device via WiFi AP.
captive_portal:
dashboard_import:
package_import_url: github://esphome/example-configs/esphome-web/esp8266.yaml@main
import_full_config: true
# To have a "next url" for improv serial
web_server:
# Text sensors with general information.
text_sensor:
# Expose ESPHome version as sensor.
- platform: version
name: ${name} ESPHome Version
# Expose WiFi information as sensors.
- platform: wifi_info
ip_address:
name: ${name} IP
ssid:
name: ${name} SSID
bssid:
name: ${name} BSSID
# Sensors with general information.
sensor:
# Uptime sensor.
- platform: uptime
name: ${name} Uptime
# WiFi Signal sensor.
- platform: wifi_signal
name: ${name} WiFi Signal
update_interval: 60s
external_components:
- source: github://geoffdavis/esphome-mitsubishiheatpump
climate:
- platform: mitsubishi_heatpump
name: "${friendly_name}"
horizontal_vane_select:
name: Horizontal Vane
vertical_vane_select:
name: Vertical Vane
visual:
min_temperature: 15
max_temperature: 31
temperature_step:
target_temperature: 0.5
current_temperature: 0.1
# ESP32 only - change UART0 to UART1 or UART2 and remove the
# logging:baud_rate above to allow the built-in UART0 to function for
# logging.
# Some ESP32 boards will require the baud_rate setting if hardware_uart is specified.
uart:
id: HP_UART
baud_rate: 2400
tx_pin: 1
rx_pin: 3
I don’t have the wemos d1 mini but I think it’s a clone purchased on Amazon (the object no longer exists) I can control the air conditioner but I can’t receive the data (I control it on HA, but if I use the original infrared remote control, HA sees off). it seems as if only the tx works and not the rx.
You can, if connector will then fit into climate’s socket. But make sure that you won’t flip it over… it could destroy esp, since it can get power on wrong pins. Make a marking with a pen on both connectors.
It appears to me that the build quality of the wemos variations are the problem. As said above. And I have tried a few esp8266 and esp32 but al from vendors who are known to build quality boards. But then again using a level converter and adding resistors and it works why not. But i like a simple clean build so that you can put it away nicely in the airconditioning unit.
I’m using ESPHome on a ESP-01. All works fine but in the log I have the following message:
[21:04:30][W][component:238]: Components should block for at most 30 ms.
[21:04:33][W][component:237]: Component esphome.coroutine took a long time for an operation (100 ms).
[21:04:33][W][component:238]: Components should block for at most 30 ms.
[21:04:36][W][component:237]: Component esphome.coroutine took a long time for an operation (101 ms).
[21:04:36][W][component:238]: Components should block for at most 30 ms.
[21:04:38][W][component:237]: Component esphome.coroutine took a long time for an operation (100 ms).
Same header spacing but can’t get it to fit
There’s something on the PAP male connector that’s not letting it in
Anyway, received the proper jst and got it all setup nicely now.
This thread probably should be renamed to Mitsubishi Electric AC since it’s specific to it. As for my Mitsubishi Heavy Industries AC, it’s not compatible because it has 6 pin CNS port instead of the 5 pin CNS.