Official MQTT - Nuki Hub coexistence, keypad/timecontrol sensor per code/entry, option not to publish config, authorization log improvements, various fixes (#389)
* Coexistence with official MQTT over Wifi and Thread * Coexistence with official MQTT over Wifi and Thread * Arduino Core 2.0.17 cmake and README * Coexistence with official MQTT over Wifi and Thread * Keep updating status until state is known * Coexistence with official MQTT over Wifi and Thread
This commit is contained in:
@@ -24,6 +24,19 @@
|
||||
#define mqtt_topic_lock_address "/lock/address"
|
||||
#define mqtt_topic_lock_retry "/lock/retry"
|
||||
|
||||
#define mqtt_topic_official_lock_action "/lockAction"
|
||||
//#define mqtt_topic_official_mode "/mode"
|
||||
#define mqtt_topic_official_state "/state"
|
||||
#define mqtt_topic_official_batteryCritical "/batteryCritical"
|
||||
#define mqtt_topic_official_batteryChargeState "/batteryChargeState"
|
||||
#define mqtt_topic_official_batteryCharging "/batteryCharging"
|
||||
#define mqtt_topic_official_keypadBatteryCritical "/keypadBatteryCritical"
|
||||
#define mqtt_topic_official_doorsensorState "/doorsensorState"
|
||||
#define mqtt_topic_official_doorsensorBatteryCritical "/doorsensorBatteryCritical"
|
||||
#define mqtt_topic_official_connected "/connected"
|
||||
#define mqtt_topic_official_commandResponse "/commandResponse"
|
||||
#define mqtt_topic_official_lockActionEvent "/lockActionEvent"
|
||||
|
||||
#define mqtt_topic_config_action "/configuration/action"
|
||||
#define mqtt_topic_config_action_command_result "/configuration/commandResult"
|
||||
#define mqtt_topic_config_basic_json "/configuration/basicJson"
|
||||
@@ -50,10 +63,12 @@
|
||||
#define mqtt_topic_battery_max_turn_current "/battery/maxTurnCurrent"
|
||||
#define mqtt_topic_battery_lock_distance "/battery/lockDistance"
|
||||
#define mqtt_topic_battery_keypad_critical "/battery/keypadCritical"
|
||||
#define mqtt_topic_battery_doorsensor_critical "/battery/doorSensorCritical"
|
||||
#define mqtt_topic_battery_basic_json "/battery/basicJson"
|
||||
#define mqtt_topic_battery_advanced_json "/battery/advancedJson"
|
||||
|
||||
#define mqtt_topic_keypad "/keypad"
|
||||
#define mqtt_topic_keypad_codes "/keypad/codes"
|
||||
#define mqtt_topic_keypad_command_action "/keypad/command/action"
|
||||
#define mqtt_topic_keypad_command_id "/keypad/command/id"
|
||||
#define mqtt_topic_keypad_command_name "/keypad/command/name"
|
||||
@@ -64,6 +79,8 @@
|
||||
#define mqtt_topic_keypad_json_action "/keypad/actionJson"
|
||||
#define mqtt_topic_keypad_json_command_result "/keypad/commandResultJson"
|
||||
|
||||
#define mqtt_topic_timecontrol "/timecontrol"
|
||||
#define mqtt_topic_timecontrol_entries "/timecontrol/entries"
|
||||
#define mqtt_topic_timecontrol_json "/timecontrol/json"
|
||||
#define mqtt_topic_timecontrol_action "/timecontrol/action"
|
||||
#define mqtt_topic_timecontrol_command_result "/timecontrol/commandResult"
|
||||
|
||||
Reference in New Issue
Block a user