RavenSystem / esp-homekit-devices

Advanced firmware to add native Apple HomeKit and custom configurations, compatible with any SoC based on ESP32, ESP32-S, ESP32-C and ESP8266 series. (Shelly, Sonoff, Electrodragon, Tuya...)
Other
2.76k stars 361 forks source link

DHT11 without switch #312

Closed cadetandrey closed 5 years ago

cadetandrey commented 5 years ago

Hi How about new device type temperature DhT sensor only ? Thank you

lizzus commented 5 years ago

Yes! I’d like it!!! I found this object with esp01s and ds18b20 sensor.

https://ibb.co/3Rbrs7k

cadetandrey commented 5 years ago

Today add same sensor with dht11 set board 2 device 6 and have switch ))

lizzus commented 5 years ago

This have not a relay! What do you do for have a switch?

cadetandrey commented 5 years ago

Yes, have not relay, but in homekit I have switch unused

RavenSystem commented 5 years ago

RavenCore does not support it. You must wait until HAA firmware is released.

lizzus commented 5 years ago

Why not supper it?

pandarek commented 5 years ago

@lizzus try this: https://github.com/pandarek/esp-homekit-demo/tree/master/examples/temperature_sensor If you can not do a compilation and set up a GPIO for the TH sensor, I can sort the bin.

lizzus commented 5 years ago

@pandarek , please contact to my email lizzus[at]me.com thanks

RavenSystem commented 5 years ago

Why not supper it?

Because RavenCore is focused to work with Sonoff devices. HAA will support it, because it is focused in all kind of devices, including custom devices.

lizzus commented 5 years ago

but inside ravencore esp01s is present. I use with device 10.
Esp01 is economic and versatile... We can use for motion or themperature sensor...

RavenSystem commented 5 years ago

@lizzus Yes, but I included esp01 for a personal custom project, and it was a bad idea. Because Esp01 is versatile, there are many possible options to customize. RavenCore uses custom HomeKit characteristics to customize the device, and when a new custom HomeKit characteristics is created, performance lows a bit. Actually, I keep performance in a very good level, but I can not add the necessary characteristics to create a enough versatile custom device. That is the reason because I am developing HAA firmware: you will provide a json string to configure device instead using custom HomeKit characteristics.