GithubHelp home page GithubHelp logo

home-assistant / alerts.home-assistant.io Goto Github PK

View Code? Open in Web Editor NEW
36.0 17.0 71.0 1.11 MB

Home Assistant Alerts

Home Page: https://alerts.home-assistant.io

JavaScript 29.16% Liquid 14.85% HTML 33.46% CSS 22.52%

alerts.home-assistant.io's Introduction

Home Assistant Alerts

Home Assistant Alerts is a database of alerts for Home Assistant users. Alerts will be able to be tied to integrations, Python versions, Python packages or operating systems.

Development

Install dependencies using yarn. Then run script/develop. Dev environment will be available on http://localhost:8080.

Alert metadata

Alerts can have the following meta data:

Created (required)

When the alert was created.

Updated (optional)

When the alert was updated.

Home Assistant (required)

Home Assistant versions impacted.

GitHub issue (optional)

URL of a relevant GitHub issue.

Integrations (optional)

List of impacted integrations combined with version ranges.

Python packages (optional)

List of impacted Python packages combined with version ranges.

Supervisor (optional)

Supervisor versions impacted.

Deployment

Deployments are handled by Netlify, on each merge to master a new site will be built.

alerts.home-assistant.io's People

Contributors

alecrust avatar allenporter avatar bachya avatar balloob avatar bdraco avatar blhoward2 avatar bramkragten avatar dependabot-preview[bot] avatar dependabot[bot] avatar dshokouhi avatar dubhad avatar emontnemery avatar evanjd avatar fabaff avatar frenck avatar icexist avatar imicknl avatar klaasnicolaas avatar ludeeus avatar martinhjelmare avatar metbril avatar milanmeu avatar pattyland avatar peternijssen avatar rikroe avatar robbiet480 avatar seanpm5 avatar tombrien avatar tomlut avatar zacwest avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

alerts.home-assistant.io's Issues

Add hacktoberfest label to repository

I think it would be cool if this subproject would also participate in Hacktoberfest. I think it is a good example where non-developers can work on the Home Assistant project.

Notify the users about breaking changes that the *device manufactures* made

Hi there!

I've recently read a Reddit post that my TP-Link Kasa smart plug will get an update that will completley break it's integration with Home Assistant. I was lucky enough to quickly disable it's access to internet, and still have it working but this remineded me of very important issue: Companies and manufacturers also often break our devices and setups by OTA updates or killing their services

Therefore, it would be really nice if (with this new service that you're building here) I could subscribe to alerts about different third party services and products that will change/break - not only Home Assistant

Security alert points to 404

The following warning is shown in the Home Assistant Companion App for Android:
image

The link behind "Bekijk nieuwsbrief" (Show newsletter) points to a location (https://www.home-assistant.io/latest-security-alert/) which is is unavailable:
image

I'd like to know which security issue was detected, but I can't find it out using this link.

As this link shows up here below, I hope that this is the correct place to report this.

"url": "https://www.home-assistant.io/latest-security-alert",

Change date fields in feed when a post is updated

I created a blueprint to notify people when there's a new alert posted to the alerts.home-assistant.io feed. But I noticed I never got the alert for Security Disclosure 2.

I dug in and realized its because the first Security Disclosure post was updated instead of a new one being posted. Also even though the post was updated the updated fields weren't changed. There's two fields that are now inaccurate, the feed itself has an updated field and the Security Disclosure 2 entry also has an updated field which are both wrong. They both say 2021-01-14T12:00:00.000Z even though the feed was updated today with a new Security Disclosure.

Can I request that in the future you avoid updating posts and instead post new ones to make it easier for feedreaders like HA's feedreader integration to follow? You can replace alerts if you want just give the update a new publish date so readers can recognize the update. Or at the very least please change the updated fields on an update so watchers can pick that up.

Add brand logos

Home Assistant has brand logos now, and this alerts site seems like another place they could maybe be implemented, for both eye candy and quick scannability.

Quick mockup of how it could look (these are right aligned only cause I was too lazy to move everything in Photoshop ๐Ÿ˜†):

brands

These would use the smaller "icon" variant - https://brands.home-assistant.io/[integration_name]/icon.png.

alerts.json should include a url for each alert

Just like the GitHub API includes links. This allows us to change the URL format without having to make a breaking change to Home Assistant (once integrated).

So per alert, add details_url: "https://alerts.home-assistant.io/#google_home.markdown

Ring Video Doorbell Stopped working after ring security breach

The Ring Doorbell seemed to have stopped working, after Ring recently had a security breach on their Video doorbells.

Amazon seemed to have changed something in the API that now refuses a connection from the Ring Component in HASS.

Either this component needs to be updated, to support the new Authentication requirements against the Ring API, or support needs to be pulled for this component from HASS.

Entries in the alerts RSS feed do not comply with RFC 2.0 specification

Problem Statement

Entries of the RSS feed published at https://alerts.home-assistant.io/feed.xml do not contain pubDate field to indicate when the item was published. Each entry contains a published field that is not specified in the RSS 2.0 specification. The value of this field does not comply with RFC 822, which is the standard for RSS entries publish time.
For more info on pubDate and RFC 822, please see https://www.rssboard.org/rss-specification#hrelementsOfLtitemgt

Current contents of the feed:

<entry>
<title>
Ambiclimate integration will stop working April 1, 2024
</title>
<link rel="alternate" href="https://alerts.home-assistant.io/alerts/ambiclimate/"/>
<updated>2024-02-01T00:00:01Z</updated>
<published>2024-02-01T00:00:01Z</published>
<id>
https://alerts.home-assistant.io/alerts/ambiclimate/
</id>
<content xml:lang="en" type="html" lang="en">
<h2>Summary</h2>
<p>
All Ambi Climate services will be terminated, effective March 31, 2024, as Ambi Labs winds down business operations. You will be able to continue to use the Ambi Climate service until the end of March 2024.
</p>
<p>
From April 1, 2024, Ambi Climate devices will no longer be able to connect to the Ambi Climate servers, and you will no longer be able to sign into your account.
</p>
<p>
As Ambiclimate devices require a connection to the manufacturers cloud server, they will cease to function from April 1 2024 onwards. We recommend removing the integration from your Home Assistant installation once this happens.
</p>
<p>
Ambiclimate is allowing customers to export their private data, as well as offering a voluntary compensation policy for some customers. View the Ambiclimate website for more details.
</p>
</content>
</entry>

Proposed Solution

Change the published tag to pubDate as per standard and make its value compliant with RFC 822.

Context

This issue was created based on observations in custom-components/feedparser#127.

Rename knowledge -> alert

Initially I thought of naming it knowledge base, but alerts suits better. Rename folder and the Typescript type.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.