Internet of Things
Taphome
10min
the taphome modules allow you to watch, update, list, and retrieve the devices in your taphome account get started with taphome prerequisites a taphome account a taphome next smart home app installed on your device in order to use taphome with make, it is necessary to have a taphome account if you do not have one, you can install the taphome next app from the google play store or apple app store and register connect taphome to make go to make and open the taphome module's create a connection dialog enter a name for the connection and click continue enter your taphome app credentials and click login select the location and confirm the authorization by clicking allow the connection has been established triggers watch device value triggers when the device value of a specified device is changed field description webhook name enter a name for the webhook connection establish a connection to your taphome account device select the device whose values you want to watch value type select the value type you want to watch actions update device value sets a device value according to the specified id and value type of a device field description connection establish a connection to your taphome account device select the device whose values you want to update value type select the value type you want to update value enter the value for the device get device value gets a device value according to the specified id and value type of a device field description connection establish a connection to your taphome account device select the device whose device values you want to retrieve value type select the value type whose details you want to retrieve make an api call performs an arbitrary authorized api call field description connection establish a connection to your taphome account url enter a path relative to https //taphomewebapicore azurewebsites net for example api/make/getdevicevalue method select the http method you want to use get to retrieve information for an entry post to create a new entry put to update/replace an existing entry patch to make a partial entry update delete to delete an entry headers enter the desired request headers you don't have to add authorization headers; we already did that for you query string enter the request query string body enter the body content for your api call example of use get device value the following api call returns the device value from your taphome account url /api/make/getdevicevalue method get matches of the search can be found in the module's output under bundle > body > content in our example, device value is returned for the specified device id and value type id searches list devices gets a batch of devices according to the specified value of types field description connection establish a connection to your taphome account value types select the value types whose devices you want to list limit set the maximum number of devices make should return during one make execution cycle