StyraHem / ShellyForHASS

Shelly smart home platform for Home Assistant
MIT License
615 stars 111 forks source link

[FR]Shelly Plus Addon Support -> DS18B20 are not displayed in Home Assistant #744

Open fol83 opened 1 year ago

fol83 commented 1 year ago

Is your feature request related to a problem? Please describe.

No, sensor data (5x DS18B20) from the Shelly Plus Addon is not displayed. Carrier for the Shelly Plus Addon is a Shelly Plus i4 with firmware 0.13.0-beta3.

Describe the solution you'd like

Sensor data to be transferred to Home Assistant. To do this, the sensor data must first be recognized in Home Assistant.

Describe alternatives you've considered

No

Additional context

The new Shelly Plus Addons are still new and not yet widely used.

hsterner commented 1 year ago

Have the same issue, and would like to upvote to get the support for DS18B20.

Babixa commented 1 year ago

Same issue :-(

jirieibel commented 1 year ago

Hello, is there any solution to get data fronta addon info HA?

freshfieldx commented 1 year ago

Same issue here

AndreasBogner commented 1 year ago

Have the same issue. The Shelly 1 Plus addon, which can support up to five DS18B20 Sensors is a real game changer at his price.

freshfieldx commented 1 year ago

Have the same issue. The Shelly 1 Plus addon, which can support up to five DS18B20 Sensors is a real game changer at his price.

It really is, much better than the previous generation....apart from the lack of data in HA!!

AndreasBogner commented 1 year ago

I got it to work with five DS18B20 Sensors connected to a addon of Shelly 1 Plus. Actually it was necessary to use less. I removed the HACS ShellyForHass Intergration and used the built-in Shelly support instead. After detecting the device, I added the device and thereafter the in Shelly named sensors are usable as Entity in HA.

dadozts commented 1 year ago

Hello, i have same issue , two sensor , one for temperature (DS18B20) and one for capacitive ground humidity they are not displayed in HA. I wanted to know if one day this will be solved or if I have to abandon the integration and switch to the native HA, even if this with 50 shelly in house and 3 years of automations and scripts, will take me a lot of time. :-(

dadozts commented 1 year ago

I got it to work with five DS18B20 Sensors connected to a addon of Shelly 1 Plus. Actually it was necessary to use less. I removed the HACS ShellyForHass Intergration and used the built-in Shelly support instead. After detecting the device, I added the device and thereafter the in Shelly named sensors are usable as Entity in HA.

but in this way you lose all the shelly devices integrated in HA with Shelly for Hass ?

paralichko commented 6 months ago

Hello,

does it work ? Anyone find solution ?

pgorod commented 5 months ago

Same problem, I am getting really frustrated with trying to use Shellys with temperature sensors, I tried both the old shellies with add-on, now the Plus. Parts work with Tasmota, parts don't. Parts work with the HASS default integration, parts don't. Parts work with ShellyForHASS... parts don't. Sigh

Please someone by my (our) hero and get this working!

Meanwhile, does anyone know a way? For example, the MQTT is emitting the temperature readings

image

Can't that be retrieved somehow? Thanks!

EDIT: never mind, I found out how to grab that value, easy enough.

In configuration.yaml:

mqtt:
  sensor: !include mqtt_sensors.yaml

And then in mqtt_sensors.yaml:

- name: "Solar Bomba Temp"
  state_topic: "shellyplus1pm-4855199d99c8/status/temperature:100"
  unit_of_measurement: "°C"
  device_class: temperature
  value_template: "{{ value_json.tC | round(1) }}"
  payload_available: "online"
  payload_not_available: "offline"
- name: "Solar Cilindro Temp"
  state_topic: "shellyplus1pm-4855199d99c8/status/temperature:101"
  unit_of_measurement: "°C"
  device_class: temperature
  value_template: "{{ value_json.tC | round(1) }}"
  payload_available: "online"
  payload_not_available: "offline"
Dgigie commented 1 month ago

Hello, I added a Shelly Plus 1 coupled with a Shelly Plus Add-on and 3 DS18B20 probes. Everything is well recognized in the Shelly application but in Home Assistant I cannot access the 3 DS18B20 probes connected to the ADD-ON. How to activate them? THANKS

pgorod commented 1 month ago

You have an answer for that in my post immediately before yours. It uses MQTT. I am not sure if there are other (better) ways to do it.