Skip to content

Commit 015838e

Browse files
authored
Merge pull request #8 from unixorn/add-contributors
Add contributors
2 parents b60ad50 + 337c8bb commit 015838e

File tree

3 files changed

+43
-6
lines changed

3 files changed

+43
-6
lines changed

.github/ISSUE_TEMPLATE/new_entry.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
---
1+
--
22
name: New Entry Submission
33
about: Suggest an entry for the list
44
title: "[NEW ENTRY]"
@@ -11,14 +11,14 @@ assignees: ''
1111

1212
Name and shame time. Please include a link to the product/service.
1313

14-
## Why is it bad?
14+
## Why is it trash?
1515

16-
Please detail why it shouldn't be used. Possible issues include but are definitely not limited to:
16+
Please detail what earned it its trash status. Possible issues include but are definitely not limited to:
1717

1818
- A product that previously had API access has been locked down to require you to use the vendor's crapware
1919
- A product that previously had a free API to control your devices is switching to paid subscription
2020
- A product that used to work in a local-only mode is being "upgraded" to require a cloud service or account to function
21-
- An API that was usable to provide integrations to projects like Home Assistant and Hubitat has been disabled or removed
21+
- An API that was usable to provide integrations to projects like [Home Assistant](https://home-assistant.io) and [Hubitat](https://hubitat.com) has been disabled or removed
2222
- Safety issues
2323
- Security issues.
2424
- Vendor has been actively hostile to developers using their API. Mazda sending a cease and desist letter to the Mazda integration author, for example.
@@ -29,4 +29,4 @@ If there are articles / blog posts / press releases describing why it's bad, ple
2929

3030
If there's a workaround (like attaching Hue bulbs to a non-Philips zigbee controller), include that here. If there are other products that can replace it, please include links. In the interest of keeping entries short, we prioritize links to products like opengarage.io that publish their firmware, especially if it has an open source license.
3131

32-
Finally, thanks for the help - the IOT ecosystem gets larger every day and one person can't keep up on everything.
32+
Finally, thanks for the help - the IOT ecosystem gets larger every day and one person can't keep up on everything.

.pre-commit-config.yaml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
---
2+
# See https://pre-commit.com for more information
3+
# See https://pre-commit.com/hooks.html for more hooks
4+
repos:
5+
- repo: https://github.com/pre-commit/pre-commit-hooks
6+
rev: v4.4.0
7+
hooks:
8+
- id: check-added-large-files
9+
- id: check-executables-have-shebangs
10+
- id: check-merge-conflict
11+
- id: check-shebang-scripts-are-executable
12+
- id: check-symlinks
13+
- id: end-of-file-fixer
14+
- id: trailing-whitespace

README.md

Lines changed: 24 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,40 @@
22

33
![Awesomebot](https://github.com/unixorn/internet-of-trash/actions/workflows/awesomebot.yml/badge.svg)
44

5+
<!-- START doctoc generated TOC please keep comment here to allow auto update -->
6+
<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->
7+
## Table of Contents
8+
9+
- [Hall of Shame](#hall-of-shame)
10+
- [Contributors](#contributors)
11+
12+
<!-- END doctoc generated TOC please keep comment here to allow auto update -->
13+
514
A list of IOT devices to avoid.
615

716
Some of the reasons things get listed here:
817

918
- A device had an open API, then switched to requiring you to use their application instead of directly scraping the API
1019
- Devices which are cloud-only
11-
- Anything that requires you to use _their_ application and doesn't document their API
20+
- Anything that requires you to use _their_ application and doesn't document their API so it can be integrated with other ecosystems
21+
22+
## Hall of Shame
1223

24+
<!--
25+
Please keep entries to single lines - it makes sorting them much easier
26+
Please add new entries in alphabetical order - it will make things easier to find when the list gets larger
27+
-->
1328

1429
| Device | Reason it's garbage | Date | Workarounds if any |
1530
| -------------------------------------------- | ------------------- | ---------- | ----------- |
1631
| Chamberlain MyQ Smart Garage Door Controller | Chamberlain shut off all access to its APIs.<br>See <ul><li>Chamberlain's [Press Release](https://chamberlaingroup.com/press/a-message-about-our-decision-to-prevent-unauthorized-usage-of-myq)</li><li>The Verge's [coverage](https://www.theverge.com/23949612/chamberlain-myq-smart-garage-door-controller-homebridge-integrations)</li></ul> | 2023-11-07 | Replace with a better solution:<ul><li>[opengarage.io](https://opengarage.io) - Their hardware design and software code (including both firmware and app code) and API documents are publicly available in the [OpenGarage github repository](https://github.com/OpenGarage)</li><li>[ratgdo](https://paulwieland.github.io/ratgdo/) is another solution with open source firmware that works with Security+ 2.0 openers.</li></ul> |
1732
| Mazda. Yes, Mazda. | The Home Assistant Blog has the [details](https://www.home-assistant.io/blog/2023/10/13/removal-of-mazda-connected-services-integration/).<br>TL;DR they sent a cease and desist order to the Mazda Home Assistant Integration's Author | |
1833
| Philips Hue | Philips is forcing users to "upgrade" to a version of their Philips app that requires login to a cloud account. See [How-To Geek](https://www.howtogeek.com/philips-hue-will-soon-require-online-accounts-to-control-lights/) | 2023-11-07 | Use a generic Zigbee coordinator instead of the Philips one |
34+
35+
## Contributors
36+
37+
<a href="https://github.com/unixorn/internet-of-trash/graphs/contributors">
38+
<img src="https://contributors-img.web.app/image?repo=unixorn/internet-of-trash" />
39+
</a>
40+
41+
Made with [contributors-img](https://contributors-img.web.app).

0 commit comments

Comments
 (0)