1
mirror of https://github.com/home-assistant/core synced 2024-09-12 15:16:21 +02:00
ha-core/homeassistant/components/notify
Robert Svensson 0009be595c Device Registry (#15980)
* First draft

* Generate device id

* No obscure registry

* Dont store config_entry_id in device

* Storage

* Small mistake on rebase

* Do storage more like entity registry

* Improve device identification

* Add tests

* Remove deconz device support from PR

* Fix hound comments, voff!

* Fix comments and clean up

* Fix proper indentation

* Fix pydoc issues

* Fix mochad component to not use self.device

* Fix mochad light platform to not use self.device

* Fix TankUtilitySensor to not use self.device

* Fix Soundtouch to not use self.device

* Fix Plex to not use self.device

* Fix Emby to not use self.device

* Fix Heatmiser to not use self.device

* Fix Wemo lights to not use self.device

* Fix Lifx to not use self.device

* Fix Radiotherm to not use self.device

* Fix Juicenet to not use self.device

* Fix Qwikswitch to not use self.device

* Fix Xiaomi miio to not use self.device

* Fix Nest to not use self.device

* Fix Tellduslive to not use self.device

* Fix Knx to not use self.device

* Clean up a small mistake in soundtouch

* Fix comment from Ballob

* Fix bad indentation

* Fix indentatin

* Lint

* Remove unused variable

* Lint
2018-08-22 10:46:37 +02:00
..
__init__.py Add notify platforms to loaded components (#16063) 2018-08-19 18:56:31 +02:00
apns.py More pylint 2 fixes (#15565) 2018-07-20 11:45:20 +03:00
aws_lambda.py Remove homeassistant.remote (#16099) 2018-08-21 15:49:58 +02:00
aws_sns.py Lint cleanup (#15103) 2018-06-25 13:05:07 -04:00
aws_sqs.py Lint cleanup (#15103) 2018-06-25 13:05:07 -04:00
ciscospark.py Lint cleanup (#15103) 2018-06-25 13:05:07 -04:00
clickatell.py Added new Clickatell SMS messaging Notify Platform (#9775) 2017-10-29 09:14:40 +01:00
clicksend_tts.py Use constants for HTTP headers (#10313) 2017-11-04 12:04:05 -07:00
clicksend.py Clicksend: Added support for multiple recipients (#13812) 2018-04-12 16:13:31 +02:00
command_line.py Update docstrings (#7374) 2017-05-02 09:18:47 -07:00
demo.py Add discovery notify support and mysensors notify (#5219) 2017-01-15 03:53:14 +01:00
discord.py Move constant to 'const.py' and use already defined ones (#10211) 2017-10-29 17:28:07 +01:00
ecobee.py Lint cleanup (#15103) 2018-06-25 13:05:07 -04:00
facebook.py Added FB messenger broadcast api to notify.facebook component (#12459) 2018-04-17 14:23:41 +02:00
file.py Add discovery notify support and mysensors notify (#5219) 2017-01-15 03:53:14 +01:00
flock.py Add Flock notification platform (#14533) 2018-05-31 23:07:50 +02:00
free_mobile.py Upgrade to 0.1.2 (#10348) 2017-11-08 16:11:12 +01:00
gntp.py Handle more file closing using context manager (#11942) 2018-01-31 11:30:48 +01:00
group.py Import collections abstract base classes from collections.abc (#15649) 2018-07-25 11:35:22 +02:00
hipchat.py Move constant to 'const.py' and use already defined ones (#10211) 2017-10-29 17:28:07 +01:00
html5.py Remove homeassistant.remote (#16099) 2018-08-21 15:49:58 +02:00
instapush.py Use constants for HTTP headers (#10313) 2017-11-04 12:04:05 -07:00
ios.py Start of migration framework, to allow moving of files in the config … (#7740) 2017-06-01 23:50:04 -07:00
joaoapps_join.py Lint cleanup (#15103) 2018-06-25 13:05:07 -04:00
knx.py Device Registry (#15980) 2018-08-22 10:46:37 +02:00
kodi.py Flake8 bugbear fixes (#12072) 2018-01-30 14:44:05 -08:00
lametric.py Lint cleanup (#15103) 2018-06-25 13:05:07 -04:00
lannouncer.py Update docstrings (#7374) 2017-05-02 09:18:47 -07:00
llamalab_automate.py Upgrade pylint to 1.8.2 (#12274) 2018-02-11 09:20:28 -08:00
mailgun.py Fix pylint 1.7.2 no-else-return issues (#8361) 2017-07-05 23:30:01 -07:00
mastodon.py Upgrade Mastodon.py to 1.3.1 (#15766) 2018-07-31 21:17:55 +02:00
matrix.py Matrix Chatbot (#13355) 2018-05-05 10:00:36 -04:00
message_bird.py Remove inline pylint disables for messages disabled in pylintrc (#14978) 2018-06-16 00:15:46 +02:00
mycroft.py Mycroft notify/component (#9173) 2017-08-27 13:53:20 -07:00
mysensors.py Reorganize mysensors (#15123) 2018-06-25 13:58:16 +02:00
netgear_lte.py Update eternalegypt (#15180) 2018-06-29 17:25:49 -04:00
nfandroidtv.py Remove inline pylint disables for messages disabled in pylintrc (#14978) 2018-06-16 00:15:46 +02:00
prowl.py Change line separator to LN (#11662) 2018-01-15 14:24:12 -08:00
pushbullet.py Remove inline pylint disables for messages disabled in pylintrc (#14978) 2018-06-16 00:15:46 +02:00
pushetta.py Update docstrings (#7374) 2017-05-02 09:18:47 -07:00
pushover.py Lint cleanup (#15103) 2018-06-25 13:05:07 -04:00
pushsafer.py Update pushsafer.py (#16060) 2018-08-20 14:11:52 +02:00
rest.py Pylint cleanups (#15626) 2018-07-23 10:16:05 +02:00
rocketchat.py Move constant to 'const.py' and use already defined ones (#10211) 2017-10-29 17:28:07 +01:00
sendgrid.py Upgrade sendgrid to 5.6.0 (#16111) 2018-08-22 07:16:21 +02:00
services.yaml Update services.yaml files (#10229) 2017-10-30 21:39:12 +01:00
simplepush.py Revert "Remove simplepush.io (#14358)" 2018-05-31 17:58:03 -04:00
slack.py Lint cleanup (#15103) 2018-06-25 13:05:07 -04:00
smtp.py Fix pylint 1.7.2 no-else-return issues (#8361) 2017-07-05 23:30:01 -07:00
stride.py Added Stride notification component (#13221) 2018-03-15 20:36:03 -07:00
synology_chat.py Synology Chat as a notification platform (#12596) 2018-02-25 14:47:46 +01:00
syslog.py Update docstrings (#7374) 2017-05-02 09:18:47 -07:00
telegram.py Pylint cleanups (#15626) 2018-07-23 10:16:05 +02:00
twilio_call.py Update docstrings (#7374) 2017-05-02 09:18:47 -07:00
twilio_sms.py Update docstrings (#7374) 2017-05-02 09:18:47 -07:00
twitter.py Pylint cleanups (#15626) 2018-07-23 10:16:05 +02:00
webostv.py Notify webos timeout error fix (#11027) 2018-01-01 18:19:49 -08:00
xmpp.py Pylint 2 useless-return fixes (#15677) 2018-07-25 19:35:57 +02:00
yessssms.py added Yesss SMS platform (#10177) 2017-10-29 01:05:56 +02:00