Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Installed but no UI #15

Closed
jlkweb12 opened this issue Nov 9, 2021 · 11 comments
Closed

Installed but no UI #15

jlkweb12 opened this issue Nov 9, 2021 · 11 comments

Comments

@jlkweb12
Copy link

jlkweb12 commented Nov 9, 2021

I have installed this with HACS. It seems no matter what I try, I cannot get any UI to load. It does not prompt on install nor update How can i get this configured?

@krbaker
Copy link
Owner

krbaker commented Nov 9, 2021

  • Install HACS

  • Add this Repo to HACS

  • Install this integration in HACS

  • Restart Home Assistant

  • In Home Assistant -> Configuration -> Integrations

  • Click '+ Add Integration'
    *. Select 'Sunpower' (its added to the list by the install above, if missing something is going wrong, look at logs, report what you find)

  • The main configuration is IP/Hostname. If you setup the NAT the way I describe in the Readme file the IP will be 172.27.153.1. Note the network setup is for most people the challenging setup of this integration.

    • Requires that the management LAN interface is plugged in, your installer uses this for setup but doesn't plug it into your lan
    • This network interface has a DHCP server running on it. If you plug it straight into your home network it will make probably other systems stop working as they will DHCP to the wrong address.
    • Sorry, we should all push for more local interfaces on smart devices like this, its not meant to be used this way but its the best data you can get!

    Good Luck!

@jlkweb12
Copy link
Author

jlkweb12 commented Nov 9, 2021

Ok maybe my issue wasnt clear.

your readme states:

Configuration is done in the UI
it will ask for a host (ip works)

Nothing asked for IP. I am looking how ot configure it. I cannot find where even in the yaml files to do it.

@joshtbernstein
Copy link

The steps @krbaker listed should work. Which one are you getting stuck on/which ones have you completed?

@krbaker
Copy link
Owner

krbaker commented Nov 26, 2021

Have you gotten it working?

@benderunit22
Copy link

Hi, I seem to have the same issue. After adding the repo in HACS, I can't seem to find the integration. Here's the only error I see in the logs. Any help would be appreciated.

Logger: homeassistant
Source: components/ipp/config_flow.py:50
First occurred: 11:27:54 PM (2 occurrences)
Last logged: 11:27:54 PM

Error doing job: Task exception was never retrieved
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/data_entry_flow.py", line 151, in async_init
flow, result = await task
File "/usr/src/homeassistant/homeassistant/data_entry_flow.py", line 177, in _async_init
result = await self._async_handle_step(flow, flow.init_step, data, init_done)
File "/usr/src/homeassistant/homeassistant/data_entry_flow.py", line 256, in _async_handle_step
result: FlowResult = await getattr(flow, method)(user_input)
File "/usr/src/homeassistant/homeassistant/components/ipp/config_flow.py", line 125, in async_step_zeroconf
info = await validate_input(self.hass, self.discovery_info)
File "/usr/src/homeassistant/homeassistant/components/ipp/config_flow.py", line 50, in validate_input
printer = await ipp.printer()
File "/usr/local/lib/python3.9/site-packages/pyipp/ipp.py", line 208, in printer
response_data = await self.execute(
File "/usr/local/lib/python3.9/site-packages/pyipp/ipp.py", line 177, in execute
response = await self._request(data=message)
File "/usr/local/lib/python3.9/site-packages/pyipp/ipp.py", line 146, in _request
return await response.read()
File "/usr/local/lib/python3.9/site-packages/aiohttp/client_reqrep.py", line 1032, in read
self._body = await self.content.read()
File "/usr/local/lib/python3.9/site-packages/aiohttp/streams.py", line 370, in read
block = await self.readany()
File "/usr/local/lib/python3.9/site-packages/aiohttp/streams.py", line 392, in readany
await self._wait("readany")
File "/usr/local/lib/python3.9/site-packages/aiohttp/streams.py", line 306, in _wait
await waiter
aiohttp.client_exceptions.ClientPayloadError: Response payload is not completed

@benderunit22
Copy link

Figured it out, some odd error with the browser. Very odd behavior but I got it to work!

@krbaker
Copy link
Owner

krbaker commented Mar 13, 2022

I'm going to leave this open to see if we get more reports. It seems like this might be more of a hacs issue than this integration (the sunpower system is super slow to respond to the network but that isn't triggered until you try to set one up)

@benderunit22
Copy link

I agree, some refresh issue, nothing to do with the integration.

@m2kw6s
Copy link

m2kw6s commented Sep 25, 2022

I'm going to leave this open to see if we get more reports. It seems like this might be more of a hacs issue than this integration (the sunpower system is super slow to respond to the network but that isn't triggered until you try to set one up)

FWIW - I experienced this issue in my Firefox browser v 105.0 (64-bit) [MacOS 12.5.1/Intel]

I switched to Chrome, and I was able to add the Integration without issue.

@heyhewmike
Copy link
Contributor

Just in case any other Home Assistant new users are having issues, like me(Installed it yesterday), this is how I was able to add it in.

* Restart Home Assistant

* In Home Assistant -> Configuration -> Integrations

* Click '+ Add Integration'
  *.  Select 'Sunpower' (its added to the list by the install above, if missing something is going wrong, look at logs, report what you find)

I Too had this issue and went round and round in circles, inside HACS attempting configuration. It wasn't until I happened to go to http://IP.Address.Home.Assistant:8123/config/integrations and this is where I clicked on the "+ Add Integrations" button that I was able to add the 'SunPower' brand and go through the setup.

@krbaker
Copy link
Owner

krbaker commented Jun 5, 2023

As this isn't integraiton specific I added notes to the readme and will close

@krbaker krbaker closed this as not planned Won't fix, can't repro, duplicate, stale Jun 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants