ikaew / hass-linkstation-addon Goto Github PK
View Code? Open in Web Editor NEWHome Assistant Add-on for Buffalo LinkStation NAS
Home Assistant Add-on for Buffalo LinkStation NAS
Home Assistant Core 2022.5.3
Home Assistant Supervisor 2022.05.1
Logger: aiohttp.server
Source: helpers/data_entry_flow.py:43
First occurred: 8:18:44 AM (1 occurrences)
Last logged: 8:18:44 AM
Error handling request
Traceback (most recent call last):
File "/usr/local/lib/python3.9/site-packages/aiohttp/web_protocol.py", line 435, in _handle_request
resp = await request_handler(request)
File "/usr/local/lib/python3.9/site-packages/aiohttp/web_app.py", line 504, in _handle
resp = await handler(request)
File "/usr/local/lib/python3.9/site-packages/aiohttp/web_middlewares.py", line 117, in impl
return await handler(request)
File "/usr/src/homeassistant/homeassistant/components/http/security_filter.py", line 60, in security_filter_middleware
return await handler(request)
File "/usr/src/homeassistant/homeassistant/components/http/forwarded.py", line 100, in forwarded_middleware
return await handler(request)
File "/usr/src/homeassistant/homeassistant/components/http/request_context.py", line 28, in request_context_middleware
return await handler(request)
File "/usr/src/homeassistant/homeassistant/components/http/ban.py", line 79, in ban_middleware
return await handler(request)
File "/usr/src/homeassistant/homeassistant/components/http/auth.py", line 219, in auth_middleware
return await handler(request)
File "/usr/src/homeassistant/homeassistant/components/http/view.py", line 137, in handle
result = await result
File "/usr/src/homeassistant/homeassistant/components/config/config_entries.py", line 196, in get
return await super().get(request, flow_id)
File "/usr/src/homeassistant/homeassistant/helpers/data_entry_flow.py", line 99, in get
result = self._prepare_result_json(result)
File "/usr/src/homeassistant/homeassistant/components/config/config_entries.py", line 209, in _prepare_result_json
return _prepare_config_flow_result_json(result, super()._prepare_result_json)
File "/usr/src/homeassistant/homeassistant/components/config/config_entries.py", line 147, in _prepare_config_flow_result_json
return prepare_result_json(result)
File "/usr/src/homeassistant/homeassistant/helpers/data_entry_flow.py", line 43, in _prepare_result_json
data["data_schema"] = voluptuous_serialize.convert(
File "/usr/local/lib/python3.9/site-packages/voluptuous_serialize/__init__.py", line 40, in convert
pval = convert(value, custom_serializer=custom_serializer)
File "/usr/local/lib/python3.9/site-packages/voluptuous_serialize/__init__.py", line 107, in convert
if schema in TYPES_MAP:
TypeError: unhashable type: 'list'
Explanation: I followed your instructions and then restarted home assistant. immediately it got notification of LinkStation device available. clicking the "configure" button on the device, results in 500 response from server. I went and checked the logs and see this message. I couldn't understand what the issue is.
Resolved
Hi,
This seems to need some tweaking since last releases, would be wonderful if you could fix it!
Havent found another integration vs Buffalo/Linkstation
Thanks!
Logmsg;
2024-02-20 16:29:34.204 WARNING (MainThread) [homeassistant.const] DATA_GIGABYTES was used from linkstation, this is a deprecated constant which will be removed in HA Core 2025.1. Use UnitOfInformation.GIGABYTES instead, please report it to the author of the 'linkstation' custom integration
2024-02-20 16:29:34.206 WARNING (MainThread) [homeassistant.components.sensor] STATE_CLASS_MEASUREMENT was used from linkstation, this is a deprecated constant which will be removed in HA Core 2025.1. Use SensorStateClass.MEASUREMENT instead, please report it to the author of the 'linkstation' custom integration
2024-02-20 16:29:34.208 WARNING (MainThread) [homeassistant.components.sensor] STATE_CLASS_MEASUREMENT was used from linkstation, this is a deprecated constant which will be removed in HA Core 2025.1. Use SensorStateClass.MEASUREMENT instead, please report it to the author of the 'linkstation' custom integration
2024-02-20 16:29:34.210 WARNING (MainThread) [homeassistant.const] DATA_GIGABYTES was used from linkstation, this is a deprecated constant which will be removed in HA Core 2025.1. Use UnitOfInformation.GIGABYTES instead, please report it to the author of the 'linkstation' custom integration
Logger: linkstation.linkstation
Source: custom_components/linkstation/init.py:168
Integration: LinkStation (documentation)
First occurred: 18 novembre 2023 alle ore 23:55:59 (673 occurrences)
Last logged: 14:37:22
Authentication failed
the problem, i Think, is that this linkstation hasn't user filed to gog in.
Thank you for your job.
Any plans to make this an official Home Assistant integration that doesn't require a custom component?
Hello,
tried setting up the integration and i get this error (All given config information is exact what im logging into the nas with):
Error setting up entry NAS for linkstation Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/config_entries.py", line 388, in async_setup result = await component.async_setup_entry(hass, self) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/config/custom_components/linkstation/__init__.py", line 123, in async_setup_entry hass.config_entries.async_setup_platforms(config_entry, PLATFORMS) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'ConfigEntries' object has no attribute 'async_setup_platforms'
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.