bttn
bttn - The simplest internet user interface in the world.
This connector is available in the following products and regions:
Service | Class | Regions |
---|---|---|
Logic Apps | Standard | All Logic Apps regions except the following: - Azure Government regions - Azure China regions - US Department of Defense (DoD) |
Power Automate | Standard | All Power Automate regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Power Apps | Standard | All Power Apps regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Contact | |
---|---|
Name | Microsoft |
URL | Microsoft LogicApps Support Microsoft Power Automate Support Microsoft Power Apps Support |
Connector Metadata | |
---|---|
Publisher | Microsoft |
Website | https://bt.tn/ |
Privacy policy | https://bt.tn/privacy-policy/index.html |
Throttling Limits
Name | Calls | Renewal Period |
---|---|---|
API calls per connection | 100 | 60 seconds |
Actions
Get bttn counter value |
Gets the bttn counter value. |
Get bttn info |
Gets the bttn device identification information. |
Get list of bttns |
Gets list of bttns associated with the account. |
Return Flow result |
Reflect Flow result via bttn device lights. |
Get bttn counter value
Gets the bttn counter value.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Bttn ID
|
id | True | string |
Bttn short ID or device ID. |
Returns
- Body
- BttnApiCounter
Get bttn info
Gets the bttn device identification information.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Bttn ID
|
id | True | string |
Bttn short ID or device ID. |
Returns
- Body
- BttnApiInfo
Get list of bttns
Return Flow result
Reflect Flow result via bttn device lights.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Callback Id
|
callbackId | True | string |
CallbackId as received in the bttn trigger. |
Flow Result
|
result | True | string |
Positive for success, Negative for failure, Wait to extend timeout period |
Triggers
When a bttn is pressed |
Trigger a flow with a press of a bttn. |
When a bttn is pressed
Trigger a flow with a press of a bttn.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
bttn ID
|
id | True | string |
bttn short ID or device ID. |
Returns
Definitions
BttnApiWebhookTriggerBody
Name | Path | Type | Description |
---|---|---|---|
Callback Id
|
callback-id | BttnCallbackId |
Use this for callback Id in the Bttn Report Result action |
Press type
|
press-type | BttnPressType |
Short press | Long press| Not pressed in the defined time window |
Counter
|
counter | BttnCounter |
Total count of bttn presses (short/long/not pressed) |
Counter (short)
|
counter-short | BttnCounterShort |
Total count of short presses of the bttn |
Counter (long press trigger)
|
counter-long | BttnCounterLong |
Total count of long presses of the bttn |
Counter (not pressed)
|
counter-not-pressed | BttnCounterNot |
Total count of not pressed triggers issued for the bttn |
Short ID
|
short-id | BttnShortId |
Short ID of the bttn (bid) |
Device ID
|
device-id | BttnDeviceId |
Device ID of the bttn |
Name
|
name | BttnName |
The name of the bttn as set on the my.bt.tn portal |
Email address
|
BttnEmail |
E-mail address associated with the bttn on the my.bt.tn portal |
|
Location
|
location | BttnLocation |
Location of the button as set on the my.bt.tn portal |
Reference URL
|
url | BttnUrl |
Reference URL of the bt.tn |
Language
|
language | BttnLanguage |
Language as set for the bttn on the my.bt.tn portal |
User name
|
user-name | BttnUserName |
User name associated with the button on the my.bt.tn portal |
BttnApiList
Name | Path | Type | Description |
---|---|---|---|
Items
|
BttnListData |
BttnListData
Name | Path | Type | Description |
---|---|---|---|
Short ID
|
bid | BttnShortId |
Short ID of the bttn (bid) |
Name
|
name_id | BttnNameId |
The name of the bttn as set on the my.bt.tn portal |
BttnNameId
The name of the bttn as set on the my.bt.tn portal
The name of the bttn as set on the my.bt.tn portal
- Name
- string
BttnShortId
BttnDeviceId
BttnName
The name of the bttn as set on the my.bt.tn portal
The name of the bttn as set on the my.bt.tn portal
- Name
- string
BttnEmail
E-mail address associated with the bttn on the my.bt.tn portal
E-mail address associated with the bttn on the my.bt.tn portal
- Email address
- string
BttnLocation
Location of the button as set on the my.bt.tn portal
Location of the button as set on the my.bt.tn portal
- Location
- string
BttnUrl
BttnLanguage
Language as set for the bttn on the my.bt.tn portal
Language as set for the bttn on the my.bt.tn portal
- Language
- string
BttnUserName
User name associated with the button on the my.bt.tn portal
User name associated with the button on the my.bt.tn portal
- User name
- string
BttnCounter
Total count of bttn presses (short/long/not pressed)
Total count of bttn presses (short/long/not pressed)
- Counter
- integer
BttnCounterShort
Total count of short presses of the bttn
Total count of short presses of the bttn
- Counter (short)
- integer
BttnCounterLong
Total count of long presses of the bttn
Total count of long presses of the bttn
- Counter (long press trigger)
- integer
BttnCounterNot
Total count of not pressed triggers issued for the bttn
Total count of not pressed triggers issued for the bttn
- Counter (not pressed)
- integer
BttnPressType
Short press | Long press| Not pressed in the defined time window
Short press | Long press| Not pressed in the defined time window
- Press type
- string
BttnTimezone
bttn timezone as specified on the my.bt.tn portal
bttn timezone as specified on the my.bt.tn portal
- Timezone
- string
BttnCallbackId
Use this for callback Id in the Bttn Report Result action
Use this for callback Id in the Bttn Report Result action
- Callback Id
- string
BttnApiCounter
Name | Path | Type | Description |
---|---|---|---|
Counter
|
counter | BttnCounter |
Total count of bttn presses (short/long/not pressed) |
Short ID
|
bid | BttnShortId |
Short ID of the bttn (bid) |
Device ID
|
address | BttnDeviceId |
Device ID of the bttn |
Name
|
name | BttnName |
The name of the bttn as set on the my.bt.tn portal |
Email address
|
emailaddress | BttnEmail |
E-mail address associated with the bttn on the my.bt.tn portal |
Location
|
location | BttnLocation |
Location of the button as set on the my.bt.tn portal |
Reference URL
|
url | BttnUrl |
Reference URL of the bt.tn |
Language
|
language | BttnLanguage |
Language as set for the bttn on the my.bt.tn portal |
Timezone
|
timezone | BttnTimezone |
bttn timezone as specified on the my.bt.tn portal |
User name
|
user | BttnUserName |
User name associated with the button on the my.bt.tn portal |
BttnApiInfo
Name | Path | Type | Description |
---|---|---|---|
Short ID
|
bid | BttnShortId |
Short ID of the bttn (bid) |
Device ID
|
address | BttnDeviceId |
Device ID of the bttn |
Name
|
name | BttnName |
The name of the bttn as set on the my.bt.tn portal |
Email address
|
emailaddress | BttnEmail |
E-mail address associated with the bttn on the my.bt.tn portal |
Location
|
location | BttnLocation |
Location of the button as set on the my.bt.tn portal |
Reference URL
|
url | BttnUrl |
Reference URL of the bt.tn |
Language
|
language | BttnLanguage |
Language as set for the bttn on the my.bt.tn portal |
Timezone
|
timezone | BttnTimezone |
bttn timezone as specified on the my.bt.tn portal |
User name
|
user | BttnUserName |
User name associated with the button on the my.bt.tn portal |