├── .gitignore ├── CONTRIBUTING.md ├── Dockerfile ├── LICENSE.md ├── OmniLinkBridge.sln ├── OmniLinkBridge.sql ├── OmniLinkBridge ├── App.config ├── ControllerEnricher.cs ├── CoreServer.cs ├── Extensions.cs ├── Global.cs ├── HAI.Controller.dll ├── MQTT │ ├── AreaCommandCode.cs │ ├── AreaState.cs │ ├── Availability.cs │ ├── Extensions.cs │ ├── HomeAssistant │ │ ├── Alarm.cs │ │ ├── BinarySensor.cs │ │ ├── Button.cs │ │ ├── Climate.cs │ │ ├── Device.cs │ │ ├── DeviceRegistry.cs │ │ ├── Light.cs │ │ ├── Lock.cs │ │ ├── Number.cs │ │ ├── Select.cs │ │ ├── Sensor.cs │ │ └── Switch.cs │ ├── MappingExtensions.cs │ ├── MessageProcessor.cs │ ├── OverrideArea.cs │ ├── OverrideUnit.cs │ ├── OverrideZone.cs │ ├── Parser │ │ ├── AlarmCommands.cs │ │ ├── AreaCommands.cs │ │ ├── CommandTypes.cs │ │ ├── LockCommands.cs │ │ ├── MessageCommands.cs │ │ ├── Topic.cs │ │ ├── UnitCommands.cs │ │ └── ZoneCommands.cs │ └── UnitType.cs ├── Modules │ ├── IModule.cs │ ├── LoggerModule.cs │ ├── MQTTModule.cs │ ├── OmniLinkII.cs │ ├── TimeSyncModule.cs │ └── WebServiceModule.cs ├── Notifications │ ├── EmailNotification.cs │ ├── INotification.cs │ ├── Notification.cs │ ├── NotificationPriority.cs │ ├── ProwlNotification.cs │ └── PushoverNotification.cs ├── OmniLink │ ├── AreaStatusEventArgs.cs │ ├── AudioZoneStatusEventArgs.cs │ ├── ButtonStatusEventArgs.cs │ ├── IOmniLinkII.cs │ ├── LockStatusEventArgs.cs │ ├── MessageStatusEventArgs.cs │ ├── SystemEventType.cs │ ├── SystemStatusEventArgs.cs │ ├── ThermostatStatusEventArgs.cs │ ├── UnitStatusEventArgs.cs │ └── ZoneStatusEventArgs.cs ├── OmniLinkBridge.csproj ├── OmniLinkBridge.csproj.user ├── OmniLinkBridge.ini ├── Program.cs ├── ProjectInstaller.Designer.cs ├── ProjectInstaller.cs ├── ProjectInstaller.resx ├── Properties │ └── AssemblyInfo.cs ├── Service.Designer.cs ├── Service.cs ├── Service.resx ├── Settings.cs └── WebService │ ├── AreaContract.cs │ ├── CommandContract.cs │ ├── DeviceType.cs │ ├── IOmniLinkService.cs │ ├── MappingExtensions.cs │ ├── NameContract.cs │ ├── OmniLinkService.cs │ ├── OverrideZone.cs │ ├── SubscribeContract.cs │ ├── ThermostatContract.cs │ ├── UnitContract.cs │ ├── WebNotification.cs │ └── ZoneContract.cs ├── OmniLinkBridgeTest ├── ExtensionTest.cs ├── MQTTTest.cs ├── Mock │ ├── MockOmniLinkII.cs │ └── SendCommandEventArgs.cs ├── NotificationTest.cs ├── OmniLinkBridgeTest.csproj ├── Properties │ └── AssemblyInfo.cs └── SettingsTest.cs ├── README.md ├── omnilinkbridge.service └── packages-microsoft-prod.deb /.gitignore: -------------------------------------------------------------------------------- 1 | bin/ 2 | obj/ 3 | packages/ 4 | .vs 5 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/LICENSE.md -------------------------------------------------------------------------------- /OmniLinkBridge.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge.sln -------------------------------------------------------------------------------- /OmniLinkBridge.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge.sql -------------------------------------------------------------------------------- /OmniLinkBridge/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/App.config -------------------------------------------------------------------------------- /OmniLinkBridge/ControllerEnricher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/ControllerEnricher.cs -------------------------------------------------------------------------------- /OmniLinkBridge/CoreServer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/CoreServer.cs -------------------------------------------------------------------------------- /OmniLinkBridge/Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/Extensions.cs -------------------------------------------------------------------------------- /OmniLinkBridge/Global.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/Global.cs -------------------------------------------------------------------------------- /OmniLinkBridge/HAI.Controller.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/HAI.Controller.dll -------------------------------------------------------------------------------- /OmniLinkBridge/MQTT/AreaCommandCode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/MQTT/AreaCommandCode.cs -------------------------------------------------------------------------------- /OmniLinkBridge/MQTT/AreaState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/MQTT/AreaState.cs -------------------------------------------------------------------------------- /OmniLinkBridge/MQTT/Availability.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/MQTT/Availability.cs -------------------------------------------------------------------------------- /OmniLinkBridge/MQTT/Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/MQTT/Extensions.cs -------------------------------------------------------------------------------- /OmniLinkBridge/MQTT/HomeAssistant/Alarm.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/MQTT/HomeAssistant/Alarm.cs -------------------------------------------------------------------------------- /OmniLinkBridge/MQTT/HomeAssistant/BinarySensor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/MQTT/HomeAssistant/BinarySensor.cs -------------------------------------------------------------------------------- /OmniLinkBridge/MQTT/HomeAssistant/Button.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/MQTT/HomeAssistant/Button.cs -------------------------------------------------------------------------------- /OmniLinkBridge/MQTT/HomeAssistant/Climate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/MQTT/HomeAssistant/Climate.cs -------------------------------------------------------------------------------- /OmniLinkBridge/MQTT/HomeAssistant/Device.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/MQTT/HomeAssistant/Device.cs -------------------------------------------------------------------------------- /OmniLinkBridge/MQTT/HomeAssistant/DeviceRegistry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/MQTT/HomeAssistant/DeviceRegistry.cs -------------------------------------------------------------------------------- /OmniLinkBridge/MQTT/HomeAssistant/Light.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/MQTT/HomeAssistant/Light.cs -------------------------------------------------------------------------------- /OmniLinkBridge/MQTT/HomeAssistant/Lock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/MQTT/HomeAssistant/Lock.cs -------------------------------------------------------------------------------- /OmniLinkBridge/MQTT/HomeAssistant/Number.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/MQTT/HomeAssistant/Number.cs -------------------------------------------------------------------------------- /OmniLinkBridge/MQTT/HomeAssistant/Select.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/MQTT/HomeAssistant/Select.cs -------------------------------------------------------------------------------- /OmniLinkBridge/MQTT/HomeAssistant/Sensor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/MQTT/HomeAssistant/Sensor.cs -------------------------------------------------------------------------------- /OmniLinkBridge/MQTT/HomeAssistant/Switch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/MQTT/HomeAssistant/Switch.cs -------------------------------------------------------------------------------- /OmniLinkBridge/MQTT/MappingExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/MQTT/MappingExtensions.cs -------------------------------------------------------------------------------- /OmniLinkBridge/MQTT/MessageProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/MQTT/MessageProcessor.cs -------------------------------------------------------------------------------- /OmniLinkBridge/MQTT/OverrideArea.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/MQTT/OverrideArea.cs -------------------------------------------------------------------------------- /OmniLinkBridge/MQTT/OverrideUnit.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/MQTT/OverrideUnit.cs -------------------------------------------------------------------------------- /OmniLinkBridge/MQTT/OverrideZone.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/MQTT/OverrideZone.cs -------------------------------------------------------------------------------- /OmniLinkBridge/MQTT/Parser/AlarmCommands.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/MQTT/Parser/AlarmCommands.cs -------------------------------------------------------------------------------- /OmniLinkBridge/MQTT/Parser/AreaCommands.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/MQTT/Parser/AreaCommands.cs -------------------------------------------------------------------------------- /OmniLinkBridge/MQTT/Parser/CommandTypes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/MQTT/Parser/CommandTypes.cs -------------------------------------------------------------------------------- /OmniLinkBridge/MQTT/Parser/LockCommands.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/MQTT/Parser/LockCommands.cs -------------------------------------------------------------------------------- /OmniLinkBridge/MQTT/Parser/MessageCommands.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/MQTT/Parser/MessageCommands.cs -------------------------------------------------------------------------------- /OmniLinkBridge/MQTT/Parser/Topic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/MQTT/Parser/Topic.cs -------------------------------------------------------------------------------- /OmniLinkBridge/MQTT/Parser/UnitCommands.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/MQTT/Parser/UnitCommands.cs -------------------------------------------------------------------------------- /OmniLinkBridge/MQTT/Parser/ZoneCommands.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/MQTT/Parser/ZoneCommands.cs -------------------------------------------------------------------------------- /OmniLinkBridge/MQTT/UnitType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/MQTT/UnitType.cs -------------------------------------------------------------------------------- /OmniLinkBridge/Modules/IModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/Modules/IModule.cs -------------------------------------------------------------------------------- /OmniLinkBridge/Modules/LoggerModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/Modules/LoggerModule.cs -------------------------------------------------------------------------------- /OmniLinkBridge/Modules/MQTTModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/Modules/MQTTModule.cs -------------------------------------------------------------------------------- /OmniLinkBridge/Modules/OmniLinkII.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/Modules/OmniLinkII.cs -------------------------------------------------------------------------------- /OmniLinkBridge/Modules/TimeSyncModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/Modules/TimeSyncModule.cs -------------------------------------------------------------------------------- /OmniLinkBridge/Modules/WebServiceModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/Modules/WebServiceModule.cs -------------------------------------------------------------------------------- /OmniLinkBridge/Notifications/EmailNotification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/Notifications/EmailNotification.cs -------------------------------------------------------------------------------- /OmniLinkBridge/Notifications/INotification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/Notifications/INotification.cs -------------------------------------------------------------------------------- /OmniLinkBridge/Notifications/Notification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/Notifications/Notification.cs -------------------------------------------------------------------------------- /OmniLinkBridge/Notifications/NotificationPriority.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/Notifications/NotificationPriority.cs -------------------------------------------------------------------------------- /OmniLinkBridge/Notifications/ProwlNotification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/Notifications/ProwlNotification.cs -------------------------------------------------------------------------------- /OmniLinkBridge/Notifications/PushoverNotification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/Notifications/PushoverNotification.cs -------------------------------------------------------------------------------- /OmniLinkBridge/OmniLink/AreaStatusEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/OmniLink/AreaStatusEventArgs.cs -------------------------------------------------------------------------------- /OmniLinkBridge/OmniLink/AudioZoneStatusEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/OmniLink/AudioZoneStatusEventArgs.cs -------------------------------------------------------------------------------- /OmniLinkBridge/OmniLink/ButtonStatusEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/OmniLink/ButtonStatusEventArgs.cs -------------------------------------------------------------------------------- /OmniLinkBridge/OmniLink/IOmniLinkII.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/OmniLink/IOmniLinkII.cs -------------------------------------------------------------------------------- /OmniLinkBridge/OmniLink/LockStatusEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/OmniLink/LockStatusEventArgs.cs -------------------------------------------------------------------------------- /OmniLinkBridge/OmniLink/MessageStatusEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/OmniLink/MessageStatusEventArgs.cs -------------------------------------------------------------------------------- /OmniLinkBridge/OmniLink/SystemEventType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/OmniLink/SystemEventType.cs -------------------------------------------------------------------------------- /OmniLinkBridge/OmniLink/SystemStatusEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/OmniLink/SystemStatusEventArgs.cs -------------------------------------------------------------------------------- /OmniLinkBridge/OmniLink/ThermostatStatusEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/OmniLink/ThermostatStatusEventArgs.cs -------------------------------------------------------------------------------- /OmniLinkBridge/OmniLink/UnitStatusEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/OmniLink/UnitStatusEventArgs.cs -------------------------------------------------------------------------------- /OmniLinkBridge/OmniLink/ZoneStatusEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/OmniLink/ZoneStatusEventArgs.cs -------------------------------------------------------------------------------- /OmniLinkBridge/OmniLinkBridge.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/OmniLinkBridge.csproj -------------------------------------------------------------------------------- /OmniLinkBridge/OmniLinkBridge.csproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/OmniLinkBridge.csproj.user -------------------------------------------------------------------------------- /OmniLinkBridge/OmniLinkBridge.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/OmniLinkBridge.ini -------------------------------------------------------------------------------- /OmniLinkBridge/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/Program.cs -------------------------------------------------------------------------------- /OmniLinkBridge/ProjectInstaller.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/ProjectInstaller.Designer.cs -------------------------------------------------------------------------------- /OmniLinkBridge/ProjectInstaller.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/ProjectInstaller.cs -------------------------------------------------------------------------------- /OmniLinkBridge/ProjectInstaller.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/ProjectInstaller.resx -------------------------------------------------------------------------------- /OmniLinkBridge/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /OmniLinkBridge/Service.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/Service.Designer.cs -------------------------------------------------------------------------------- /OmniLinkBridge/Service.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/Service.cs -------------------------------------------------------------------------------- /OmniLinkBridge/Service.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/Service.resx -------------------------------------------------------------------------------- /OmniLinkBridge/Settings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/Settings.cs -------------------------------------------------------------------------------- /OmniLinkBridge/WebService/AreaContract.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/WebService/AreaContract.cs -------------------------------------------------------------------------------- /OmniLinkBridge/WebService/CommandContract.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/WebService/CommandContract.cs -------------------------------------------------------------------------------- /OmniLinkBridge/WebService/DeviceType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/WebService/DeviceType.cs -------------------------------------------------------------------------------- /OmniLinkBridge/WebService/IOmniLinkService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/WebService/IOmniLinkService.cs -------------------------------------------------------------------------------- /OmniLinkBridge/WebService/MappingExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/WebService/MappingExtensions.cs -------------------------------------------------------------------------------- /OmniLinkBridge/WebService/NameContract.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/WebService/NameContract.cs -------------------------------------------------------------------------------- /OmniLinkBridge/WebService/OmniLinkService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/WebService/OmniLinkService.cs -------------------------------------------------------------------------------- /OmniLinkBridge/WebService/OverrideZone.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/WebService/OverrideZone.cs -------------------------------------------------------------------------------- /OmniLinkBridge/WebService/SubscribeContract.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/WebService/SubscribeContract.cs -------------------------------------------------------------------------------- /OmniLinkBridge/WebService/ThermostatContract.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/WebService/ThermostatContract.cs -------------------------------------------------------------------------------- /OmniLinkBridge/WebService/UnitContract.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/WebService/UnitContract.cs -------------------------------------------------------------------------------- /OmniLinkBridge/WebService/WebNotification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/WebService/WebNotification.cs -------------------------------------------------------------------------------- /OmniLinkBridge/WebService/ZoneContract.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridge/WebService/ZoneContract.cs -------------------------------------------------------------------------------- /OmniLinkBridgeTest/ExtensionTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridgeTest/ExtensionTest.cs -------------------------------------------------------------------------------- /OmniLinkBridgeTest/MQTTTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridgeTest/MQTTTest.cs -------------------------------------------------------------------------------- /OmniLinkBridgeTest/Mock/MockOmniLinkII.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridgeTest/Mock/MockOmniLinkII.cs -------------------------------------------------------------------------------- /OmniLinkBridgeTest/Mock/SendCommandEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridgeTest/Mock/SendCommandEventArgs.cs -------------------------------------------------------------------------------- /OmniLinkBridgeTest/NotificationTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridgeTest/NotificationTest.cs -------------------------------------------------------------------------------- /OmniLinkBridgeTest/OmniLinkBridgeTest.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridgeTest/OmniLinkBridgeTest.csproj -------------------------------------------------------------------------------- /OmniLinkBridgeTest/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridgeTest/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /OmniLinkBridgeTest/SettingsTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/OmniLinkBridgeTest/SettingsTest.cs -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/README.md -------------------------------------------------------------------------------- /omnilinkbridge.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/omnilinkbridge.service -------------------------------------------------------------------------------- /packages-microsoft-prod.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/excaliburpartners/OmniLinkBridge/HEAD/packages-microsoft-prod.deb --------------------------------------------------------------------------------