Hi,
I am trying to get the Deta Grid Connect Smart rewireable plug working with ESPHome. So far this is what I have done:
I have installed ESPHome and compile a binary bin file for flashing to the device via tuya-convert. The flashing went well. I have configured the device to have a static IP 192.168.3.200 and I can ping this ok at the commandline.
In ESPHome, the device is also detected. The logs are as follows:
INFO Reading configuration /config/exhaustfan.yaml...
INFO Starting log output from 192.168.3.200 using esphome API
INFO Connecting to 192.168.3.200:6053 (192.168.3.200)
INFO Successfully connected to 192.168.3.200
[07:10:59][I][app:100]: ESPHome version 1.14.3 compiled on Mar 15 2020, 02:50:50
[07:10:59][C][wifi:415]: WiFi:
[07:10:59][C][wifi:283]: SSID: [redacted]
[07:10:59][C][wifi:284]: IP Address: 192.168.3.200
[07:10:59][C][wifi:286]: BSSID: [redacted]
[07:10:59][C][wifi:287]: Hostname: 'exhaustfan'
[07:10:59][C][wifi:291]: Signal strength: -64 dB ââââ
[07:10:59][C][wifi:295]: Channel: 1
[07:10:59][C][wifi:296]: Subnet: 255.255.255.0
[07:10:59][C][wifi:297]: Gateway: 192.168.3.1
[07:10:59][C][wifi:298]: DNS1: (IP unset)
[07:10:59][C][wifi:299]: DNS2: (IP unset)
[07:10:59][C][logger:175]: Logger:
[07:10:59][C][logger:176]: Level: DEBUG
[07:10:59][C][logger:177]: Log Baud Rate: 115200
[07:10:59][C][logger:178]: Hardware UART: UART0
[07:10:59][C][captive_portal:169]: Captive Portal:
[07:10:59][C][ota:029]: Over-The-Air Updates:
[07:10:59][C][ota:030]: Address: 192.168.3.200:8266
[07:10:59][C][api:095]: API Server:
[07:10:59][C][api:096]: Address: 192.168.3.200:6053
In Home Assistant -> Configuration -> Integrations, I use the â+â icon, and add this device. IT found the device as PLATFORMIO_ESP01_1M (expressif) and says âSuccess!â.
and if I click on Configuration in Home Assistant, I see under the Configured section, there is this item:
ESPHome: exhaust fan
when i click this, I see it will list the device name, manufacturer, model, area, integation name.
But if I go Configuration -> Entities, I donât see this entity.
I know I am missing something but I am scratching my head at the moment.
Appreciate any help please.
My configuration.yaml is like this:
# Configure a default setup of Home Assistant (frontend, api, etc)
default_config:
# Uncomment this if you are using SSL/TLS, running in Docker container, etc.
# http:
# base_url: example.duckdns.org:8123
# Text to speech
tts:
- platform: google_translate
group: !include groups.yaml
automation: !include automations.yaml
script: !include scripts.yaml
scene: !include scenes.yaml
panel_iframe: !include panel_iframe.yaml
Thanks
Jo