homebridge-meraki-control
Version:
Homebridge plugin to control Meraki devices.
417 lines (235 loc) • 6.8 kB
Markdown
Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
# Warning!!! - After update to v1.0.0 and above all automations and scenes will not work and the accessory must be added to the HomeKit again
# [1.4.0] - (13.03.2025)
# Changes
- added possibility to disable indyvidual accessory
- bump dependencies
- config schema updated
- redme updated
- cleanup
# [1.3.2] - (10.02.2025)
# Changes
- add missing refresh interval in plugin config
# [1.3.1] - (07.02.2025)
# Changes
- stability and improvements
# [1.3.0] - (31.01.2025)
# Changes
- added possibility to disable/enable log success, info, warn, error
- refactor cnnect code
- bump dependencies
- config schema updated
- redme updated
- cleanup
# [1.2.0] - (01.12.2024)
# Changes
- move from commonJS to esm module
- moved constants.json to constants.js
- cleanup
# [1.1.20] - (14.08.2024)
# Changes
- remove sensitive data from debug log
- hide api key by typing and display in Config UI
# [1.0.0] - (04.11.2023)
# Changes
- publish Dashboard, Access Points, Switches as a separate dynamic accessory in HomeKit
- code refactor
- bump dependencies
- config.schema updated
- cleanup
# [0.18.0] - (31.10.2023)
# Changes
- added POE ports control paralle with port
- config.schema updated
- cleanup
# [0.15.0] - (08.02.2023)
# Changes
- added support for multi switch
- config.schema updated
- cleanup
# [0.14.0] - (07.02.2023)
# Changes
- added possibility expose Contact Sensor in HomeKit app for Ports and SSIDs to use with automations
- config.schema updated
- bump dependencies
- cleanup
# [0.13.10] - (31.12.2022)
# Changes
- bump dependencies
# [0.13.9] - (06.12.2022)
# Changes
- update dependencies
# [0.13.8] - (04.11.2022)
# Changes
- fix TypeError: Cannot read properties of undefined (reading 'updateCharacteristic')
# [0.13.7] - (02.11.2022)
# Changes
- fix status update
# [0.13.5] - (10.09.2022)
# Changes
- reconfigured update and reconnect function
- config schema updated
- increased reconnect time to 15s
# [0.13.4] - (30.08.2022)
# Changes
- fix reading 0 of undefined
# [0.13.0] - (29.08.2022)
# Changes
- added suport to controll more as 1 switch
- cleanup
# [0.12.2] - (29.08.2022)
# Changes
- fix swPortId reference error
# [0.12.0] - (20.08.2022)
# Changes
- added possiblity hide switch ports by port name
- code cleanup
- config schema update
# [0.11.1] - (19.08.2022)
# Changes
- fix ssid hide by name
# [0.11.0] - (19.08.2022)
# Changes
- refactor logs
- added possibility enable debug mode in plugin settings
- added possibility disable log device info on plugin start
- added possiblity hide uplinks ports of switches
- update config schema
- rebuild data refresh and network reconnect if error
# [0.10.23] - (23.07.2022)
# Changes
- refactor information service
# [0.10.21] - (25.04.2022)
# Changes
- update dependencies
# [0.10.20] - (24.04.2022)
# Changes
- update dependencies
# [0.10.18] - (18.01.2022)
# Changes
- update dependencies
# [0.10.17] - (17.01.2022)
# Changes
- update dependencies
# [0.10.16] - (29.12.2021)
- prepare directory and files synchronously
# [0.10.15] - (28.12.2021)
- update node minimum requirements
# [0.10.4] - (26.09.2021)
# Changes
- code cleanup and refactor
# [0.10.3] - (26.09.2021)
# Changes
- config.schema update
- switch ports names display improvements
# [0.10.2] - (26.09.2021)
# Changes
- config.schema update
- readme.md update
- other small fixes
# [0.10.1] - (25.09.2021)
# Changes
- added possibility to disable/enable control for indyvidual switch
# [0.10.0] - (25.09.2021)
# Changes
## WARNING!! - after this update needs to be configured plugin again
- added switch ports control ON/OFF
# [0.9.1] - (25.09.2021)
# Changes
- added possibility set policy type for configured clients
# [0.9.0] - (25.09.2021)
# Changes
## WARNING!! - after this update needs to be configured Clients again
- config.schema update
- removed possibility to display clients policy by Meraki Description, please use only MAC Address
- added mode ON/OFF for configured clients
- code cleanup
# [0.8.21] - (20.09.2021)
# Changes
- config.schema update
- prevent use of empty SSID to be hidden
# [0.8.20] - (19.09.2021)
# Changes
- code cleanup
- fix timeout
# [0.8.17] - (08.09.2021)
# Changes
- bump dependencies
- fixed socket hangup in some sceneri
- revert host properties in config
- stability improvements
# [0.8.16] - (05.09.2021)
# Changes
- bump dependencies
# [0.8.15] - (04.09.2021)
# Changes
- bump dependencies
# [0.8.9] - (30.08.2021)
# Changes
- fixed Client that is not on the network tand exist in plugin config hrows 404 error.
# [0.8.8] - (29.08.2021)
# Changes
- added ON/OFF function for filtered SSIDs
# [0.8.7] - (29.08.2021)
# Changes
- fixed anomaly of switch policy behaviour
# [0.8.6] - (29.08.2021)
# Changes
- removed host properties from config, no nedded anymore
- code cleanup and some improvements
- update readme
# [0.8.5] - (29.08.2021)
# Changes
- added possibility to chose between Name or Mac Adress for clients to be exposed with its poplicy state.
- added possibility to set custom Name to be exposed for client policy.
- code cleanup
# [0.8.2] - (28.08.2021)
# Changes
- added possibility to expose clients and change its policy.
# [0.8.2] - (27.08.2021)
# Changes
- added possibility to hidden SSIDSs by custom configured name.
# [0.8.0] - (26.08.2021)
# Changes
- added possibility to hidde all unconfigured SSIDs
# [0.6.0] - (23.02.2021)
# Changes
- code rebuild, use Characteristic.onSet, Characteristic.onGet
- require Homebridge 1.3.x or above
# [0.5.9] - (15.02.2021)
# Changes
- added possibility disable log info, options available in config
# [0.5.0] - (04.02.2021)
# Changs
- code rebuild
- automatically detect all possible SSIDs
# [0.4.42] - (01.01.2021)
# Changs
- bump dependiencies
# [0.4.0] - (09.09.2020)
# Changs
- added await/async function
# [0.3.1] - (07.09.2020)
# Changs
- added device info log
- fixed wlan state update
# [0.2.0] - (06.09.2020)
# Changs
- completly reconfigured layout of config schema
# [0.1.11] - (25.08.2020)
## Changes
- performance improvements
- other small fixes
# [0.1.8] - (04.08.2020)
- performance changes
# [0.1.4] - (03.08.2020)
- preparing for future update
# [0.1.3] - (03.08.2020)
- code cleanup
# [0.1.0] - (03.08.2020)
- working version
# [0.0.1] - (02.08.2020)
- initial release (WLAN control)