Chore
* chore: update controls ([`e3b801c`](https://github.com/fhempy/fhempy/commit/e3b801ce9bdc27dcd551bf329b59e73131c157b9))
* chore: update controls ([`0536e1a`](https://github.com/fhempy/fhempy/commit/0536e1aebd81ce0b8424d23a0c7dc81626035ca0))
* chore: update controls ([`e4ab8ac`](https://github.com/fhempy/fhempy/commit/e4ab8ac071fb82e42fe7257c7010eb4adc2b36ee))
* chore: update controls ([`a792112`](https://github.com/fhempy/fhempy/commit/a792112f5f8f5e39eae7cd3f00f57337c797e1a5))
* chore: update controls ([`7c905ff`](https://github.com/fhempy/fhempy/commit/7c905ff0913e39083c65674f3681e549f08b3734))
* chore: update controls ([`a60d32a`](https://github.com/fhempy/fhempy/commit/a60d32a21fb599b5b4913c3f2595984c071b49df))
* chore: update controls ([`d8db6b2`](https://github.com/fhempy/fhempy/commit/d8db6b298ec78ac1c03722f30cf62c941aa188bc))
* chore: update controls ([`3c8a3d4`](https://github.com/fhempy/fhempy/commit/3c8a3d442734e5d064b638252226e7be77cafede))
* chore: update controls ([`7fbf8cb`](https://github.com/fhempy/fhempy/commit/7fbf8cbd3dabc56374993a5ab8b7add46e899c86))
* chore: update controls ([`01e5c16`](https://github.com/fhempy/fhempy/commit/01e5c16e703aef16c436eeefa3662c14103a6640))
* chore: add controls update script ([`a08d81e`](https://github.com/fhempy/fhempy/commit/a08d81e4258ec907ce723f43d81ec61445e5af00))
* chore: add info for .env ([`531e4b8`](https://github.com/fhempy/fhempy/commit/531e4b8e952c1135ec34977ce9ad594ca03e52a8))
* chore: use patch level for rls, fix .env usage ([`57389f1`](https://github.com/fhempy/fhempy/commit/57389f18cd813636768c6620fcae3bb61458efc3))
* chore: add message to git merge ([`37dc281`](https://github.com/fhempy/fhempy/commit/37dc281e9f16c55ec6ad511686dd56277756a20d))
* chore: prepare release scripts ([`ba3e51f`](https://github.com/fhempy/fhempy/commit/ba3e51fca7e549bbd4d632488aa753a49bdb8859))
Documentation
* docs: remove useless stuff ([`7401907`](https://github.com/fhempy/fhempy/commit/74019075190fb53b2cc7fdf6e4721360a698974e))
Feature
* feat(tuya): add keep_connected attr ([`b2c1ca4`](https://github.com/fhempy/fhempy/commit/b2c1ca47cf1b7adda9eb86731f21e0f755cf3dcd))
* feat: new reading pairing on/off ([`ee42b9c`](https://github.com/fhempy/fhempy/commit/ee42b9c1dc822993ee882e94be056b311f87bd8e))
Fix
* fix(eq3bt): fix set temperatureOffset ([`429afcd`](https://github.com/fhempy/fhempy/commit/429afcd4f61f17b248dce60161d7418ec5770a54))
* fix(xiaomi_gateway3): add missing imports ([`b54aa4a`](https://github.com/fhempy/fhempy/commit/b54aa4a2529f1c7c23c3bfbb457c05790dcc0014))
* fix(fhempy): set IODev after CommandDefine ([`b1a1299`](https://github.com/fhempy/fhempy/commit/b1a12993b76cebe3949f510add7a7e1857b91869))
* fix(admin): another try ([`e592500`](https://github.com/fhempy/fhempy/commit/e592500ba431e5bd112e594f38b9a96f2bb0e65d))
* fix(setup): fix excludes in manifest ([`9c3b255`](https://github.com/fhempy/fhempy/commit/9c3b255e90fbc8c8f0ab11a85531795c6239fd84))
* fix(readme): another fix ([`fc11bc4`](https://github.com/fhempy/fhempy/commit/fc11bc4426023161c219b2ea7b3daedf9f9696a6))
* fix(release): one more try to get gh token working ([`f7f0f04`](https://github.com/fhempy/fhempy/commit/f7f0f04443b9b2a05d05dbb8bd76cc46132a8f70))
* fix(release): hopefully fix release script ([`cea2a16`](https://github.com/fhempy/fhempy/commit/cea2a165abd64ac7410ecb387dbf1d36f50cb468))
* fix(xiaomi_gateway3): remove unused imports ([`1758909`](https://github.com/fhempy/fhempy/commit/175890932f4efeeedba79ae6b2d1dfe81839abcc))
* fix(xiaomi_gateway3): add import time ([`7ef7a9e`](https://github.com/fhempy/fhempy/commit/7ef7a9ecabb2e8f765f6e1223bcaaaed365c6644))
* fix(xiaomi_gateway3): set last_update on update ([`146487d`](https://github.com/fhempy/fhempy/commit/146487daf69f9ed5219043c444fdfbac9f90021c))
* fix: pychromecast min version ([`8a58a53`](https://github.com/fhempy/fhempy/commit/8a58a5374c25ffcaf1f3c9a9f37b5ebb83272d96))
* fix: need module ([`de7c2fa`](https://github.com/fhempy/fhempy/commit/de7c2fac248ec45ae1bb21e188cc86d251aab741))
* fix: loop ([`b968e3d`](https://github.com/fhempy/fhempy/commit/b968e3d97485a7d3b216edaaad772236052bc28a))
* fix: param is optional ([`6112d9a`](https://github.com/fhempy/fhempy/commit/6112d9a7da98dff9ce14dad6b14218296a917e05))
* fix: str concat int ([`c693afb`](https://github.com/fhempy/fhempy/commit/c693afbc131e4f53db0f6a8efa8aba436c670a20))
Unknown
* Merge branch &39;development&39; ([`c60b601`](https://github.com/fhempy/fhempy/commit/c60b601de9712f0ea21e288a0494b336f86cab0b))
* Merge branch &39;development&39; ([`2a18460`](https://github.com/fhempy/fhempy/commit/2a184602aca7363f3c6cbfe30cd36d39afeb57d1))
* Merge branch &39;development&39; ([`1af6b52`](https://github.com/fhempy/fhempy/commit/1af6b52c477f64a2b5e0d11e5ee396a41ec42ad6))
* Merge branch &39;master&39; of https://github.com/dominikkarall/fhem_pythonbinding ([`76ff451`](https://github.com/fhempy/fhempy/commit/76ff451b49c9b71703f47aefce0532a2785ce102))
* Merge branch &39;development&39; ([`f7ebf8f`](https://github.com/fhempy/fhempy/commit/f7ebf8f828b8ac707c0e5a330e68803b4893cf60))
* remove from release hook ([`ba41458`](https://github.com/fhempy/fhempy/commit/ba41458e6c29aedfdb0ef3315bffa185d6f9fbea))
* Merge branch &39;development&39; ([`7ec29d8`](https://github.com/fhempy/fhempy/commit/7ec29d898f006e1d4abf1f99b6f05a01ee6c060e))
* action: auto update controls ([`3383182`](https://github.com/fhempy/fhempy/commit/33831829f53e07244f1813f2875415097d0b4c2f))
* Merge branch &39;development&39; ([`8f0595a`](https://github.com/fhempy/fhempy/commit/8f0595a6ced148229aa33edefcda3d4d41e5dadf))
* Merge branch &39;development&39; of https://github.com/dominikkarall/fhem_pythonbinding into development ([`7c0adb9`](https://github.com/fhempy/fhempy/commit/7c0adb9506db94f8f924b8a9b61e70b05e9672a9))
* fix pychromecast min version ([`d0eb9f5`](https://github.com/fhempy/fhempy/commit/d0eb9f5baa51b7cca9efc405e6fb7202556e8e5d))
* action: auto update controls ([`739a702`](https://github.com/fhempy/fhempy/commit/739a702ef5077fa9324b66c41842e7e5603fe879))
* Merge branch &39;development&39; ([`7918e93`](https://github.com/fhempy/fhempy/commit/7918e93d67b320bbd8a44534aafb8783397c4e17))
* version bump ([`4796a72`](https://github.com/fhempy/fhempy/commit/4796a7295b25c45ef7fe274afc991ea8e1c6f5b6))
* fix possible bug ([`fb60ede`](https://github.com/fhempy/fhempy/commit/fb60ede9dc0041f4121a891ba7128b2edb6090d6))
* action: auto update controls ([`49533bd`](https://github.com/fhempy/fhempy/commit/49533bdb266a33fe9492e6e94f2c6cbcf6b451de))
* Merge branch &39;development&39; ([`497743d`](https://github.com/fhempy/fhempy/commit/497743dff4b1d861c21d5977a34e3994b12733c4))
* support lumi.weather.v1
support block firmware updates ([`28cab12`](https://github.com/fhempy/fhempy/commit/28cab120b2de10e004ddba3da2bc0b42a05edcc6))
* add temperature offset ([`557df9f`](https://github.com/fhempy/fhempy/commit/557df9f90fd328ab19ac5b23c2293d9669da4d6e))
* add pairing function for gateway
refactor device types ([`31f4b0d`](https://github.com/fhempy/fhempy/commit/31f4b0d90b76cd41643ad667dfb2db4193d19b01))
* fix volume ([`7d99fe2`](https://github.com/fhempy/fhempy/commit/7d99fe26866d2ba2c2ca874dd51fcf43eb6b0e48))
* keep asyncio debug slow coroutine 0.1s ([`5209d32`](https://github.com/fhempy/fhempy/commit/5209d32cf97c2aea43ee4c042c914b9a8474371c))
* stop zeroconf when connected ([`173521a`](https://github.com/fhempy/fhempy/commit/173521a2992be60aef24ac859f8aeb718f96dafc))
* add update info
small fixes ([`d35aa1f`](https://github.com/fhempy/fhempy/commit/d35aa1f161f8748a09edd5136f859be44883bdab))
* fix blocking fct call ([`54a907b`](https://github.com/fhempy/fhempy/commit/54a907b4aec1b8f0c3fd2f5af7dba7f03ee28a1d))
* support BubbleUpnp player ([`5a01c73`](https://github.com/fhempy/fhempy/commit/5a01c73d0eb4d853865db719b02c318f8ddddcd4))
* action: auto update controls ([`6f306fc`](https://github.com/fhempy/fhempy/commit/6f306fcd29abbcb105fc6f93f81d49f2afc996f2))
* Merge branch &39;development&39; ([`4e72010`](https://github.com/fhempy/fhempy/commit/4e72010e62042e53446f5ae49931f605c3a44836))
* version bump ([`e51565a`](https://github.com/fhempy/fhempy/commit/e51565a032978bb5d2ddf58c1026e199518d1ae6))
* do not destroy schema after creation ([`4e7385d`](https://github.com/fhempy/fhempy/commit/4e7385d91e1ad92f5170f8fef36de619ad218328))
* add tuya tests ([`5adf61c`](https://github.com/fhempy/fhempy/commit/5adf61c2dd9a3f40b757c6db9b4bf91a24dbf74b))
* fix readings update ([`585c263`](https://github.com/fhempy/fhempy/commit/585c2632eb01d3bd35210b9a13de6ac74dbb2f09))
* add info reading ([`a487363`](https://github.com/fhempy/fhempy/commit/a4873632a990ec8ed1cadbd17d4d688894c51bee))
* support args: local, ip, port ([`7cc6815`](https://github.com/fhempy/fhempy/commit/7cc6815f17d9861a7a81db8eca2bc7236eb14401))
* fix state value, now online/offline ([`76bd506`](https://github.com/fhempy/fhempy/commit/76bd5067b4074ae41020c89bbc14233717002407))
* handle commands with optional parameters ([`4ef423b`](https://github.com/fhempy/fhempy/commit/4ef423b5742c7780f0370396a2156c4ad41817c8))
* not used, therefore deleted ([`c59592f`](https://github.com/fhempy/fhempy/commit/c59592f87abf2fb4bd5996eb0d4fa3c85d87eced))
* action: auto update controls ([`f2345d0`](https://github.com/fhempy/fhempy/commit/f2345d01ded00d94c5b61457ffde6a954b576733))
* Merge branch &39;development&39; ([`71195dd`](https://github.com/fhempy/fhempy/commit/71195dd0e93c88b1a4c7fca13c79933bc2dee565))
* version bump ([`82f358c`](https://github.com/fhempy/fhempy/commit/82f358c64849f74c94a2584ffd91182b36396d22))
* fix automatic device creation ([`933ccd0`](https://github.com/fhempy/fhempy/commit/933ccd0b97398cd2ea11a980ab8b2c16b42d0dc6))
* add heater ([`2adb8a5`](https://github.com/fhempy/fhempy/commit/2adb8a51c1bb2313895ea2e4e83360e4cdd6c26e))
* action: auto update controls ([`8860b3c`](https://github.com/fhempy/fhempy/commit/8860b3c8f426b0bd84d8079dee62da3373b83ff3))
* Merge branch &39;development&39; ([`1426b01`](https://github.com/fhempy/fhempy/commit/1426b0132bf888b372d1a6fefab1baaa467132fa))
* version bump ([`dd61b91`](https://github.com/fhempy/fhempy/commit/dd61b91079822f722540c87d59d11129ff544392))
* add exception handling ([`366d4c5`](https://github.com/fhempy/fhempy/commit/366d4c54a222747135e302714aa9897af8528b98))
* fix ble_presence ([`71898d5`](https://github.com/fhempy/fhempy/commit/71898d5552edb1358259700327655942a5fc29cd))
* support enum, integer, string, boolean datapoints ([`d283eea`](https://github.com/fhempy/fhempy/commit/d283eeaa4edf7e06dc7ee67efe090385e60aa6af))
* add getDeviceHashName ([`2f5b3a6`](https://github.com/fhempy/fhempy/commit/2f5b3a6f6db38370a61adcb5f09ac3ed1d9a9b66))
* fix long running imports ([`40c1309`](https://github.com/fhempy/fhempy/commit/40c130916e3f0bef13549490ef1b52549009dd2a))
* add tests for 3.7,3.8,3.9 ([`29ac454`](https://github.com/fhempy/fhempy/commit/29ac454c3a7305cb12273b246409b6de0d413c82))
* add python version badge ([`069b445`](https://github.com/fhempy/fhempy/commit/069b445a41e71637d6202d19d66876848056cfe7))
* add python install script ([`0f7b797`](https://github.com/fhempy/fhempy/commit/0f7b7979b3741b115f848b74158c973572170bcb))
* restructure tests ([`434dd19`](https://github.com/fhempy/fhempy/commit/434dd19623e741a67b32215e082f1a6635160153))
* action: auto update controls ([`cd41cde`](https://github.com/fhempy/fhempy/commit/cd41cdeaa23e29ef672ddd485f064843248867f6))
* Merge branch &39;development&39; ([`06ef3a5`](https://github.com/fhempy/fhempy/commit/06ef3a5649980a74f0d75f638072cc4f81f6bc73))
* version bump ([`8ee5141`](https://github.com/fhempy/fhempy/commit/8ee51413bde1b5584edd0bbd7ffbbb3c451ffcbd))
* fix tox ([`edec153`](https://github.com/fhempy/fhempy/commit/edec1530d05614a9e224d7b34af09f38330de347))
* add mappings, currently not in use ([`111b631`](https://github.com/fhempy/fhempy/commit/111b631792f3e27be1e1496e64d495bfb449092e))
* add info if localkey is present ([`beef7e3`](https://github.com/fhempy/fhempy/commit/beef7e3bddfdfd7ce50e66668c37ddd195ff473c))
* fix Python 3.8 ([`c343f17`](https://github.com/fhempy/fhempy/commit/c343f1752f6dcb3c78941d0a9af5550891536397))
* action: auto update controls ([`27bca68`](https://github.com/fhempy/fhempy/commit/27bca68852ec6ff26190329e148080d7f361dd29))
* Merge branch &39;development&39; ([`b91fca2`](https://github.com/fhempy/fhempy/commit/b91fca284a5403f5b7cf69a80bae8a06f98f80a4))
* version bump ([`37d30f2`](https://github.com/fhempy/fhempy/commit/37d30f2875fda3a10196784a62cbb010dcccf54f))
* add ring tests
update others ([`62592dd`](https://github.com/fhempy/fhempy/commit/62592dd73b7e87dd73726865bb8610a9edf185f6))
* test update ([`d9717ce`](https://github.com/fhempy/fhempy/commit/d9717ce68b4f3e9be1bee4c1268d7325f6d299f0))
* add test requirements ([`dbfb736`](https://github.com/fhempy/fhempy/commit/dbfb736591f567c1cf9dc5973c5ab548885b9ea6))
* set ip offline when not found in setup ([`e7476a9`](https://github.com/fhempy/fhempy/commit/e7476a94fefd0ceaa572dff80d264bee1da44787))
* better debugging ([`d21cf2f`](https://github.com/fhempy/fhempy/commit/d21cf2fd357bdc1a2eb3b0455d461b9084bc9f95))
* report login failed ([`1306d36`](https://github.com/fhempy/fhempy/commit/1306d36f463d5c6d10e4a8b4bc2c087f9c3f3a79))
* action: auto update controls ([`0917056`](https://github.com/fhempy/fhempy/commit/0917056ea4df7a9901d613b9253bd6657152804a))
* Merge branch &39;development&39; ([`fb5b99b`](https://github.com/fhempy/fhempy/commit/fb5b99b292124f455be8ce63c65d7da5ccf56fe2))
* version bump ([`3f54468`](https://github.com/fhempy/fhempy/commit/3f54468574a653eecc85dd61b0d55993f7370ce7))
* Merge branch &39;development&39; ([`bf7ec82`](https://github.com/fhempy/fhempy/commit/bf7ec82a158e0a5ed3086c11cf4ca15523c52f58))
* add version reading ([`930acb0`](https://github.com/fhempy/fhempy/commit/930acb05d10439e6fb3dce1977e16b78c2f9dc64))
* better state messages ([`837eefa`](https://github.com/fhempy/fhempy/commit/837eefab95ea572b2e9f230e0006230fa9de3113))
* fix name ([`5226e57`](https://github.com/fhempy/fhempy/commit/5226e57de461af82c1ebfeacc878d041b7f2e4cc))
* fix attr handling ([`37c8e38`](https://github.com/fhempy/fhempy/commit/37c8e388e37dbca1fc85a9a3eab0e9103450490d))
* action: auto update controls ([`c2f7914`](https://github.com/fhempy/fhempy/commit/c2f7914126deb014d1d0e6fa8eaeedb38a389eeb))
* Merge branch &39;development&39; ([`e7d1833`](https://github.com/fhempy/fhempy/commit/e7d18332685968758631667a49d81eec3b72b182))
* version bump ([`2eb6976`](https://github.com/fhempy/fhempy/commit/2eb697644f42eb2992cd8c38937eb13686b26bb7))
* prep ring tests ([`27901c2`](https://github.com/fhempy/fhempy/commit/27901c243bc0b8dfc67f33f74b87e856d31e4f9a))
* add tuya ([`dbfd124`](https://github.com/fhempy/fhempy/commit/dbfd12417e8a5987120bdc3f22e6aa5dd7e58266))
* initial release of tuya module ([`3bf784c`](https://github.com/fhempy/fhempy/commit/3bf784c3f96d2c63935e82489afd3d714671ad72))
* add flake8 complexity, linelength ([`7f2200a`](https://github.com/fhempy/fhempy/commit/7f2200a96a8dfa25e0bf119775d8f4d3251da94d))
* add timeout disconnect ([`4ed7456`](https://github.com/fhempy/fhempy/commit/4ed74562cbd81f4892c81d637cd97e3b9aa0cd12))
* add possibility to add a function_param ([`dc33d62`](https://github.com/fhempy/fhempy/commit/dc33d622659d48e7e9be8ce531622e16e22329c2))
* add launch.json ([`02aa986`](https://github.com/fhempy/fhempy/commit/02aa986fda936ade83303d0f1b8011dae992d568))
* remove reconnect timers ([`819ec3b`](https://github.com/fhempy/fhempy/commit/819ec3bc83db835b2d5b777d98bda937fa3e7335))
* action: auto update controls ([`c127ce8`](https://github.com/fhempy/fhempy/commit/c127ce83d74f93e7165744d1decd4585a0c15c7d))
* Merge branch &39;development&39; ([`e8fcfde`](https://github.com/fhempy/fhempy/commit/e8fcfde0799c62a1ee2506e8ace8d681780cec38))
* bump version ([`457ef1f`](https://github.com/fhempy/fhempy/commit/457ef1fc78371040d0b5c6a11c104d3ff943d568))
* fix ring alerts ([`039a31f`](https://github.com/fhempy/fhempy/commit/039a31f5b9efb6835ed0c58988bf39fa8e9612db))
* fix typo ([`df4ef29`](https://github.com/fhempy/fhempy/commit/df4ef290daa6a06de28508d0f882f7304b0aad07))
* action: auto update controls ([`d2a6a5d`](https://github.com/fhempy/fhempy/commit/d2a6a5d113af0f7e52fd69bc331fda503d7b9f0a))
* Merge branch &39;development&39; ([`e85520d`](https://github.com/fhempy/fhempy/commit/e85520d38d78860ebfdafb6b32e0b3ade3da1874))
* version bump ([`b0e3e58`](https://github.com/fhempy/fhempy/commit/b0e3e5866195585d2d58c7efe1cc82c59f629d54))
* fix handle_attr test ([`7739cce`](https://github.com/fhempy/fhempy/commit/7739ccef4d78d7c25cc0c83ff1e3952a96f0e58e))
* enable flake8 ([`b455863`](https://github.com/fhempy/fhempy/commit/b4558632d6fb19a8593cdd3b5ffc6e8092c321fc))
* update python-miio 0.5.4 ([`c91daaf`](https://github.com/fhempy/fhempy/commit/c91daaf85451e89730920109d6ddd6cc65ea53ad))
* fix startup ([`46be779`](https://github.com/fhempy/fhempy/commit/46be7796534211cf39ee05c9d86b71243292c850))
* fix update readings ([`5f9cd2a`](https://github.com/fhempy/fhempy/commit/5f9cd2a17f096c63ac4b8aba97dc8f04d41ed93c))
* action: auto update controls ([`f88519a`](https://github.com/fhempy/fhempy/commit/f88519ace87163d8f5e0a78c9a1782e9fec384c3))
* Merge branch &39;development&39; ([`418c13a`](https://github.com/fhempy/fhempy/commit/418c13a14c8b2ae9c9295796096fcfd580a79d26))
* bump version ([`d24c02d`](https://github.com/fhempy/fhempy/commit/d24c02dbd95b2a9cac11d8770a453b7101ea312e))
* fix ring commands ([`e0b10d2`](https://github.com/fhempy/fhempy/commit/e0b10d2d34358582e06c2d0057111d5c95e1f8e2))
* action: auto update controls ([`8f5ea8f`](https://github.com/fhempy/fhempy/commit/8f5ea8febceb8283312d6261839c3b5d332a2e6d))
* Merge branch &39;development&39; ([`5bf23b3`](https://github.com/fhempy/fhempy/commit/5bf23b30385854a01cdde4602d2ef405b184034d))
* bump version ([`aa3dc8c`](https://github.com/fhempy/fhempy/commit/aa3dc8c2f7a870ac9179eef6fa6755eeaafe6e5a))
* fix attribute handling ([`e105e3a`](https://github.com/fhempy/fhempy/commit/e105e3a289ca055c4f075efd3769d8cab9393d75))
* action: auto update controls ([`4784a5d`](https://github.com/fhempy/fhempy/commit/4784a5d029f8f64ffeb0118a76861eb814ea2cbc))
* update controls ([`9f2b709`](https://github.com/fhempy/fhempy/commit/9f2b709da0b6cdfae33582ffd9b1c655dbb42a59))
* Merge branch &39;development&39; ([`17fd227`](https://github.com/fhempy/fhempy/commit/17fd227d023f00fc904e8db92def0b671e86b9df))
* version bump ([`44988cb`](https://github.com/fhempy/fhempy/commit/44988cb6830d2c7729f9982d1019f29c41db8733))
* remove assert False ([`42f560d`](https://github.com/fhempy/fhempy/commit/42f560d1e7cbe7e863b28f9067815d275a9df6cb))
* add googlecast tests ([`4e583bc`](https://github.com/fhempy/fhempy/commit/4e583bc8e88e9fe1f0ef10db7059c43e434a84e4))
* add run_blocking parameter check ([`d4cc4b8`](https://github.com/fhempy/fhempy/commit/d4cc4b8421dded925c54bdf60f4af468a22af5c5))
* fix Spotify issues ([`97767d0`](https://github.com/fhempy/fhempy/commit/97767d080839b9c8686a39a42b177c060465cd30))
* prepare for better testing ([`e022e45`](https://github.com/fhempy/fhempy/commit/e022e456ffb422f619f168841865ae580d7cad60))
* fix attribute handling ([`eee6f1b`](https://github.com/fhempy/fhempy/commit/eee6f1b9cb2526b125fa1f64cfa3c233633d855b))
* update tests ([`a7de12f`](https://github.com/fhempy/fhempy/commit/a7de12f94231de2d581db0711852dafdcfa0b527))
* close aiohttp session
add spotify
fix await ([`214dd78`](https://github.com/fhempy/fhempy/commit/214dd7889842516efcde6781157ab606e75f1b53))
* better define test handling ([`9ccb6e9`](https://github.com/fhempy/fhempy/commit/9ccb6e9e2cf8f46fc054ca308f73d671cc5d2a65))
* add more tests ([`09c9e4e`](https://github.com/fhempy/fhempy/commit/09c9e4e82d5c2c3a843d0fc614664938a839f77e))
* add vscode settings ([`c86c1e1`](https://github.com/fhempy/fhempy/commit/c86c1e1fd1164f59ca487e18bb265d882cfe4a37))
* add more libraries to be prepared for bluetooth ([`b3a5609`](https://github.com/fhempy/fhempy/commit/b3a5609a9ca34b33b6d4a3eac149b078b4481df3))
* add requirements for testing ([`906169a`](https://github.com/fhempy/fhempy/commit/906169a532bc70c66b8ed1c6dcd73fe57c9eaaea))
* add readingFnAttributes ([`25355f8`](https://github.com/fhempy/fhempy/commit/25355f84454caf293483ca24950e4bfb26867ff0))
* better info msgs ([`0ab7474`](https://github.com/fhempy/fhempy/commit/0ab7474e4a192bae7118f591e126bc6bed22ee90))
* fix Usage ([`e366274`](https://github.com/fhempy/fhempy/commit/e3662743048b2c4749f05099ca574e0baf1e9802))
* move ssdp to core ([`cfcbf30`](https://github.com/fhempy/fhempy/commit/cfcbf3018acf7d0245a59c15fbc8ee4fe96ba0db))
* use FhemModule ([`df96521`](https://github.com/fhempy/fhempy/commit/df965218189cd1d26e395e174d7fb5e5eeed1f2c))
* support object_detection on x86_64 and rpi ([`b816c75`](https://github.com/fhempy/fhempy/commit/b816c7526c28087b585bac93f5b65f45f89c543a))
* include .pm files ([`f5755ec`](https://github.com/fhempy/fhempy/commit/f5755ec52d3ee6f296d0e34fdd11b81fbbc6a172))
* fix install packages ([`76784c5`](https://github.com/fhempy/fhempy/commit/76784c5df81e576198f85d3238c7c69d4f22cb2e))
* ring only on 1 device ([`6967b4e`](https://github.com/fhempy/fhempy/commit/6967b4ef3a25a29a1e9e11e2024c7eadceb17cc6))
* add test_utils pytest ([`f2c1429`](https://github.com/fhempy/fhempy/commit/f2c14294ce8c40745bd62a834c9e57a36a8e80a4))
* use set_... params for all set_... functions ([`70b6b5c`](https://github.com/fhempy/fhempy/commit/70b6b5c2f008c04d9b31bc073ce961f1c55607cf))
* add spotify_connect_player (in dev, not working) ([`e85b355`](https://github.com/fhempy/fhempy/commit/e85b355638166308f2c2c59ee664cc21b8980c4b))
* update ([`def5a8e`](https://github.com/fhempy/fhempy/commit/def5a8e0dbc69ed0f580c6c6015a13711058230b))
* move to pip and therefore only bin/fhempy needed ([`ea89448`](https://github.com/fhempy/fhempy/commit/ea8944807fba148c91d8abc57444e3cf703efc35))
* typo ([`5c0a05d`](https://github.com/fhempy/fhempy/commit/5c0a05d2dd17146414031e1b25f130f39ffe4cc5))
* fix update ([`d2c9f3c`](https://github.com/fhempy/fhempy/commit/d2c9f3cc855c7e446d6ca72371c15366445b7126))
* action: auto update controls ([`5d5d3c6`](https://github.com/fhempy/fhempy/commit/5d5d3c65030de969bacc5de87de446bbfb6ab614))
* Merge branch &39;development&39; ([`c22e818`](https://github.com/fhempy/fhempy/commit/c22e8183eb320fced0d689fc2939636414e3c757))
* version bump ([`030b9fd`](https://github.com/fhempy/fhempy/commit/030b9fd4e16f23a2bad845468c6a896f8936be39))
* Merge branch &39;development&39; ([`9dbd16e`](https://github.com/fhempy/fhempy/commit/9dbd16e1f7bdcda7691e2d5bee4c1b58486b146b))
* install requirements via pip ([`e87ed0b`](https://github.com/fhempy/fhempy/commit/e87ed0b5fa5570ce9dcee0a1b92a80e3ecc8dfab))
* allow update for local fhempy ([`9c230b3`](https://github.com/fhempy/fhempy/commit/9c230b3d54f8913230ccaff877e679fbef43370e))
* fix 127.0.1.1 issue ([`fac9fe4`](https://github.com/fhempy/fhempy/commit/fac9fe49f78a14175929e7dceee0c4d01e73cf2c))
* fix shuffle, volume ([`d5203b2`](https://github.com/fhempy/fhempy/commit/d5203b2fa775eb3cf4969d5372a25779e782c6b0))
* fix volume ([`c58d30f`](https://github.com/fhempy/fhempy/commit/c58d30f12811d3793a9b35e3447c75b279261102))
* store only needed data in javascript ([`6590a6e`](https://github.com/fhempy/fhempy/commit/6590a6e8923e5a29df791e7435f835956d30ff3b))
* delete old readings on startup ([`002091c`](https://github.com/fhempy/fhempy/commit/002091c47f61b6c6367e8bd3543f3ae0a81b8fd4))
* action: auto update controls ([`5f1b1d3`](https://github.com/fhempy/fhempy/commit/5f1b1d3674264a5a2e002146d7ff62c7ba94fe83))
* update controls ([`f23282e`](https://github.com/fhempy/fhempy/commit/f23282e5e4fe842614d7cddf1f76e4395d9af94d))
* Merge branch &39;development&39; ([`626987f`](https://github.com/fhempy/fhempy/commit/626987fab0d197a8b7e08d53ffffed4b58953030))
* version bump ([`dad8d46`](https://github.com/fhempy/fhempy/commit/dad8d462da0452f2cd3009779fe66ada932fdf51))
* fix ([`d02e609`](https://github.com/fhempy/fhempy/commit/d02e609f819199e2afc33fcd6572a1709216c678))
* fix ([`1924ea8`](https://github.com/fhempy/fhempy/commit/1924ea8835a64fc7756f4dff1a3d601126595207))
* update controls ([`b0ef79d`](https://github.com/fhempy/fhempy/commit/b0ef79dad964be533eb811132d9d7e2bd049dcb5))
* Merge branch &39;development&39; ([`b810716`](https://github.com/fhempy/fhempy/commit/b8107166c094a8709a5fc47812b2c03b44e3ca3e))
* fix play favorites again ([`e96762f`](https://github.com/fhempy/fhempy/commit/e96762f455cd01310bdfd1b0041c5f7bdac96d52))
* action: auto update controls ([`d93202d`](https://github.com/fhempy/fhempy/commit/d93202d5c92ed9de6fb46fe7458a656c4352ee1b))
* fix controls ([`ddf6e9a`](https://github.com/fhempy/fhempy/commit/ddf6e9a8642cc930e656f0ff1ea5418a68cc4192))
* update controls ([`6993d8d`](https://github.com/fhempy/fhempy/commit/6993d8d8ad8243f52102f6df0703b510f7f7c29f))
* Merge branch &39;development&39; ([`56b595a`](https://github.com/fhempy/fhempy/commit/56b595a77e1b8fe2513fc999a403016e9a05f713))
* bump version ([`da3205b`](https://github.com/fhempy/fhempy/commit/da3205bc241779c3b829555eca79b2f6607e1d29))
* fix bug for some attributes ([`21bde3c`](https://github.com/fhempy/fhempy/commit/21bde3cc687d2557d1a8d7a124f82e326804816f))
* fix possible bug if ip is not available ([`b83e6b0`](https://github.com/fhempy/fhempy/commit/b83e6b062d68fae3fe086dd5d0c38ec860f8b23e))
* support shuffle, volume, transfer_playback ([`09f54f4`](https://github.com/fhempy/fhempy/commit/09f54f4b0e8f7d85bc699f9fef136c407606abb1))
* fix messages ([`474d811`](https://github.com/fhempy/fhempy/commit/474d811f39cbaa88512c894ae86ef7c131ed5424))
* fix pause,next,prev,stop ([`a8c214c`](https://github.com/fhempy/fhempy/commit/a8c214c8a9a61aea9e359d3c911ebaf341d0ee74))
* fix play favorite ([`7aa7b26`](https://github.com/fhempy/fhempy/commit/7aa7b26878057f86847296b729c2fc8686598008))
* rename to fhempy ([`9d9d1a3`](https://github.com/fhempy/fhempy/commit/9d9d1a3725e2b23ff4d39e879e314d0fa096b821))
* change days 60=>40 ([`aaa9087`](https://github.com/fhempy/fhempy/commit/aaa9087cd5e735cee6bbf3a93965e75994452010))
* action: auto update controls ([`6d4b4f5`](https://github.com/fhempy/fhempy/commit/6d4b4f58e3c9fb5342e0e9abdedefc9ea50d7adf))
* update controls ([`6cf5a89`](https://github.com/fhempy/fhempy/commit/6cf5a897a07c5395e8b6d8964361a8b3d591d743))
* Merge branch &39;development&39; ([`380d932`](https://github.com/fhempy/fhempy/commit/380d93242f32c5467e685206ff1b96b12e91063d))
* bump version ([`3ce34d7`](https://github.com/fhempy/fhempy/commit/3ce34d7d051100e80f12aa92e159a111d3361801))
* update controls ([`0891d43`](https://github.com/fhempy/fhempy/commit/0891d436559dbf4f7d08904f28029c87f96bb4fd))
* Merge branch &39;master&39; of https://github.com/dominikkarall/fhem_pythonbinding ([`3c24157`](https://github.com/fhempy/fhempy/commit/3c241570067861e94c6c47e5528822af1765387a))
* Merge branch &39;development&39; ([`5d396ac`](https://github.com/fhempy/fhempy/commit/5d396ac9375e6920ffffd32f25ec6697ff8cea32))
* add spotify connect incl. web player ([`cfe01b4`](https://github.com/fhempy/fhempy/commit/cfe01b4bd9b54d9ee8d136f4979e3c086d0e055e))
* fix table for pypi ([`de584b0`](https://github.com/fhempy/fhempy/commit/de584b0980ac3887ad5f06b6d8b3945621a32a63))
* action: auto update controls ([`5e82c56`](https://github.com/fhempy/fhempy/commit/5e82c560293f95b46d5867025d566f9a552e8ada))
* update controls ([`c72b206`](https://github.com/fhempy/fhempy/commit/c72b206b49ffdca1913ef7f65f46a0d0d9b3ff35))
* Merge branch &39;development&39; ([`2948fdb`](https://github.com/fhempy/fhempy/commit/2948fdb9003d184612d74415a60df30e286aaad8))
* bump version ([`57af469`](https://github.com/fhempy/fhempy/commit/57af4691d8e0ad990b3c4365947838eaf2bb429e))
* Merge branch &39;development&39; ([`c7e4f0c`](https://github.com/fhempy/fhempy/commit/c7e4f0c06c038d168de4aec6a0a181953bfabcb3))
* add startSpotify ([`fb88766`](https://github.com/fhempy/fhempy/commit/fb887663d8a8fa67bad977928e1c27ca807529f6))
* fix play ([`0f2c137`](https://github.com/fhempy/fhempy/commit/0f2c137ab75eece44f423d26f43d756815ee0a6c))
* action: auto update controls ([`2abbdc9`](https://github.com/fhempy/fhempy/commit/2abbdc9f7d954c7c1e05a986c9761ae87a7a3d84))
* version bump ([`c7bd925`](https://github.com/fhempy/fhempy/commit/c7bd925713dd29ba48443a52ad3460ff09260296))
* Merge branch &39;development&39; ([`b25e179`](https://github.com/fhempy/fhempy/commit/b25e17979a48dc46c0b776e3c034d0494d5e8984))
* version bump ([`3cde499`](https://github.com/fhempy/fhempy/commit/3cde4999395020de214c5026b391827aae658f59))
* update controls ([`e779e20`](https://github.com/fhempy/fhempy/commit/e779e206ae8b4f702fecd6c49c90be80a35623bf))
* Merge branch &39;development&39; ([`f845eef`](https://github.com/fhempy/fhempy/commit/f845eefd3ae037d6fb6b23d00d4386849471e0ef))
* add more info ([`fbd74df`](https://github.com/fhempy/fhempy/commit/fbd74df3eba51f51296d5d472955352067291159))
* add coffee link ([`9d528d0`](https://github.com/fhempy/fhempy/commit/9d528d04f7cf82c93101281805960e4c0bbb47f5))
* add spotify usage ([`1c86894`](https://github.com/fhempy/fhempy/commit/1c8689475ca90b5ecf321e3de0c62912be030600))
* add Spotify info ([`077b705`](https://github.com/fhempy/fhempy/commit/077b705672ce7a58925f0e28d06adc8a4975642d))
* bugfix: missing do_trigger ([`b4babfb`](https://github.com/fhempy/fhempy/commit/b4babfbf02296b23edfb8b754d6ea3c631d7033e))
* fix some threading bugs ([`6ed00ed`](https://github.com/fhempy/fhempy/commit/6ed00edbb0fd3913cdd87926d0aa64ec8843f7fb))
* support Spotify
use FhemModule ([`d63491a`](https://github.com/fhempy/fhempy/commit/d63491a3d9430434b790ccc6597821c3d11ac49e))
* support function in attr_conf ([`80012a7`](https://github.com/fhempy/fhempy/commit/80012a7e544d528a7302fad3d5ca9e279657f29a))
* add self.loop
set hash before handle_define_attr ([`0f85d1b`](https://github.com/fhempy/fhempy/commit/0f85d1b601ad4298cbb7989ce37d08a53296352f))
* fix prepare script ([`6d0e072`](https://github.com/fhempy/fhempy/commit/6d0e0723e85be0cf7e1afc1403ad4c54af4f668d))
* fix controls ([`1034978`](https://github.com/fhempy/fhempy/commit/10349780e74df46eedcb2ec2a0ebdd7654bf8a0c))
* update controls ([`43265fe`](https://github.com/fhempy/fhempy/commit/43265fe8318a062561d6284c5a57e043f80f6797))
* Merge branch &39;development&39; ([`2510c57`](https://github.com/fhempy/fhempy/commit/2510c57717282e51f83b3b332c8e1b9eb2a43284))
* fix FHEM update ([`e2d14c9`](https://github.com/fhempy/fhempy/commit/e2d14c9f0847023c4005ad64e53be57f2ae9aef5))
* action: auto update controls ([`0ed2b2c`](https://github.com/fhempy/fhempy/commit/0ed2b2c3b5151f4d97af1b72ff99c50542ee65ca))
* update controls ([`81544f5`](https://github.com/fhempy/fhempy/commit/81544f53337c275a26c12b21b2e73e859596d01c))
* Merge branch &39;development&39; ([`2674c52`](https://github.com/fhempy/fhempy/commit/2674c52403fc91c0bf679a9dd3ad95da39ebdf31))
* version bump ([`75e0104`](https://github.com/fhempy/fhempy/commit/75e01042b9f8c67ad996f6dbb3aad1f137e7bec4))
* Merge branch &39;development&39; ([`91a4e9c`](https://github.com/fhempy/fhempy/commit/91a4e9c5e1af559746d6ae2ed7609b475f443de6))
* update readme ([`1e0d57f`](https://github.com/fhempy/fhempy/commit/1e0d57fdf95a50a920a58af91548bb82fc8aff9c))
* update controls ([`5e181f7`](https://github.com/fhempy/fhempy/commit/5e181f762e2d2ae01032862c505fdd9926c96848))
* Merge branch &39;development&39; ([`9179c30`](https://github.com/fhempy/fhempy/commit/9179c308b3773543de720c99ee0cb808746ff633))
* add MOV fhempy to avoid issues with older versions ([`c1890de`](https://github.com/fhempy/fhempy/commit/c1890de4484349cd64186572ff88d1302d2a2c7b))
* fix shields ([`405b0d0`](https://github.com/fhempy/fhempy/commit/405b0d093490f29985e255d86e6e596d8b72a75f))
* update readme ([`b2bd0ee`](https://github.com/fhempy/fhempy/commit/b2bd0ee4ce47397331d5c55a5b3a1f100f8ba68c))
* fix help text ([`c691e79`](https://github.com/fhempy/fhempy/commit/c691e7978ed6c785cfcb48102dd4e16806f14eca))
* update changed ([`2ed04f9`](https://github.com/fhempy/fhempy/commit/2ed04f904cee104f7a6b21c28f7b1c3e0e5bcee4))
* support create device out of xiaomi_token ([`bc2dcc9`](https://github.com/fhempy/fhempy/commit/bc2dcc9b5b623ad132ed16e75315be9b21172ed8))
* one line import ([`ab3cfd6`](https://github.com/fhempy/fhempy/commit/ab3cfd63d413a305836fb7273c0179261693159a))
* save username/password encrypted
always retrieve de,cn,sg servers ([`91a3f4c`](https://github.com/fhempy/fhempy/commit/91a3f4cba47e3c62c0f2b1445329e445fee8c503))
* fix python version detection ([`69708ae`](https://github.com/fhempy/fhempy/commit/69708aef964f73c439ef3e1fb8c47952cf8c353d))
* fix issues for attr_conf without default ([`c3bc585`](https://github.com/fhempy/fhempy/commit/c3bc5852d7e883e5f8b2f467e9cad115d0838647))
* avoid too many log messages on auto restart ([`7257fff`](https://github.com/fhempy/fhempy/commit/7257fffdc4010c855139deabb02fe8888ae916af))
* remove try/except from run_blocking ([`d1178b6`](https://github.com/fhempy/fhempy/commit/d1178b6ba7ba2ead343b00ba1d584cfa4e08c45e))
* use state instead of presence ([`1d73b0c`](https://github.com/fhempy/fhempy/commit/1d73b0cf2397fb694dcbb986b2b65aa2596fb52c))
* change error log to debug ([`3f09be3`](https://github.com/fhempy/fhempy/commit/3f09be344ab9addfd9402a1c94a250ffaf1d2a6f))
* fix possible deadlock ([`d011605`](https://github.com/fhempy/fhempy/commit/d011605785dac49633a6260fa19890b1400a4b7c))
* handle stats ([`c955ee4`](https://github.com/fhempy/fhempy/commit/c955ee47c9ba50c160fbf46689ac619bf3167857))
* support BLE
use latest AlexxIT code ([`c7e7560`](https://github.com/fhempy/fhempy/commit/c7e75603b39ef25979a0a8018863e58d061ba6ed))
* use relative import ([`39b3f1f`](https://github.com/fhempy/fhempy/commit/39b3f1f7712312b8b0b66b970e74f6a565d153e6))
* add ip addr ([`d4e412c`](https://github.com/fhempy/fhempy/commit/d4e412c27219c2f0bd7e3ec72a039512277919f2))
* initial working version, just on/off ([`01452d3`](https://github.com/fhempy/fhempy/commit/01452d37f7c2c3181108262094aa53a5a47baa4e))
* create ble library to be used by modules ([`165a79b`](https://github.com/fhempy/fhempy/commit/165a79bb1a2f414bae51d72a81cfac0d08970b36))
* add xiaomi_gateway3 readme ([`de88bd5`](https://github.com/fhempy/fhempy/commit/de88bd5b6f1493d9d48aaa8019ca1565baa304f0))
* update readme ([`d06e9a8`](https://github.com/fhempy/fhempy/commit/d06e9a8e9131b4b635286ade83e288e24524a7bd))
* hint for new firmware ([`e20f7c9`](https://github.com/fhempy/fhempy/commit/e20f7c9a66af10eb6080c05ddb2a151e05d9d132))
* better readme ([`74cb0b8`](https://github.com/fhempy/fhempy/commit/74cb0b8deb062f84934209ba872452c0e3d1ca44))
* fix &34;too many params&34; ([`2c7ff8a`](https://github.com/fhempy/fhempy/commit/2c7ff8a9bf2b0b00ea5cfc89db318e708e6f9434))
* add more infos ([`593b304`](https://github.com/fhempy/fhempy/commit/593b3042cc13d878841429cc239f82110292bfeb))
* fix cmdIcon, webCmd ([`5508629`](https://github.com/fhempy/fhempy/commit/5508629b27de6494d7439f9633be7a8e8ca896da))
* handle to many arguments in set ([`d3c17f9`](https://github.com/fhempy/fhempy/commit/d3c17f90be25811ba7c7ff5f6eb99e007d93f145))
* use relative import ([`b670e28`](https://github.com/fhempy/fhempy/commit/b670e28468d9fcdb8b426434c7fb0c44a1c6036e))
* fix version check ([`d594305`](https://github.com/fhempy/fhempy/commit/d594305bf1c35e0122d2f6484060c49e9d495cba))
* reload page hint ([`817f64d`](https://github.com/fhempy/fhempy/commit/817f64d9919bd44de24f389e19f390fb916bc708))
* fix warning of uninitialized value ([`e544dde`](https://github.com/fhempy/fhempy/commit/e544ddef2e0464603d822c99e78c3b3d4bcea09c))
* add exception log ([`2f5beba`](https://github.com/fhempy/fhempy/commit/2f5bebae4116f61d907a6c2f81d94f316323f3b8))
* move fhempy file away ([`3453a1a`](https://github.com/fhempy/fhempy/commit/3453a1af840d6e4a4ac5325ce551fa22b54fe172))
* fix controls ([`3d69a21`](https://github.com/fhempy/fhempy/commit/3d69a21f1f9214966aee8b6e70c3e414fc452988))
* fix prepare ([`f2546c4`](https://github.com/fhempy/fhempy/commit/f2546c4021ace1a3002683cad966d85809705c6d))
* Merge branch &39;master&39; of https://github.com/dominikkarall/fhem_pythonbinding ([`1187135`](https://github.com/fhempy/fhempy/commit/118713548ac9ea6cad8f51c787e99d666478e5d9))
* Merge branch &39;development&39; ([`6ab28d2`](https://github.com/fhempy/fhempy/commit/6ab28d212ba452e117157a3745bda47b620d1465))
* fix readme links ([`c1a42d9`](https://github.com/fhempy/fhempy/commit/c1a42d94429b298c8c678538b9964be5f07f95a6))
* action: auto update controls ([`ee30e0a`](https://github.com/fhempy/fhempy/commit/ee30e0a41be38b31e6669297f67703192efb5922))
* Merge branch &39;development&39; ([`8b689ab`](https://github.com/fhempy/fhempy/commit/8b689ab530bc73ec7f8e31a0dca03821deaf215f))
* bump version ([`cda83fd`](https://github.com/fhempy/fhempy/commit/cda83fdc5ab624b7b81f2939324124fdcc137cb7))
* Merge branch &39;development&39; ([`9843d6d`](https://github.com/fhempy/fhempy/commit/9843d6d3dd602242aa8c226db9b73354984e1411))
* add newline at eof ([`2600844`](https://github.com/fhempy/fhempy/commit/260084427acb00374a74130c4b55ecd3bbce126b))
* restructure for proper pip package ([`8ea1d07`](https://github.com/fhempy/fhempy/commit/8ea1d07618aebd3fd51d7bcd39004e49e76cc8c7))
* typo ([`ef0f77b`](https://github.com/fhempy/fhempy/commit/ef0f77b4f99fe0496f1c1fb2e488c037ba9f559a))
* update readme with autodiscovery ([`498bd68`](https://github.com/fhempy/fhempy/commit/498bd687cd032e8d85e63377dbd0dfcf1b40166e))
* fix possible bug if devhash not defined ([`f01500e`](https://github.com/fhempy/fhempy/commit/f01500e5420b9d3161a008fcb1679dfbd2f77bf1))
* internal zeroconf usage ([`42d9bc5`](https://github.com/fhempy/fhempy/commit/42d9bc58aba505bd8b537b53576a9022b8ba3291))
* fix error ([`99dc90d`](https://github.com/fhempy/fhempy/commit/99dc90d61ef0e67d29e704f72f519a8b05a4eae2))
* use internal zeroconf ([`73909ce`](https://github.com/fhempy/fhempy/commit/73909ce9982a78c925d4a4068ef311fed8a4c4e8))
* internal zeroconf module ([`a197342`](https://github.com/fhempy/fhempy/commit/a19734238270c3c3491848bc4cc9cbdb10251ae0))
* add upgrade ([`48c2f08`](https://github.com/fhempy/fhempy/commit/48c2f08d9e122a8c81c9db72d66aa4324a552b0e))
* add wait before status request ([`242dfc3`](https://github.com/fhempy/fhempy/commit/242dfc349d5317106ff716c166655e643fae6137))
* fix autodiscover of peers via mdns ([`5cbb05f`](https://github.com/fhempy/fhempy/commit/5cbb05f917bea153963e3822d3110238bccdb5ea))
* fix lungo typo ([`639caf5`](https://github.com/fhempy/fhempy/commit/639caf5cbcbae85d89bec24058cc5fab523537b4))
* Merge branch &39;development&39; ([`e42694b`](https://github.com/fhempy/fhempy/commit/e42694bb18e5bff8e2b55ed94046ec5712ed9c97))
* use fhempy by user pi ([`014e907`](https://github.com/fhempy/fhempy/commit/014e907bbefa0c0f6eda2a471786d63e7e83d147))
* try to fix controls commit ([`6986324`](https://github.com/fhempy/fhempy/commit/698632469bccd0ae405fc93ae3815c08b51cd22b))
* action: auto update controls ([`05c3e5a`](https://github.com/fhempy/fhempy/commit/05c3e5a0274d318f2c312f1fcc77a4c82424bc23))
* Merge branch &39;master&39; of https://github.com/dominikkarall/fhem_pythonbinding ([`c287f0f`](https://github.com/fhempy/fhempy/commit/c287f0fe8120f61caa825b242c29bba24701385e))
* Merge branch &39;development&39; ([`f1d4699`](https://github.com/fhempy/fhempy/commit/f1d4699b8f71dd6b4bde971644e6703abf875daf))
* version bump ([`efe6fcb`](https://github.com/fhempy/fhempy/commit/efe6fcbec74e80a0eee8545f35417d1e13075733))
* action: auto update controls ([`5eef54b`](https://github.com/fhempy/fhempy/commit/5eef54b99f65756d65973903b75869c5ba5a3479))
* Merge branch &39;master&39; of https://github.com/dominikkarall/fhem_pythonbinding ([`04aade7`](https://github.com/fhempy/fhempy/commit/04aade78f40d63dd92b86a91eef611d714731776))
* Merge branch &39;development&39; ([`9bca24e`](https://github.com/fhempy/fhempy/commit/9bca24e57047143deb61470cd4827cdeef15047a))
* fix zeroconf remote peer ([`2116824`](https://github.com/fhempy/fhempy/commit/2116824287d9cd81611c8e19bb36c41acae52139))
* action: auto update controls ([`16d7cae`](https://github.com/fhempy/fhempy/commit/16d7cae9a7ce6369106acff245bd6c2e243d8b8a))
* Merge branch &39;development&39; ([`f81e2eb`](https://github.com/fhempy/fhempy/commit/f81e2eb8de7ccde36fc5cec58e175c96be9cdf4a))
* version bump ([`2d581a4`](https://github.com/fhempy/fhempy/commit/2d581a4e73ec2a2257ffa33fbd6bce48af743c86))
* clearify change msg ([`69deced`](https://github.com/fhempy/fhempy/commit/69deced9b8fb0435ed8b09cee8139c604a0b5a7a))
* autodiscover remote peers ([`a8758db`](https://github.com/fhempy/fhempy/commit/a8758db1d9e636c9e20afdc3ff3953bfd292f7cf))
* black formatting ([`094ae6d`](https://github.com/fhempy/fhempy/commit/094ae6d2d1445d4a4382a5ada664419c9dbe36c2))
* core zeroconf service ([`397be93`](https://github.com/fhempy/fhempy/commit/397be93fca015d271c4d33f631ea085613ea3f64))
* fix status loop
fix bug when no reply ([`cab3f08`](https://github.com/fhempy/fhempy/commit/cab3f0885b216962a97ec3870eeeab142004f7f6))
* use setDevAttrList ([`7718346`](https://github.com/fhempy/fhempy/commit/77183464ccc018b3b73407cad9c2b92d5a25de7c))
* remove update for local bindings ([`f7f0458`](https://github.com/fhempy/fhempy/commit/f7f045821b40e8b79c44f81202aac89d1d192013))
* action: auto update controls ([`f51a447`](https://github.com/fhempy/fhempy/commit/f51a44765d5822f19e5e9afba1aabbe6817e4ca3))
* fix checkout ([`e6ef2a1`](https://github.com/fhempy/fhempy/commit/e6ef2a11377b5e86bfb3e0b87f324cdf88c2a99b))
* Merge branch &39;development&39; ([`12ae023`](https://github.com/fhempy/fhempy/commit/12ae023499231c44b67fc6e02b7e4f3f55885ccb))
* bugfix ([`a480e2a`](https://github.com/fhempy/fhempy/commit/a480e2abbec68c4d51443abe0e64b256ffc0cc4d))
* black code formatting ([`0fd8e32`](https://github.com/fhempy/fhempy/commit/0fd8e322c875bd468cf8fbb8db222f0b457d9523))
* Merge branch &39;master&39; of https://github.com/dominikkarall/fhem_pythonbinding ([`6f9a73b`](https://github.com/fhempy/fhempy/commit/6f9a73bdb7e43560f6d5356ec3ae3ecc3a0c2336))
* fix release ([`f9630b5`](https://github.com/fhempy/fhempy/commit/f9630b5c38ba1bcad547656a40e58a582e511289))
* action: auto update controls ([`08e5622`](https://github.com/fhempy/fhempy/commit/08e56228bfcb19e5f30ccd2e2a2771456bf8c96a))
* Merge branch &39;master&39; of https://github.com/dominikkarall/fhem_pythonbinding ([`764ae49`](https://github.com/fhempy/fhempy/commit/764ae4903f29132b91fd7321d334cfe1f6c18a57))
* Merge branch &39;development&39; ([`69acff5`](https://github.com/fhempy/fhempy/commit/69acff5bb4614ebb20d12541225d8fd23940dbe6))
* bump version to 0.1.2 ([`6a9162e`](https://github.com/fhempy/fhempy/commit/6a9162ea9f6753b8f56d68a921dab44b81313bd5))
* Delete python-publish.yml ([`6207761`](https://github.com/fhempy/fhempy/commit/62077617ce7b1e4848a788105f9003a496684dcd))
* add pip package creation ([`29a9487`](https://github.com/fhempy/fhempy/commit/29a948790f387723d1c6c939327a5a21586fcdb9))
* action: auto update controls ([`3e14629`](https://github.com/fhempy/fhempy/commit/3e14629d05d4e67dbaf642ffcbac084529d4b046))
* fix ([`c4430d0`](https://github.com/fhempy/fhempy/commit/c4430d08de679b9094bea37b86360796aadbc7bd))
* update ([`e73f88a`](https://github.com/fhempy/fhempy/commit/e73f88a6503197a887781d8465671561dcf418cb))
* Merge branch &39;master&39; of https://github.com/dominikkarall/fhem_pythonbinding ([`3310201`](https://github.com/fhempy/fhempy/commit/33102013fd6f8a80f1b6731da157829704041f0e))
* update controls ([`0ff04a3`](https://github.com/fhempy/fhempy/commit/0ff04a33ee839909d865f97c585a71b03d7344e6))
* Merge branch &39;development&39; ([`dc1ae8e`](https://github.com/fhempy/fhempy/commit/dc1ae8e1e443c5b6bb38569a7d436b1a75fadc7d))
* fix prepare
remove release and use actions ([`b5acaec`](https://github.com/fhempy/fhempy/commit/b5acaec4989ef87d02f31d0e4dc88eaf35b49fe4))
* prepare auto controls update ([`375c2b6`](https://github.com/fhempy/fhempy/commit/375c2b613fbc7671f6f63e86824317856187f304))
* update remote peers on update ([`fdde17b`](https://github.com/fhempy/fhempy/commit/fdde17b21cf2e7f83dd3b4006e15cea4310f63dd))
* rename to fhempy ([`f17cea8`](https://github.com/fhempy/fhempy/commit/f17cea8e6c8ead62487955ebb1f68b01ab284ff1))
* Merge branch &39;development&39; ([`ddb652d`](https://github.com/fhempy/fhempy/commit/ddb652dc709640cf1741978ba77457c4caee2ef4))
* update readme links ([`9d86dc9`](https://github.com/fhempy/fhempy/commit/9d86dc9e4421faf1838a4d224ce6feeb103ddd95))
* update controls ([`452057c`](https://github.com/fhempy/fhempy/commit/452057c14d8e7f62876b027cc3e8bc8a459389a6))
* Merge branch &39;development&39; ([`6ee3a26`](https://github.com/fhempy/fhempy/commit/6ee3a26184b8b030f3a03a80e1da44091627e990))
* update readme ([`250ea93`](https://github.com/fhempy/fhempy/commit/250ea936880c8f7bee5c7dad6f02f45c5c4654d0))
* Merge branch &39;development&39; ([`9471fbf`](https://github.com/fhempy/fhempy/commit/9471fbfc354e3caac9bfd1cca97d471944021065))
* use FhemModule ([`382fc10`](https://github.com/fhempy/fhempy/commit/382fc10e793acab888ece208a7cc3066e9a331e3))
* save self.hash ([`cc951bd`](https://github.com/fhempy/fhempy/commit/cc951bd3a18071830eb311717b70c043a361d74f))
* fix ([`99590eb`](https://github.com/fhempy/fhempy/commit/99590eb08a1f8358a56c99fe873275c0d81b3c6e))
* remove links ([`ecaf384`](https://github.com/fhempy/fhempy/commit/ecaf384ea11f7176481c935ae6053455f90ea272))
* some more shields ([`2bb1c57`](https://github.com/fhempy/fhempy/commit/2bb1c57a009f07de189a94dc1e9f306a06600b74))
* add downloads badget ([`8bbd293`](https://github.com/fhempy/fhempy/commit/8bbd2938f698ca88d1e2db148df183a936451efc))
* create stale workflow ([`52bed33`](https://github.com/fhempy/fhempy/commit/52bed339839e66a1e283ac9b70db99350953fb83))
* create publish package workflow ([`20919f5`](https://github.com/fhempy/fhempy/commit/20919f5d7ce6df1b28b8c61aa7bc2694f28cc116))
* update controls ([`0310f2a`](https://github.com/fhempy/fhempy/commit/0310f2acfb7eecb342342cee22303136bb2019ab))
* Merge branch &39;development&39; ([`5b5348e`](https://github.com/fhempy/fhempy/commit/5b5348e92ba8d01c0bc2a8b8ef1c98e87526a28f))
* update version ([`dc69031`](https://github.com/fhempy/fhempy/commit/dc690319c5280b5078eb928ecbb11b706b32e5aa))
* fix path ([`4739523`](https://github.com/fhempy/fhempy/commit/4739523016c1ab3a899be11b8fbda4c6e684a324))
* rename to fhempy
update remote peer infos ([`0f29602`](https://github.com/fhempy/fhempy/commit/0f29602333cfd071141b5dd7a2ffcc215dc40cbe))
* add release script ([`55becb2`](https://github.com/fhempy/fhempy/commit/55becb286a942d3eb9166cf7f43da4db4448629d))
* add installation script for systemd ([`99c029f`](https://github.com/fhempy/fhempy/commit/99c029fc15121ac6b7e5927fc4aab76a54b8eeb3))
* fix restart after update ([`fd525ac`](https://github.com/fhempy/fhempy/commit/fd525ac2f8666a0a2e593f76073b6efcf693cd05))
* prepare pip package ([`d6ed9a9`](https://github.com/fhempy/fhempy/commit/d6ed9a90f0f64b6acf0cf161ca76d51c7d5fac57))
* support remote update
add version reading ([`5bce14a`](https://github.com/fhempy/fhempy/commit/5bce14a6f49a6ae9902089d02bb121c88bc09fe9))
* add license ([`199f731`](https://github.com/fhempy/fhempy/commit/199f731eaa674df61d642ca09e81946649336a09))
* update changed ([`b96d280`](https://github.com/fhempy/fhempy/commit/b96d2801f4d4738da474f5b516f9181c19e07de0))
* support FW_detailFn ([`5bd3b98`](https://github.com/fhempy/fhempy/commit/5bd3b981b1bf184fb907eaf619b1eb220ddf20d7))
* change to fhempy ([`e62211b`](https://github.com/fhempy/fhempy/commit/e62211bb83cd28a1cae224bdc6929029bedc034c))
* change to fhempy ([`10b26bc`](https://github.com/fhempy/fhempy/commit/10b26bc67b96fa955528379b4c9beac7e3a453ec))
* rename fhem_pythonbinding to fhempy ([`69c104c`](https://github.com/fhempy/fhempy/commit/69c104cf45c70059c4ea926b3c799f80aa473245))
* add min version for ring_doorbell ([`30b8d3d`](https://github.com/fhempy/fhempy/commit/30b8d3d169e2dcbd6d8ec119a387782cabc005fb))
* use FhemModule and help ([`9abe2e3`](https://github.com/fhempy/fhempy/commit/9abe2e38f0deaf58238317d46b1b9236c0c74923))
* use FhemModule ([`75b565d`](https://github.com/fhempy/fhempy/commit/75b565d7ef83f3986a7a4ab58437a8426eaf9e07))
* use FhemModule and help ([`bbd2797`](https://github.com/fhempy/fhempy/commit/bbd27977b96e9006995ba325306f880de9c4b65d))
* add FhemModule base class ([`f2958a2`](https://github.com/fhempy/fhempy/commit/f2958a24cb13efaf64af65631663f22b251336a2))
* update controls ([`459e613`](https://github.com/fhempy/fhempy/commit/459e6136fc774c66bff00b45ff5c366de1ac7f6d))
* Merge branch &39;development&39; ([`2b748d3`](https://github.com/fhempy/fhempy/commit/2b748d3afa67a148dee4a8fc5d014ff91c8d93c8))
* better readings ([`3776c7a`](https://github.com/fhempy/fhempy/commit/3776c7a5098138a98bcc1f6531df0fbdc3d53d48))
* update controls ([`5eb72ea`](https://github.com/fhempy/fhempy/commit/5eb72eaa18c4291ad60a7a881af1498ea1c84e2b))
* Merge branch &39;development&39; ([`6d3126c`](https://github.com/fhempy/fhempy/commit/6d3126c1562348176c642cc6ded1b1bd0a087245))
* fix update_functions ([`ba262f8`](https://github.com/fhempy/fhempy/commit/ba262f8208cbf9c910700f6bd76829526ad688c8))
* Merge branch &39;development&39; ([`021c8a3`](https://github.com/fhempy/fhempy/commit/021c8a3abd723e1ca9b331d6fed308b9c3145f13))
* fix IODev attribute ([`571e051`](https://github.com/fhempy/fhempy/commit/571e051b4a05a3458f8a3f58a4033d8fc06ce6e5))
* update controls ([`cb67e50`](https://github.com/fhempy/fhempy/commit/cb67e50157a8f105c32a4456236bbf3f1e15e78a))
* Merge branch &39;development&39; ([`ed64fa3`](https://github.com/fhempy/fhempy/commit/ed64fa37026020c1d0f88f09f763054d78a58099))
* support update_functions attr ([`0f3a7a7`](https://github.com/fhempy/fhempy/commit/0f3a7a7099a9fd22ec960bf280f6a0ec5715d4a7))
* try to fix reconnect issues ([`257039e`](https://github.com/fhempy/fhempy/commit/257039e07736ead319010a15d1423c5585d2ffc6))
* fix stop_process ([`a3c84ab`](https://github.com/fhempy/fhempy/commit/a3c84abf40ae62f80e0e469f165e541b6cf55988))
* add logfile,nrarchive ([`139cee4`](https://github.com/fhempy/fhempy/commit/139cee4384d4444a155a873ef7c67118d6f1e78b))
* use setDevAttrList instead of userattr ([`29ebf04`](https://github.com/fhempy/fhempy/commit/29ebf0468551efde4dab4fbdadf5e8eb2b7a7fb2))
* fix multiple connects ([`0af9844`](https://github.com/fhempy/fhempy/commit/0af984458c2a9cf448eba90e9773c55738e42585))
* fix package installations ([`6fccc2f`](https://github.com/fhempy/fhempy/commit/6fccc2f98cf58b43ffe52cb70f9059ffeba515c6))
* relogin on errors ([`3263286`](https://github.com/fhempy/fhempy/commit/32632866113be574801849e20edad84283495748))
* update readme ([`6a7a9a8`](https://github.com/fhempy/fhempy/commit/6a7a9a83a6118b64ff43363cc51c2095d6b411e3))
* wait for result ([`26355be`](https://github.com/fhempy/fhempy/commit/26355be9f921481867d936c40227a0044752404c))
* wait for result ([`05665f3`](https://github.com/fhempy/fhempy/commit/05665f33ad3472af69f4bc1833090f3ee5ea1048))
* support americano,hotwater ([`67bc210`](https://github.com/fhempy/fhempy/commit/67bc2101f94f7cf652c1d9d986baf097adb87426))
* Merge branch &39;development&39; ([`1bcb0de`](https://github.com/fhempy/fhempy/commit/1bcb0dea9d101f834bed38083d60c4c85bc39e78))
* update remote installation ([`39735f8`](https://github.com/fhempy/fhempy/commit/39735f877b8592c81ebeec6fbb39ff1304d74889))
* add googlecast readme ([`cc28bdf`](https://github.com/fhempy/fhempy/commit/cc28bdf60168992fff39ef19bf06453885a57d60))
* update controls ([`f02b22a`](https://github.com/fhempy/fhempy/commit/f02b22ac5e06ae9fde1492394a69383a68c1eb41))
* Merge branch &39;development&39; ([`a8e91ba`](https://github.com/fhempy/fhempy/commit/a8e91ba9b4d936b87a5fcad0da6630c5d8665ab9))
* longer timeout ([`bd6f3fc`](https://github.com/fhempy/fhempy/commit/bd6f3fcc63695d679d989680f5aa8ff932ee75a0))
* fix absent on startup ([`ef075be`](https://github.com/fhempy/fhempy/commit/ef075be421e6cb6de1a108c6e990b88097c074f2))
* update controls ([`6792886`](https://github.com/fhempy/fhempy/commit/67928865071759680602eab584ee0f3a61729240))
* Merge branch &39;development&39; ([`07171ae`](https://github.com/fhempy/fhempy/commit/07171ae32ee07f44cb9a1df50138404d5223871f))
* install cryptography ([`c6f4afc`](https://github.com/fhempy/fhempy/commit/c6f4afc7c9c527bbff236c5554c968a9150a2147))
* update controls ([`e2e3b04`](https://github.com/fhempy/fhempy/commit/e2e3b04d7ea2fdb77309210b9d83e9d767f93fd9))
* Merge branch &39;development&39; ([`1b60bc2`](https://github.com/fhempy/fhempy/commit/1b60bc2d7747835bfe9366bc4735f5c7a33d13e1))
* add stacktrace logging ([`9662342`](https://github.com/fhempy/fhempy/commit/9662342e5e8401b59b0559c985d967ef80ff20ff))
* add timeout for connect ([`21ac975`](https://github.com/fhempy/fhempy/commit/21ac975cb8fbf19dddfc117cea084e806088d026))
* update controls ([`b063358`](https://github.com/fhempy/fhempy/commit/b063358db0a92ab089ed9143a191e7e61cbaf64c))
* Merge branch &39;development&39; ([`c517dfa`](https://github.com/fhempy/fhempy/commit/c517dfae53b42dd6e9b02d23feda9f0412f095e7))
* remove deps which are automatically installed ([`6a1684c`](https://github.com/fhempy/fhempy/commit/6a1684c87e4c830e493c7eae26f96f95211a2c92))
* automatically install depencies
fix IODev change ([`1953712`](https://github.com/fhempy/fhempy/commit/1953712e41fd94def437dbc685489521573ec52f))
* set offline after 4 failed updtes ([`f4a836a`](https://github.com/fhempy/fhempy/commit/f4a836a68c4f67a0b878fc1ee77cca04a48bb3c2))
* add version check ([`da2b6c3`](https://github.com/fhempy/fhempy/commit/da2b6c365569be748c6e3b55de5a42b0ce369e02))
* better error handling ([`32031e2`](https://github.com/fhempy/fhempy/commit/32031e255d23c8076375d5f7581c6b663367f917))
* update controls ([`2acefdd`](https://github.com/fhempy/fhempy/commit/2acefdd08a8f9450773260c84fd0f15ef1c1a652))
* Merge branch &39;development&39; ([`a8b37cc`](https://github.com/fhempy/fhempy/commit/a8b37ccf840c7b5080c6258095aa3f23ab8aee03))
* add set_attr_ on define ([`824c02a`](https://github.com/fhempy/fhempy/commit/824c02a6840f057ab3c88d40aab8387c58ff76f5))
* add hciconfig hciX up cmd ([`13e9ec5`](https://github.com/fhempy/fhempy/commit/13e9ec5b6a59e80b004bca0abed1a97a33b1e5d3))
* read all possible characteristics into readings ([`b0ff6bb`](https://github.com/fhempy/fhempy/commit/b0ff6bbd2dae45b0af6d1523f6513701fb60c2f1))
* update controls ([`8af6378`](https://github.com/fhempy/fhempy/commit/8af6378c5e03c2c2ebb4396a1e91238c732902e4))
* Merge branch &39;development&39; ([`714bb24`](https://github.com/fhempy/fhempy/commit/714bb241433865e5b3d509446c2a9446a4bcbe45))
* add attr scan_duration ([`619e36e`](https://github.com/fhempy/fhempy/commit/619e36e3344e8f0a29667b82b04ce9f18ff382ec))
* udpate controls ([`43be4e9`](https://github.com/fhempy/fhempy/commit/43be4e9327c4221ec7ec767ac26be4535bfd0d4c))
* Merge branch &39;development&39; ([`583e1a3`](https://github.com/fhempy/fhempy/commit/583e1a333cdf452f43eed99f1af18c4e59a45777))
* add esphome ([`d1f06a1`](https://github.com/fhempy/fhempy/commit/d1f06a16b67de20b0f00db8fb3ef023fc109aac7))
* add esphome readme ([`9e61b05`](https://github.com/fhempy/fhempy/commit/9e61b0533c8943f789e2cf915cc8d81918ef1d54))
* add esphome ([`53f7443`](https://github.com/fhempy/fhempy/commit/53f74433c59fcea43d4a019b5e0bcb67315c188d))
* fix readme ([`9446b77`](https://github.com/fhempy/fhempy/commit/9446b778a75bef78e867b640c1fb85fef4fc5492))
* fix name ([`6338588`](https://github.com/fhempy/fhempy/commit/633858849ca87712bcee2bdf40444e4da8570cc6))
* update controls ([`93f4b76`](https://github.com/fhempy/fhempy/commit/93f4b7687ed7cb7ecb6852685695f516f2dd7cba))
* Merge branch &39;development&39; ([`5cbfc8b`](https://github.com/fhempy/fhempy/commit/5cbfc8b569f4d16ba765b658f7d8e3e19e216eb0))
* fix readme
fix absent ([`7eb6512`](https://github.com/fhempy/fhempy/commit/7eb6512d167b7b97c3b6b8d780615c9e6fe19e49))
* Merge branch &39;development&39; ([`f4a69e1`](https://github.com/fhempy/fhempy/commit/f4a69e1b39dbaada81244f9eabed3806e46a5986))
* add permissions for bluepy scan ([`f563315`](https://github.com/fhempy/fhempy/commit/f56331580bfdb086d2b9d39e441cf52c50a8b377))
* update controls ([`907b8e3`](https://github.com/fhempy/fhempy/commit/907b8e3e764f085f181985c1dc5c54b8106e7402))
* Merge branch &39;development&39; ([`269969e`](https://github.com/fhempy/fhempy/commit/269969e100ca2b07d458d95512d6ff619f2a3be0))
* fix no departures ([`dd20c71`](https://github.com/fhempy/fhempy/commit/dd20c7183824069ff82fe36a4dc5531383e82c12))
* add state on define ([`4f6a45e`](https://github.com/fhempy/fhempy/commit/4f6a45e31eebc5fee9a9f191a3538799b06bfc2c))
* support poll_type ([`94bf8f8`](https://github.com/fhempy/fhempy/commit/94bf8f8d3c0be0e91bea66bd7815e1686d03b59e))
* new more stable ble_presence with bluepy ([`3e8b6dd`](https://github.com/fhempy/fhempy/commit/3e8b6dd7b9ece653df903dead258a8d5022c521b))
* use bluepy ([`c9d9d7b`](https://github.com/fhempy/fhempy/commit/c9d9d7b15418bb1765ba0ec02a038e31a506c80d))
* ble_presence with aioblescan ([`9f26527`](https://github.com/fhempy/fhempy/commit/9f26527b30807ab9b580602d2cfcf23e6f16c539))
* update controls ([`ab16877`](https://github.com/fhempy/fhempy/commit/ab16877518a8fb0c6a2c71fe5a680acb0217f7c3))
* Merge branch &39;development&39; ([`bb5b011`](https://github.com/fhempy/fhempy/commit/bb5b011a4c824cb5800620ef0ae818db707c85b4))
* fix possible reading update errors ([`778ff4e`](https://github.com/fhempy/fhempy/commit/778ff4e304450f066b7fde040534f416c4d48693))
* fix debug msg ([`af9a1ed`](https://github.com/fhempy/fhempy/commit/af9a1ed03bfeba2d045469c636583b0b8ad2eb63))
* update controls ([`9cb1e2f`](https://github.com/fhempy/fhempy/commit/9cb1e2f2ee33cadfaf13380718187f69e80a5f1b))
* Merge branch &39;development&39; ([`160ae27`](https://github.com/fhempy/fhempy/commit/160ae2715b7d48ad569955962216622b6b58a6a9))
* update readme ([`1115373`](https://github.com/fhempy/fhempy/commit/1115373644e5ee171d6c3eb7ac9a9a96dede030f))
* add mitemp module ([`4c746ab`](https://github.com/fhempy/fhempy/commit/4c746abb02457d18dddba748b1a6c3b482b23ca4))
* add update_interval reading ([`80dc798`](https://github.com/fhempy/fhempy/commit/80dc7987b9de0571c54e31bf214adc8821c5266b))
* update controls ([`5644ceb`](https://github.com/fhempy/fhempy/commit/5644ceb686d875e8f893471746b6e5afea5ad7b8))
* Merge branch &39;development&39; ([`b5d9898`](https://github.com/fhempy/fhempy/commit/b5d9898acaf4737a8e1bf51287db5785f9ac4723))
* fix miflora ([`f38b282`](https://github.com/fhempy/fhempy/commit/f38b282e3bf191f417d7105e73d2268914336606))
* fix convert2format ([`71e6260`](https://github.com/fhempy/fhempy/commit/71e6260a1d6822e4a33ea90cc649e2d6e874cb17))
* handle import errors ([`d0a5e23`](https://github.com/fhempy/fhempy/commit/d0a5e23cf5f0c0811f3153e1707d7b49c8a30087))
* fix status task ([`810c044`](https://github.com/fhempy/fhempy/commit/810c04485da9dc07849aa0b35300228039a10953))
* update controls ([`1fda60c`](https://github.com/fhempy/fhempy/commit/1fda60c61dd749447e6859ae0fcf1419f6f64fb8))
* Merge branch &39;development&39; ([`fc5b895`](https://github.com/fhempy/fhempy/commit/fc5b895a325538c9da11fa8ca8f07e363833dfba))
* poll device after alert ([`7c7dc1a`](https://github.com/fhempy/fhempy/commit/7c7dc1af5cb95e46f40ba1b7899a9a627c9360c9))
* add attr interval, hci_device ([`9daa50a`](https://github.com/fhempy/fhempy/commit/9daa50added2dfb302958d026ec7b93e1a05c8e8))
* add attr handling to helloworld ([`6d5b75b`](https://github.com/fhempy/fhempy/commit/6d5b75b38eed677265afa50d960ece92d620a48d))
* update controls ([`b95d744`](https://github.com/fhempy/fhempy/commit/b95d74458d4d8362da4b8b5368e013f4e41c15eb))
* Merge branch &39;development&39; ([`16dd72a`](https://github.com/fhempy/fhempy/commit/16dd72a2fe62f5d5c26f8db36d6a371aad244e8b))
* change binding names ([`e30bd63`](https://github.com/fhempy/fhempy/commit/e30bd63594c90534bb3752be12fb80ec3b42c11b))
* add timeout parameter ([`43217df`](https://github.com/fhempy/fhempy/commit/43217dfee88099a5ca0cbea31d1297d4e2da46aa))
* fix Undefine ([`a1ed53d`](https://github.com/fhempy/fhempy/commit/a1ed53dd4007253e6bbc21ebc7d6093a3d297956))
* update controls ([`cbdb80a`](https://github.com/fhempy/fhempy/commit/cbdb80a212ffa646cb0274829dbd612f1ac5dfeb))
* Merge branch &39;development&39; ([`069aba5`](https://github.com/fhempy/fhempy/commit/069aba5384ca78830afd7a5dd0ae8afbeeb8d551))
* init commit of miflora ([`01b32ef`](https://github.com/fhempy/fhempy/commit/01b32ef9e0181caab2562858728c06fc4223457f))
* Merge branch &39;development&39; ([`b9440c6`](https://github.com/fhempy/fhempy/commit/b9440c66711a0f6e49f1d3e34938eff5499ae4be))
* add links to readmes ([`2c27eeb`](https://github.com/fhempy/fhempy/commit/2c27eeb8c2348b17072ee13db77ab1ad3840ac19))
* add bluetooth configuration ([`a54603d`](https://github.com/fhempy/fhempy/commit/a54603de10ca47be21b10dd77c17d504431f73bb))
* add readme for ble_presence ([`70b836f`](https://github.com/fhempy/fhempy/commit/70b836f1eabc2b86f91488283406027daf28660b))
* update controls ([`f662be4`](https://github.com/fhempy/fhempy/commit/f662be4fcf00c6bfb21f4708103e59a792f98952))
* Merge branch &39;development&39; ([`ee94c52`](https://github.com/fhempy/fhempy/commit/ee94c52858c3bc2d276abb68d1fc4868b295b5f1))
* fix max volume ([`04dc44d`](https://github.com/fhempy/fhempy/commit/04dc44dd34bc276c77b841292ea98de728213f45))
* update controls ([`6089705`](https://github.com/fhempy/fhempy/commit/60897052d66f8fdfebb8c3c56299f76c589da728))
* Merge branch &39;development&39; ([`9c6a30a`](https://github.com/fhempy/fhempy/commit/9c6a30ad9356982a7c6499112cab6922faba7d8f))
* support format for set ([`df52347`](https://github.com/fhempy/fhempy/commit/df52347a09903fc0b626538c58b23d5e193ee0d7))
* support volume ([`0fffb37`](https://github.com/fhempy/fhempy/commit/0fffb3748f8d70010e7152d192780f274b2d52d6))
* add offline reading ([`a086690`](https://github.com/fhempy/fhempy/commit/a086690e6dbaa93b6b39a63ab545a9dead807bff))
* update controls ([`9c75e67`](https://github.com/fhempy/fhempy/commit/9c75e67fc6d658d3cfdec56233e243959ce7ecfe))
* Merge branch &39;development&39; ([`7b70013`](https://github.com/fhempy/fhempy/commit/7b7001340675bb19bd9d4549325cf215ebb0cdb5))
* update readme for remote peers ([`e772adb`](https://github.com/fhempy/fhempy/commit/e772adb53515d805053629285304fc586dc8aa41))
* update readme ([`690fb3a`](https://github.com/fhempy/fhempy/commit/690fb3a902122cb1921e173d094b5a11d91a4151))
* add usage ([`0ddf238`](https://github.com/fhempy/fhempy/commit/0ddf23810788d7aee29455d990ba8bc66999083f))
* support set volume ([`d54f330`](https://github.com/fhempy/fhempy/commit/d54f3305603a8910d7f655df3850c0259567752e))
* update controls ([`8c4ae4c`](https://github.com/fhempy/fhempy/commit/8c4ae4cbba3c1ba88df21c43a9e33f07a8ce3638))
* Merge branch &39;development&39; ([`e5d14ca`](https://github.com/fhempy/fhempy/commit/e5d14ca2e2b44cf4f8511a3d919727d5a73db4df))
* remove unstable notice ([`210e815`](https://github.com/fhempy/fhempy/commit/210e815eb1ddabcf25720ed2fa38a6c6e4e5f19d))
* support cmds with arguments ([`39dd448`](https://github.com/fhempy/fhempy/commit/39dd448c3b1df8dfb30a83c3061ab1c50d025747))
* further update ([`3d892ef`](https://github.com/fhempy/fhempy/commit/3d892ef94251e0728d76caf5e5c0ac6e92ba23bf))
* add info for remote devices ([`eaef19d`](https://github.com/fhempy/fhempy/commit/eaef19d02799b7b681b20877f45eda7c032d7a85))
* Merge branch &39;development&39; ([`51b7e7d`](https://github.com/fhempy/fhempy/commit/51b7e7d1248464352723aede08b414ebdf5c6a51))
* add miio readme ([`4896ffe`](https://github.com/fhempy/fhempy/commit/4896ffea36e565f2590b1bdd341b1ca14d989aab))
* update controls ([`8848ca4`](https://github.com/fhempy/fhempy/commit/8848ca48a1dd2e751e4ec7a59c576e7906282ba7))
* Merge branch &39;development&39; ([`98d018b`](https://github.com/fhempy/fhempy/commit/98d018bcc662f50afa48ed968660ea5a3a8fe948))
* initial miio release
only supports functions without args ([`f732b9d`](https://github.com/fhempy/fhempy/commit/f732b9d0749fb093cf7b5385776027bde172725b))
* support function setting ([`57a4479`](https://github.com/fhempy/fhempy/commit/57a44793fafbc7ceeb4baf62f6ced863f9dc2e11))
* add eq3bt readme ([`b9892b5`](https://github.com/fhempy/fhempy/commit/b9892b5fca18a11c0fff701dff3195841f32586d))
* add resetConsumption
change consumption calculation ([`7838446`](https://github.com/fhempy/fhempy/commit/7838446465aa22cbad60c3011f76ff845b0ed0dc))
* add consumption ([`e6bf398`](https://github.com/fhempy/fhempy/commit/e6bf3981fb93f84b63c0e648703991e1434a8082))
* reduce sleep ([`63da32d`](https://github.com/fhempy/fhempy/commit/63da32d3f801ebc5311839924b134bbd9fe83c6c))
* fix comment ([`56f9cb6`](https://github.com/fhempy/fhempy/commit/56f9cb6b5387a9c6adb7bfdb428a1d11f644e534))
* fix ble_reset ([`527c141`](https://github.com/fhempy/fhempy/commit/527c141e74fe69c439738fb302e2afef09d813c3))
* Merge branch &39;development&39; ([`ef9d25b`](https://github.com/fhempy/fhempy/commit/ef9d25bfe809e34beac397a971997e606e3c8bcf))
* update readme ([`943d4cf`](https://github.com/fhempy/fhempy/commit/943d4cf5ed8e73b418912f85b352138454127200))
* update controls ([`9f8c9ca`](https://github.com/fhempy/fhempy/commit/9f8c9ca04695b02c7e4cb7fe508bd95f3cc7fd1a))
* Merge branch &39;development&39; ([`ae30ac2`](https://github.com/fhempy/fhempy/commit/ae30ac24bbd25843cb5a7d9eb83c65fdef6b210e))
* support video stream ([`84159b7`](https://github.com/fhempy/fhempy/commit/84159b7ee176846f0a6f2667ac1dd7b47f3cc08d))
* add comment for threadsafe ([`9bc6ef2`](https://github.com/fhempy/fhempy/commit/9bc6ef22265e87564d436b5edc7b751d20bb29e7))
* return taskid ([`073176a`](https://github.com/fhempy/fhempy/commit/073176ad27a2f0c0e1f1ced84880fa501fd65f28))
* update controls ([`215a6c6`](https://github.com/fhempy/fhempy/commit/215a6c6e7f0da64b759fc253c9986bdefd496ed1))
* Merge branch &39;development&39; ([`9c18f7d`](https://github.com/fhempy/fhempy/commit/9c18f7d9d635ada3948c6ab28f5dddc93b74780e))
* change format to options ([`7efa368`](https://github.com/fhempy/fhempy/commit/7efa368ef19f6ef48476b7949b1eaa0a13af4e71))
* add ble_reset reset_time attr ([`dcc77d8`](https://github.com/fhempy/fhempy/commit/dcc77d879e517cf8f1ab6c743b84a4b21235f179))
* fix keep_connected
rename set_list format to options
add set_attr_... function ([`26bb713`](https://github.com/fhempy/fhempy/commit/26bb7135c5dfe0f27ad1329ac60c8650e814764c))
* update controls
update prepare_update ([`f744a5c`](https://github.com/fhempy/fhempy/commit/f744a5cf4dc8ab74525ae1115a8633d56b68d7c8))
* Merge branch &39;development&39; ([`109c24b`](https://github.com/fhempy/fhempy/commit/109c24bb160bd70831bfb6c48ce8d490cc205b70))
* add TensorFlow image object detection ([`b08588e`](https://github.com/fhempy/fhempy/commit/b08588e4f0b07774678015e91f9ae49a17ac4f05))
* update controls ([`0cc6735`](https://github.com/fhempy/fhempy/commit/0cc673558e2baeb15a566fd9dd87ff838078bb70))
* Merge branch &39;development&39; ([`0a8501c`](https://github.com/fhempy/fhempy/commit/0a8501c1ad841bac3a758f798a89f9daad28d787))
* add message status ([`254e332`](https://github.com/fhempy/fhempy/commit/254e332290352d43855d6fd2dc8e52b69c818f8f))
* add readingsBulkUpdate ([`40230f0`](https://github.com/fhempy/fhempy/commit/40230f0dd18a3bb2ec4f55f3b1962ac503cbf756))
* update controls ([`8a2ccac`](https://github.com/fhempy/fhempy/commit/8a2ccac75d61fae7abf5f727e640c365d5b66b7f))
* Merge branch &39;development&39; ([`4968781`](https://github.com/fhempy/fhempy/commit/4968781d3f890d65d02f32f7dbbce73b901a3327))
* fix ding poll errors ([`8041928`](https://github.com/fhempy/fhempy/commit/8041928bfd130d378362764266a0bb5cd3144b9f))
* update controls ([`a365927`](https://github.com/fhempy/fhempy/commit/a365927f4d9fd5ccf6a90c88bbde5595468cc089))
* Merge branch &39;development&39; ([`5048874`](https://github.com/fhempy/fhempy/commit/5048874132e475285c373a3533212f164a3c1149))
* add WienerLinien module ([`6cff498`](https://github.com/fhempy/fhempy/commit/6cff4989587c7b4db19d92bf48f013009b9052bc))
* add flatten_json ([`7ef90dd`](https://github.com/fhempy/fhempy/commit/7ef90ddb3c7e93155d186def52c77902ad236616))
* support CommandDeleteReading ([`e5cbf5d`](https://github.com/fhempy/fhempy/commit/e5cbf5d480e7d95be6a634c49d4e604c7b84237f))
* fix encoding errors ([`b7fb2db`](https://github.com/fhempy/fhempy/commit/b7fb2dbbf8476b67271a6afc7c05b49a4f5eada7))
* add interval attributes ([`2e59def`](https://github.com/fhempy/fhempy/commit/2e59defaea812df19d2967e21d046fb8df9256ac))
* do not set offline on startup ([`fbb6c47`](https://github.com/fhempy/fhempy/commit/fbb6c474d294cc945e0382319486b04c67d286fb))
* add attr helper functions ([`4f80eb4`](https://github.com/fhempy/fhempy/commit/4f80eb48ee747733d8c8eebb6c6dfbc8e6a5d710))
* update controls ([`e44e208`](https://github.com/fhempy/fhempy/commit/e44e208cc8c0371b8437ee2a1e6ebf46beaed83c))
* Merge branch &39;development&39; ([`caa3398`](https://github.com/fhempy/fhempy/commit/caa33984a15f9302b17d38bc820baa3b851e6399))
* support some attributes ([`812c3e2`](https://github.com/fhempy/fhempy/commit/812c3e23ddf4a12fa21b6042220cedddf8295f9e))
* remove unused function ([`b61075d`](https://github.com/fhempy/fhempy/commit/b61075dd68a7c842c894c6bca707ff19be2e3d08))
* fix Attr function ([`38769f8`](https://github.com/fhempy/fhempy/commit/38769f8140487b1b19fdc1b811e5d4a56ebb5f6c))
* fix hash ([`e4b6854`](https://github.com/fhempy/fhempy/commit/e4b6854a9fa3819500cea86499ba4b623903da39))
* change url ([`88323ce`](https://github.com/fhempy/fhempy/commit/88323ce50c7daa0e32949df69f9aff56b4829d8a))
* add lastreset reading ([`a106e9a`](https://github.com/fhempy/fhempy/commit/a106e9a19ddd08b6bf0a34c02017f37517608bd0))
* Merge branch &39;development&39; ([`61892ad`](https://github.com/fhempy/fhempy/commit/61892ad707edfcd739abc65aa7a8e0c7499d1f0c))
* fix README ([`90093cb`](https://github.com/fhempy/fhempy/commit/90093cb4815ed1fb7ec34843e5158b7d13f592f0))
* update controls ([`cfa40eb`](https://github.com/fhempy/fhempy/commit/cfa40ebeb5ef2dabc70b3b49ad359e885d74ef98))
* Merge branch &39;development&39; ([`197789e`](https://github.com/fhempy/fhempy/commit/197789e9d52cdec0926a1f02fb3206dc7c41475b))
* do 3 checks for presence ([`ecc4798`](https://github.com/fhempy/fhempy/commit/ecc4798b4e67382ae39438a5aa03129c25581b71))
* add bt_presence module ([`ed95215`](https://github.com/fhempy/fhempy/commit/ed95215416cd9e3dd46deb0f97fddb5ee248e1fe))
* bugfix reading update ([`885a237`](https://github.com/fhempy/fhempy/commit/885a2372918aae944b94485030d05afe35877b6c))
* update controls ([`6c787be`](https://github.com/fhempy/fhempy/commit/6c787bec4f84d9baf9ee0149506c27f46be885cd))
* Merge branch &39;development&39; ([`4c9a908`](https://github.com/fhempy/fhempy/commit/4c9a90815b25020887117a61780176ee6f4163bb))
* add ble_presence module ([`67b21fc`](https://github.com/fhempy/fhempy/commit/67b21fcc8dba85cba2a8a9a031927885a0d47f19))
* update controls ([`26ab251`](https://github.com/fhempy/fhempy/commit/26ab251afa7caa0c5de6363acc80ca8c17e005d5))
* Merge branch &39;development&39; ([`86c4639`](https://github.com/fhempy/fhempy/commit/86c4639f0963f50321e75c1fbafc2a6da59db3fe))
* Merge pull request 2 from tsoybe/development
fixed: HelloWorld ([`4a0cf08`](https://github.com/fhempy/fhempy/commit/4a0cf0858721ab792c098c903c224b1032252e8e))
* add ble_reset ([`e97e5b9`](https://github.com/fhempy/fhempy/commit/e97e5b92ac444ad229e8b2be2fdd47e6d9da907d))
* fix indent ([`3a84555`](https://github.com/fhempy/fhempy/commit/3a845557d678f61014f14da84d56487db060ff8d))
* set state = alert on alert
prepare snapshot (currently not working) ([`5ccc8cc`](https://github.com/fhempy/fhempy/commit/5ccc8cc12aae65e0e12c1e17897392666e3710c4))
* add CHANGED file ([`00d8536`](https://github.com/fhempy/fhempy/commit/00d85369e10e8e79b32330461c2d3b1f04b5a6ac))
* add commandref link ([`6ba47e8`](https://github.com/fhempy/fhempy/commit/6ba47e89c3f458e45dab246a54273b063fc1ec57))
* add ble_reset module ([`2386737`](https://github.com/fhempy/fhempy/commit/238673719ccde70837e0dc99f65b417ca1f82b69))
* add defaults to set_list_conf ([`a1752ed`](https://github.com/fhempy/fhempy/commit/a1752ed55d4152c8b9b10c36ea28c0aee16191a3))
* update controls ([`8c440aa`](https://github.com/fhempy/fhempy/commit/8c440aae05697b1f2441f200858644c115a56612))
* Merge branch &39;development&39; ([`791606e`](https://github.com/fhempy/fhempy/commit/791606e521d5db6c6c4f22715a9d0e24c89298eb))
* update readme ([`85aec00`](https://github.com/fhempy/fhempy/commit/85aec00d6612e938f124eed5c24c14e691650cbf))
* longer timeout for InitDefine
possibly finally fixed connection error ([`2e5b14f`](https://github.com/fhempy/fhempy/commit/2e5b14ff4325e98313ab90ff9f635eb17b207447))
* exit on connection error ([`df458cd`](https://github.com/fhempy/fhempy/commit/df458cd362f4899db206a100027c42d53c2721c1))
* do not reset bluetooth ([`4642db2`](https://github.com/fhempy/fhempy/commit/4642db2985ef6f4e0a14717b0f35fca49f21bb66))
* buxfix ([`b8525d0`](https://github.com/fhempy/fhempy/commit/b8525d0244dfe9530e69f59ddc403773adcd296f))
* Merge branch &39;development&39; ([`2b98869`](https://github.com/fhempy/fhempy/commit/2b988697a982dead56564660e567f48f11a00382))
* add ring README ([`457d633`](https://github.com/fhempy/fhempy/commit/457d6335b87d6bafba3e87928b81efc9afea20f6))
* update controls ([`b546213`](https://github.com/fhempy/fhempy/commit/b546213c9ff999cbfcdbc1155b666d72eff65af2))
* Merge branch &39;development&39; ([`4391c8d`](https://github.com/fhempy/fhempy/commit/4391c8d4857e4a07b3348a2cb1b562eb66014f6a))
* disable json livestream ([`65228b7`](https://github.com/fhempy/fhempy/commit/65228b7d23339e3b2c33e32e11065d837b0f77fe))
* encrypt password/token ([`c18f2c0`](https://github.com/fhempy/fhempy/commit/c18f2c0915cb014d37bc3888ee892a7b39a06079))
* try to fix disconnects ([`d6d34ce`](https://github.com/fhempy/fhempy/commit/d6d34ce8d333cb5f6f919501bab87ec420920f86))
* add getUniqueId for encryption/decryption ([`828c9b6`](https://github.com/fhempy/fhempy/commit/828c9b6b074ebe26305db8e1b9b7e2dc563935c6))
* encrypt/decrypt_string for readings ([`ce6f213`](https://github.com/fhempy/fhempy/commit/ce6f2136aca3d2431ff13dcb3af9f66129596356))
* update controls ([`6d98a87`](https://github.com/fhempy/fhempy/commit/6d98a870a855d26ce1ca38a8c415cc396780fbdf))
* Merge branch &39;development&39; ([`b3f6a76`](https://github.com/fhempy/fhempy/commit/b3f6a76df867930039a21326303d63f45e19d4c7))
* further ring integration (history, alert) ([`9451e44`](https://github.com/fhempy/fhempy/commit/9451e44edcfed2015f06feffbb8c6578af6a9fd1))
* update controls ([`7e21f28`](https://github.com/fhempy/fhempy/commit/7e21f28b66061094b0c9d147139e72fc56b43c28))
* Merge branch &39;development&39; ([`e811604`](https://github.com/fhempy/fhempy/commit/e81160450e73b0e4884bc19a63f1a8d848aec644))
* fix login ([`43301cf`](https://github.com/fhempy/fhempy/commit/43301cf921d93e18565b0020b4948d04e5cd3176))
* update controls ([`97507fa`](https://github.com/fhempy/fhempy/commit/97507fa2b2c38c1b14869dd63fcfab0fc6ffe5d0))
* Merge branch &39;development&39; ([`d29b93d`](https://github.com/fhempy/fhempy/commit/d29b93dfc096f10cbd4bf5a11ada930894dd1b01))
* fix missing import ([`e9c4331`](https://github.com/fhempy/fhempy/commit/e9c43311cc204aa949439102ddd6103f6dd9cc81))
* fix indent ([`dcc6e9c`](https://github.com/fhempy/fhempy/commit/dcc6e9c48538d2889d87f6d716bb12077c1c95b0))
* initial ring version ([`2cd1cb7`](https://github.com/fhempy/fhempy/commit/2cd1cb77828563b39b6ef7cd5a22e16022ac7dc3))
* update controls ([`e9ae6c3`](https://github.com/fhempy/fhempy/commit/e9ae6c3bd6a1909f7cdb5843d318c22c3583bddd))
* Merge branch &39;development&39; ([`46690a8`](https://github.com/fhempy/fhempy/commit/46690a8173b1593b2624fc87e046765e2b7416df))
* prepare ring_doorbell (not working) ([`9561ce0`](https://github.com/fhempy/fhempy/commit/9561ce0346fff00c0113925c6a3ecd871231b4c5))
* prepare gfprobt ([`5f1c852`](https://github.com/fhempy/fhempy/commit/5f1c8525dc4adea525630ff41a3d9cd91892d0bd))
* update controls ([`3ff6bcf`](https://github.com/fhempy/fhempy/commit/3ff6bcf62121e9ae52e3c8cd897582b15df46e33))
* Merge branch &39;development&39; ([`c019ed7`](https://github.com/fhempy/fhempy/commit/c019ed7253d1de269581480ac4779c6656ed2421))
* fix 30 degress/on ([`0d975a2`](https://github.com/fhempy/fhempy/commit/0d975a2f5cb37f0a369223fb60808d555358dc88))
* reset BLE on start ([`801ba9b`](https://github.com/fhempy/fhempy/commit/801ba9b049e446f0be28596cf8338f76ba58ad33))
* fix zeroconf version ([`ce06e14`](https://github.com/fhempy/fhempy/commit/ce06e14cb5dbf0052ac8a850847c395156c59324))
* fix Undefine error ([`3b54402`](https://github.com/fhempy/fhempy/commit/3b54402589639c671cc495b9e3b991b10f27255d))
* support rename ([`c9f43d9`](https://github.com/fhempy/fhempy/commit/c9f43d9b0d3ee49d28b427adcfbdabb42cd36a3d))
* fix UTF-8 messages ([`e5d6083`](https://github.com/fhempy/fhempy/commit/e5d608326075fec0f54834ef3101b18d19a5c053))
* update controls ([`dd205f0`](https://github.com/fhempy/fhempy/commit/dd205f05226bae4048fbca18f66e6e2d3dec78b3))
* Merge branch &39;development&39; ([`20169fa`](https://github.com/fhempy/fhempy/commit/20169fac92cf9e3f3fb23abb502c8938512cc9a6))
* further dev ([`7407bb5`](https://github.com/fhempy/fhempy/commit/7407bb58756ad67b58858cdd2efb3d26a2358c04))
* fix disconnect ([`f2b20f3`](https://github.com/fhempy/fhempy/commit/f2b20f314b62a99f8365c4c30d4456e3ec4ed3a2))
* update controls ([`c7b53f7`](https://github.com/fhempy/fhempy/commit/c7b53f7e469faf108f90ebef919e343fd7dec31d))
* Merge branch &39;development&39; ([`61f6017`](https://github.com/fhempy/fhempy/commit/61f601772b7335b579529d4be1b7d21eab0e484e))
* BLE fixes ([`0aa8827`](https://github.com/fhempy/fhempy/commit/0aa882770bfd42f757f80f4100b464ac197cdf80))
* fix CommandAttr ([`9213099`](https://github.com/fhempy/fhempy/commit/9213099fef8c64bde31f0e0badff7b7210e389e0))
* fix Undefine ([`0635210`](https://github.com/fhempy/fhempy/commit/0635210c50852c8fcdc4c04844351f4c9303bb2a))
* fix Undefine ([`d6309a7`](https://github.com/fhempy/fhempy/commit/d6309a784f42ff81b10c78b1aa7ec3cec92614e8))
* add retries ([`9feb6bd`](https://github.com/fhempy/fhempy/commit/9feb6bda85148a2d738f1b098f02bdb3633f8389))
* fix working dir ([`d727099`](https://github.com/fhempy/fhempy/commit/d72709904aee10481c413856a227b4c90596531b))
* fix IODev change ([`557145c`](https://github.com/fhempy/fhempy/commit/557145c9bc0aeacbc1b847d7909572a09149ddc5))
* update controls ([`3ecaf67`](https://github.com/fhempy/fhempy/commit/3ecaf67795bb5f3b00c7e52e0b22d84c4061bb9c))
* add dbus error msg ([`58bbb38`](https://github.com/fhempy/fhempy/commit/58bbb38759b0d801ce06033f47f2c3c765611fed))
* fix eq3bt ([`4195fee`](https://github.com/fhempy/fhempy/commit/4195fee1dce6849ef16bbcf00358ad24ff367855))
* add xiaomi_tokens ([`0956965`](https://github.com/fhempy/fhempy/commit/0956965d3b8b08c324ad27aafb43ac07997f6627))
* update controls ([`a098545`](https://github.com/fhempy/fhempy/commit/a098545b73431103847e38441470e724b1923891))
* fix await ([`70b6f1a`](https://github.com/fhempy/fhempy/commit/70b6f1a2969fd4defeb3afb98018cd959368d1c2))
* update controls ([`b5afeff`](https://github.com/fhempy/fhempy/commit/b5afeffb3b37c128101bdd9c6a5683f628aa7e3a))
* prepare miio (not ready) ([`42dea87`](https://github.com/fhempy/fhempy/commit/42dea8732c0e200972435462326d31dee24c2e29))
* prepare gfprobt (not ready) ([`bd4a828`](https://github.com/fhempy/fhempy/commit/bd4a828afd9b4956c13309285f078e16e835062b))
* set state ([`1692104`](https://github.com/fhempy/fhempy/commit/1692104da661ed4cc1b4803b4a1d9b97e6a373f3))
* support keep_connected ([`b61bab5`](https://github.com/fhempy/fhempy/commit/b61bab54c371bfd7816befeeb53c3278ec465c48))
* add remote configuration ([`8724ac1`](https://github.com/fhempy/fhempy/commit/8724ac13061d802305530caeb494b33b4fec1982))
* fix typo ([`e0a7aec`](https://github.com/fhempy/fhempy/commit/e0a7aec3828ad4f933d4516a5b65fbcaff6aa202))
* check for BindingsIo instead of PythonBinding ([`b7b8a8e`](https://github.com/fhempy/fhempy/commit/b7b8a8e2665ac94481f61000fe7465e89e3a22d5))
* remove disconnect on timeouts ([`eb76f83`](https://github.com/fhempy/fhempy/commit/eb76f83a89fea0719428145cfe0bf9875a829cbe))
* add xiaomi token retriever ([`4386a39`](https://github.com/fhempy/fhempy/commit/4386a399fa9a45bd4e80465cf504f263ddedfa3d))
* use handle_set for helloworld ([`f67ab3e`](https://github.com/fhempy/fhempy/commit/f67ab3e984b1738c16a438d1d1c6cb45e04b8b79))
* fix global var ([`3914f6f`](https://github.com/fhempy/fhempy/commit/3914f6ffd852da369be8908573cb251f65eb2e55))
* add keep_connected attr to eq3bt ([`b9179f0`](https://github.com/fhempy/fhempy/commit/b9179f0a1086099d6fd52c2a77414dadf343faf9))
* keep connection alive
add easybrew
fix online/offline ([`cc8041f`](https://github.com/fhempy/fhempy/commit/cc8041fa6456750a935ff1314ca57614af5aab8b))
* fix issue in handle_set ([`4ebca53`](https://github.com/fhempy/fhempy/commit/4ebca53c87288ac4c5256204ac769a21b9446b41))
* add systemd file for remote uage ([`d577175`](https://github.com/fhempy/fhempy/commit/d5771757a376f9b9f80472da9ea50fe7129b7ff6))
* update controls ([`21dca43`](https://github.com/fhempy/fhempy/commit/21dca4369c240d5990a8fcb4b19341dbbbaaa94a))
* fix startup issue ([`1039ff1`](https://github.com/fhempy/fhempy/commit/1039ff146b99c13dfd4bbd8c664ed23699af0ebf))
* update controls ([`bc7fd84`](https://github.com/fhempy/fhempy/commit/bc7fd843ec4638ba73cc78c43d4c0642c3840d41))
* link to nespresso readme ([`a321dfb`](https://github.com/fhempy/fhempy/commit/a321dfb78a6124154a1537d60c5d41a438806f98))
* support nespresso_ble ([`3374dc2`](https://github.com/fhempy/fhempy/commit/3374dc25c5a3f892d8b01b7c6f1bf5a39cf92d38))
* update controls ([`c389ac3`](https://github.com/fhempy/fhempy/commit/c389ac35162ab3df818a4aabe21420218a891c7a))
* add nespresso_ble ([`2000fdf`](https://github.com/fhempy/fhempy/commit/2000fdf0f1b836ac9be75488e526faf1b612270a))
* support Bluetooth Nespresso machines ([`c896533`](https://github.com/fhempy/fhempy/commit/c896533c2e91c775ff5975cf051883d3da21a954))
* use eq3bt from PythonModule ([`e6b2f55`](https://github.com/fhempy/fhempy/commit/e6b2f5589cc0f76dca791063cfe13ff26ee18d24))
* support bindings on remote server ([`d4ce567`](https://github.com/fhempy/fhempy/commit/d4ce567810084eeb2a1f9307a1c0a614c71da366))
* update controls ([`58ee2ce`](https://github.com/fhempy/fhempy/commit/58ee2ce533412e81643c9b3174c6f406e489ab0e))
* small icon fixes ([`93e7a7f`](https://github.com/fhempy/fhempy/commit/93e7a7f83f2609ec93204dedb3e78ff06a995b69))
* add icons ([`e013576`](https://github.com/fhempy/fhempy/commit/e013576b7200a0c88b8ae5e02e1e540fc02b3bcf))
* update controls ([`821e342`](https://github.com/fhempy/fhempy/commit/821e34276c14eb4af10d8ec858e95a9e2ca4612a))
* Merge branch &39;development&39; ([`adb0818`](https://github.com/fhempy/fhempy/commit/adb0818a7be168fef0d206593fbabb9e43df2986))
* fix usage
add icons ([`6ed93f0`](https://github.com/fhempy/fhempy/commit/6ed93f0e704ad73dda9da43046edbb095cb487a8))
* update controls ([`f131efe`](https://github.com/fhempy/fhempy/commit/f131efe891de67db3cc0773902eee63da1ceb01f))
* Merge branch &39;master&39; of https://github.com/dominikkarall/fhem_pythonbinding ([`996d4d3`](https://github.com/fhempy/fhempy/commit/996d4d388f465b0b603a4313062695a9e917b99a))
* Merge branch &39;development&39; ([`c4d9ac4`](https://github.com/fhempy/fhempy/commit/c4d9ac4a201afc0e238f6be7f31438e7498098a6))
* error msg when used without args ([`768f0d5`](https://github.com/fhempy/fhempy/commit/768f0d5b4098b66eef1e9afd19f6208d68f9ffe9))
* add Xiaomi Gateway V3 ([`2d56612`](https://github.com/fhempy/fhempy/commit/2d566124947f3a6d9842009bc25dd8e7ed8d713c))
* Merge branch &39;development&39; ([`f8b2bd0`](https://github.com/fhempy/fhempy/commit/f8b2bd0846d237e9561fc1672dfcb706e3433340))
* remove not needed file ([`2601c7c`](https://github.com/fhempy/fhempy/commit/2601c7c17ddc4117bf7d2dac83b046bf43b9ebd1))
* fix issues with broken ws msgs ([`9ea056b`](https://github.com/fhempy/fhempy/commit/9ea056bd6aefcab30432aec1b7437aee71c7a447))
* add log if DevIo not yet open ([`1bb632d`](https://github.com/fhempy/fhempy/commit/1bb632dda7bd3a11393601f693226db91b82cb98))
* use userattr ([`274bc3f`](https://github.com/fhempy/fhempy/commit/274bc3ff1c4307881a94c7d54c2aef22d038ae44))
* fix allowed reading chars ([`a363fa0`](https://github.com/fhempy/fhempy/commit/a363fa09df5a1775ff5cd3409a617e14f0bfe6c8))
* support addToDevAttrList ([`7c2db3a`](https://github.com/fhempy/fhempy/commit/7c2db3a3d21c495e2a43808d4840affcd3f9493f))
* longer timeouts on startup ([`3234cef`](https://github.com/fhempy/fhempy/commit/3234cefab7f1767899d9ad9bdd90b77dfbb4eae0))
* cleanup ([`7831a09`](https://github.com/fhempy/fhempy/commit/7831a09d39c0ce73d6c668339aa8f09b4ae21816))
* add gateway as device
prepare pairing ([`fbb6754`](https://github.com/fhempy/fhempy/commit/fbb675426f97d78b943de29f73aea6bd0d45b550))
* handle reconnect
better readings
support attributes ([`1a1a370`](https://github.com/fhempy/fhempy/commit/1a1a37034b4553ba0877d00f5499d16e2900d118))
* support CommandAttr ([`9031482`](https://github.com/fhempy/fhempy/commit/9031482d0c78698456cedccb5fa2a4d405384c19))
* add $readingFnAttributes ([`11d75da`](https://github.com/fhempy/fhempy/commit/11d75daf0a7469d50a942eb38446a326e3d5b9ae))
* remove udp code ([`80077fd`](https://github.com/fhempy/fhempy/commit/80077fdd60b85191b876bdbae1103ea503a1f955))
* first working version of Xiaomi Gateway V3 ([`6fd941b`](https://github.com/fhempy/fhempy/commit/6fd941b6c36e92db64b21ed62f1c769ecafdc112))
* fix Undefine ([`84ae262`](https://github.com/fhempy/fhempy/commit/84ae262af226da2a2743fb72098d6336281f1e4d))
* change timeout ([`313d042`](https://github.com/fhempy/fhempy/commit/313d0428743826d66a1b278fe3a36c0d8c84a40e))
* get fhempy instance by name
change timeout ([`f52ec2a`](https://github.com/fhempy/fhempy/commit/f52ec2af72b3f60e81873e5133651ee1ef293d61))
* update controls ([`c4ab775`](https://github.com/fhempy/fhempy/commit/c4ab775702f1a953a190e5d329247e870862bd0c))
* Merge branch &39;development&39; ([`4b30b9a`](https://github.com/fhempy/fhempy/commit/4b30b9a6f31181e3624bc016b24bdd056f7b7fdb))
* start xiaomi_gateway3 (not working!) ([`fc1ea76`](https://github.com/fhempy/fhempy/commit/fc1ea7620f6ad5078483dd2c2272972c5ba06a87))
* support addToQueue ([`7fe59c6`](https://github.com/fhempy/fhempy/commit/7fe59c63ba18b2b28473ffbde463c83b12392ccc))
* update controls ([`7adc773`](https://github.com/fhempy/fhempy/commit/7adc773e4a2fb1dc86a41ca47eb8c26b61535a27))
* Merge branch &39;development&39; ([`f93868c`](https://github.com/fhempy/fhempy/commit/f93868c3079f527e82e5055fc039f11ebc140d93))
* fix cleanup ([`27e80e3`](https://github.com/fhempy/fhempy/commit/27e80e3793afe2dab0804a0c389b0c7cf9adf2cf))
* fix mode ([`a3e15d5`](https://github.com/fhempy/fhempy/commit/a3e15d54eb9a5f03b6b1de83eab1332a3b85ff0d))
* some fixes ([`d81108b`](https://github.com/fhempy/fhempy/commit/d81108bf517f6c1343d4c273fbe008d66ae350b2))
* use alnum instead of isalpha ([`d751063`](https://github.com/fhempy/fhempy/commit/d751063e361afef5bdeebd5395f9f78f14fbcb92))
* Merge branch &39;master&39; of https://github.com/dominikkarall/fhem_pythonbinding ([`44b0c9d`](https://github.com/fhempy/fhempy/commit/44b0c9d3192d423c5026030835bc71d40347deee))
* Merge branch &39;development&39; ([`7c4d2a6`](https://github.com/fhempy/fhempy/commit/7c4d2a6c2ba6d2e7d73c7d377ab7507c6ddba32c))
* update controls ([`1bc261f`](https://github.com/fhempy/fhempy/commit/1bc261f07b86c44497306d34bfbda3f1866d09a5))
* better connection handling
fix boost/locked/mode ([`487f8c4`](https://github.com/fhempy/fhempy/commit/487f8c4cac576f390d4236c30a1a8411617a6a96))
* add missing CoProcess ([`fa150fb`](https://github.com/fhempy/fhempy/commit/fa150fb9eac353e94f6675adbfef90c3a4a3f070))
* Update README.md ([`a97ae0b`](https://github.com/fhempy/fhempy/commit/a97ae0b0e4b28b14132dd8f52aa966f03910ca15))
* Update README.md ([`83ab8eb`](https://github.com/fhempy/fhempy/commit/83ab8eb1f84c851a7bfab4200b861536bb5ba2c2))
* Merge branch &39;master&39; of https://github.com/dominikkarall/fhem_pythonbinding ([`472c683`](https://github.com/fhempy/fhempy/commit/472c6835ae656d3079ceccffc646fe4d7e60179d))
* Merge branch &39;development&39; ([`3cdc101`](https://github.com/fhempy/fhempy/commit/3cdc10116a904230939573d7336417900b643bdd))
* update controls ([`1333088`](https://github.com/fhempy/fhempy/commit/13330882ea90cfcba4a266003fb243f42f469779))
* set to 30C with on ([`45375bd`](https://github.com/fhempy/fhempy/commit/45375bd1c62ea0d0c0273475d3df481deab4ea36))
* Update README.md ([`e86eccc`](https://github.com/fhempy/fhempy/commit/e86eccc81038787767cc05c8c1516175857c473f))
* Merge branch &39;development&39; ([`c7d5e96`](https://github.com/fhempy/fhempy/commit/c7d5e96647b94224a81f21cdce9f518d538ec3e2))
* udpate controls ([`0a90bfe`](https://github.com/fhempy/fhempy/commit/0a90bfe40177ecef6d276921dbffba9a0f5c40bb))
* remove comments ([`26f820d`](https://github.com/fhempy/fhempy/commit/26f820dffc55d855fcb8812c28c6f7ebf3ef20b3))
* working eq3bt with schedules
utils for blocking code
googlecast use utils ([`4960537`](https://github.com/fhempy/fhempy/commit/49605378a97929810d6c561cc0e2f8d3152be138))
* remove setter ([`41da6ca`](https://github.com/fhempy/fhempy/commit/41da6ca0938390d5426cf1326cb50c71ecc483a2))
* fix handle_set ([`f2380c2`](https://github.com/fhempy/fhempy/commit/f2380c23faeb45ba234e6c31a5e1cd3072ec676e))
* fix off ([`ce273a7`](https://github.com/fhempy/fhempy/commit/ce273a75fad4e524f2f1b40cb9214632d81a0ab8))
* fix cleanup ([`1253d25`](https://github.com/fhempy/fhempy/commit/1253d259a9e69e744a6913a91f8f07afda917ef1))
* add utils
add eq3bt (initial commit) ([`beeb64a`](https://github.com/fhempy/fhempy/commit/beeb64a8bae47d6e2f33c7c1a97db5d4e546cc1d))
* add dlna_dmr ([`e3f1807`](https://github.com/fhempy/fhempy/commit/e3f18071e493a22017ead2ab8eed93dda10017d1))
* Merge branch &39;master&39; of https://github.com/dominikkarall/fhem_pythonbinding ([`f769728`](https://github.com/fhempy/fhempy/commit/f76972804c8849e1f261ff309d03264132d7529d))
* update controls ([`9efc7a0`](https://github.com/fhempy/fhempy/commit/9efc7a09215d974631d6ec1906d35207620ed3b7))
* create device from discover_upnp ([`e316f37`](https://github.com/fhempy/fhempy/commit/e316f37539e5fb01d2793fc76ee5ee78f6fdbd1a))
* fix undefine ([`f7ce7dd`](https://github.com/fhempy/fhempy/commit/f7ce7dd427c04df32783ffee460c0cca61f5c418))
* increase timeouts to avoid issues on startup ([`213c87f`](https://github.com/fhempy/fhempy/commit/213c87f08e4a448039bae9597cca4dc13659a50b))
* fix multiple ssdp searches ([`6827744`](https://github.com/fhempy/fhempy/commit/6827744e6e8dbfc9e78bae91811696f1cdde9f9e))
* move ssdp to discover_upnp
remove netdisco usage ([`5a59b59`](https://github.com/fhempy/fhempy/commit/5a59b596060bce7aadc535e8413822fccf64f620))
* use update_hash ([`602f8af`](https://github.com/fhempy/fhempy/commit/602f8afa8edbb5cd524b6045865546b861306874))
* add update_hash fct ([`8eb654d`](https://github.com/fhempy/fhempy/commit/8eb654dce1e1dd26fc55e9ab2f6b098fea0f114c))
* use locks to prevent multiple readingsBegin
lot of fixes for dlna_dmr ([`b738697`](https://github.com/fhempy/fhempy/commit/b738697edc09d0b1aa604fa7e5047ba5fa535615))
* fix verbose on first load
add dlna_dmr (in development) ([`e38665e`](https://github.com/fhempy/fhempy/commit/e38665e2500d874a08e5277f056ee4168cf8cd4f))
* Update TODO.md ([`30a20b7`](https://github.com/fhempy/fhempy/commit/30a20b761a2baac8a5397c85c584620285e50f54))
* update discover devices ([`7f3db0a`](https://github.com/fhempy/fhempy/commit/7f3db0a5ea46fb99cb581002d51fc2f9eb337747))
* update controls ([`4890401`](https://github.com/fhempy/fhempy/commit/48904016d91b0c13fca9d0b4d68f20762111a7cc))
* support playFavorite (googlecast)
support verbose log level
support AttrVal, InternalVal, setDevAttrList ([`3a77129`](https://github.com/fhempy/fhempy/commit/3a77129fafbac73f5cd5dec89c7f35fb49cd6a4d))
* update controls ([`bc9d15a`](https://github.com/fhempy/fhempy/commit/bc9d15a5ca085ec383f202a6894dcdf018293e8e))
* fix pkg installations ([`48faca4`](https://github.com/fhempy/fhempy/commit/48faca48c9df6e27dd4d7f21df34150443f10e06))
* add timeout handling ([`841b57d`](https://github.com/fhempy/fhempy/commit/841b57dac3b857c4f30aec9bf7babd431f2d2d61))
* rename discovery devices
add discover_upnp ([`6163718`](https://github.com/fhempy/fhempy/commit/6163718e5ec8ce66930defcc457136e9b216b5a7))
* code style ([`e45ed7b`](https://github.com/fhempy/fhempy/commit/e45ed7bb45e4a2fb18ec5e5ec221f4342774a625))
* add python3,python3-pip installation ([`0320399`](https://github.com/fhempy/fhempy/commit/0320399134fa8584b7589f058dd638ffa8f5a896))
* add info about pkg installation ([`6dad507`](https://github.com/fhempy/fhempy/commit/6dad5079d6cecd66f88367b3ee95fb2c7f2339e4))
* update controls ([`8fbcb4a`](https://github.com/fhempy/fhempy/commit/8fbcb4abc5cea2e68c4e0d8a2556837b260e7f94))
* fix pkg updates ([`3640dc6`](https://github.com/fhempy/fhempy/commit/3640dc63c032ea71bb325ba94a6fe75e9f9377ce))
* update controls ([`9338e00`](https://github.com/fhempy/fhempy/commit/9338e004fc79f1908c510613de28595f13a02594))
* Merge branch &39;master&39; of https://github.com/dominikkarall/fhem_pythonbinding ([`795df63`](https://github.com/fhempy/fhempy/commit/795df6342bc2ef3c440a009e07f75e357a7c7fbc))
* fix detection of installed pkgs ([`0a76ed7`](https://github.com/fhempy/fhempy/commit/0a76ed700b3f9e0c1833fa5a0050d0793af57165))
* add importlib_metadata ([`0d552a4`](https://github.com/fhempy/fhempy/commit/0d552a400a6837592db42db3a0ea606b4205c7dd))
* add json to controls ([`ce7322c`](https://github.com/fhempy/fhempy/commit/ce7322c538ac8aa0f37c7aef42ee99d17d298611))
* Merge branch &39;master&39; of https://github.com/dominikkarall/fhem_pythonbinding ([`b6ef5fd`](https://github.com/fhempy/fhempy/commit/b6ef5fd58f5e78223ed1b0788972d8ec1e820eec))
* update controls ([`c003953`](https://github.com/fhempy/fhempy/commit/c003953f41d44a63fd444825908fa40fc8dea084))
* add auto pip installer
support youtube on audio devices
change DEBUG to ERROR ([`55c02e0`](https://github.com/fhempy/fhempy/commit/55c02e092c91ea9c77f3b49ee431770bbbd0e80a))
* add youtube_dl ([`6d20f4c`](https://github.com/fhempy/fhempy/commit/6d20f4c3979ea5d65b559ffbd51865da1cfd8aae))
* Merge branch &39;master&39; of https://github.com/dominikkarall/fhem_pythonbinding ([`cc14be8`](https://github.com/fhempy/fhempy/commit/cc14be838b2440063d4514bab911299251675a7c))
* update controls ([`fa0c38d`](https://github.com/fhempy/fhempy/commit/fa0c38da1efdab7fb5cb368fddaaf24005be1ca2))
* fix reconnect ([`30a2c96`](https://github.com/fhempy/fhempy/commit/30a2c965ba34c147147111c7eaf7c950327a1b00))
* fix shutdown restart ([`661532d`](https://github.com/fhempy/fhempy/commit/661532d35688b650c6c55f955663fc073fa988e9))
* add aiohttp ([`a665928`](https://github.com/fhempy/fhempy/commit/a66592807722194a1a9c531176cdae723f5fcc8f))
* update controls ([`bc620e9`](https://github.com/fhempy/fhempy/commit/bc620e912e83f999627b58bde9beb01e2826712f))
* fix default media app ([`edef1a3`](https://github.com/fhempy/fhempy/commit/edef1a31aca32bf952f756986bc105bd39836fc2))
* fix shutdown restart ([`6583c63`](https://github.com/fhempy/fhempy/commit/6583c639497fda138cc5c2a0c8369ce9a78dca38))
* Merge branch &39;master&39; of https://github.com/dominikkarall/fhem_pythonbinding ([`beb6674`](https://github.com/fhempy/fhempy/commit/beb66742bdfdfaed4f7a072484f77e81d67bbc45))
* update controls ([`0965f20`](https://github.com/fhempy/fhempy/commit/0965f207b687f784faa3ba30a8420f3b9b36cb50))
* fix re-discover of same device ([`f19b5ed`](https://github.com/fhempy/fhempy/commit/f19b5edeb3950c41b00346d383973e84ac70f265))
* fix shutdown restart ([`4490c57`](https://github.com/fhempy/fhempy/commit/4490c57f0f824e402010486827803e0c326903ca))
* Add flowchart ([`46090f3`](https://github.com/fhempy/fhempy/commit/46090f3c4e1817270c0d8f4efd26ad1add42b89b))
* Add flowchart ([`84f73fa`](https://github.com/fhempy/fhempy/commit/84f73fab3871955ec1e29ef53cacbdcae2874aa5))
* Update README.md ([`a5727b0`](https://github.com/fhempy/fhempy/commit/a5727b01dc09537fb4b1a51f2596216aff8869f5))
* prepare DevIo_DecodeWS usage ([`b4f9b8a`](https://github.com/fhempy/fhempy/commit/b4f9b8ac8dcaa33cda2962c6c83fa65f472ac5e8))
* Merge branch &39;master&39; of https://github.com/dominikkarall/fhem_pythonbinding ([`5ab96e8`](https://github.com/fhempy/fhempy/commit/5ab96e812b1f9922584d584ef03a1c8ad43c799e))
* fix chmod ([`7da00f8`](https://github.com/fhempy/fhempy/commit/7da00f81af74e6b47b24070b7062da4c30fafb1b))
* change Protocol::WebSocket installation ([`fd33453`](https://github.com/fhempy/fhempy/commit/fd33453b6beac2a68892c02ba55b83e5d7888063))
* Update README.md ([`2eae477`](https://github.com/fhempy/fhempy/commit/2eae477b6a298d791eeae726d23c52d0ff38bd7f))
* fix possible concurrency ([`765b163`](https://github.com/fhempy/fhempy/commit/765b1639c862e39d69c067f4b1dc00b7019b1989))
* update controls ([`d7e4b2a`](https://github.com/fhempy/fhempy/commit/d7e4b2a3f89354a0b6e2926a31b60d0016681a0b))
* better log ([`532c40f`](https://github.com/fhempy/fhempy/commit/532c40f788477aabe046951972cbb6950e1c01a2))
* fix websockets again ([`f808e22`](https://github.com/fhempy/fhempy/commit/f808e220699c3c09184cfc057b1ea06d9c912b81))
* Merge branch &39;master&39; of https://github.com/dominikkarall/fhem_pythonbinding ([`520e45c`](https://github.com/fhempy/fhempy/commit/520e45c9197f37d64454d03ed86aadb2c546bb84))
* add blescanner ([`8ba400f`](https://github.com/fhempy/fhempy/commit/8ba400f0a39420a5e1f3b13fb97b4bace06d0e6b))
* update dependencies ([`5232213`](https://github.com/fhempy/fhempy/commit/523221379b63454813d3bb1eddf4f8bc0e72efc6))
* update controls ([`2b937ec`](https://github.com/fhempy/fhempy/commit/2b937ec188fcaca058ba95b8eb224be426c2f9e6))
* add blescanner ([`869ee2b`](https://github.com/fhempy/fhempy/commit/869ee2b8ddabd39bed61a87e121f0af1da6b0264))
* fix websocket issues ([`2eb624d`](https://github.com/fhempy/fhempy/commit/2eb624d65dd92957bd1a1bbb5a6bc904501affa6))
* fix dashcast
stop browser on Define ([`8cea161`](https://github.com/fhempy/fhempy/commit/8cea1618005a21cb448ade5519b07131e2de9928))
* stop scan on Undefine ([`33ab799`](https://github.com/fhempy/fhempy/commit/33ab799f4343002c87bab1b67e36f9a3db105743))
* update controls ([`4521571`](https://github.com/fhempy/fhempy/commit/4521571d263e42f7069cf21ff66f0d3e2914a9f1))
* add chmod ([`31235b4`](https://github.com/fhempy/fhempy/commit/31235b47eae9a2615ba86e6e5017a808ee70653d))
* handle connectionclosed ([`31603c9`](https://github.com/fhempy/fhempy/commit/31603c9564eb05e2d2694f0e8e3c5a3cb9ee1614))
* handle duration not present ([`bc2c7b5`](https://github.com/fhempy/fhempy/commit/bc2c7b51685968f5a5639334ae7076fbdd7debbb))
* Merge branch &39;master&39; of https://github.com/dominikkarall/fhem_pythonbinding ([`79b5274`](https://github.com/fhempy/fhempy/commit/79b5274b1c1c9ab25de9e698d78fd41b625e9afa))
* change to Python3
remove dependencies ([`09d1131`](https://github.com/fhempy/fhempy/commit/09d1131644404d2b1bd99d26fc26d099c440271b))
* add chmod ([`54d6253`](https://github.com/fhempy/fhempy/commit/54d62535872d052a8e12695ff6511bd21eefd1cc))
* fix ([`458e243`](https://github.com/fhempy/fhempy/commit/458e243c59e11978c2fa4d1b4d8bfeced16d4c25))
* Update README.md ([`9c02bfd`](https://github.com/fhempy/fhempy/commit/9c02bfdc53b84f75c58f5bcc57e187997e5962d8))
* remove empty line ([`b947354`](https://github.com/fhempy/fhempy/commit/b94735404bd904657af4e38acf32b79544439e6d))
* update ([`242e09f`](https://github.com/fhempy/fhempy/commit/242e09fb27f2603c5fa212900770f801eda521e1))
* add comment ([`ece767e`](https://github.com/fhempy/fhempy/commit/ece767ea4221872abcbbbc4e05bf4f6474eea38f))
* control => controls ([`c005475`](https://github.com/fhempy/fhempy/commit/c00547509f8624eca0b3c4c2059af09ee317b0d9))
* rename ([`8e676f7`](https://github.com/fhempy/fhempy/commit/8e676f7fe91da397a4796d04fefe0d21fce67c0e))
* fix log ([`dbd8343`](https://github.com/fhempy/fhempy/commit/dbd83431a52eb7782ac96a2974b05d9ac7581ab3))
* only python3 supported ([`de2f73b`](https://github.com/fhempy/fhempy/commit/de2f73bfdaf62c160063c912d496fbd416e2d6c0))
* do not handle msgs when fct active ([`3be6b1d`](https://github.com/fhempy/fhempy/commit/3be6b1d7cd221ff3056b1719befd54d622ff6588))
* change reconnect time ([`81e710d`](https://github.com/fhempy/fhempy/commit/81e710d90e3a77572272ed0a8d14c90282e517a4))
* fix CancelledError ([`2a8e4d4`](https://github.com/fhempy/fhempy/commit/2a8e4d4162f785e0870d4e47ef82f352fba0a6e3))
* add reading lastFoundService
do not wait for zeroconf while Define ([`4e94cb1`](https://github.com/fhempy/fhempy/commit/4e94cb180a3a1ab395af426592929e7691f0ffe0))
* do not handle async msgs as long as fct is active ([`ce5bef0`](https://github.com/fhempy/fhempy/commit/ce5bef0251894b2bbd19209eb94cc9e1f7c42c4b))
* set state to active ([`5a53948`](https://github.com/fhempy/fhempy/commit/5a53948a90b4a95714aa7908e88fa4f0a2cd20ce))
* change nextOpenDelay to 2s
use verbose 5 for debugging
fix reopen when closed ([`cfb2247`](https://github.com/fhempy/fhempy/commit/cfb22470834214ffbd7319f9ca72156f960d8744))
* add reading ([`02596c6`](https://github.com/fhempy/fhempy/commit/02596c65468951aaa9d94f14b88bd67acedf491b))
* add error log ([`789bee4`](https://github.com/fhempy/fhempy/commit/789bee443de3d794e9a9a3d9ba264198a8e84a01))
* add log ([`8bf1284`](https://github.com/fhempy/fhempy/commit/8bf128402553dd860749eeae58f3323107e56300))
* remove test comment ([`630a975`](https://github.com/fhempy/fhempy/commit/630a975983d83e5db89d727027dd32384c4c2c2d))
* reconnect each second ([`219fec7`](https://github.com/fhempy/fhempy/commit/219fec7311b47f502f53ed77389f9a1b326a01b5))
* update FHEM controls ([`3133a7f`](https://github.com/fhempy/fhempy/commit/3133a7f844ec9aa4da9a3e172df5f39e14a35f71))
* update TODOs ([`7ce250e`](https://github.com/fhempy/fhempy/commit/7ce250eeee84ae2fcfb66970fa7dbedfdc2cb504))
* add helloworld
add cast youtube ([`5e53d7e`](https://github.com/fhempy/fhempy/commit/5e53d7e9d5d42d936f0474a8af2362c458ddd824))
* update imports ([`3302da2`](https://github.com/fhempy/fhempy/commit/3302da24e6260189cd69e598abf10b5d4079655f))
* do not cache cmds ([`decd1b2`](https://github.com/fhempy/fhempy/commit/decd1b26066ee03f67ff8445959473319c2c9974))
* move to hidden room ([`a08bc6d`](https://github.com/fhempy/fhempy/commit/a08bc6dffc60ee5f30c358c75c98248bc6495cff))
* fix connection error
move to hidden room ([`57873c5`](https://github.com/fhempy/fhempy/commit/57873c5f30ecadeaeaf5117bbf952f829e90269e))
* prepare spotify
update README/TODO ([`27b7327`](https://github.com/fhempy/fhempy/commit/27b732707a011d94d99c2cd04c701bf1aac91a2d))
* use websockets instead of autobahn
a lot of bugfixes ([`4bd050e`](https://github.com/fhempy/fhempy/commit/4bd050e48924455b573de2b33522c519d7f4f968))
* bugfixes and optimizations ([`d679cc1`](https://github.com/fhempy/fhempy/commit/d679cc1b4defec355736cbd7b14a2a520cbf1985))
* small fixes for ws handling ([`f3d9c68`](https://github.com/fhempy/fhempy/commit/f3d9c687254dc87272ae48d3d20de69796954242))
* message handling fixes ([`b7c5fda`](https://github.com/fhempy/fhempy/commit/b7c5fda42a7b8a7ffe2b55b6dad093a7da91dec5))
* msg handling fixes ([`507a2e2`](https://github.com/fhempy/fhempy/commit/507a2e276aa95f2f787ee18b5b4e91799f7470c9))
* lot of msg handling fixes ([`0f8fae0`](https://github.com/fhempy/fhempy/commit/0f8fae0f7e439a347301e22be3b9d36c0112f5f7))
* support Define on reconnect
better message handling
reconnect currently not working ([`bba05c1`](https://github.com/fhempy/fhempy/commit/bba05c11c3404fd380c1e531b081460bac192e06))
* fix multithreading issues ([`8a7a625`](https://github.com/fhempy/fhempy/commit/8a7a6251795e4d0c366690f0818775efa4209b3d))
* fix checkIfDeviceExists ([`9e411c5`](https://github.com/fhempy/fhempy/commit/9e411c55495e24b5e3fb27c32c272796b201a747))
* support BOSEST ([`a5cc3b6`](https://github.com/fhempy/fhempy/commit/a5cc3b6d746c1a16d6655c9868b3d795f5f193dc))
* create device only if not available ([`9a0ccd2`](https://github.com/fhempy/fhempy/commit/9a0ccd2c58a18ad7f353466989ee50b9bc3cace2))
* add checkIfDeviceExists ([`f1fd3fb`](https://github.com/fhempy/fhempy/commit/f1fd3fb46f255ee7957aee09f4715efd91df1cae))
* import all modules
change log level to INFO ([`64ab9c7`](https://github.com/fhempy/fhempy/commit/64ab9c79784456b714162907cde98461e4c9186a))
* fix return value ([`26ec8a5`](https://github.com/fhempy/fhempy/commit/26ec8a53ede852143b9a29f72ade795fa01c1c22))
* add helloworld example
add TODO ([`c129b99`](https://github.com/fhempy/fhempy/commit/c129b99dcdb3a965e241d6527f3a17314ba27f16))
* add controls to README ([`00264ca`](https://github.com/fhempy/fhempy/commit/00264ca31de09d0f1c206ce06821bbede2bfcc22))
* add dependencies ([`a785e7c`](https://github.com/fhempy/fhempy/commit/a785e7c179aec777c5b4fc26ffe030e777d24ea2))
* Merge branch &39;master&39; of https://github.com/dominikkarall/fhem_pythonbinding ([`a12b723`](https://github.com/fhempy/fhempy/commit/a12b723131e23ec5b57bb7933e06aa977e23c1d6))
* prepare control file ([`d3b8bae`](https://github.com/fhempy/fhempy/commit/d3b8baed5040dcb487e0c4ab71659d339761e412))
* Typo in README ([`e738a2c`](https://github.com/fhempy/fhempy/commit/e738a2c9f26fcbcf02699fda89ba8ee26cf21e17))
* Update README
restructure ([`5aade5a`](https://github.com/fhempy/fhempy/commit/5aade5a8b067cb4dfa46c3c06235246c96865420))
* Update README
add further details ([`79a17aa`](https://github.com/fhempy/fhempy/commit/79a17aa5da45e0568a3070d1c50835ad676c7e26))
* initial commit ([`46bc6cf`](https://github.com/fhempy/fhempy/commit/46bc6cf54351af5c35e1c18f45bf2e089502d4df))
* Initial commit ([`4210f19`](https://github.com/fhempy/fhempy/commit/4210f191c9774c12d18c6624272ab2f9248aab24))