├── .dockerignore ├── .gitattributes ├── .github └── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── .gitignore ├── .readthedocs.yml ├── .vscode ├── launch.json └── tasks.json ├── CODE_OF_CONDUCT.md ├── Dockerfile ├── Documentation ├── .gitignore ├── api │ ├── .gitignore │ └── index.md ├── articles │ ├── intro.md │ └── toc.yml ├── docfx.json ├── index.md └── toc.yml ├── LICENSE ├── Leon.HomeControl.sln.DotSettings ├── Neon.HomeControl.Api ├── Annotations.cs ├── Core │ ├── Attributes │ │ ├── Commands │ │ │ ├── IotCommandAttribute.cs │ │ │ └── IotCommandParamAttribute.cs │ │ ├── Components │ │ │ └── ComponentAttribute.cs │ │ ├── Database │ │ │ ├── DatabaseSeedAttribute.cs │ │ │ └── NoSqlConnectorAttribute.cs │ │ ├── Dto │ │ │ └── DtoMapAttribute.cs │ │ ├── EventDatabase │ │ │ ├── EventDatabaseEntityAttribute.cs │ │ │ └── EventDatabaseIndexAttribute.cs │ │ ├── IoT │ │ │ └── IgnorePropertyCompareAttribute.cs │ │ ├── OAuth │ │ │ └── OAuthProviderAttribute.cs │ │ ├── Plugins │ │ │ └── PluginAttribute.cs │ │ ├── SchedulerJob │ │ │ └── SchedulerJobTaskAttribute.cs │ │ ├── ScriptEngine │ │ │ └── ScriptEngineAttribute.cs │ │ ├── ScriptService │ │ │ ├── ScriptFunctionAttribute.cs │ │ │ └── ScriptObjectAttribute.cs │ │ ├── Services │ │ │ ├── DataAccessAttribute.cs │ │ │ ├── ScopedAttribute.cs │ │ │ ├── ServiceAttribute.cs │ │ │ ├── SingletonAttribute.cs │ │ │ └── TransientAttribute.cs │ │ └── WebSocket │ │ │ └── WebSocketHubAttribute.cs │ ├── Data │ │ ├── Commands │ │ │ ├── IotCommand.cs │ │ │ ├── IotCommandInfo.cs │ │ │ └── IotCommandParamInfo.cs │ │ ├── Components │ │ │ ├── ComponentInfo.cs │ │ │ └── RunningComponentInfo.cs │ │ ├── Config │ │ │ ├── ComponentConfig.cs │ │ │ ├── DatabaseConfig.cs │ │ │ ├── EventDatabaseConfig.cs │ │ │ ├── FileSystemConfig.cs │ │ │ ├── HomeConfig.cs │ │ │ ├── IoTConfig.cs │ │ │ ├── MqttClient │ │ │ │ ├── MqttClientConfig.cs │ │ │ │ └── MqttMirrorConfig.cs │ │ │ ├── MqttConfig.cs │ │ │ ├── NeonConfig.cs │ │ │ ├── PluginConfig.cs │ │ │ ├── ScriptConfig.cs │ │ │ └── TaskConfig.cs │ │ ├── Logger │ │ │ └── LoggerEntry.cs │ │ ├── Mqtt │ │ │ └── MqttMessage.cs │ │ ├── Network │ │ │ └── NetworkResult.cs │ │ ├── OAuth │ │ │ ├── OAuthResult.cs │ │ │ └── OAuthTokenResult.cs │ │ ├── Plugins │ │ │ ├── PluginConfig.cs │ │ │ └── PluginDependencyConfig.cs │ │ ├── PropertyChange │ │ │ └── BasePropertyChangedEntity.cs │ │ ├── Rules │ │ │ ├── RuleInfo.cs │ │ │ └── RuleTypeEnum.cs │ │ ├── Scheduler │ │ │ ├── JobInfo.cs │ │ │ └── JobTypeEnum.cs │ │ ├── ScriptData │ │ │ ├── ScriptFunctionData.cs │ │ │ └── ScriptLiveExecutionResult.cs │ │ ├── Services │ │ │ └── ServiceInfo.cs │ │ └── UserInteraction │ │ │ ├── UserInteractionData.cs │ │ │ ├── UserInteractionField.cs │ │ │ └── UserInteractionFieldTypeEnum.cs │ ├── Enums │ │ ├── ComponentStatusEnum.cs │ │ ├── LifeScopeTypeEnum.cs │ │ ├── SchedulerServicePollingEnum.cs │ │ └── ServiceStatusEnum.cs │ ├── Events │ │ ├── HostScanEvent.cs │ │ ├── MqttMessageEvent.cs │ │ ├── PortScanEvent.cs │ │ ├── ScriptOutputEvent.cs │ │ └── System │ │ │ └── ServiceLoadedEvent.cs │ ├── Impl │ │ ├── Components │ │ │ └── BaseComponentConfig.cs │ │ ├── Controllers │ │ │ └── AbstractApiController.cs │ │ ├── Dao │ │ │ └── AbstractDataAccess.cs │ │ ├── Dto │ │ │ ├── AbstractDtoMapper.cs │ │ │ ├── BaseCodeDto.cs │ │ │ └── BaseDto.cs │ │ ├── Entities │ │ │ ├── BaseCodeEntity.cs │ │ │ └── BaseEntity.cs │ │ └── EventsDatabase │ │ │ └── BaseEventDatabaseEntity.cs │ ├── Interfaces │ │ ├── Components │ │ │ ├── IComponent.cs │ │ │ └── IComponentConfig.cs │ │ ├── Controllers │ │ │ └── IBaseApiController.cs │ │ ├── Dao │ │ │ └── IDataAccess.cs │ │ ├── Database │ │ │ ├── IDatabaseSeed.cs │ │ │ └── INoSqlConnector.cs │ │ ├── Dto │ │ │ ├── IBaseCodeDto.cs │ │ │ └── IBaseDto.cs │ │ ├── Entities │ │ │ ├── IBaseCodeEntity.cs │ │ │ └── IBaseEntity.cs │ │ ├── IDtoMapper.cs │ │ ├── IoTEntities │ │ │ └── IIotEntity.cs │ │ ├── JobScheduler │ │ │ └── IJobSchedulerTask.cs │ │ ├── Managers │ │ │ ├── IComponentsService.cs │ │ │ └── IServicesManager.cs │ │ ├── Messages │ │ │ └── IBaseMessage.cs │ │ ├── OAuth │ │ │ └── IOAuthCallback.cs │ │ ├── Plugins │ │ │ └── IPlugin.cs │ │ ├── PropertyChange │ │ │ └── IBasePropertyChangedEntity.cs │ │ ├── ScriptEngine │ │ │ └── IScriptEngine.cs │ │ └── Services │ │ │ ├── ICommandDispatcherService.cs │ │ │ ├── IDatabaseService.cs │ │ │ ├── IDiscoveryService.cs │ │ │ ├── IEventDatabaseService.cs │ │ │ ├── IFileSystemManager.cs │ │ │ ├── IIoTService.cs │ │ │ ├── IMqttService.cs │ │ │ ├── INotificationService.cs │ │ │ ├── IPluginsManager.cs │ │ │ ├── IRoutineService.cs │ │ │ ├── IRuleEngineService.cs │ │ │ ├── ISchedulerService.cs │ │ │ ├── IScriptService.cs │ │ │ ├── IService.cs │ │ │ ├── ITaskExecutorService.cs │ │ │ └── IUserInteractionService.cs │ ├── Logger │ │ └── LoggerEx.cs │ ├── Managers │ │ ├── ComponentsService.cs │ │ ├── FileSystemManager.cs │ │ ├── PluginsManager.cs │ │ └── ServicesManager.cs │ ├── Mapper │ │ └── DefaultMapperProfile.cs │ ├── Modules │ │ └── LogRequestModule.cs │ └── Utils │ │ ├── AppUtils.cs │ │ ├── AssemblyUtils.cs │ │ ├── HashUtils.cs │ │ ├── HttpClientUtils.cs │ │ ├── JsonUtils.cs │ │ ├── MethodsUtils.cs │ │ ├── NetworkScanner.cs │ │ ├── NoSqlUtils.cs │ │ ├── NotificationExtensions.cs │ │ ├── OAuth2.cs │ │ ├── PortScanner.cs │ │ ├── PropertyChangedNotificationInterceptor.cs │ │ └── TaskPool.cs ├── FodyWeavers.xml ├── FodyWeavers.xsd ├── Neon.HomeControl.Api.csproj └── Neon.HomeControl.Api.xml ├── Neon.HomeControl.Components ├── AirCo │ ├── AircoHttpClient.cs │ ├── AircoManager.cs │ └── Model │ │ ├── AirSwingUDType.cs │ │ ├── AirswingLRType.cs │ │ ├── EcoModeType.cs │ │ ├── FanAutoModeType.cs │ │ ├── FanSpeedType.cs │ │ ├── OperateType.cs │ │ ├── OperationModeType.cs │ │ ├── Request │ │ ├── ControlDeviceParameters.cs │ │ ├── ControlDeviceRequest.cs │ │ └── LoginRequest.cs │ │ └── Response │ │ ├── DeviceGroupResponse.cs │ │ ├── DeviceId.cs │ │ ├── DeviceParameters.cs │ │ ├── DeviceStatusParameters.cs │ │ ├── DeviceStatusResponse.cs │ │ ├── Group.cs │ │ ├── LoginResponse.cs │ │ ├── ModelAvl.cs │ │ └── ResultResponse.cs ├── Components │ ├── BroadlinkComponent.cs │ ├── ChromecastComponent.cs │ ├── NestThermoComponent.cs │ ├── OwnTracksComponent.cs │ ├── PanasonicAirCondComponent.cs │ ├── PhilipHueComponent.cs │ ├── PlexHookComponent.cs │ ├── RadarrComponent.cs │ ├── SonarrComponent.cs │ ├── SonoffTasmodaComponent.cs │ ├── SpotifyWebComponent.cs │ ├── SsdpComponent.cs │ ├── SunSetComponent.cs │ └── WeatherComponent.cs ├── Config │ ├── BroadlinkConfig.cs │ ├── ChromecastConfig.cs │ ├── NestThermoConfig.cs │ ├── OwnTracksConfig.cs │ ├── PanasonicAirCondConfig.cs │ ├── PhilipHueConfig.cs │ ├── PlexHookConfig.cs │ ├── RadarrConfig.cs │ ├── SonarrConfig.cs │ ├── SonoffTasmodaConfig.cs │ ├── SpotifyWebConfig.cs │ ├── SsdpConfig.cs │ ├── SunSetConfig.cs │ └── WeatherComponentConfig.cs ├── Controllers │ └── PlexHookApiController.cs ├── Data │ ├── OwnTracksData.cs │ ├── SunsetDataResultWrap.cs │ └── SunsetDataResults.cs ├── EventsDb │ ├── ChromecastEd.cs │ ├── OwnTracksEd.cs │ ├── PanasonicAirConditionerEd.cs │ ├── PhilipsHueEd.cs │ ├── SonoffStatusEd.cs │ ├── SpotifyCurrentTrackEd.cs │ ├── SpotifyDeviceEd.cs │ ├── SunSetEd.cs │ └── WeatherEd.cs ├── Interfaces │ ├── IBroadlinkComponent.cs │ ├── IChromecastComponent.cs │ ├── INestThermoComponent.cs │ ├── IOwnTracksComponent.cs │ ├── IPanasonicAirCondComponent.cs │ ├── IPhilipHueComponent.cs │ ├── IPlexHookComponent.cs │ ├── IRadarrComponent.cs │ ├── ISonarrComponent.cs │ ├── ISonoffTasmodaComponent.cs │ ├── ISpotifyWebComponent.cs │ ├── ISsdpComponent.cs │ ├── ISunSetComponent.cs │ └── IWeatherComponent.cs ├── Mqtt │ └── SonoffStateMessage.cs ├── Neon.HomeControl.Components.csproj └── Neon.HomeControl.Components.xml ├── Neon.HomeControl.Dto ├── Dto │ ├── RoleDto.cs │ └── UserDto.cs ├── Mappers │ ├── DtoMapperProfile.cs │ ├── RoleDtoMapper.cs │ └── UserDtoMapper.cs ├── Neon.HomeControl.Dto.csproj └── Neon.HomeControl.Dto.xml ├── Neon.HomeControl.Entities ├── Dao │ ├── RoleDataAccess.cs │ ├── UserDataAccess.cs │ └── UserRoleDataAccess.cs ├── Entities │ ├── RoleEntity.cs │ ├── UserEntity.cs │ └── UserRoleEntity.cs ├── Migrations │ ├── 20190717115358_InitialMigration.Designer.cs │ ├── 20190717115358_InitialMigration.cs │ └── NeonDbContextModelSnapshot.cs ├── Neon.HomeControl.Entities.csproj ├── Neon.HomeControl.Entities.xml └── Services │ ├── DatabaseService.cs │ └── NeonDbContext.cs ├── Neon.HomeControl.Services ├── Connectors │ ├── LiteDbConnector.cs │ └── MongoDbConnector.cs ├── Neon.HomeControl.Services.csproj ├── Neon.HomeControl.Services.xml ├── ScriptEngines │ ├── JsScriptEngine.cs │ └── LuaScriptEngine.cs └── Services │ ├── CommandDispatcherService.cs │ ├── DiscoveryService.cs │ ├── EventDatabaseService.cs │ ├── IoTService.cs │ ├── MqttService.cs │ ├── NotificationService.cs │ ├── RoutineService.cs │ ├── RuleEngineService.cs │ ├── SchedulerService.cs │ ├── ScriptService.cs │ ├── TaskExecutorService.cs │ └── UserInteractionService.cs ├── Neon.HomeControl.StandardScriptLibrary ├── Logging │ └── LoggerScriptObject.cs ├── Neon.HomeControl.StandardLuaLibrary.xml ├── Neon.HomeControl.StandardScriptLibrary.csproj └── Services │ ├── AppUtilsScriptObject.cs │ ├── ComponentsServiceScriptObject.cs │ ├── EventBridgeScriptObject.cs │ ├── RoutinesScriptObject.cs │ └── ServiceManagerScriptObject.cs ├── Neon.HomeControl.Web ├── Auth │ └── AuthenticationManager.cs ├── Controllers │ ├── AdminController.cs │ ├── AuthController.cs │ ├── EventsController.cs │ ├── HealthController.cs │ ├── OAuthController.cs │ ├── RolesController.cs │ └── UsersController.cs ├── Jobs │ └── TestJob.cs ├── LuaScripts │ └── TestLuaObject.cs ├── Neon.HomeControl.Web.csproj ├── Neon.HomeControl.Web.xml ├── Program.cs ├── Properties │ └── launchSettings.json ├── Seeds │ └── UserRolesSeed.cs ├── Startup.cs ├── Websockets │ ├── EventsHub.cs │ ├── LoggerHub.cs │ └── ScriptHub.cs ├── appsettings.Development.json ├── appsettings.json └── neon.settings-default.json ├── Neon.HomeControl.sln ├── Neon.HomeControl.sln.DotSettings ├── Neon.Plugin.Test ├── Neon.Plugin.Test.csproj └── Plugin │ └── TestLuaCommand.cs ├── README.md ├── docs └── index.md ├── global.json ├── mkdocs.yml └── tools └── packages.config /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/.dockerignore -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/.gitignore -------------------------------------------------------------------------------- /.readthedocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/.readthedocs.yml -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Dockerfile -------------------------------------------------------------------------------- /Documentation/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Documentation/.gitignore -------------------------------------------------------------------------------- /Documentation/api/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Documentation/api/.gitignore -------------------------------------------------------------------------------- /Documentation/api/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Documentation/api/index.md -------------------------------------------------------------------------------- /Documentation/articles/intro.md: -------------------------------------------------------------------------------- 1 | # Add your introductions here! 2 | -------------------------------------------------------------------------------- /Documentation/articles/toc.yml: -------------------------------------------------------------------------------- 1 | - name: Introduction 2 | href: intro.md 3 | -------------------------------------------------------------------------------- /Documentation/docfx.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Documentation/docfx.json -------------------------------------------------------------------------------- /Documentation/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Documentation/index.md -------------------------------------------------------------------------------- /Documentation/toc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Documentation/toc.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/LICENSE -------------------------------------------------------------------------------- /Leon.HomeControl.sln.DotSettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Leon.HomeControl.sln.DotSettings -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Annotations.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Annotations.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Attributes/Commands/IotCommandAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Attributes/Commands/IotCommandAttribute.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Attributes/Commands/IotCommandParamAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Attributes/Commands/IotCommandParamAttribute.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Attributes/Components/ComponentAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Attributes/Components/ComponentAttribute.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Attributes/Database/DatabaseSeedAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Attributes/Database/DatabaseSeedAttribute.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Attributes/Database/NoSqlConnectorAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Attributes/Database/NoSqlConnectorAttribute.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Attributes/Dto/DtoMapAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Attributes/Dto/DtoMapAttribute.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Attributes/EventDatabase/EventDatabaseEntityAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Attributes/EventDatabase/EventDatabaseEntityAttribute.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Attributes/EventDatabase/EventDatabaseIndexAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Attributes/EventDatabase/EventDatabaseIndexAttribute.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Attributes/IoT/IgnorePropertyCompareAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Attributes/IoT/IgnorePropertyCompareAttribute.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Attributes/OAuth/OAuthProviderAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Attributes/OAuth/OAuthProviderAttribute.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Attributes/Plugins/PluginAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Attributes/Plugins/PluginAttribute.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Attributes/SchedulerJob/SchedulerJobTaskAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Attributes/SchedulerJob/SchedulerJobTaskAttribute.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Attributes/ScriptEngine/ScriptEngineAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Attributes/ScriptEngine/ScriptEngineAttribute.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Attributes/ScriptService/ScriptFunctionAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Attributes/ScriptService/ScriptFunctionAttribute.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Attributes/ScriptService/ScriptObjectAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Attributes/ScriptService/ScriptObjectAttribute.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Attributes/Services/DataAccessAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Attributes/Services/DataAccessAttribute.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Attributes/Services/ScopedAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Attributes/Services/ScopedAttribute.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Attributes/Services/ServiceAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Attributes/Services/ServiceAttribute.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Attributes/Services/SingletonAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Attributes/Services/SingletonAttribute.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Attributes/Services/TransientAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Attributes/Services/TransientAttribute.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Attributes/WebSocket/WebSocketHubAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Attributes/WebSocket/WebSocketHubAttribute.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Data/Commands/IotCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Data/Commands/IotCommand.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Data/Commands/IotCommandInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Data/Commands/IotCommandInfo.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Data/Commands/IotCommandParamInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Data/Commands/IotCommandParamInfo.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Data/Components/ComponentInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Data/Components/ComponentInfo.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Data/Components/RunningComponentInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Data/Components/RunningComponentInfo.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Data/Config/ComponentConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Data/Config/ComponentConfig.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Data/Config/DatabaseConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Data/Config/DatabaseConfig.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Data/Config/EventDatabaseConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Data/Config/EventDatabaseConfig.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Data/Config/FileSystemConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Data/Config/FileSystemConfig.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Data/Config/HomeConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Data/Config/HomeConfig.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Data/Config/IoTConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Data/Config/IoTConfig.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Data/Config/MqttClient/MqttClientConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Data/Config/MqttClient/MqttClientConfig.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Data/Config/MqttClient/MqttMirrorConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Data/Config/MqttClient/MqttMirrorConfig.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Data/Config/MqttConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Data/Config/MqttConfig.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Data/Config/NeonConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Data/Config/NeonConfig.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Data/Config/PluginConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Data/Config/PluginConfig.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Data/Config/ScriptConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Data/Config/ScriptConfig.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Data/Config/TaskConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Data/Config/TaskConfig.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Data/Logger/LoggerEntry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Data/Logger/LoggerEntry.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Data/Mqtt/MqttMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Data/Mqtt/MqttMessage.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Data/Network/NetworkResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Data/Network/NetworkResult.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Data/OAuth/OAuthResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Data/OAuth/OAuthResult.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Data/OAuth/OAuthTokenResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Data/OAuth/OAuthTokenResult.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Data/Plugins/PluginConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Data/Plugins/PluginConfig.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Data/Plugins/PluginDependencyConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Data/Plugins/PluginDependencyConfig.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Data/PropertyChange/BasePropertyChangedEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Data/PropertyChange/BasePropertyChangedEntity.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Data/Rules/RuleInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Data/Rules/RuleInfo.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Data/Rules/RuleTypeEnum.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Data/Rules/RuleTypeEnum.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Data/Scheduler/JobInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Data/Scheduler/JobInfo.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Data/Scheduler/JobTypeEnum.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Data/Scheduler/JobTypeEnum.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Data/ScriptData/ScriptFunctionData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Data/ScriptData/ScriptFunctionData.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Data/ScriptData/ScriptLiveExecutionResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Data/ScriptData/ScriptLiveExecutionResult.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Data/Services/ServiceInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Data/Services/ServiceInfo.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Data/UserInteraction/UserInteractionData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Data/UserInteraction/UserInteractionData.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Data/UserInteraction/UserInteractionField.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Data/UserInteraction/UserInteractionField.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Data/UserInteraction/UserInteractionFieldTypeEnum.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Data/UserInteraction/UserInteractionFieldTypeEnum.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Enums/ComponentStatusEnum.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Enums/ComponentStatusEnum.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Enums/LifeScopeTypeEnum.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Enums/LifeScopeTypeEnum.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Enums/SchedulerServicePollingEnum.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Enums/SchedulerServicePollingEnum.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Enums/ServiceStatusEnum.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Enums/ServiceStatusEnum.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Events/HostScanEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Events/HostScanEvent.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Events/MqttMessageEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Events/MqttMessageEvent.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Events/PortScanEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Events/PortScanEvent.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Events/ScriptOutputEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Events/ScriptOutputEvent.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Events/System/ServiceLoadedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Events/System/ServiceLoadedEvent.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Impl/Components/BaseComponentConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Impl/Components/BaseComponentConfig.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Impl/Controllers/AbstractApiController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Impl/Controllers/AbstractApiController.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Impl/Dao/AbstractDataAccess.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Impl/Dao/AbstractDataAccess.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Impl/Dto/AbstractDtoMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Impl/Dto/AbstractDtoMapper.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Impl/Dto/BaseCodeDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Impl/Dto/BaseCodeDto.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Impl/Dto/BaseDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Impl/Dto/BaseDto.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Impl/Entities/BaseCodeEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Impl/Entities/BaseCodeEntity.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Impl/Entities/BaseEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Impl/Entities/BaseEntity.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Impl/EventsDatabase/BaseEventDatabaseEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Impl/EventsDatabase/BaseEventDatabaseEntity.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Interfaces/Components/IComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Interfaces/Components/IComponent.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Interfaces/Components/IComponentConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Interfaces/Components/IComponentConfig.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Interfaces/Controllers/IBaseApiController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Interfaces/Controllers/IBaseApiController.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Interfaces/Dao/IDataAccess.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Interfaces/Dao/IDataAccess.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Interfaces/Database/IDatabaseSeed.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Interfaces/Database/IDatabaseSeed.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Interfaces/Database/INoSqlConnector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Interfaces/Database/INoSqlConnector.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Interfaces/Dto/IBaseCodeDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Interfaces/Dto/IBaseCodeDto.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Interfaces/Dto/IBaseDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Interfaces/Dto/IBaseDto.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Interfaces/Entities/IBaseCodeEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Interfaces/Entities/IBaseCodeEntity.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Interfaces/Entities/IBaseEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Interfaces/Entities/IBaseEntity.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Interfaces/IDtoMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Interfaces/IDtoMapper.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Interfaces/IoTEntities/IIotEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Interfaces/IoTEntities/IIotEntity.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Interfaces/JobScheduler/IJobSchedulerTask.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Interfaces/JobScheduler/IJobSchedulerTask.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Interfaces/Managers/IComponentsService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Interfaces/Managers/IComponentsService.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Interfaces/Managers/IServicesManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Interfaces/Managers/IServicesManager.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Interfaces/Messages/IBaseMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Interfaces/Messages/IBaseMessage.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Interfaces/OAuth/IOAuthCallback.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Interfaces/OAuth/IOAuthCallback.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Interfaces/Plugins/IPlugin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Interfaces/Plugins/IPlugin.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Interfaces/PropertyChange/IBasePropertyChangedEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Interfaces/PropertyChange/IBasePropertyChangedEntity.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Interfaces/ScriptEngine/IScriptEngine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Interfaces/ScriptEngine/IScriptEngine.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Interfaces/Services/ICommandDispatcherService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Interfaces/Services/ICommandDispatcherService.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Interfaces/Services/IDatabaseService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Interfaces/Services/IDatabaseService.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Interfaces/Services/IDiscoveryService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Interfaces/Services/IDiscoveryService.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Interfaces/Services/IEventDatabaseService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Interfaces/Services/IEventDatabaseService.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Interfaces/Services/IFileSystemManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Interfaces/Services/IFileSystemManager.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Interfaces/Services/IIoTService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Interfaces/Services/IIoTService.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Interfaces/Services/IMqttService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Interfaces/Services/IMqttService.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Interfaces/Services/INotificationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Interfaces/Services/INotificationService.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Interfaces/Services/IPluginsManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Interfaces/Services/IPluginsManager.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Interfaces/Services/IRoutineService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Interfaces/Services/IRoutineService.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Interfaces/Services/IRuleEngineService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Interfaces/Services/IRuleEngineService.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Interfaces/Services/ISchedulerService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Interfaces/Services/ISchedulerService.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Interfaces/Services/IScriptService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Interfaces/Services/IScriptService.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Interfaces/Services/IService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Interfaces/Services/IService.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Interfaces/Services/ITaskExecutorService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Interfaces/Services/ITaskExecutorService.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Interfaces/Services/IUserInteractionService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Interfaces/Services/IUserInteractionService.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Logger/LoggerEx.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Logger/LoggerEx.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Managers/ComponentsService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Managers/ComponentsService.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Managers/FileSystemManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Managers/FileSystemManager.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Managers/PluginsManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Managers/PluginsManager.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Managers/ServicesManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Managers/ServicesManager.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Mapper/DefaultMapperProfile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Mapper/DefaultMapperProfile.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Modules/LogRequestModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Modules/LogRequestModule.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Utils/AppUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Utils/AppUtils.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Utils/AssemblyUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Utils/AssemblyUtils.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Utils/HashUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Utils/HashUtils.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Utils/HttpClientUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Utils/HttpClientUtils.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Utils/JsonUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Utils/JsonUtils.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Utils/MethodsUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Utils/MethodsUtils.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Utils/NetworkScanner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Utils/NetworkScanner.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Utils/NoSqlUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Utils/NoSqlUtils.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Utils/NotificationExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Utils/NotificationExtensions.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Utils/OAuth2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Utils/OAuth2.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Utils/PortScanner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Utils/PortScanner.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Utils/PropertyChangedNotificationInterceptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Utils/PropertyChangedNotificationInterceptor.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Core/Utils/TaskPool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Core/Utils/TaskPool.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Api/FodyWeavers.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/FodyWeavers.xml -------------------------------------------------------------------------------- /Neon.HomeControl.Api/FodyWeavers.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/FodyWeavers.xsd -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Neon.HomeControl.Api.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Neon.HomeControl.Api.csproj -------------------------------------------------------------------------------- /Neon.HomeControl.Api/Neon.HomeControl.Api.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Api/Neon.HomeControl.Api.xml -------------------------------------------------------------------------------- /Neon.HomeControl.Components/AirCo/AircoHttpClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/AirCo/AircoHttpClient.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/AirCo/AircoManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/AirCo/AircoManager.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/AirCo/Model/AirSwingUDType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/AirCo/Model/AirSwingUDType.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/AirCo/Model/AirswingLRType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/AirCo/Model/AirswingLRType.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/AirCo/Model/EcoModeType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/AirCo/Model/EcoModeType.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/AirCo/Model/FanAutoModeType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/AirCo/Model/FanAutoModeType.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/AirCo/Model/FanSpeedType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/AirCo/Model/FanSpeedType.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/AirCo/Model/OperateType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/AirCo/Model/OperateType.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/AirCo/Model/OperationModeType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/AirCo/Model/OperationModeType.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/AirCo/Model/Request/ControlDeviceParameters.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/AirCo/Model/Request/ControlDeviceParameters.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/AirCo/Model/Request/ControlDeviceRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/AirCo/Model/Request/ControlDeviceRequest.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/AirCo/Model/Request/LoginRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/AirCo/Model/Request/LoginRequest.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/AirCo/Model/Response/DeviceGroupResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/AirCo/Model/Response/DeviceGroupResponse.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/AirCo/Model/Response/DeviceId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/AirCo/Model/Response/DeviceId.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/AirCo/Model/Response/DeviceParameters.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/AirCo/Model/Response/DeviceParameters.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/AirCo/Model/Response/DeviceStatusParameters.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/AirCo/Model/Response/DeviceStatusParameters.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/AirCo/Model/Response/DeviceStatusResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/AirCo/Model/Response/DeviceStatusResponse.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/AirCo/Model/Response/Group.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/AirCo/Model/Response/Group.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/AirCo/Model/Response/LoginResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/AirCo/Model/Response/LoginResponse.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/AirCo/Model/Response/ModelAvl.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/AirCo/Model/Response/ModelAvl.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/AirCo/Model/Response/ResultResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/AirCo/Model/Response/ResultResponse.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/Components/BroadlinkComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/Components/BroadlinkComponent.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/Components/ChromecastComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/Components/ChromecastComponent.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/Components/NestThermoComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/Components/NestThermoComponent.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/Components/OwnTracksComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/Components/OwnTracksComponent.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/Components/PanasonicAirCondComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/Components/PanasonicAirCondComponent.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/Components/PhilipHueComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/Components/PhilipHueComponent.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/Components/PlexHookComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/Components/PlexHookComponent.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/Components/RadarrComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/Components/RadarrComponent.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/Components/SonarrComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/Components/SonarrComponent.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/Components/SonoffTasmodaComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/Components/SonoffTasmodaComponent.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/Components/SpotifyWebComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/Components/SpotifyWebComponent.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/Components/SsdpComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/Components/SsdpComponent.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/Components/SunSetComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/Components/SunSetComponent.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/Components/WeatherComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/Components/WeatherComponent.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/Config/BroadlinkConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/Config/BroadlinkConfig.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/Config/ChromecastConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/Config/ChromecastConfig.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/Config/NestThermoConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/Config/NestThermoConfig.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/Config/OwnTracksConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/Config/OwnTracksConfig.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/Config/PanasonicAirCondConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/Config/PanasonicAirCondConfig.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/Config/PhilipHueConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/Config/PhilipHueConfig.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/Config/PlexHookConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/Config/PlexHookConfig.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/Config/RadarrConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/Config/RadarrConfig.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/Config/SonarrConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/Config/SonarrConfig.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/Config/SonoffTasmodaConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/Config/SonoffTasmodaConfig.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/Config/SpotifyWebConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/Config/SpotifyWebConfig.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/Config/SsdpConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/Config/SsdpConfig.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/Config/SunSetConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/Config/SunSetConfig.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/Config/WeatherComponentConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/Config/WeatherComponentConfig.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/Controllers/PlexHookApiController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/Controllers/PlexHookApiController.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/Data/OwnTracksData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/Data/OwnTracksData.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/Data/SunsetDataResultWrap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/Data/SunsetDataResultWrap.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/Data/SunsetDataResults.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/Data/SunsetDataResults.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/EventsDb/ChromecastEd.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/EventsDb/ChromecastEd.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/EventsDb/OwnTracksEd.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/EventsDb/OwnTracksEd.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/EventsDb/PanasonicAirConditionerEd.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/EventsDb/PanasonicAirConditionerEd.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/EventsDb/PhilipsHueEd.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/EventsDb/PhilipsHueEd.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/EventsDb/SonoffStatusEd.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/EventsDb/SonoffStatusEd.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/EventsDb/SpotifyCurrentTrackEd.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/EventsDb/SpotifyCurrentTrackEd.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/EventsDb/SpotifyDeviceEd.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/EventsDb/SpotifyDeviceEd.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/EventsDb/SunSetEd.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/EventsDb/SunSetEd.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/EventsDb/WeatherEd.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/EventsDb/WeatherEd.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/Interfaces/IBroadlinkComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/Interfaces/IBroadlinkComponent.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/Interfaces/IChromecastComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/Interfaces/IChromecastComponent.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/Interfaces/INestThermoComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/Interfaces/INestThermoComponent.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/Interfaces/IOwnTracksComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/Interfaces/IOwnTracksComponent.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/Interfaces/IPanasonicAirCondComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/Interfaces/IPanasonicAirCondComponent.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/Interfaces/IPhilipHueComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/Interfaces/IPhilipHueComponent.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/Interfaces/IPlexHookComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/Interfaces/IPlexHookComponent.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/Interfaces/IRadarrComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/Interfaces/IRadarrComponent.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/Interfaces/ISonarrComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/Interfaces/ISonarrComponent.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/Interfaces/ISonoffTasmodaComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/Interfaces/ISonoffTasmodaComponent.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/Interfaces/ISpotifyWebComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/Interfaces/ISpotifyWebComponent.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/Interfaces/ISsdpComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/Interfaces/ISsdpComponent.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/Interfaces/ISunSetComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/Interfaces/ISunSetComponent.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/Interfaces/IWeatherComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/Interfaces/IWeatherComponent.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/Mqtt/SonoffStateMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/Mqtt/SonoffStateMessage.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Components/Neon.HomeControl.Components.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/Neon.HomeControl.Components.csproj -------------------------------------------------------------------------------- /Neon.HomeControl.Components/Neon.HomeControl.Components.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Components/Neon.HomeControl.Components.xml -------------------------------------------------------------------------------- /Neon.HomeControl.Dto/Dto/RoleDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Dto/Dto/RoleDto.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Dto/Dto/UserDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Dto/Dto/UserDto.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Dto/Mappers/DtoMapperProfile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Dto/Mappers/DtoMapperProfile.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Dto/Mappers/RoleDtoMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Dto/Mappers/RoleDtoMapper.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Dto/Mappers/UserDtoMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Dto/Mappers/UserDtoMapper.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Dto/Neon.HomeControl.Dto.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Dto/Neon.HomeControl.Dto.csproj -------------------------------------------------------------------------------- /Neon.HomeControl.Dto/Neon.HomeControl.Dto.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Dto/Neon.HomeControl.Dto.xml -------------------------------------------------------------------------------- /Neon.HomeControl.Entities/Dao/RoleDataAccess.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Entities/Dao/RoleDataAccess.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Entities/Dao/UserDataAccess.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Entities/Dao/UserDataAccess.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Entities/Dao/UserRoleDataAccess.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Entities/Dao/UserRoleDataAccess.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Entities/Entities/RoleEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Entities/Entities/RoleEntity.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Entities/Entities/UserEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Entities/Entities/UserEntity.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Entities/Entities/UserRoleEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Entities/Entities/UserRoleEntity.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Entities/Migrations/20190717115358_InitialMigration.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Entities/Migrations/20190717115358_InitialMigration.Designer.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Entities/Migrations/20190717115358_InitialMigration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Entities/Migrations/20190717115358_InitialMigration.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Entities/Migrations/NeonDbContextModelSnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Entities/Migrations/NeonDbContextModelSnapshot.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Entities/Neon.HomeControl.Entities.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Entities/Neon.HomeControl.Entities.csproj -------------------------------------------------------------------------------- /Neon.HomeControl.Entities/Neon.HomeControl.Entities.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Entities/Neon.HomeControl.Entities.xml -------------------------------------------------------------------------------- /Neon.HomeControl.Entities/Services/DatabaseService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Entities/Services/DatabaseService.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Entities/Services/NeonDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Entities/Services/NeonDbContext.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Services/Connectors/LiteDbConnector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Services/Connectors/LiteDbConnector.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Services/Connectors/MongoDbConnector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Services/Connectors/MongoDbConnector.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Services/Neon.HomeControl.Services.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Services/Neon.HomeControl.Services.csproj -------------------------------------------------------------------------------- /Neon.HomeControl.Services/Neon.HomeControl.Services.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Services/Neon.HomeControl.Services.xml -------------------------------------------------------------------------------- /Neon.HomeControl.Services/ScriptEngines/JsScriptEngine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Services/ScriptEngines/JsScriptEngine.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Services/ScriptEngines/LuaScriptEngine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Services/ScriptEngines/LuaScriptEngine.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Services/Services/CommandDispatcherService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Services/Services/CommandDispatcherService.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Services/Services/DiscoveryService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Services/Services/DiscoveryService.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Services/Services/EventDatabaseService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Services/Services/EventDatabaseService.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Services/Services/IoTService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Services/Services/IoTService.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Services/Services/MqttService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Services/Services/MqttService.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Services/Services/NotificationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Services/Services/NotificationService.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Services/Services/RoutineService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Services/Services/RoutineService.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Services/Services/RuleEngineService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Services/Services/RuleEngineService.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Services/Services/SchedulerService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Services/Services/SchedulerService.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Services/Services/ScriptService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Services/Services/ScriptService.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Services/Services/TaskExecutorService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Services/Services/TaskExecutorService.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Services/Services/UserInteractionService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Services/Services/UserInteractionService.cs -------------------------------------------------------------------------------- /Neon.HomeControl.StandardScriptLibrary/Logging/LoggerScriptObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.StandardScriptLibrary/Logging/LoggerScriptObject.cs -------------------------------------------------------------------------------- /Neon.HomeControl.StandardScriptLibrary/Neon.HomeControl.StandardLuaLibrary.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.StandardScriptLibrary/Neon.HomeControl.StandardLuaLibrary.xml -------------------------------------------------------------------------------- /Neon.HomeControl.StandardScriptLibrary/Neon.HomeControl.StandardScriptLibrary.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.StandardScriptLibrary/Neon.HomeControl.StandardScriptLibrary.csproj -------------------------------------------------------------------------------- /Neon.HomeControl.StandardScriptLibrary/Services/AppUtilsScriptObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.StandardScriptLibrary/Services/AppUtilsScriptObject.cs -------------------------------------------------------------------------------- /Neon.HomeControl.StandardScriptLibrary/Services/ComponentsServiceScriptObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.StandardScriptLibrary/Services/ComponentsServiceScriptObject.cs -------------------------------------------------------------------------------- /Neon.HomeControl.StandardScriptLibrary/Services/EventBridgeScriptObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.StandardScriptLibrary/Services/EventBridgeScriptObject.cs -------------------------------------------------------------------------------- /Neon.HomeControl.StandardScriptLibrary/Services/RoutinesScriptObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.StandardScriptLibrary/Services/RoutinesScriptObject.cs -------------------------------------------------------------------------------- /Neon.HomeControl.StandardScriptLibrary/Services/ServiceManagerScriptObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.StandardScriptLibrary/Services/ServiceManagerScriptObject.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Web/Auth/AuthenticationManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Web/Auth/AuthenticationManager.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Web/Controllers/AdminController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Web/Controllers/AdminController.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Web/Controllers/AuthController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Web/Controllers/AuthController.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Web/Controllers/EventsController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Web/Controllers/EventsController.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Web/Controllers/HealthController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Web/Controllers/HealthController.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Web/Controllers/OAuthController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Web/Controllers/OAuthController.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Web/Controllers/RolesController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Web/Controllers/RolesController.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Web/Controllers/UsersController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Web/Controllers/UsersController.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Web/Jobs/TestJob.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Web/Jobs/TestJob.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Web/LuaScripts/TestLuaObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Web/LuaScripts/TestLuaObject.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Web/Neon.HomeControl.Web.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Web/Neon.HomeControl.Web.csproj -------------------------------------------------------------------------------- /Neon.HomeControl.Web/Neon.HomeControl.Web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Web/Neon.HomeControl.Web.xml -------------------------------------------------------------------------------- /Neon.HomeControl.Web/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Web/Program.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Web/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Web/Properties/launchSettings.json -------------------------------------------------------------------------------- /Neon.HomeControl.Web/Seeds/UserRolesSeed.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Web/Seeds/UserRolesSeed.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Web/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Web/Startup.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Web/Websockets/EventsHub.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Web/Websockets/EventsHub.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Web/Websockets/LoggerHub.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Web/Websockets/LoggerHub.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Web/Websockets/ScriptHub.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Web/Websockets/ScriptHub.cs -------------------------------------------------------------------------------- /Neon.HomeControl.Web/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Web/appsettings.Development.json -------------------------------------------------------------------------------- /Neon.HomeControl.Web/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Web/appsettings.json -------------------------------------------------------------------------------- /Neon.HomeControl.Web/neon.settings-default.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.Web/neon.settings-default.json -------------------------------------------------------------------------------- /Neon.HomeControl.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.sln -------------------------------------------------------------------------------- /Neon.HomeControl.sln.DotSettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.HomeControl.sln.DotSettings -------------------------------------------------------------------------------- /Neon.Plugin.Test/Neon.Plugin.Test.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.Plugin.Test/Neon.Plugin.Test.csproj -------------------------------------------------------------------------------- /Neon.Plugin.Test/Plugin/TestLuaCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/Neon.Plugin.Test/Plugin/TestLuaCommand.cs -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # New Repository is https://github.com/tgiachi/Neon -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/docs/index.md -------------------------------------------------------------------------------- /global.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/global.json -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /tools/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgiachi/Neon.HomeControl/HEAD/tools/packages.config --------------------------------------------------------------------------------