dreed47 / redfin Goto Github PK
View Code? Open in Web Editor NEWRedfin property estimate Sensor for Home Assistant
Redfin property estimate Sensor for Home Assistant
Do you have a recommended Lovelace card to display the data?
I've started looking at something like this
type: grid
cards:
- type: picture-glance
entities: []
camera_image: camera.redfin
- type: entities
entities:
- entity: sensor.redfin_house
name: House
secondary_info: last-updated
columns: 1
square: false
Tangentially, it would be real cool if the integration created a generic camera entity
automatically for the street view
URL image so I wouldn't need to manage it myself.
Hello,
could you please add support for long term statistics so we can graph the value of our homes over time, instead of just the 10 days that the recorder logs?
https://developers.home-assistant.io/docs/core/entity/sensor/#long-term-statistics
This error originated from a custom integration.
Logger: aiohttp.server
Source: custom_components/redfin/config_flow.py:88
Integration: Redfin (documentation, issues)
First occurred: 10:33:22 AM (2 occurrences)
Last logged: 10:34:03 AM
Error handling request
Traceback (most recent call last):
File "/usr/local/lib/python3.8/site-packages/aiohttp/web_protocol.py", line 422, in _handle_request
resp = await self._request_handler(request)
File "/usr/local/lib/python3.8/site-packages/aiohttp/web_app.py", line 499, in _handle
resp = await handler(request)
File "/usr/local/lib/python3.8/site-packages/aiohttp/web_middlewares.py", line 119, in impl
return await handler(request)
File "/usr/src/homeassistant/homeassistant/components/http/security_filter.py", line 56, in security_filter_middleware
return await handler(request)
File "/usr/src/homeassistant/homeassistant/components/http/request_context.py", line 18, in request_context_middleware
return await handler(request)
File "/usr/src/homeassistant/homeassistant/components/http/ban.py", line 74, in ban_middleware
return await handler(request)
File "/usr/src/homeassistant/homeassistant/components/http/auth.py", line 135, in auth_middleware
return await handler(request)
File "/usr/src/homeassistant/homeassistant/components/http/view.py", line 131, in handle
result = await result
File "/usr/src/homeassistant/homeassistant/components/config/config_entries.py", line 155, in post
return await super().post(request, flow_id)
File "/usr/src/homeassistant/homeassistant/components/http/data_validator.py", line 63, in wrapper
result = await method(view, request, *args, **kwargs)
File "/usr/src/homeassistant/homeassistant/helpers/data_entry_flow.py", line 109, in post
result = await self._flow_mgr.async_configure(flow_id, data)
File "/usr/src/homeassistant/homeassistant/data_entry_flow.py", line 199, in async_configure
result = await self._async_handle_step(flow, cur_step["step_id"], user_input)
File "/usr/src/homeassistant/homeassistant/data_entry_flow.py", line 257, in _async_handle_step
result: FlowResult = await getattr(flow, method)(user_input)
File "/config/custom_components/redfin/config_flow.py", line 88, in async_step_property
return self.async_create_entry(title=self.options["name"], data=self.data, options=self.options)
TypeError: async_create_entry() got an unexpected keyword argument 'options'
It would be more beneficial if the state was saved as the amount instead of the formatted amount as then it could be trended over time. As a string you can't make a graph out of it. I realize I can just make a template sensor myself, but I would think as part of the package if it just supplied this it would be helpful.
I'm getting this error:
Logger: homeassistant.config_entries
Source: config_entries.py:367
First occurred: 5:11:51 PM (1 occurrences)
Last logged: 5:11:51 PM
Error importing platform config_flow from integration redfin to set up redfin configuration entry: cannot import name 'async_get_registry' from 'homeassistant.helpers.entity_registry' (/Users/homeassistant/homeassistant/lib/python3.11/site-packages/homeassistant/helpers/entity_registry.py)
Worked fine with 2023.5.0b0
I've been hunting around all over the place and cannot see how to configure my home. The instructions say to install (I did this via HACS) and then use the Integration Component to add and configure a home. When I try to add an integration, Redfin is not on the list and there is nothing in the instructions that says I need to add a custom sensor manually and, if so, what the parameters should be.
So, I have it installed, now what?
Per the instructions: "To enable this sensor, add new Redfin integration component in the Home Assistant UI and follow the prompts to add your properties."
Redfin is not on the list of installed integrations nor does it come up when trying to install a new one.
Current version of home assistant is 2021.5.4, HACS integration fails to install with the following message:
You are running Home Assistant version '2021.5.4', but this repository requires minimum version '2021.6.0' to be installed.
Howdy! Got the following error when using the addon's configure:
Logger: aiohttp.server
Source: custom_components/redfin/config_flow.py:114
Integration: Redfin (documentation, issues)
First occurred: 11:41:54 PM (1 occurrences)
Last logged: 11:41:54
Error handling request
Traceback (most recent call last): File "/usr/local/lib/python3.10/site-packages/aiohttp/web_protocol.py", line 433, in _handle_request resp = await request_handler(request) File "/usr/local/lib/python3.10/site-packages/aiohttp/web_app.py", line 504, in _handle resp = await handler(request) File "/usr/local/lib/python3.10/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 85, in security_filter_middleware return await handler(request) File "/usr/src/homeassistant/homeassistant/components/http/forwarded.py", line 227, 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/auth.py", line 235, in auth_middleware return await handler(request) File "/usr/src/homeassistant/homeassistant/components/http/view.py", line 146, in handle result = await result File "/usr/src/homeassistant/homeassistant/components/config/config_entries.py", line 218, in post return await super().post(request) File "/usr/src/homeassistant/homeassistant/components/http/data_validator.py", line 72, in wrapper result = await method(view, request, data, *args, **kwargs) File "/usr/src/homeassistant/homeassistant/helpers/data_entry_flow.py", line 71, in post result = await self._flow_mgr.async_init( File "/usr/src/homeassistant/homeassistant/data_entry_flow.py", line 243, in async_init result = await self._async_handle_step(flow, flow.init_step, data) File "/usr/src/homeassistant/homeassistant/data_entry_flow.py", line 367, in _async_handle_step result: FlowResult = await getattr(flow, method)(user_input) File "/config/custom_components/redfin/config_flow.py", line 114, in async_step_init entity_registry = sync_get(self.hass) NameError: name 'sync_get' is not defined
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.