- Fixed a bug with fetching SIDs for multiple devices
- Added new function to callmonitor: Specify numbers for "incoming to" and "outgoing from" calls (usefull if using multiple numbers at home and want to trigger only for specified number in config
- Added new function to devices: "Read Only"
- Fixed FakeGato for callmonitor and smarthome devices
Breaking changes, remove v2.x first before continue! Check also the new example-config.json !
- [NEW] Callmonitor with extended FakeGato support
- [NEW] Callmonitor PhoneBook with auto prefix functionality
- [NEW] Callmonitor PhoneBook ultra fast storing
- [NEW] Support of BETA FritzBox firmware
- [NEW] Support of MESH functionality to decrease request amounts
- [NEW] Ring Lock
- [NEW] Fallback if no connection
- [NEW] Better debug logger (-D)
- [NEW] SmartHome Devices (plugs, contact sensors and thermostats)
- [NEW] SmartHome Switch accessory with external temp sensor accessory
- [NEW] FakeGato for smarthome devices
- [FIX] Better presence detection
- [FIX] Bugfixes and Speed improvements
- [BETTER] Rewritten dynamic platform
- [BETTER] Resource efficient
- [REMOVE] Presence as motion sensor
- [REMOVE] FakeGato for presence sensor
- Fix TR064 Api
- Bugfixes
- Note: "smarthome" were changed in config.json! Please check before update. (example-config.json)
- Note: 'thermo' & 'contact' currently not supported (smarthome)
- Added Smarthome devices
- Code cleanup
- Better error handling
- Bugfixes
- Added own reboot functionality to repeater. example-config.json
- Removed repeater reboot from main device
- Bugfixes
- Code cleanup
- Better error handling
- Code clean up
- Bugfixes
- Added "refresh wifi canal"
- Bugfixes
- Remote Login possibility see docs
- Updated dependencies
- Better interaction with the TR064 module
- Bugfixes
- Code cleanup
- Bugfixes
- Integrated tr064 api
- Speed up
- Code cleanup
- Fixed callmonitor telegram notification
- Fixed Repeater state
- Bugfixes
- Clean up code
- Bugfixes
- Added called nr to callmonitor and telegram (% in config.messages.incoming as dynamic input)
- Added more flags to LogUtil
- Increased min timeout limit from 5s to 10s
- Better error handling
- Reboot function to repeater main switch > if switch off > reboot
- Updated dependencies
- Fixed a bug in TR064 module that caused "Auth. Failed" by multiple requests
- Fixed telegram notification for callmonitor
- Changed presence polling
- Added possibility to remove/add "Anyone" sensor from config.json (see example-config.json)
- Better presence detection
- Changed telegram notification for presence (see example-config.json)
- Changed telegram function (possibility to choose which message should pushed as notification, if any message field = "" or not exist, you will not receive any notification for only this function without affecting other functions)
- Polling limit reduced from 10s to 5s
- Bugfixes
- New Debug tool
- Fixed Auth. failure (presence)
- Fixed Telegram push notification (presence)
- Fixed Auth. failure (presence)
- Changed presence structure (see example-config.json)
- An error has been fixed that caused the presence sensors not to switch correctly (if no presence detected)
- Improved presence adresse detection
- Possiblitiy to add ip adress to presence
- Added "type" option to presence sensors (motion/occupancy)
- Fixed a bug with presence delay
- Update dependencies
- Clean up code
- Added type to config.json to support cable router ("type":"cable" , Default: "type":"dsl")
- Added "delay" option to presence
- Bugfixes (callmonitor)
- Fixed a bug with initializing config.json
- Added ip information for Reboot and Reconnect
- Clean up code
- Created initial basic accessory and initial work