Any Home Assistant Users

Discussion in 'Eversolo DMP-A6' started by Path8022, Jan 31, 2024.

  1. Path8022

    Path8022 Active Member

    Hey. Not sure how many Eversolo owners are Home Assistant users. I've had this https://github.com/hchris1/Eversolo integration installed for a while but hadn't found much of a use for it outside of play/pause and changing the A6's inputs from my laptop when a phone/tablet isn't to hand. I've attached a couple of screenshots of the entities it exposes to HA for those who might be curious.

    Really what I'm asking is what automations others have set up with this integration? I ran into an issue where the new beta maxes out attempts to connect to LMS with the Squeeze Connect feature. So if you leave your device on the whole time like I have been doing and LMS restarts due to plugin updates or whatever, you would manually have to reconnect to the server through the A6's settings. Imagine the hardship :)

    A simple reboot would solve this issue too so through the above integration, I have a temporary automation configured that restarts the A6 every morning at 5am. Problem solved. I have a new zigbee smart plug on order so will refine this a bit by starting/shutting down the A6 in parallel to my kitchen lighting automations so the A6 is only powered on when the kitchen lights are on.

    Anyway, would be really curious to hear what other potential use-cases are configurable through Home Assistant.

    Screenshot from 2024-01-31 09-55-09.png Screenshot from 2024-01-31 09-51-21.png
     
  2. Nutul

    Nutul Well-Known Member

    Sorry to ask, but do you need the light in the kitchen to be on at all times, even during daylight?
    Or maybe you live in the Polar Circle and are subject to 6 months shade... ;-)
     
  3. Path8022

    Path8022 Active Member

    Fair question! Currently, they'll be turned by HA on between 6-9am and 5-11pm. I'm in Ireland for context so not quite the Polar Circle! :)

    These lights are only secondary lighting too if that makes sense. A pendant lamp and two corner uplamp thingys. The main cabinet lighting for the room isn't automated.

    You raise a good point. Maybe this isn't the most ideal trigger to base this automation on. Might have a rethink....
     
    Nutul likes this.
  4. blackie

    blackie New Member

    I'm just starting, installed the integration and thinking about possible automations.
    Maybe presence sensor-related power on for the start.
    It's a pity A6 doesn't have WoL functionality but IR blaster could be used for turning On/Off.

    I'm missing the possibility to use Eversolo as a HomeAssistant media player for sending TTS messages and/or notification sounds.
    I hope developers will improve the API calls in the future and start supporting such functionalities.
    Maybe some other MediaPlayer compatible integration could be used but I don't want to install Roon or LMS server just for this.
     
  5. Nutul

    Nutul Well-Known Member

    LMS is worth a try, IMO. And it's free. Shall you don't like it (which I doubt) you can always uninstall it.
     
    blackie likes this.
  6. Stuj

    Stuj Active Member

    I agree with this, I installed LMS on my micro PC running Home Assistant and it works a treat, its great having LMS inside a Home Assistant Dashboard.
     

    Attached Files:

    Nutul likes this.
  7. Path8022

    Path8022 Active Member

    Is that a custom card to show the material theme? Looks great!
     
    Nutul likes this.
  8. Path8022

    Path8022 Active Member

    Ah, it's the webpage card? Thanks for the inspiration. I should be using this more!
     
  9. Stuj

    Stuj Active Member

    Yes it is
     

    Attached Files:

  10. Path8022

    Path8022 Active Member

    Delighted with this. Cheers!
     
  11. MarkusL

    MarkusL New Member

    Hey,

    hope somebody could help me out with my question.
    I am planning to buy a Eversolo DMP-A6 oder A8.
    The rest of my hifi equipment (receiver, power amps) is kept behind a Zigbee power plug, that I can switch on / off via Home Assistant to turn on my hifi equipment.

    What I actually want is to power that plug on via automation when ever I

    a. power on the Eversolo (remotely)
    OR
    b. play a song on the Eversolo

    Don´t know yet, which one is more useful,...

    Can somebody tell me, if these two states are watchable via the Eversolo-Integration?

    Thanks so much,
    Markus.
     
  12. Nutul

    Nutul Well-Known Member

    I think the Eversolo can be configured to automatically start playing the last loaded play-queue upon switching on, so it seems you are safe...
     
  13. MarkusL

    MarkusL New Member

    Thanks Nutul for your reply.
    If I understand you right, your thinking is the other way around: if I switch on the Zigbee power plug Home Assistant will power up the eversolo and it will play "the last loaded play-queue".

    My preferred way is the other way around:
    if I switch on the Eversolo, can Home Assistant see the change from "eversolo power = off" to "eversolo power = on" that I can use to trigger the zigbee power plug to turn on too (to have my amps powered up).
    Kind of a "12V-remote power on" but powered by HA.
     
  14. Path8022

    Path8022 Active Member

    Just tried to do what you need and it works. Whilst the Eversolo integration doesn't have a 'power on' entity, it does detect the state of screen on/off. So going from powered off to being turned on (by the remote in this test), is seen as a trigger in HA for whatever you need to happen next. Successfully turned on my zigbee plug after the Eversolo booted.

    Screenshot from 2024-07-01 19-07-19.png

    Regarding turning on your plug when something starts playing. This works with LMS on the A6 using the Squeezebox integration. I'm sure other media integrations do this too.
     
    Nutul likes this.
  15. Nutul

    Nutul Well-Known Member

    Cool, I wasn't expecting this to be possible.
     
    Path8022 likes this.
  16. MarkusL

    MarkusL New Member

    Thank you very much Path8022 for your effort.
    This was exactly what I wanted to know.

    Ordered my DMP-A8 today, excited to see it integrated and functioning in HA :)
     
    Path8022 likes this.
  17. MarkusL

    MarkusL New Member

    Hey,

    just wanted to let you guys know: works very well.
    I was able to integrate my Eversolo DMP-A8 with Home Assistant.

    I get 12 entities from Home Assistant that I can use.
    Code:
    Eversolo
    media_player.eversolo
    —
    Eversolo Cycle Screen Mode
    button.eversolo_cycle_screen_mode
    —
    Eversolo Cycle Screen Mode (Spectrum)
    button.eversolo_cycle_screen_mode_spectrum
    —
    Eversolo Display
    light.eversolo_display
    —
    Eversolo Knob
    light.eversolo_knob
    —
    Eversolo Output Mode
    select.eversolo_output_mode
    —
    Eversolo Power Off
    button.eversolo_power_off
    —
    Eversolo Reboot
    button.eversolo_reboot
    —
    Eversolo Spectrum Style
    select.eversolo_spectrum_style
    —
    Eversolo Toggle Screen On/Off
    button.eversolo_toggle_screen_on_off
    —
    Eversolo Version
    sensor.eversolo_version
    —
    Eversolo VU Style
    select.eversolo_vu_style
    —
    
    There is not a classical "on" / "off"-entity, that I can use in automations, but ALL 12 entities switch to "not available", if the eversolo goes off.

    In case somebody needs this very simple Automation:
    Code:
    alias: "turning OFF the amps after eversolo off>"
    description: ""
    trigger:
      - platform: state
        entity_id:
          - media_player.eversolo
        to: unavailable
    condition: []
    action:
      - type: turn_off
        device_id: <my zigbeedevice with amps>
        domain: switch
    mode: single
    Code:
    alias: "turning ON the amps after eversolo on>"
    description: ""
    trigger:
      - platform: state
        entity_id:
          - media_player.eversolo
        from: unavailable
    condition: []
    action:
      - type: turn_on
        device_id: <my zigbeedevice with amps>
        domain: switch
    mode: single
    Regards,
    Markus
     
    Path8022 likes this.
  18. HAEdwin

    HAEdwin New Member

    I managed to get "Hey Google, turn on the radio" (which is my Eversolo Play) working with some extensions on the integration from Chris (https://github.com/hchris1/Eversolo/issues/188). We haven't yet come to a PR but just to let you know that the possibilities are present for Home Assistant users. Btw I don't have the ambition to fully replicate the Eversolo Control app in Home Assistant. I just found it useful if Google Assistant could turn on the Eversolo.
    upload_2026-1-4_10-47-13.png
     

Share This Page