Home Assistant release with the issue:
0.74.0
Last working Home Assistant release (if known):
Never
Operating environment (Hass.io/Docker/Windows/etc.):
Running Hassbian on RPi 3 B+
Component/platform:
Description of problem:
When attempting to add projectors that require a login for the web UI, this component is unable to control the projectors. I have tested this with Epson Brightlink 455wi, 475wi, 485wi, 575wi, 585wi, and Powerlite 84+projectors. These are all capable of ethernet networking and I can ping the projectors from the HA machine just fine. I can also access the web UI of the projectors from the same subnet as where the HA box resides. I am not using the SSL option. Below is a snippet of configuration in the appropriate section.
The projectors request HTTP authentication upon logging into the Web UI. The default is a username of EPSONWEB with a password of either blank of admin. The Epson module needs to be able to handle this authentication.
Details from Epson’s KB here (not the same model, but similar process):
https://files.support.epson.com/docid/cpd5/cpd53633/source/network/tasks/controlling_web_browser.html
The HA logs report the following:
“Error message 401 from Epson.
3:35 PM components/media_player/epson.py (WARNING)”
Problem-relevant configuration.yaml entries and (fill out even if it seems unimportant):
media_player:
platform: epson
host: 10.10.11.109
name: Test_Projector