How to create a door bell device ?

redo33
Posts: 5
Joined: Fri Mar 07, 2025 3:37 pm

How to create a door bell device ?

Postby redo33 » Sat Mar 08, 2025 9:40 pm

I couldn't find an example for creating a door bell device.

Here is my best guess:

Code: Select all

bell = new Device("Door Bell", "esp.device.doorbell", NULL);
Param deviceParam("Pressed State", "esp.param.pressed-state", value(false), PROP_FLAG_READ|PROP_FLAG_WRITE);
Is "esp.param.pressed-state" right ?

There is no parameter name for the Door Bell device in the Parameter table.
https://rainmaker.espressif.com/docs/standard-types/

Thank you.

redo33
Posts: 5
Joined: Fri Mar 07, 2025 3:37 pm

Re: How to create a door bell device ?

Postby redo33 » Sun Mar 09, 2025 3:19 am

I found that "esp.param.pressed-state" was ok for RainMaker App to run, but it seemed to cause a problem with Google Home.

Adding a new device (from RainMaker) took forever.

Piyush
Espressif staff
Espressif staff
Posts: 372
Joined: Wed Feb 20, 2019 7:02 am

Re: How to create a door bell device ?

Postby Piyush » Tue Mar 11, 2025 5:52 pm

Door bell is currently supported only for Alexa, not GVA. We will add the support for this and other missing devices soon.

redo33
Posts: 5
Joined: Fri Mar 07, 2025 3:37 pm

Re: How to create a door bell device ?

Postby redo33 » Thu Mar 13, 2025 6:41 am

Door bell is currently supported only for Alexa, not GVA. We will add the support for this and other missing devices soon.

Thank you very much. That's a good news.

Who is online

Users browsing this forum: No registered users and 1 guest