{"id":16944946,"url":"https://github.com/drbrain/indigo-powerview","last_synced_at":"2025-03-22T12:33:07.862Z","repository":{"id":66234668,"uuid":"82884240","full_name":"drbrain/indigo-powerview","owner":"drbrain","description":"Hunter Douglas PowerView plugin for Indigo home automation software","archived":false,"fork":false,"pushed_at":"2024-03-24T12:55:22.000Z","size":40,"stargazers_count":23,"open_issues_count":6,"forks_count":15,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-03-18T11:38:16.302Z","etag":null,"topics":["home-automation","hunter-douglas-blinds","indigo","powerview"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/drbrain.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-02-23T04:29:54.000Z","updated_at":"2023-07-11T20:54:50.000Z","dependencies_parsed_at":"2024-10-28T13:19:06.470Z","dependency_job_id":"1d1acbe6-1905-41e6-8027-405d2f285b42","html_url":"https://github.com/drbrain/indigo-powerview","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/drbrain%2Findigo-powerview","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/drbrain%2Findigo-powerview/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/drbrain%2Findigo-powerview/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/drbrain%2Findigo-powerview/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/drbrain","download_url":"https://codeload.github.com/drbrain/indigo-powerview/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244959448,"owners_count":20538625,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["home-automation","hunter-douglas-blinds","indigo","powerview"],"created_at":"2024-10-13T21:19:28.284Z","updated_at":"2025-03-22T12:33:07.853Z","avatar_url":"https://github.com/drbrain.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Hunter Douglas PowerView Shade Indigo Plugin\n\nThis plugin lets you control [Hunter Douglas PowerView][hd_powerview] shades\nfrom the [Indigo Domotics][indigo] home control software.\n\n## Getting Started\n\nTo use this plugin you will need PowerView motorized shades, the PowerView\nhub, and the Indigo software.\n\nFirst determine the hostname or IP address of your PowerView Hub.  To\ndetermine this:\n\n* Open the PowerView mobile app\n* Tap on the house name in the top left\n* Tap on the hub name above \"Scene Controllers\"\n* Tap \"Info\"\n* Tap \"Network Info\"\n* Tap \"Static IP\"\n\nYou need the value from the \"IP address\" field even if you do not have a\nstatic IP configured.  If the plugin stops controlling your shades and you\nfind the IP Address has changed in the PowerView mobile app you may need to\nset a static IP.  Consult your router or access point documentation as well.\n\nNext create a new device with the PowerView type and PowerView Hub model.\nFill in the IP address from the previous step.  The \"Discover shades\" button\nwill create the PowerView Shade devices for you automatically.  You can do\nthis manually as well, if you want to perform the labor manually.\n\nClicking this button multiple times will have no effect, the plugin won't\ncreate the same shade twice.\n\nYou can now create actions to control shades using the actions described\nbelow.\n\nOptionally you can edit each PowerView Shade device to fill in the heading of\nthe window each shade covers to open or close shades depending on the sun\nangle.  Open the compass app on your phone, touch it to your window, and enter\nthe value the compass shows.\n\n## Features\n\nAutomatically shade discovery for easy first-time setup.  This also makes it\neasy to new shades, or the shade gets disconnected from the hub for some\nreason.  You can run the discovery process again then transfer the PowerView\nHub ID in Indigo from the new shade device to the old shade device so all your\nactions continue to work.\n\nAdjust shade positions from Indigo-supported keypads using the Set Shade\nPosition, Activate Scene, or Activate Scene Collection actions.\n\nAdjust shades based on criteria beyond schedules including:\n\n* Window-open sensors to prevent shades from closing when a window is open,\n  causing them to blow around.\n* Interior or exterior temperature to keep heat out of rooms you aren't using\n* Sun angle (from the [Cynical Weather][cynical_weather] plugin) using the\n  heading field of the shade device for automatic shading\n  based on season.\n\nMultiple hub support.  You can control shades and activate scenes across\nmultiple hubs.\n\n## Supported Actions\n\nThe following Indigo actions are supported:\n\n### Activate Scene\n\nActivate a scene you have created in the PowerView mobile app.  This allows\nyou to reuse your existing PowerView scenes without having to recreate them in\nIndigo.\n\n### Activate Scene Collection\n\nActivate a scene collection you have created in the PowerView mobile app.\nThis allows you to reuse your existing PowerView scenes collections without\nhaving to recreate them in Indigo.\n\n### Calibrate Shade\n\nRediscovers the movement limits of the shade.\n\n### Jog Shade\n\nMoves the shade a tiny bit.  This helps you identify which shade the device is\ninteracting with.\n\n### Set Shade Position\n\nSet the shade position of an individual shade.  This allows you to set the top\nand bottom positions of a shade for a top-down, bottom-up shade or the shade\nposition for a single-direction shade.\n\n## Usage Notes\n\nThe plugin does not poll the hub, so triggers based on the position (or any\nother attribute) of shades or the hub will not execute when you expect.\n\nPolling the hub does not solve this as the hub does not have a long-term\nmemory of shade positions.  To reliably know the shade positions you need to\nmove the shade somehow (at least jog it) which shortens the battery life of\nthe shades.\n\n## See also\n\nHunter Douglas doesn't seem to have documentation for the hub API so please\nsee the unofficial [PowerView Hub API][hub_api]\n\n[hd_powerview]: https://www.hunterdouglas.com/operating-systems/powerview-motorization\n[indigo]: http://www.indigodomo.com\n[cynical_weather]: http://www.cynic.org/indigo/plugins/online/weather.html\n[hub_api]: PowerView%20API.md\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdrbrain%2Findigo-powerview","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdrbrain%2Findigo-powerview","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdrbrain%2Findigo-powerview/lists"}