-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
shelly_dallas is out of date? #3
Comments
Where your "custom_components" folder resides? In my case the "custom_components" folder is inside the same folder where is located the esphome yaml configuration file for my device. Your configuration seems to be correct to me. switch:
binary_sensor:
shelly_dallas: sensor:
|
@trollsoft7 sounds great as it means that the issue is something specific to me, and thus something relatively easy to fix! @persuader72 this is my Home Assistant folder structure, where I store custom components Worth mentioning, I'm running Home Assistant Blue Edition (ODROD N2+), based on HASS OS |
It looks like I have to store ESPHome "custom_components" within "esphome" folder... not within main "config" folder like I did for other components, e.g. "hacs" The integration seems to work well after I moved custom_components to a different folder |
so I've just run the scanner for temperature sensors and got my id "0x7D3C01D0757A9528" :) |
So I'm one step closer to make Shelly 1 work as a thermostat with ESPHome! @persuader72 thank you so much for the integration! And thanks @trollsoft7 for such a quick response! |
Thanks @alexander-vitishchenko I'm glad to hear it. The shelly 1 is working quite well, I'm using it to monitor the solar boiler temperatures and is working without problems for a year now. Regards |
Hi @persuader72!
I was looking exactly for the integration like you did!
I have Shelly 1 and already updated it with ESPHome firmware (binary switch mode).
Then I decided to use my Shelly 1 as thermostat, which requires temperature readings, so I did the following:
I've tried to a few config options
"
shelly_dallas:
pin_a: GPIO3
pin_b: GPIO0
"
and then get an error message "Component not found: shelly_dallas."
"
sensor:
address: 0xCA011938282E5128
name: "Temperature"
"
and get an error message "Platform not found: 'sensor.shelly_dallas'.'"
Can you please advise if I use a proper configuration, or perhaps "shelly_dallas" custom component got outdated, i.e. no longer by a newer version of Home Assistant API?
Thank you,
Alexander
The text was updated successfully, but these errors were encountered: