Releases: Kajkac/ZTE-MC-Home-assistant-repo
ZTE_MC_HA_CI_v1.0.50
🚨 Major Release - v1.0.50
This update introduces significant internal changes that improve performance, stability, and maintainability. However, these changes are backward-compatible - but with advice to remove and readd integration.
⚠️ Action Required
You must remove and re-add the integration in Home Assistant:
- Go to Settings > Devices & Services > Integrations.
- Find and remove the
ZTE Router
integration. - Re-add it and reconfigure as needed.
Failing to do this may cause sensors to stop updating or appear as unknown
.
✅ What's New
- 🧠 Fully refactored in-memory authentication (no more session file handling)
- 📊 New FLUX data usage sensors with improved formatting
- 🛠 Better diagnostics reporting and command tracking
- 🔄 Cleaner and faster reload/update behavior
🐞 Bug Fixes
- SMS parsing errors fixed
- Robust error handling for network issues
- Removed stale cookie/session logic
🙏 Special Thanks
Huge thanks to @rosenrot00 for helping rewrite major portions of the code and improving overall quality!
ZTE_MC_HA_CI_v1.0.49b14
Changes in this release:
- Cleaned diagnostic sensors in sensor.py (not needed anymore) Performance update #42
ZTE_MC_HA_CI_v1.0.49b13
Changes in this release:
- Removed Session-s from mc.py integrated sensory.py and mc.py from Performance update #42
ZTE_MC_HA_CI_v1.0.49b12
Changes in this release:
- Removed Session-s from mc.py
ZTE_MC_HA_CI_v1.0.49b11
Changes in this release:
- F50 No in login STOK - fix
ZTE_MC_HA_CI_v1.0.49b10
Changes in this release:
- F50 Test device integration
ZTE_MC_HA_CI_v1.0.49b9
Changes in this release:
- Stale data Fix - try 2 (added connected bands clear , also added method to skip rather than fail completely if individual commands fail)
Aditional info :
Changes in this release:
- Added Session diaganostics as diagnostic sensor,
- Added Partial and retry logic in zteinfo3
- Added new switch for stalled data
- Added fixes for sensor fetching
- Added fix for Last sms showing all dynamic data (version v1.0.49b6 had that issue so it was deleted)
🔁 Important: Recommended Action After Update
To fully apply new features (like stale sensor data support), it's recommended to remove and re-add the ZTE Router integration:
Go to Settings > Devices & Services.
Find your ZTE Router integration.
Click Delete to remove it.
Click Add Integration and set it up again.
This ensures all new options and sensors are properly loaded.
ZTE_MC_HA_CI_v1.0.49b8
Changes in this release:
- Stale data Fix - try 1
Aditional info :
Changes in this release:
- Added Session diaganostics as diagnostic sensor,
- Added Partial and retry logic in zteinfo3
- Added new switch for stalled data
- Added fixes for sensor fetching
- Added fix for Last sms showing all dynamic data (version v1.0.49b6 had that issue so it was deleted)
🔁 Important: Recommended Action After Update
To fully apply new features (like stale sensor data support), it's recommended to remove and re-add the ZTE Router integration:
Go to Settings > Devices & Services.
Find your ZTE Router integration.
Click Delete to remove it.
Click Add Integration and set it up again.
This ensures all new options and sensors are properly loaded.
ZTE_MC_HA_CI_v1.0.49b7
Changes in this release:
- Added Session diaganostics as diagnostic sensor,
- Added Partial and retry logic in zteinfo3
- Added new switch for stalled data
- Added fixes for sensor fetching
- Added fix for Last sms showing all dynamic data (version v1.0.49b6 had that issue so it was deleted)
🔁 Important: Recommended Action After Update
To fully apply new features (like stale sensor data support), it's recommended to remove and re-add the ZTE Router integration:
Go to Settings > Devices & Services.
Find your ZTE Router integration.
Click Delete to remove it.
Click Add Integration and set it up again.
This ensures all new options and sensors are properly loaded.
ZTE_MC_HA_CI_v1.0.49b5
Changes in this release:
- Added Session diaganostics as diagnostic sensor
- Added Partial and retry logic in zteinfo3