31 lines
694 B
TypeScript
31 lines
694 B
TypeScript
|
|
import { DescriptorOnlyIntegration } from '../../core/classes.descriptoronlyintegration.js';
|
||
|
|
|
||
|
|
export class HomeAssistantGenericIntegration extends DescriptorOnlyIntegration {
|
||
|
|
constructor() {
|
||
|
|
super({
|
||
|
|
domain: "generic",
|
||
|
|
displayName: "Generic Camera",
|
||
|
|
status: 'descriptor-only',
|
||
|
|
metadata: {
|
||
|
|
"source": "home-assistant/core",
|
||
|
|
"upstreamPath": "homeassistant/components/generic",
|
||
|
|
"upstreamDomain": "generic",
|
||
|
|
"integrationType": "device",
|
||
|
|
"iotClass": "local_push",
|
||
|
|
"requirements": [
|
||
|
|
"av==16.0.1",
|
||
|
|
"Pillow==12.2.0"
|
||
|
|
],
|
||
|
|
"dependencies": [
|
||
|
|
"http",
|
||
|
|
"stream"
|
||
|
|
],
|
||
|
|
"afterDependencies": [],
|
||
|
|
"codeowners": [
|
||
|
|
"@davet2001"
|
||
|
|
]
|
||
|
|
},
|
||
|
|
});
|
||
|
|
}
|
||
|
|
}
|