Skip to content

Commit

Permalink
release 2.4.0
Browse files Browse the repository at this point in the history
  • Loading branch information
grzegorz914 committed Jan 24, 2023
1 parent e93d88a commit 95d85fd
Show file tree
Hide file tree
Showing 8 changed files with 473 additions and 199 deletions.
10 changes: 10 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

### NOTE!!!
## After update to 2.x.x the plugin settings (xboxLiveId) need to be updated.

## [2.4.0] - (24.01.2023)
## Changes
- added Power Sensor for use with automations (active if power is ON)
- added Input Sensor for use with automations (activ on every Input change)
- added Screen Saver Sensor for use with automations (active on change to Screen Saver)
- added custom Inputs Sensor based on reference for use with automations (active on change to Input)
- config.schema updated
- cleanup

## [2.3.16] - (04.01.2023)
## Changes
- fix wrong state after power Off
Expand Down
16 changes: 16 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -95,6 +95,12 @@ Homebridge plugin for Microsoft game Consoles. Tested with Xbox One X/S and Xbox
| `buttons.command` | Here select button control mode or command, `Reboot` and `Switch App/Game`- only possible if `webApiControl` enabled. |
| `buttons.oneStoreProductId` | Here set *Input oneStoreProductId*, only possible if `webApiControl` enabled.|
| `buttons.displayType` | Here select display type in HomeKit app, possible `Switch`, `Button` - selectable in HomeKit app as Light, Fan, Outlet.|
| `sensorPower`| If enabled, then the Power will be exposed as a `Motion Sensor` to use with automations (active if power is ON). |
| `sensorInput`| If enabled, then the Input will be exposed as a `Motion Sensor` to use with automations (activ on every Input change). |
| `sensorScreenSaver`| If enabled, then the Screen Saver will be exposed as a `Motion Sensor` to use with automations (active on change to Screen Saver). |
| `sensorInputs.name` | Here set own *Name* which You want expose to the *Homebridge/HomeKit* for this sensor. |
| `sensorInputs.reference` | Here set *Reference* like `Xbox.Dashboard_8wekyb3d8bbwe!Xbox.Dashboard.Application`, `Microsoft.XboxDevices_8wekyb3d8bbwe!App` to be exposed as sensor. |
| `sensorInputs.displayType` | Here select sensor type to be exposed in HomeKit app, possible `None`, `Motion Sensor`, `Occupancy Sensor`, `Contact Sensor`. |
| `enableMqtt` | If enabled, MQTT Broker will start automatically and publish all awailable PV installation data. |
| `mqttHost` | Here set the *IP Address* or *Hostname* for MQTT Broker.) |
| `mqttPort` | Here set the *Port* for MQTT Broker, default 1883.) |
Expand Down Expand Up @@ -168,6 +174,16 @@ Homebridge plugin for Microsoft game Consoles. Tested with Xbox One X/S and Xbox
"displayType": 0
},
],
"sensorPower": false,
"sensorInput": false,
"sensorScreenSaver": false,
"sensorInputs": [
{
"name": "Dashboard",
"reference": "Xbox.Dashboard_8wekyb3d8bbwe!Xbox.Dashboard.Application",
"displayType": 0
}
],
"enableMqtt": false,
"mqttHost": "192.168.1.33",
"mqttPort": 1883,
Expand Down
Loading

0 comments on commit 95d85fd

Please sign in to comment.