Releases: pyMC-dev/pyMC-HA-Integration
Releases · pyMC-dev/pyMC-HA-Integration
v1.1.1
What changed
- stopped polling GitHub branch data every 60 seconds
- removed update_channels from the normal integration refresh loop
- left update_status in place so Home Assistant still shows the repeater’s local update state
- changed the update channel UI to use a local fallback list instead of repeatedly fetching GitHub branches
What's Changed
Fixes
- v1.1.1 by @yellowcooln in #3
Full Changelog: v1.1.0...v1.1.1
v1.1.0 - Add expanded GPS diagnostics and gps_stream-based live updates
This release improves GPS support in the pyMC Repeater Home Assistant integration.
Based on repeater commit: e4efc80 from pyMC_Repeater dev.
Added
-
Expanded GPS diagnostics support from the newer repeater API
-
New GPS entities for:
- Enabled / running / stale status
- Geoid separation
- Course
- Magnetic variation
- PDOP / VDOP
- GPS UTC time
- Location update state
- Checksum counters
- Last sentence type
-
Richer GPS attributes for:
- NMEA details
- Recent sentences
- Sentence counters
- Raw GPS attributes
- Location update metadata
Changed
- GPS data now uses
/api/gps_streamfor faster live updates - Standard 60-second polling remains unchanged for non-GPS integration data
Result
GPS entities in Home Assistant now:
- Update significantly faster
- Expose more live repeater GPS diagnostics
- Preserve existing behavior for the rest of the integration
v1.0.0 — pyMC Repeater Home Assistant Integration
Added
- Home Assistant config flow for repeater host, port, and admin password
- Automatic pyMC API token creation and token-based polling after setup
- Repeater/device naming sourced from pyMC instead of only host:port
- Sensors for:
- Repeater
- Packet
- Radio
- Hardware
- Database
- Update
- Room
- Companion
- GPS data
- MQTT broker monitoring (one entity per broker)
- Control entities for:
- Repeater mode
- Advert controls
- Duty-cycle controls
- Update actions
- Maintenance actions
- Advanced Home Assistant actions for:
- Room operations
- Companion operations
- Packet/log lookups
- ACL lookups
- Other pyMC admin functions
- Lovelace dashboard template for quick deployment
- GitHub wiki with installation, setup, entities, dashboard, services, and troubleshooting documentation
Included in This Release
- HACS validation workflow
- Home Assistant
hassfestvalidation workflow - Python smoke test workflow
- Dependabot configuration for GitHub Actions
- MIT License
Notes
- First stable baseline release
mainanddevboth currently start from the same v1.0.0 code state- Canonical integration repo: https://github.com/pyMC-dev/pyMC-HA-Integration
- pyMC Repeater upstream repo: https://github.com/rightup/pyMC_Repeater