implement publish json for opener

This commit is contained in:
technyon
2022-08-13 13:07:17 +02:00
parent cfe9aa0d29
commit 6ecee1d345
7 changed files with 60 additions and 12 deletions

View File

@@ -19,6 +19,7 @@ public:
void initialize();
void publishKeyTurnerState(const NukiOpener::OpenerState& keyTurnerState, const NukiOpener::OpenerState& lastKeyTurnerState);
void publishStateAsJson(const char* action, const NukiOpener::OpenerState& keyTurnerState, const uint32_t authId, const char* authName);
void publishBinaryState(NukiOpener::LockState lockState);
void publishAuthorizationInfo(const uint32_t authId, const char* authName);
void publishCommandResult(const char* resultStr);