core/homeassistant/components
Mike Hennessy 254eb4e88a Change zeroconf to use local ip not base_url (#5151)
Rather than rely on base_url being unconfigured and therefore be
set as the host ip in the api component, get the local ip directly.

Use server port from the http component instead of the api component
where it will be None if base_url is set.

Change the exception catch meant to check for ipv4 vs ipv6 to wrap the
address encoding only instead of the zeroconf service info declaration.
2017-01-03 21:39:42 +01:00
..
alarm_control_panel Nx584 maint (#5149) 2017-01-03 08:19:33 +01:00
automation Bugfix wait in automation (#4984) 2016-12-18 12:57:31 -08:00
binary_sensor Nx584 maint (#5149) 2017-01-03 08:19:33 +01:00
calendar Google Calendar round 2 (#4161) 2016-11-18 22:29:20 -08:00
camera Async reduce coro (#5001) 2016-12-26 14:10:23 +01:00
climate [zwave]Use schedule_ha_state and add debug message (#5143) 2017-01-02 18:55:56 +01:00
cover [zwave]Use schedule_ha_state and add debug message (#5143) 2017-01-02 18:55:56 +01:00
device_tracker Update device_traker for async platforms (#5102) 2017-01-02 21:50:42 +02:00
emulated_hue Emulated hue: add support for cover open/close (#5057) 2016-12-26 14:00:43 +01:00
fan Make services yield (#4187) 2016-11-03 18:32:14 -07:00
frontend Apple TouchBar icon Support (mask-icon) (#5159) 2017-01-03 21:32:40 +01:00
http Base url: Fix external port different from internal port (#4990) 2016-12-18 14:59:45 -08:00
light Keep previous brightness of dimming zwave light upon turning it on/off (#5160) 2017-01-03 20:31:44 +01:00
lock [zwave]Use schedule_ha_state and add debug message (#5143) 2017-01-02 18:55:56 +01:00
media_player issue #5101 (#5161) 2017-01-03 21:13:02 +01:00
mqtt Upgrade HBMQTT (#4599) 2016-11-27 12:21:20 -08:00
notify Upgrade python-telegram-bot to 5.3.0 (#4955) 2016-12-17 19:29:24 +01:00
recorder Upgrade sqlalchemy to 1.1.4 (#4486) 2016-11-21 17:29:06 +01:00
remote Async reduce coro (#5001) 2016-12-26 14:10:23 +01:00
scene Async reduce coro (#5001) 2016-12-26 14:10:23 +01:00
sensor [zwave]Use schedule_ha_state and add debug message (#5143) 2017-01-02 18:55:56 +01:00
switch [zwave]Use schedule_ha_state and add debug message (#5143) 2017-01-02 18:55:56 +01:00
tts Allow to specify TTS language in the service call. (#5047) 2016-12-27 17:01:22 +01:00
weather Upgrade pyowm to 2.6.0 (#5071) 2016-12-26 16:31:26 +01:00
zwave Prevent Homeassistant to create a segfault with OZW (#5085) 2017-01-02 18:53:46 +01:00
__init__.py Async gather wait (#4247) 2016-11-06 09:26:40 -08:00
alexa.py Replace dots in Alexa built-in intent slots w/ underscores (#5092) 2016-12-29 17:26:23 +01:00
apcupsd.py
api.py Reorganize HTTP component (#4575) 2016-11-25 13:04:06 -08:00
arduino.py Upgrade PyMata to 2.13 (#3335) 2016-09-13 22:52:11 -07:00
bloomsky.py Disable too-many-* (#4107) 2016-10-30 22:18:53 +01:00
browser.py
configurator.py Disable too-many-* (#4107) 2016-10-30 22:18:53 +01:00
conversation.py Upgrade fuzzywuzzy to 0.14.0 (#4240) 2016-11-06 07:36:03 -08:00
demo.py Demo platform to group climate instead of thermostat 2016-12-01 21:11:13 -08:00
device_sun_light_trigger.py More async tests (#4223) 2016-11-05 16:36:20 -07:00
digital_ocean.py Upgrade python-digitalocean to 1.10.1 (#4276) 2016-11-06 23:49:25 -08:00
discovery.py Add support for new netdisco detection of Samsung Smart TV. (#4925) 2016-12-15 22:20:00 -08:00
downloader.py Disable too-many-* (#4107) 2016-10-30 22:18:53 +01:00
dweet.py Disable too-many-* (#4107) 2016-10-30 22:18:53 +01:00
ecobee.py Disable too-many-* (#4107) 2016-10-30 22:18:53 +01:00
emoncms_history.py Maintenance 2nd (#4106) 2016-10-30 09:58:34 +01:00
enocean.py Disable too-many-* (#4107) 2016-10-30 22:18:53 +01:00
envisalink.py Add keypress & output control services to Envisalink component (#3932) 2016-11-17 22:13:22 -08:00
feedreader.py Disable too-many-* (#4107) 2016-10-30 22:18:53 +01:00
ffmpeg.py Update ha-ffmpeg to version 0.15 (#4096) 2016-10-29 00:12:53 +02:00
foursquare.py Reorganize HTTP component (#4575) 2016-11-25 13:04:06 -08:00
google.py Google Calendar round 2 (#4161) 2016-11-18 22:29:20 -08:00
graphite.py
group.py Add option to hide the group card switch (#4631) 2016-12-03 17:50:11 -08:00
hdmi_cec.py 0.28 (#3288) 2016-09-10 18:22:58 -07:00
history.py Reorganize HTTP component (#4575) 2016-11-25 13:04:06 -08:00
homematic.py Add missing support for HMIP-PSM (#5013) 2016-12-20 11:39:29 +01:00
ifttt.py 0.28 (#3288) 2016-09-10 18:22:58 -07:00
influxdb.py Fix default auth influxdb (#4771) 2016-12-05 23:39:22 -08:00
input_boolean.py Bugfix asyncio wait (#4946) 2016-12-16 08:36:50 -08:00
input_select.py Bugfix asyncio wait (#4946) 2016-12-16 08:36:50 -08:00
input_slider.py Bugfix asyncio wait (#4946) 2016-12-16 08:36:50 -08:00
insteon_hub.py Disable insteon hub (#4221) 2016-11-04 23:38:27 -07:00
introduction.py Check that no configuration is provided (#3553) 2016-09-29 19:02:22 -07:00
ios.py Reorganize HTTP component (#4575) 2016-11-25 13:04:06 -08:00
isy994.py Disable too-many-* (#4107) 2016-10-30 22:18:53 +01:00
joaoapps_join.py Disable too-many-* (#4107) 2016-10-30 22:18:53 +01:00
keyboard.py Comment out pyuserinput in requirements_all (#3307) 2016-09-11 21:59:48 -07:00
keyboard_remote.py Recieve signals from a keyboard and use keyboard as a remote control (#3305) 2016-09-17 23:31:27 -07:00
knx.py Fix KNX async I/O (#4267) 2016-11-08 21:00:33 -08:00
lirc.py Update python-lirc to 1.2.3 (#3784) 2016-10-10 23:44:41 -07:00
litejet.py Use port instead of url and fix PEP257 issues (#4192) 2016-11-03 18:43:42 -07:00
logbook.py Fixed incorrect event-order (#4605) 2016-11-27 22:29:21 -08:00
logentries.py
logger.py Remove globally disabled pylint warnings (#4204) 2016-11-03 18:40:43 -07:00
mochad.py Add mochad component (#3970) 2016-10-24 21:49:49 -07:00
modbus.py Modbus component refactoring - sensors and switches (#3297) 2016-09-13 22:47:44 +02:00
mqtt_eventstream.py
mysensors.py Fix mysensors overwriting gateway in GATEWAYS (#4013) 2016-11-06 10:49:43 -08:00
neato.py Neato Fixes (#4490) 2016-11-21 19:36:44 -08:00
nest.py Nest fixes (#5011) 2016-12-22 20:22:07 +01:00
netatmo.py Hotfix for Netatmo Camera (#4998) 2016-12-19 07:47:38 -08:00
nuimo_controller.py Requirements use zip instead of git (#4692) 2016-12-03 10:18:00 -08:00
octoprint.py Stop Octoprint from logging errors during startup (#4220) 2016-11-05 07:55:59 -07:00
openalpr.py Disable too-many-* (#4107) 2016-10-30 22:18:53 +01:00
panel_custom.py
panel_iframe.py
persistent_notification.py Async cleanup part 3 (#4302) 2016-11-07 22:31:40 -08:00
pilight.py Remove globally disabled pylint warnings (#4204) 2016-11-03 18:40:43 -07:00
proximity.py Fix proximity issue (#5109) 2016-12-30 08:51:37 +01:00
qwikswitch.py Qwikswitch library PyPi update (#5099) 2016-12-29 11:08:11 +02:00
rfxtrx.py rfxtrx lib upgrade 2016-12-19 11:35:00 +01:00
rpi_gpio.py Use voluptuous for RPi GPIO (#3371) 2016-09-17 23:28:37 -07:00
script.py Convert script component to async (#4427) 2016-11-17 21:50:01 -08:00
scsgate.py Use voluptuous for SCSGate (#3265) 2016-09-13 07:23:53 +02:00
services.yaml Add Verisure smartcam capture service (#4559) 2016-12-05 17:51:58 -08:00
shell_command.py Optimize template 2 (#3521) 2016-09-27 21:29:55 -07:00
sleepiq.py Disable too-many-* (#4107) 2016-10-30 22:18:53 +01:00
splunk.py
statsd.py Fixed statsd stopping if state is not numeric or only attributes changed (#3981) 2016-10-21 23:18:13 -07:00
sun.py Upgrade astral to 1.3.3 (#4956) 2016-12-17 19:29:36 +01:00
tellduslive.py [tellduslive] Upgrade requirement (#4865) 2016-12-12 20:05:38 +02:00
tellstick.py Remove global variable from tellstick code (#4700) 2016-12-03 17:27:55 -08:00
thingspeak.py Maintenance 2nd (#4106) 2016-10-30 09:58:34 +01:00
updater.py Make updater more robust (#4625) 2016-11-30 13:03:09 -08:00
upnp.py Check that no configuration is provided (#3553) 2016-09-29 19:02:22 -07:00
vera.py Bump pyvera to 0.2.21 2016-11-21 06:06:17 -05:00
verisure.py Add Verisure smartcam capture service (#4559) 2016-12-05 17:51:58 -08:00
weblink.py Fix issue #3401 weblink (#3402) 2016-09-17 23:21:24 -07:00
websocket_api.py Fix websocket async (#4752) 2016-12-05 18:03:06 -08:00
wemo.py Bump pywemo version - changes port order for faster startup. (#3612) 2016-10-01 22:53:24 -07:00
wink.py Wink hub sensor (#4704) 2016-12-03 21:39:48 -08:00
zeroconf.py Change zeroconf to use local ip not base_url (#5151) 2017-01-03 21:39:42 +01:00
zigbee.py Remove ThreadPool with async executor (#4154) 2016-11-05 09:27:55 -07:00
zone.py Async migration device_tracker (#4406) 2016-11-18 23:35:08 +01:00
zoneminder.py Maintenance zoneminder (#4102) 2016-10-29 13:10:42 -07:00