Classes | |
| class | APISpaceApiView |
Functions | |
| bool | setup (HomeAssistant hass, ConfigType config) |
Variables | |
| string | ATTR_ADDRESS = "address" |
| string | ATTR_API = "api" |
| string | ATTR_CACHE = "cache" |
| string | ATTR_CAM = "cam" |
| string | ATTR_CLOSED = "closed" |
| string | ATTR_CONTACT = "contact" |
| string | ATTR_FEEDS = "feeds" |
| string | ATTR_ISSUE_REPORT_CHANNELS = "issue_report_channels" |
| string | ATTR_LASTCHANGE = "lastchange" |
| string | ATTR_LAT = "lat" |
| string | ATTR_LOGO = "logo" |
| string | ATTR_LON = "lon" |
| string | ATTR_OPEN = "open" |
| string | ATTR_PROJECTS = "projects" |
| string | ATTR_RADIO_SHOW = "radio_show" |
| string | ATTR_SENSOR_LOCATION = "location" |
| string | ATTR_SENSORS = "sensors" |
| string | ATTR_SPACE = "space" |
| string | ATTR_SPACEFED = "spacefed" |
| string | ATTR_STREAM = "stream" |
| string | ATTR_UNIT = "unit" |
| string | ATTR_URL = "url" |
| string | ATTR_VALUE = "value" |
| CACHE_SCHEMA | |
| string | CONF_CACHE = "cache" |
| string | CONF_CACHE_SCHEDULE = "schedule" |
| string | CONF_CAM = "cam" |
| string | CONF_CONTACT = "contact" |
| string | CONF_FACEBOOK = "facebook" |
| string | CONF_FEED_BLOG = "blog" |
| string | CONF_FEED_CALENDAR = "calendar" |
| string | CONF_FEED_FLICKER = "flicker" |
| string | CONF_FEED_TYPE = "type" |
| string | CONF_FEED_URL = "url" |
| string | CONF_FEED_WIKI = "wiki" |
| string | CONF_FEEDS = "feeds" |
| string | CONF_FOURSQUARE = "foursquare" |
| string | CONF_HUMIDITY = "humidity" |
| string | CONF_ICON_CLOSED = "icon_closed" |
| string | CONF_ICON_OPEN = "icon_open" |
| string | CONF_ICONS = "icons" |
| string | CONF_IDENTICA = "identica" |
| string | CONF_IRC = "irc" |
| string | CONF_ISSUE_MAIL = "issue_mail" |
| string | CONF_ISSUE_REPORT_CHANNELS = "issue_report_channels" |
| string | CONF_JABBER = "jabber" |
| string | CONF_KEYMASTER_EMAIL = "email" |
| string | CONF_KEYMASTER_IRC_NICK = "irc_nick" |
| string | CONF_KEYMASTER_NAME = "name" |
| string | CONF_KEYMASTER_PHONE = "phone" |
| string | CONF_KEYMASTER_TWITTER = "twitter" |
| string | CONF_KEYMASTERS = "keymasters" |
| string | CONF_LOGO = "logo" |
| string | CONF_M4 = "m4" |
| string | CONF_MJPEG = "mjpeg" |
| string | CONF_ML = "ml" |
| string | CONF_PHONE = "phone" |
| string | CONF_PROJECTS = "projects" |
| string | CONF_RADIO_SHOW = "radio_show" |
| string | CONF_RADIO_SHOW_END = "end" |
| string | CONF_RADIO_SHOW_NAME = "name" |
| string | CONF_RADIO_SHOW_START = "start" |
| string | CONF_RADIO_SHOW_TYPE = "type" |
| string | CONF_RADIO_SHOW_URL = "url" |
| string | CONF_SIP = "sip" |
| string | CONF_SPACE = "space" |
| string | CONF_SPACEFED = "spacefed" |
| string | CONF_SPACENET = "spacenet" |
| string | CONF_SPACEPHONE = "spacephone" |
| string | CONF_SPACESAML = "spacesaml" |
| string | CONF_STREAM = "stream" |
| string | CONF_TEMPERATURE = "temperature" |
| string | CONF_TWITTER = "twitter" |
| string | CONF_USTREAM = "ustream" |
| CONFIG_SCHEMA | |
| CONTACT_SCHEMA | |
| string | DATA_SPACEAPI = "data_spaceapi" |
| string | DOMAIN = "spaceapi" |
| FEED_SCHEMA | |
| FEEDS_SCHEMA | |
| list | ISSUE_REPORT_CHANNELS = [CONF_EMAIL, CONF_ISSUE_MAIL, CONF_ML, CONF_TWITTER] |
| KEYMASTER_SCHEMA | |
| LOCATION_SCHEMA = vol.Schema({vol.Optional(CONF_ADDRESS): cv.string}) | |
| RADIO_SHOW_SCHEMA | |
| SENSOR_SCHEMA | |
| list | SENSOR_TYPES = [CONF_HUMIDITY, CONF_TEMPERATURE] |
| string | SPACEAPI_VERSION = "0.13" |
| SPACEFED_SCHEMA | |
| STATE_SCHEMA | |
| STREAM_SCHEMA | |
| string | URL_API_SPACEAPI = "/api/spaceapi" |
Support for the SpaceAPI.
| bool homeassistant.components.spaceapi.setup | ( | HomeAssistant | hass, |
| ConfigType | config | ||
| ) |
Register the SpaceAPI with the HTTP interface.
Definition at line 238 of file __init__.py.
| string homeassistant.components.spaceapi.ATTR_ADDRESS = "address" |
Definition at line 29 of file __init__.py.
| string homeassistant.components.spaceapi.ATTR_API = "api" |
Definition at line 39 of file __init__.py.
| string homeassistant.components.spaceapi.ATTR_CACHE = "cache" |
Definition at line 34 of file __init__.py.
| string homeassistant.components.spaceapi.ATTR_CAM = "cam" |
Definition at line 31 of file __init__.py.
| string homeassistant.components.spaceapi.ATTR_CLOSED = "closed" |
Definition at line 40 of file __init__.py.
| string homeassistant.components.spaceapi.ATTR_CONTACT = "contact" |
Definition at line 41 of file __init__.py.
| string homeassistant.components.spaceapi.ATTR_FEEDS = "feeds" |
Definition at line 33 of file __init__.py.
| string homeassistant.components.spaceapi.ATTR_ISSUE_REPORT_CHANNELS = "issue_report_channels" |
Definition at line 42 of file __init__.py.
| string homeassistant.components.spaceapi.ATTR_LASTCHANGE = "lastchange" |
Definition at line 43 of file __init__.py.
| string homeassistant.components.spaceapi.ATTR_LAT = "lat" |
Definition at line 37 of file __init__.py.
| string homeassistant.components.spaceapi.ATTR_LOGO = "logo" |
Definition at line 44 of file __init__.py.
| string homeassistant.components.spaceapi.ATTR_LON = "lon" |
Definition at line 38 of file __init__.py.
| string homeassistant.components.spaceapi.ATTR_OPEN = "open" |
Definition at line 45 of file __init__.py.
| string homeassistant.components.spaceapi.ATTR_PROJECTS = "projects" |
Definition at line 35 of file __init__.py.
| string homeassistant.components.spaceapi.ATTR_RADIO_SHOW = "radio_show" |
Definition at line 36 of file __init__.py.
| string homeassistant.components.spaceapi.ATTR_SENSOR_LOCATION = "location" |
Definition at line 51 of file __init__.py.
| string homeassistant.components.spaceapi.ATTR_SENSORS = "sensors" |
Definition at line 46 of file __init__.py.
| string homeassistant.components.spaceapi.ATTR_SPACE = "space" |
Definition at line 47 of file __init__.py.
| string homeassistant.components.spaceapi.ATTR_SPACEFED = "spacefed" |
Definition at line 30 of file __init__.py.
| string homeassistant.components.spaceapi.ATTR_STREAM = "stream" |
Definition at line 32 of file __init__.py.
| string homeassistant.components.spaceapi.ATTR_UNIT = "unit" |
Definition at line 48 of file __init__.py.
| string homeassistant.components.spaceapi.ATTR_URL = "url" |
Definition at line 49 of file __init__.py.
| string homeassistant.components.spaceapi.ATTR_VALUE = "value" |
Definition at line 50 of file __init__.py.
| homeassistant.components.spaceapi.CACHE_SCHEMA |
Definition at line 145 of file __init__.py.
| string homeassistant.components.spaceapi.CONF_CACHE = "cache" |
Definition at line 76 of file __init__.py.
| string homeassistant.components.spaceapi.CONF_CACHE_SCHEDULE = "schedule" |
Definition at line 77 of file __init__.py.
| string homeassistant.components.spaceapi.CONF_CAM = "cam" |
Definition at line 64 of file __init__.py.
| string homeassistant.components.spaceapi.CONF_CONTACT = "contact" |
Definition at line 53 of file __init__.py.
| string homeassistant.components.spaceapi.CONF_FACEBOOK = "facebook" |
Definition at line 95 of file __init__.py.
| string homeassistant.components.spaceapi.CONF_FEED_BLOG = "blog" |
Definition at line 70 of file __init__.py.
| string homeassistant.components.spaceapi.CONF_FEED_CALENDAR = "calendar" |
Definition at line 72 of file __init__.py.
| string homeassistant.components.spaceapi.CONF_FEED_FLICKER = "flicker" |
Definition at line 73 of file __init__.py.
| string homeassistant.components.spaceapi.CONF_FEED_TYPE = "type" |
Definition at line 74 of file __init__.py.
| string homeassistant.components.spaceapi.CONF_FEED_URL = "url" |
Definition at line 75 of file __init__.py.
| string homeassistant.components.spaceapi.CONF_FEED_WIKI = "wiki" |
Definition at line 71 of file __init__.py.
| string homeassistant.components.spaceapi.CONF_FEEDS = "feeds" |
Definition at line 69 of file __init__.py.
| string homeassistant.components.spaceapi.CONF_FOURSQUARE = "foursquare" |
Definition at line 97 of file __init__.py.
| string homeassistant.components.spaceapi.CONF_HUMIDITY = "humidity" |
Definition at line 54 of file __init__.py.
| string homeassistant.components.spaceapi.CONF_ICON_CLOSED = "icon_closed" |
Definition at line 55 of file __init__.py.
| string homeassistant.components.spaceapi.CONF_ICON_OPEN = "icon_open" |
Definition at line 56 of file __init__.py.
| string homeassistant.components.spaceapi.CONF_ICONS = "icons" |
Definition at line 57 of file __init__.py.
| string homeassistant.components.spaceapi.CONF_IDENTICA = "identica" |
Definition at line 96 of file __init__.py.
| string homeassistant.components.spaceapi.CONF_IRC = "irc" |
Definition at line 58 of file __init__.py.
| string homeassistant.components.spaceapi.CONF_ISSUE_MAIL = "issue_mail" |
Definition at line 100 of file __init__.py.
| string homeassistant.components.spaceapi.CONF_ISSUE_REPORT_CHANNELS = "issue_report_channels" |
Definition at line 59 of file __init__.py.
| string homeassistant.components.spaceapi.CONF_JABBER = "jabber" |
Definition at line 99 of file __init__.py.
| string homeassistant.components.spaceapi.CONF_KEYMASTER_EMAIL = "email" |
Definition at line 92 of file __init__.py.
| string homeassistant.components.spaceapi.CONF_KEYMASTER_IRC_NICK = "irc_nick" |
Definition at line 90 of file __init__.py.
| string homeassistant.components.spaceapi.CONF_KEYMASTER_NAME = "name" |
Definition at line 89 of file __init__.py.
| string homeassistant.components.spaceapi.CONF_KEYMASTER_PHONE = "phone" |
Definition at line 91 of file __init__.py.
| string homeassistant.components.spaceapi.CONF_KEYMASTER_TWITTER = "twitter" |
Definition at line 93 of file __init__.py.
| string homeassistant.components.spaceapi.CONF_KEYMASTERS = "keymasters" |
Definition at line 88 of file __init__.py.
| string homeassistant.components.spaceapi.CONF_LOGO = "logo" |
Definition at line 85 of file __init__.py.
| string homeassistant.components.spaceapi.CONF_M4 = "m4" |
Definition at line 66 of file __init__.py.
| string homeassistant.components.spaceapi.CONF_MJPEG = "mjpeg" |
Definition at line 67 of file __init__.py.
| string homeassistant.components.spaceapi.CONF_ML = "ml" |
Definition at line 98 of file __init__.py.
| string homeassistant.components.spaceapi.CONF_PHONE = "phone" |
Definition at line 86 of file __init__.py.
| string homeassistant.components.spaceapi.CONF_PROJECTS = "projects" |
Definition at line 78 of file __init__.py.
| string homeassistant.components.spaceapi.CONF_RADIO_SHOW = "radio_show" |
Definition at line 79 of file __init__.py.
| string homeassistant.components.spaceapi.CONF_RADIO_SHOW_END = "end" |
Definition at line 84 of file __init__.py.
| string homeassistant.components.spaceapi.CONF_RADIO_SHOW_NAME = "name" |
Definition at line 80 of file __init__.py.
| string homeassistant.components.spaceapi.CONF_RADIO_SHOW_START = "start" |
Definition at line 83 of file __init__.py.
| string homeassistant.components.spaceapi.CONF_RADIO_SHOW_TYPE = "type" |
Definition at line 82 of file __init__.py.
| string homeassistant.components.spaceapi.CONF_RADIO_SHOW_URL = "url" |
Definition at line 81 of file __init__.py.
| string homeassistant.components.spaceapi.CONF_SIP = "sip" |
Definition at line 87 of file __init__.py.
| string homeassistant.components.spaceapi.CONF_SPACE = "space" |
Definition at line 101 of file __init__.py.
| string homeassistant.components.spaceapi.CONF_SPACEFED = "spacefed" |
Definition at line 60 of file __init__.py.
| string homeassistant.components.spaceapi.CONF_SPACENET = "spacenet" |
Definition at line 61 of file __init__.py.
| string homeassistant.components.spaceapi.CONF_SPACEPHONE = "spacephone" |
Definition at line 63 of file __init__.py.
| string homeassistant.components.spaceapi.CONF_SPACESAML = "spacesaml" |
Definition at line 62 of file __init__.py.
| string homeassistant.components.spaceapi.CONF_STREAM = "stream" |
Definition at line 65 of file __init__.py.
| string homeassistant.components.spaceapi.CONF_TEMPERATURE = "temperature" |
Definition at line 102 of file __init__.py.
| string homeassistant.components.spaceapi.CONF_TWITTER = "twitter" |
Definition at line 94 of file __init__.py.
| string homeassistant.components.spaceapi.CONF_USTREAM = "ustream" |
Definition at line 68 of file __init__.py.
| homeassistant.components.spaceapi.CONFIG_SCHEMA |
Definition at line 206 of file __init__.py.
| homeassistant.components.spaceapi.CONTACT_SCHEMA |
Definition at line 173 of file __init__.py.
| string homeassistant.components.spaceapi.DATA_SPACEAPI = "data_spaceapi" |
Definition at line 104 of file __init__.py.
| string homeassistant.components.spaceapi.DOMAIN = "spaceapi" |
Definition at line 105 of file __init__.py.
| homeassistant.components.spaceapi.FEED_SCHEMA |
Definition at line 132 of file __init__.py.
| homeassistant.components.spaceapi.FEEDS_SCHEMA |
Definition at line 136 of file __init__.py.
| list homeassistant.components.spaceapi.ISSUE_REPORT_CHANNELS = [CONF_EMAIL, CONF_ISSUE_MAIL, CONF_ML, CONF_TWITTER] |
Definition at line 107 of file __init__.py.
| homeassistant.components.spaceapi.KEYMASTER_SCHEMA |
Definition at line 163 of file __init__.py.
| homeassistant.components.spaceapi.LOCATION_SCHEMA = vol.Schema({vol.Optional(CONF_ADDRESS): cv.string}) |
Definition at line 114 of file __init__.py.
| homeassistant.components.spaceapi.RADIO_SHOW_SCHEMA |
Definition at line 153 of file __init__.py.
| homeassistant.components.spaceapi.SENSOR_SCHEMA |
Definition at line 202 of file __init__.py.
| list homeassistant.components.spaceapi.SENSOR_TYPES = [CONF_HUMIDITY, CONF_TEMPERATURE] |
Definition at line 109 of file __init__.py.
| string homeassistant.components.spaceapi.SPACEAPI_VERSION = "0.13" |
Definition at line 110 of file __init__.py.
| homeassistant.components.spaceapi.SPACEFED_SCHEMA |
Definition at line 116 of file __init__.py.
| homeassistant.components.spaceapi.STATE_SCHEMA |
Definition at line 193 of file __init__.py.
| homeassistant.components.spaceapi.STREAM_SCHEMA |
Definition at line 124 of file __init__.py.
| string homeassistant.components.spaceapi.URL_API_SPACEAPI = "/api/spaceapi" |
Definition at line 112 of file __init__.py.