foxy82 / hacs-onkyo-repository Goto Github PK
View Code? Open in Web Editor NEWOnkyo Async component to be used whilst waiting for the official version to be updated.
Onkyo Async component to be used whilst waiting for the official version to be updated.
If at startup of HA, the receiver is offline, the entity (mediaplayer) is not created. This leads to a missing device.
My Onkyo has only 2 zones but like the "offical" Integration it seems this integration has unfortunately generated 4 zones.
I am left with same problem unfortunately. I filed my feature request for the orignal integration ( that spawned a discussion/creation of this integration year ago)one can't delete or modify devices in this integration (outside the YAML platform definition) I can't delete these bogus zones that are cluttering the default UI pages.
Any suggestions on how to purge these bogus zones/entities. It can't be done from the configuration override (which I am using to add the model number as an attribute to this integration.
My questions where is the device definition made that defines the number of zones? This dosen't SEEM to be created dynamically from the platform YAML as mine only has 2 zones defined by 4 entities/zones created
- platform: onkyo_async
host: 192.168.42.86
name: "Onkyo AVR Living Room"
max_volume: 78
sources:
cd: "Amazon"
fm: "fm"
net: "net"
video1: "DirectTV"
video2: "AppleTV"
video3: "Games"
video4: "Aux"
video6: "MacMini"
zones:
zone2:
name: Onkyo Dining Room zone
max_volume: 78
Thanks!
Per log: https://developers.home-assistant.io/blog/2023/12/28/support-feature-magic-numbers-deprecation
Log message:
Entity media_player.onkyo_avr_living_room (<class 'custom_components.onkyo_async.media_player.OnkyoAVR'>) is using deprecated supported features values which will be removed in HA Core 2025.1. Instead it should use <MediaPlayerEntityFeature.VOLUME_MUTE|TURN_ON|TURN_OFF|PLAY_MEDIA|SELECT_SOURCE: 2952>, please create a bug report at https://github.com/foxy82/hacs-onkyo-repository/issues and reference https://developers.home-assistant.io/blog/2023/12/28/support-feature-magic-numbers-deprecation
Version: HA 2024.2 Core, Docker
If for example the power is cut to preserve energy (without shutting down the receiver before), the status stays on forever. Even after a restart of HA, the status stays on. The status should become off, if the device is not reachable for some time.
The original implementation reset the status at startup.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.