32 lines
774 B
TypeScript
32 lines
774 B
TypeScript
import { DescriptorOnlyIntegration } from '../../core/classes.descriptoronlyintegration.js';
|
|
|
|
export class HomeAssistantSwitchbotCloudIntegration extends DescriptorOnlyIntegration {
|
|
constructor() {
|
|
super({
|
|
domain: "switchbot_cloud",
|
|
displayName: "SwitchBot Cloud",
|
|
status: 'descriptor-only',
|
|
metadata: {
|
|
"source": "home-assistant/core",
|
|
"upstreamPath": "homeassistant/components/switchbot_cloud",
|
|
"upstreamDomain": "switchbot_cloud",
|
|
"integrationType": "hub",
|
|
"iotClass": "cloud_polling",
|
|
"requirements": [
|
|
"switchbot-api==2.11.0"
|
|
],
|
|
"dependencies": [
|
|
"webhook"
|
|
],
|
|
"afterDependencies": [],
|
|
"codeowners": [
|
|
"@SeraphicRav",
|
|
"@laurence-presland",
|
|
"@Gigatrappeur",
|
|
"@XiaoLing-git"
|
|
]
|
|
},
|
|
});
|
|
}
|
|
}
|