--- layout: post title: "0.25: iFrame panels, Jupyther notebooks, DirecTV." description: "This new release of Home Assistant contains support for iFrame panels." date: 2016-07-30 12:00:00 +0000 date_formatted: "July 30, 2016" author: Fabian Affolter author_twitter: fabaff comments: true categories: Release-Notes --- We are proud to annonce the availability of Home Assistant 0.25. One highlight in this release are the three new media player platforms. This means that today Home Assistant inclused 26 media player integrations. The brand-new [iFrame panels][panel] allows you to integrate third-party web frontends into Home Assistant. They will show up in the sidebar and can be used the same way as you open the frontend in your browser but all within one view. The [Jupyter] Notebooks are a great way to create and share documents that contain code, visualizations, and explanatory text. It's easy to work with your stored information about your home. The [blog] post by [@kireyeu] shows an advanced usecase while our [Notebooks][jupyter-notebooks] in the [Home Assistant Notebooks repository][jupyter-repo] only covers the basics. Starting with this release cycle we are now using [typing] as described in [PEP484]. This is another step to improve the code and make us ready for the future. The test coverage is still 99.9999999 %. - Frontend: Support for [iFrame panels][panel] ([@balloob]) - Light: [MagicLight/Flux WiFi Color LED Light][flux] support ([@Danielhiversen]) - Script: Delay support for [Scripts][script] ([@Teagan42]) - Media player: [Russound RNET][Russound] integration ([@laf]) - Python API: Option to define a timeout for call ([@n8henrie]) - Tests: Dependencies were removed from tests ([@balloob]) - Thermostat: Integration of [KNX] thermostat (@open-homeautomation]) - Thermostat: Support for HVAC mode of [Nest] devices ([@vladonemo]) - InfluxDB: Option to mark data with [tags] ([@open-homeautomation]) - Input slider: Support for value ([@ngraziano]) - Template: New filters (`timestamp_local` and `timestamp_utc`) ([@fabaff]) - Binary sensor: Water leak sensor support added ([@w1ll1am23]) - Sensor: Support for luminance of Tellduslive sensors ([@PetitCircuitLab]) - Switch: Inverted logic for RPi GPIO ([@zeroDenial]) - Z-Wave: Rollershutter update ([@turbokongen]) - Rfxtrx: Fire events when receiving signals from sensors ([@Danielhiversen]) - Core: First work about [typing] ([@fabianhjr]) - API: Support for getting the [Configuration] through the Python API ([@fabaff]) - Media player: Support for [DirecTV] ([@cbulock]) - Use local timezone for log and history dates ([@armills]) - Light: New support for [x10] lights ([@fotoetienne]) - Sensor: Support for observing [IMAP] accounts ([@danieljkemp]) - Mediaplayer: Integration for [MPC-HC] mediaplayer ([@abcminiuser]) - Notify: `location` extension for [Telegram] ([@keatontaylor] and [@pvizeli]) ### {% linkable_title Breaking changes %} - Google Voice SMS notification support was removed. ### {% linkable_title FAQ %} - Frequently asked questions about this release will show up here... [@abcminiuser]: https://github.com/abcminiuser [@armills]: https://github.com/armills [@balloob]: https://github.com/balloob [@cbulock]: https://github.com/cbulock [@Danielhiversen]: https://github.com/Danielhiversen [@danieljkemp]: https://github.com/danieljkemp [@fabaff]: https://github.com/fabaff [@fabianhjr]: https://github.com/fabianhjr [@fotoetienne]: https://github.com/fotoetienne [@keatontaylor]: https://github.com/keatontaylor [@kireyeu]: https://github.com/kireyeu [@laf]: https://github.com/laf [@n8henrie]: https://github.com/n8henrie [@ngraziano]: https://github.com/ngraziano [@open-homeautomation]: https://github.com/open-homeautomation [@PetitCircuitLab]: https://github.com/PetitCircuitLab [@pvizeli]: https://github.com/pvizeli [@Teagan42]: https://github.com/Teagan42 [@turbokongen]: https://github.com/turbokongen [@usul27]: https://github.com/usul27 [@vladonemo]: https://github.com/vladonemo [@w1ll1am23]: https://github.com/w1ll1am23 [@zeroDenial]: https://github.com/zeroDenial [panel]: /components/planel_iframe/ [flux]: /component/light.flux_led/ [script]: /components/script/ [Russound]: /component/media_player.russound_rnet/ [tags]: /component/influxdb/ [filter]: /topics/templating/ [jupyter-notebooks]: /cookbook/#jupyter-notebooks [jupyter-repo]: https://github.com/home-assistant/home-assistant-notebooks [Jupyter]: http://jupyter.org/ [blog]: /blog/2016/07/23/internet-of-things-data-exploration-with-jupyter-notebooks/ [DirecTV]: /component/media_player.directv/ [Configuration]: /developers/python_api/ [x10]: /components/light.x10/ [IMAP]: /component/sensor.imap/ [typing]: https://docs.python.org/3/library/typing.html [PEP484]: https://www.python.org/dev/peps/pep-0484/ [MPC-HC]: /components/media_player.mpchc/ [Telegram]: /components/notify.telegram/