You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+9-1Lines changed: 9 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,12 +2,20 @@
2
2
3
3
All notable changes to homebridge-dummy will be documented in this file.
4
4
5
-
## 1.1.0 (2025-08-20)
5
+
## 1.2.0-beta.0 (2025-08-26)
6
6
7
7
### HELP NEEDED! (no coding experience required)
8
8
9
9
Would you like to see Homebridge Easy MQTT in your language? Please consider [getting involved](https://github.com/mpatfield/homebridge-easy-mqtt/issues/4).
Copy file name to clipboardExpand all lines: README.md
+18-2Lines changed: 18 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -23,7 +23,7 @@ Any issues or damage resulting from use of this plugin are not the fault of the
23
23
24
24
This plugin is designed to be a simple replacement for the fantastic [homebridge-mqttthing](https://github.com/arachnetech/homebridge-mqttthing) plugin which appears as though it's [no longer](https://github.com/arachnetech/homebridge-mqttthing/commits/master/) being actively developed.
25
25
26
-
**HomebridgeEasyMQTT** currently supports `Lightbulb`, `LockMechanism`, `Outlet`, `Switch`, and `TemperatureSensor`, but will be expanded over time as more use cases are discovered. If there is an accessory type you'd like to see supported, please feel free to [create an issue in GitHub](https://github.com/mpatfield/homebridge-easy-mqtt/issues/new/choose).
26
+
**HomebridgeEasyMQTT** currently supports `Lightbulb`, `LockMechanism`, `Outlet`, `SecuitySystem`,`Switch`, and `TemperatureSensor`, but will be expanded over time as more use cases are discovered. If there is an accessory type you'd like to see supported, please feel free to [create an issue in GitHub](https://github.com/mpatfield/homebridge-easy-mqtt/issues/new/choose).
27
27
28
28
## Configuration
29
29
@@ -75,7 +75,7 @@ All fields are required unless noted as "(Optional)"
75
75
Info:
76
76
-`id` - A unique ID to identify this accessory. Changing this value will result in a new accessory.
77
77
-`name` - The display name for the accessory in HomeKit
78
-
-`type` - The type of accessory, currently Lightbulb, LockMechanism, Outlet, Switch, and Temperature Sensor are supported
78
+
-`type` - The type of accessory, currently Lightbulb, LockMechanism, Outlet, SecuitySystem, Switch, and Temperature Sensor are supported
79
79
-`manufacturer` - (Optional) The accessory manufacturer which will display in HomeKit device details
80
80
-`model` - (Optional) The accessory model which will display in HomeKit device details
81
81
-`serialNumber` - (Optional) The accessory serial number which will display in HomeKit device details
@@ -117,6 +117,13 @@ You may define topics using a JSONPath dot notation to assist the parser in find
117
117
-`topicGetOutletInUse` - (Optional) Whether or not the outlet is currently being used
118
118
-`topicSetOutletInUse` - (Optional) For setting whether the outlet is currently being used
119
119
120
+
- SecuitySystem
121
+
-`topicGetCurrentSecurityState` — The current state of the system
122
+
-`topicGetTargetSecurityState` — The target state of the system
123
+
-`topicSetTargetSecurityState` — For setting the target state of the system
124
+
-`topicGetStatusTampered` — For getting whether the system has been tampered with
125
+
-`topicGetStatusFault` — For getting whether there is a system error
126
+
120
127
- Switch
121
128
-`topicGetOn` - The current state of the switch, i.e. on/off
122
129
-`topicSetOn` - For setting the state of the switch
@@ -147,6 +154,15 @@ As with Topics, you will need to populate the appropriate values based on the ty
147
154
-`valueOutletInUse` - Currently being used, e.g. "true", or "1", or "On"
148
155
-`valueOutletNotInUse` - Currently not being used, e.g. "false", or "0", or "Off"
149
156
157
+
- SecuritySystem
158
+
-`valueArmStay` — (Optional) system armed in stay mode, e.g. "SA" or "stay"
159
+
-`valueArmAway` — (Optional) system armed in away mode, e.g. "AA" or "away"
160
+
-`valueArmNight` — (Optional) system armed in night mode, e.g. "NA" or "night"
161
+
-`valueDisarm` — (Optional) system armed in away mode, e.g. "D" or "disarmed"
162
+
-`valueAlarmTriggered` — (Optional) when the alarm has been triggered, e.g. "true" or "1" or "triggered"
163
+
-`valueTampered` — (Optional) when the system has been tampered with, e.g. "true" or "1" or "tampered"
164
+
-`valueFault` — (Optional) when the system has a general fault, e.g. "true" or "1" or "fault"
165
+
150
166
- Switch
151
167
-`valueOn` - Turned on, e.g. "true", or "1", or "On"
152
168
-`valueOff` - Turned off, e.g. "false", or "0", or "Off"
0 commit comments