Inclusion/exclusion improvements

This commit is contained in:
Adrian Jagielak
2025-07-28 16:57:57 +02:00
parent d131297f2a
commit 1aad80ed38
5 changed files with 121 additions and 108 deletions

View File

@@ -7,7 +7,13 @@ import { haUpdateState, haUpdateStateValueReport } from './ha/update_state';
import { VinculumPd7Device } from './fimp/vinculum_pd7_device';
import { haUpdateAvailability } from './ha/update_availability';
import { delay } from './utils';
import { exposeSmarthubTools, handleExclusionReport, handleExclusionStatusReport, handleInclusionStatusReport } from './ha/admin';
import {
exposeSmarthubTools,
handleExclusionReport,
handleExclusionStatusReport,
handleInclusionReport,
handleInclusionStatusReport,
} from './ha/admin';
import { pollVinculum } from './fimp/vinculum';
(async () => {
@@ -264,12 +270,17 @@ import { pollVinculum } from './fimp/vinculum';
handleInclusionStatusReport(hubId, msg);
break;
}
case 'evt.thing.exclusion_status_report': {
handleExclusionStatusReport(hubId, msg);
break;
}
case 'evt.thing.inclusion_report': {
handleInclusionReport();
break;
}
case 'evt.thing.exclusion_report': {
handleExclusionReport();
break;