[{ "AllowMultiple":"0", "AutoUpdate":"1", "Description":"Alternate plugin for Philips Hue", "Devices":[{ "DeviceFileName":"D_ALTHUE.xml", "DeviceType":"urn:schemas-upnp-org:device:althue:1", "ImplFile":"I_ALTHUE.xml", "Invisible":"0" }], "Files":"", "Icon":"https://raw.githubusercontent.com/amg0/ALTHue/master/iconALTHUE_100.png", "Instructions":"https://github.com/amg0/ALTHue", "Repositories":[{ "folders":["","Icons"], "pattern":"ALTH[Uu][Ee]", "source":"amg0/ALTHue", "type":"GitHub", "versions":{"1":{"release":"1.42"}} },{ "type":"Vera", "versions":{"1":{"release":"36944"}} }], "Title":"ALTHue", "Versions":{"1":{ "major":"1", "minor":"42" }}, "id":"9066", "loadtime":1674572726 },{ "AllowMultiple":"0", "AutoUpdate":"1", "Description":"Alternate user interface and feature set extension for VERA & openLuup", "Devices":[{ "DeviceFileName":"D_ALTUI.xml", "DeviceType":"urn:schemas-upnp-org:device:altui:1", "ImplFile":"I_ALTUI.xml", "Invisible":"0" }], "Files":"", "Icon":"https://apps.mios.com/plugins/icons/8246.png", "Instructions":"http://forum.micasaverde.com/index.php/topic,33309.0.html", "Repositories":[{ "folders":["","blockly"], "pattern":"ALTUI", "source":"amg0/ALTUI", "type":"GitHub", "versions":{ "1":{"release":"2526"}, "2":{"release":"2536"}, "3":{"release":"master"}, "4":{"release":"2550"}, "5":{"release":"2539"} } },{ "type":"Vera", "versions":{ "1":{"release":"38761"}, "2":{"release":"39301"}, "4":{"release":"40622"}, "5":{"release":"39482"} } }], "Title":"ALTUI", "Versions":{ "1":{ "major":"2", "minor":"44.2526" }, "2":{ "major":"2", "minor":"46.2536" }, "3":{ "major":"2", "minor":"99.beta" }, "4":{ "major":"2", "minor":"52.2550" }, "5":{ "major":"2", "minor":"47.2539" } }, "id":"8246" },{ "AllowMultiple":"0", "AutoUpdate":"1", "Description":"Works in conjunction with the BroadLink Mk2 plugin to control Aeratron fans.", "Devices":[{ "DeviceFileName":"D_Aeratron1.xml", "DeviceType":"urn:schemas-a-lurker-com:device:Aeratron:1", "ImplFile":"I_Aeratron1.xml", "Invisible":"0" }], "Files":"", "Icon":"https://a-lurker.github.io/icons/Aeratron_50_50.png", "Instructions":"https://github.com/a-lurker/Vera-Plugin-Aeratron", "Repositories":[{ "folders":["Luup_device"], "pattern":"", "source":"a-lurker/Vera-Plugin-Aeratron", "type":"GitHub", "versions":{"1":{"release":"master"}} }], "Title":"Aeratron fans", "Versions":{"1":{ "major":"0", "minor":"0.51" }}, "id":"1512" },{ "AllowMultiple":"0", "AutoUpdate":"0", "Description":"IP Cam control", "Devices":[{ "DeviceFileName":"D_AmcrestCamera1.xml", "DeviceType":"urn:schemas-upnp-org:device:DigitalSecurityCamera:2", "ImplFile":"I_Amcrest1.xml", "Invisible":"0" }], "Files":"", "Icon":"https://images-na.ssl-images-amazon.com/images/I/81UB7Dh+8qL.png", "Instructions":"", "Repositories":[{ "folders":[""], "pattern":"", "source":"rafale77/Amcrest-Dahua-Openluup", "type":"GitHub", "versions":{ "1":{"release":"0.2"}, "2":{"release":"0.3"} } }], "Title":"Amcrest Dahua", "Versions":{ "1":{ "major":"0", "minor":"2" }, "2":{ "major":"0", "minor":"3" } }, "id":"6939d926-adbd-4dc6-ba50-92a7f2a401a7" },{ "AllowMultiple":"1", "AutoUpdate":"1", "Description":"Auto Virtual Thermostat provides the behavior of an auto-changeover thermostat for switch-controlled heating and cooling devices. It uses one or more temperature sensor devices to provide ambient temperature data.", "Devices":[{ "DeviceFileName":"D_AutoVirtualThermostat1.xml", "DeviceType":"urn:schemas-toggledbits-com:device:AutoVirtualThermostat:1", "ImplFile":"I_AutoVirtualThermostat1.xml", "Invisible":"0" }], "Files":"", "Icon":"https://www.toggledbits.com/assets/avt/vt_mode_auto.png", "Instructions":"", "Repositories":[{ "folders":[""], "pattern":"[DIJLS]_.+", "source":"toggledbits/AutoVirtualThermostat", "type":"GitHub", "versions":{"1":{"release":"stable"}} }], "Title":"AutoVirtualThermostat", "Versions":{"1":{ "major":"0", "minor":"stable" }}, "id":"8956" },{ "AllowMultiple":"0", "AutoUpdate":"0", "Description":"Connect Vera to miscellaneous BroadLink devices.", "Devices":[{ "DeviceFileName":"D_BroadLink_Mk2_1.xml", "DeviceType":"urn:schemas-a-lurker-com:device:BroadLink_Mk2:1", "ImplFile":"I_BroadLink_Mk2_1.xml", "Invisible":"0" }], "Files":"", "Icon":"https://a-lurker.github.io/icons/BroadLink_50_50.png", "Instructions":"", "Repositories":[{ "folders":["Luup_device"], "pattern":"", "source":"a-lurker/Vera-Plugin-BroadLink-Mk2", "type":"GitHub", "versions":{"1":{"release":"master"}} }], "Title":"BroadLink-Mk2", "Versions":{"1":{ "major":"0", "minor":"56" }}, "id":"5665def1-9e1b-415b-97c8-7b75565f64c0" },{ "AllowMultiple":"0", "AutoUpdate":"1", "Description":"Canal plus Sat receiver control by ethernet", "Devices":[{ "DeviceFileName":"D_CPLUS.xml", "DeviceType":"urn:schemas-upnp-org:device:cplus:1", "ImplFile":"I_CPLUS.xml", "Invisible":"0" }], "Files":"", "Icon":"https://apps.mios.com/plugins/icons/7466.png", "Instructions":"", "Repositories":[{ "type":"Vera", "versions":{"1":{"release":"31646"}} }], "Title":"Canal +", "Versions":{"1":{ "major":0, "minor":36 }}, "id":"7466" },{ "AllowMultiple":"0", "AutoUpdate":"0", "Description":"Openluup version adapted from futzle original Vera version", "Devices":[{ "DeviceFileName":"D_CountdownTimer1.xml", "DeviceType":"urn:schemas-futzle-com:device:CountdownTimer:1", "ImplFile":"I_CountdownTimer1.xml", "Invisible":"0" }], "Files":"", "Icon":"https://apps.mios.com/plugins/icons/1588.png", "Instructions":"", "Repositories":[{ "folders":[""], "pattern":"", "source":"rafale77/MIOS-CountdownTimer", "type":"GitHub", "versions":{"1":{"release":"8.1"}} }], "Title":"Countdown Timer", "Versions":{"1":{ "major":"8", "minor":"0" }}, "id":"1588" },{ "AllowMultiple":"1", "AutoUpdate":"1", "Description":"Use Vera to manage your DALI controlled lighting", "Devices":[{ "DeviceFileName":"D_DaliPlanet1.xml", "DeviceType":"urn:schemas-dali-org:device:DaliPlanet:1", "ImplFile":"I_DaliPlanet1.xml", "Invisible":"0" }], "Files":"", "Icon":"https://a-lurker.github.io/icons/DALI_planet_50_50.png", "Instructions":"https://github.com/a-lurker/Vera-Plugin-DALI-Planet/blob/master/Info/Dali Planet Ver 2.pdf", "Repositories":[{ "folders":["Luup_device"], "pattern":"", "source":"a-lurker/Vera-Plugin-DALI-Planet", "type":"GitHub", "versions":{"1":{"release":"master"}} }], "Title":"DALI Planet", "Versions":{"1":{ "major":"0", "minor":"55" }}, "id":"1501" },{ "AllowMultiple":"1", "AutoUpdate":"1", "Description":"Dark Sky Weather plugin for current and forecast", "Devices":[{ "DeviceFileName":"D_DarkSkyWeather.xml", "DeviceType":"DarkSkyWeather", "ImplFile":"I_DarkSkyWeather.xml", "Invisible":"0" }], "Files":"", "Icon":"https://raw.githubusercontent.com/reneboer/DarkSkyWeather/master/icons/DarkSky-default.png", "Instructions":"https://github.com/reneboer/DarkSkyWeather/wiki", "Repositories":[{ "folders":["","icons"], "pattern":"", "source":"reneboer/DarkSkyWeather", "type":"GitHub", "versions":{ "1":{"release":"0.2"}, "10":{"release":"V1.3"}, "11":{"release":"V1.4"}, "12":{"release":"V1.5"}, "13":{"release":"V1.8"}, "2":{"release":"0.3"}, "3":{"release":"0.4"}, "4":{"release":"master"}, "5":{"release":"V0.7"}, "6":{"release":"V0.8"}, "7":{"release":"V0.9"}, "8":{"release":"V1.0"}, "9":{"release":"V1.2"} } },{ "type":"Vera", "versions":{ "10":{"release":"38168"}, "11":{"release":"38204"}, "12":{"release":"39710"}, "13":{"release":"40136"}, "5":{"release":"37952"}, "6":{"release":"38001"}, "7":{"release":"38102"}, "8":{"release":"38126"}, "9":{"release":"38162"} } }], "Title":"DarkSky Weather", "Versions":{ "1":{ "major":"0", "minor":"2" }, "10":{ "major":"1", "minor":"3" }, "11":{ "major":"1", "minor":"4" }, "12":{ "major":"1", "minor":"5" }, "13":{ "major":"1", "minor":"8" }, "2":{ "major":"0", "minor":"3" }, "3":{ "major":"0", "minor":"4" }, "4":{ "major":"0", "minor":"5" }, "5":{ "major":"0", "minor":"7" }, "6":{ "major":"0", "minor":"8" }, "7":{ "major":"0", "minor":"9" }, "8":{ "major":"1", "minor":"1" }, "9":{ "major":"1", "minor":"2" } }, "id":"9231" },{ "AllowMultiple":"0", "AutoUpdate":"0", "Description":"Data Storage Provider for device variables", "Devices":[{ "DeviceFileName":"D_DataYours.xml", "DeviceType":"urn:akbooer-com:device:DataYours:1", "ImplFile":"I_DataYours.xml", "Invisible":"0" }], "Files":"", "Icon":"https://raw.githubusercontent.com/akbooer/DataYours/master/icons/DataYours.png", "Instructions":"https://github.com/akbooer/DataYours/tree/master/Documentation", "Repositories":[{ "folders":[""], "pattern":"[DILS]_Data%w+%.%w+", "source":"akbooer/Datayours", "type":"GitHub", "versions":{ "1":{"release":"master"}, "2":{"release":"development"} } }], "Title":"DataYours", "Versions":{ "1":{ "major":"GitHub", "minor":"master" }, "2":{ "major":"GitHub", "minor":"development" } }, "id":"8211" },{ "AllowMultiple":"0", "AutoUpdate":"1", "Description":"DelayLight simplifies the process of off-delays for loads, with optional sensor triggering.", "Devices":[{ "DeviceFileName":"D_DelayLight.xml", "DeviceType":"urn:schemas-toggledbits-com:device:DelayLight:1", "ImplFile":"I_DelayLight.xml", "Invisible":"0" }], "Files":"", "Icon":"https://www.toggledbits.com/assets/delaylight/delaylight-default.png", "Instructions":"https://www.toggledbits.com/delaylight", "Repositories":[{ "folders":[""], "pattern":"[DIJLS]_[%w_-]+%.[%w_-]+", "source":"toggledbits/DelayLight", "type":"GitHub", "versions":{ "1":{"release":"beta"}, "10":{"release":"v1.12"}, "2":{"release":"stable"}, "3":{"release":"v1.3"}, "4":{"release":"v1.4"}, "5":{"release":"v1.6"}, "6":{"release":"v1.8"}, "7":{"release":"v1.9"}, "8":{"release":"v1.10"}, "9":{"release":"v1.11"} } },{ "type":"Vera", "versions":{ "10":{"release":"38780"}, "4":{"release":"36578"}, "5":{"release":"36674"}, "6":{"release":"37401"}, "7":{"release":"37936"}, "8":{"release":"38192"}, "9":{"release":"38246"} } }], "Title":"DelayLight", "Versions":{ "1":{ "major":"beta", "minor":"1" }, "10":{ "major":"1", "minor":"12" }, "2":{ "major":"0", "minor":"stable" }, "3":{ "major":"1", "minor":"3" }, "4":{ "major":"1", "minor":"4" }, "5":{ "major":"1", "minor":"6" }, "6":{ "major":"1", "minor":"8" }, "7":{ "major":"1", "minor":"9" }, "8":{ "major":"1", "minor":"10" }, "9":{ "major":"1", "minor":"11" } }, "id":"9036" },{ "AllowMultiple":"0", "AutoUpdate":"0", "Description":"Get a lived-in look while on vacation. This vacation ghost application cycles a select set of lights to make it look like your home is occupied.", "Devices":[{ "DeviceFileName":"D_DeusExMachinaII1.xml", "DeviceType":"urn:schemas-toggledbits-com:device:DeusExMachinaII:1", "ImplFile":"I_DeusExMachinaII1.xml", "Invisible":"0" }], "Files":"", "Icon":"https://dtabq7xg0g1t1.cloudfront.net/deusII.png", "Instructions":"https://www.toggledbits.com/demii", "Repositories":[{ "folders":[""], "pattern":"[DIJLS]_[%w_-]+%.[%w_-]+", "source":"toggledbits/DeusExMachina", "type":"GitHub", "versions":{ "1":{"release":"v2.8beta1"}, "2":{"release":"v2.8beta2"}, "3":{"release":"stable"}, "4":{"release":"v2.8"}, "5":{"release":"v2.9"} } },{ "type":"Vera", "versions":{"4":{"release":"37406"}} }], "Title":"DeusExMachinaII", "Versions":{ "1":{ "major":"2", "minor":"8b1" }, "2":{ "major":"2", "minor":"8-beta2" }, "3":{ "major":"0", "minor":"stable" }, "4":{ "major":"2", "minor":"8" }, "5":{ "major":"2", "minor":"9" } }, "id":"8702" },{ "AllowMultiple":"0", "AutoUpdate":"0", "Description":"Monitors/controls Domoticz devices from openLuup - DO NOT INSTALL ON A VERA", "Devices":[{ "DeviceFileName":"D_DomoticzBridge.xml", "DeviceType":"DomoticzBridge", "ImplFile":"I_DomoticzBridge.xml", "Invisible":"0" }], "Files":"", "Icon":"https://raw.githubusercontent.com/999LV/DomoticzBridge/master/icons/domoticz.png", "Instructions":"https://github.com/999LV/DomoticzBridge/raw/master/documentation/DomoticzBridge.pdf", "Repositories":[{ "folders":["","icons"], "pattern":"", "source":"999LV/DomoticzBridge", "type":"GitHub", "versions":{ "1":{"release":"0.12"}, "2":{"release":"0.13"}, "3":{"release":"0.15"}, "4":{"release":"0.16"}, "5":{"release":"0.16"} } }], "Title":"Domoticz Bridge", "Versions":{ "1":{ "major":"0", "minor":"12" }, "2":{ "major":"0", "minor":"13" }, "3":{ "major":"0", "minor":"15" }, "4":{ "major":"", "minor":"" }, "5":{ "major":"0", "minor":"16" } }, "id":"DZB" },{ "AllowMultiple":"0", "AutoUpdate":"0", "Description":"Does something with Domoticz", "Devices":[{ "DeviceFileName":"D_DomoticzBridge.xml", "DeviceType":"DomoticzBridge", "ImplFile":"I_DomoticzBridge.xml", "Invisible":"0" }], "Files":"", "Icon":"https://raw.githubusercontent.com/perhusaas/DomoticzBridge/master/icons/domoticz.png", "Instructions":"https://github.com/perhusaas/DomoticzBridge/blob/master/documentation/DomoticzBridge.pdf", "Repositories":[{ "folders":["","icons"], "pattern":"", "source":"perhusaas/DomoticzBridge", "type":"GitHub", "versions":{ "1":{"release":"master"}, "2":{"release":"development"} } }], "Title":"Domoticz Bridge 2", "Versions":{ "1":{ "major":"GitHub", "minor":"master" }, "2":{ "major":"GitHub", "minor":"development" } }, "id":"DZB2" },{ "AllowMultiple":"0", "AutoUpdate":"0", "Description":"Control WS2812B LED-Strip with ESP8266 (NodeMCU)", "Devices":[{ "DeviceFileName":"D_DreamColorESP1.xml", "DeviceType":"urn:schemas-upnp-org:device:DimmableRGBLight:1", "ImplFile":"I_DreamColorESP1.xml", "Invisible":"0" }], "Files":"", "Icon":"https://github.com/GreatGazoe/DreamColorESPVeraPlugIn/blob/main/ESP8266NeoPixel.png?raw=true", "Instructions":"https://github.com/GreatGazoe/DreamColorESPVeraPlugIn/blob/main/README.md", "Repositories":[{ "folders":[""], "pattern":"", "source":"GreatGazoe/DreamColorESPVeraPlugIn", "type":"GitHub", "versions":{"1":{"release":"main"}} }], "Title":"DreamColorESP8266", "Versions":{"1":{ "major":"1", "minor":"0.1.0" }}, "id":"8d4e147d-39f0-4d6e-9be5-c6a34fd7fc71" },{ "AllowMultiple":"0", "AutoUpdate":"0", "Description":"Plugin to control H806SB, a controller (wifi) for ws2812b LED-strip.", "Devices":[{ "DeviceFileName":"D_DreamColorRGBW1.xml", "DeviceType":"urn:schemas-upnp-org:device:DimmableRGBLight:1", "ImplFile":"I_DreamColorRGBW1.xml", "Invisible":"0" }], "Files":"", "Icon":"https://github.com/GreatGazoe/DreamColorLEDRGB/blob/GreatGazoe-1.4/controller.png?raw=true", "Instructions":"http://github.com/GreatGazoe/DreamColorLEDRGB/blob/GreatGazoe-1.4/README.md", "Repositories":[{ "folders":[""], "pattern":"", "source":"GreatGazoe/DreamColorLEDRGB/tree/GreatGazoe-1.4", "type":"GitHub", "versions":{ "1":{"release":"master"}, "2":{"release":"master"} } }], "Title":"DreamColorLedRGB", "Versions":{ "1":{ "major":"1", "minor":"1.4" }, "2":{ "major":"1.4", "minor":"1.3" } }, "id":"02bda1d5-2762-406e-bce7-76bf9c043a39" },{ "AllowMultiple":"0", "AutoUpdate":"1", "Description":"Use openLuup to acquire data from an EDS One Wire Server", "Devices":[{ "DeviceFileName":"D_OWServer.xml", "DeviceType":"urn:cd-jackson-com:device:OWServer:1", "ImplFile":"I_OWServer.xml", "Invisible":"0" }], "Files":"", "Icon":"https://a-lurker.github.io/icons/Embedded_Data_Systems_50_50.png", "Instructions":"", "Repositories":[{ "folders":["Luup_device"], "pattern":"", "source":"a-lurker/Vera-Plugin-EDS-One-Wire-Server", "type":"GitHub", "versions":{"1":{"release":"master"}} }], "Title":"EDS One Wire Server", "Versions":{"1":{ "major":"0", "minor":"0.53" }}, "id":"1510" },{ "AllowMultiple":"1", "AutoUpdate":"1", "Description":"Connect Vera to an EKM meter and monitor your electricity usage", "Devices":[{ "DeviceFileName":"D_EKMmetering1.xml", "DeviceType":"urn:schemas-a-lurker-com:device:EKMmetering:1", "ImplFile":"I_EKMmetering1.xml", "Invisible":"0" }], "Files":"", "Icon":"https://a-lurker.github.io/icons/EKM_50_50.png", "Instructions":"https://github.com/a-lurker/Vera-Plugin-EKM-metering/blob/master/Info/EKM metering Ver 1.pdf", "Repositories":[{ "folders":["Luup_device"], "pattern":"", "source":"a-lurker/Vera-Plugin-EKM-metering", "type":"GitHub", "versions":{"1":{"release":"0.51"}} }], "Title":"EKM metering", "Versions":{"1":{ "major":"0", "minor":"54" }}, "id":"1502" },{ "AllowMultiple":"0", "AutoUpdate":"0", "Description":"Ecobee Integration", "Devices":[{ "DeviceFileName":"D_Ecobee1.xml", "DeviceType":"urn:schemas-ecobee-com:device:Ecobee:1", "ImplFile":"I_Ecobee1.xml", "Invisible":"0" }], "Files":"", "Icon":"https://apprecs.org/gp/images/app-icons/300/e7/com.ecobee.athenamobile.jpg", "Instructions":"https://github.com/rafale77/vera-ecobee", "Repositories":[{ "folders":[""], "pattern":"", "source":"rafale77/vera-ecobee", "type":"GitHub", "versions":{ "1":{"release":"2.1"}, "2":{"release":"2.11"}, "3":{"release":"v2.12"} } },{ "type":"Vera", "versions":{"1":{"release":"2.1"}} }], "Title":"Ecobee", "Versions":{ "1":{ "major":"2", "minor":"1" }, "2":{ "major":"2", "minor":"11" }, "3":{ "major":"2", "minor":"12" } }, "id":"3586" },{ "AllowMultiple":"0", "AutoUpdate":"1", "Description":"An interface to the Emby media server to facilitate session control and response", "Devices":[{ "DeviceFileName":"D_Emby1.xml", "DeviceType":"urn:schemas-toggledbits-com:device:Emby:1", "ImplFile":"I_Emby1.xml", "Invisible":"0" }], "Files":"", "Icon":"https://www.toggledbits.com/assets/emby/emby-plugin.png", "Instructions":"", "Repositories":[{ "folders":[""], "pattern":"[DIJLS]_.+", "source":"toggledbits/Emby", "type":"GitHub", "versions":{ "1":{"release":"v1.0"}, "2":{"release":"stable"}, "3":{"release":"v1.1"}, "4":{"release":"v1.2"}, "5":{"release":"v1.3"} } },{ "type":"Vera", "versions":{ "1":{"release":"37466"}, "3":{"release":"37748"}, "4":{"release":"38252"} } }], "Title":"Emby Interface", "Versions":{ "1":{ "major":"1", "minor":"0" }, "2":{ "major":"0", "minor":"stable" }, "3":{ "major":"1", "minor":"1" }, "4":{ "major":"1", "minor":"2" }, "5":{ "major":"1", "minor":"3" } }, "id":"9181" },{ "AllowMultiple":"-4", "AutoUpdate":"1", "Description":"With this plugin you can get the solar power production readings from your Enphase Envoy monitoring module. It reads the current Watts, KWh of today, current week and lifetime.", "Devices":[{ "DeviceFileName":"D_Envoy1.xml", "DeviceType":"urn:schemas-rboer-com:device:Envoy:1", "ImplFile":"I_Envoy1.xml", "Invisible":"0" }], "Files":"", "Icon":"plugins/icons/8774.png", "Instructions":"http://forum.micasaverde.com/index.php/topic,39157.0.html", "Repositories":[{ "folders":[""], "pattern":"[DEIJLS]%w+%.%w+", "source":"reneboer/Vera-Enphase-Envoy", "type":"GitHub", "versions":{ "1":{"release":"master"}, "2":{"release":"V2.3"} } },{ "type":"Vera", "versions":{ "1":{"release":"32120"}, "2":{"release":"39081"} } }], "Title":"Enphase Envoy Solar Monitor", "Versions":{ "1":{ "major":"2", "minor":"1" }, "2":{ "major":"2", "minor":"3" } }, "id":"8774" },{ "AllowMultiple":"0", "AutoUpdate":"0", "Description":"Web, file, and syslog reporting of variables, events, devices, scenes, and more.", "Devices":[{ "DeviceFileName":"D_EventWatcher.xml", "DeviceType":"urn:akbooer-com:device:EventWatcher:1", "ImplFile":"I_EventWatcher.xml", "Invisible":"0" }], "Files":"", "Icon":"https://raw.githubusercontent.com/akbooer/EventWatcher/master/icons/EventWatcher.png", "Instructions":"https://github.com/akbooer/EventWatcher/tree/master/Documentation", "Repositories":[{ "folders":[""], "pattern":"[DIJLS]_EventWatcher%w*%.%w+", "source":"akbooer/EventWatcher", "type":"GitHub", "versions":{ "1":{"release":"master"}, "2":{"release":"development"} } }], "Title":"EventWatcher", "Versions":{ "1":{ "major":"GitHub", "minor":"master" }, "2":{ "major":"GitHub", "minor":"development" } }, "id":"4726" },{ "AllowMultiple":"0", "AutoUpdate":"0", "Description":"A plugin to show you what your external IP address is ", "Devices":[], "Files":"", "Icon":"https://community.ezlo.com/user_avatar/community.ezlo.com/parkerc/240/28714_2.png", "Instructions":"https://github.com/nodecentral/Luup-External-IP/blob/main/README.md", "Repositories":[{ "folders":["/"], "pattern":"[DIJLS]_%w+%.%w+", "source":"nodecentral/Luup-External-IP", "type":"GitHub", "versions":{"1":{"release":"0.1"}} }], "Title":"External IP", "Versions":{"1":{ "major":"1", "minor":"0.1" }}, "id":"81b29c1d-d0dd-466a-aa28-39bd1fcfb10c" },{ "AllowMultiple":"1", "AutoUpdate":"1", "Description":"A bridge running on openLuup to make the Ezlo controlled devices available on openLuup with all its great plugins.", "Devices":[{ "DeviceFileName":"D_EzloBridge.xml", "DeviceType":"urn:schemas-akbooer-com:device:EzloBridge:1", "ImplFile":"I_EzloBridge.xml", "Invisible":"0" }], "Files":"", "Icon":"plugins/icons/9314.png", "Instructions":"https://github.com/reneboer/EzloBridge", "Repositories":[{ "folders":["src"], "pattern":"", "source":"reneboer/EzloBridge", "type":"GitHub", "versions":{ "1":{"release":"master"}, "2":{"release":"V2.0"}, "3":{"release":"V2.2"}, "4":{"release":"V2.3"}, "5":{"release":"V2.4"}, "6":{"release":"V2.6"} } }], "Title":"Ezlo Bridge", "Versions":{ "1":{ "major":"0", "minor":"1" }, "2":{ "major":"2", "minor":"0" }, "3":{ "major":"2", "minor":"2" }, "4":{ "major":"2", "minor":"3" }, "5":{ "major":"2", "minor":"4" }, "6":{ "major":"2", "minor":"6" } }, "id":"9314" },{ "AllowMultiple":"1", "AutoUpdate":"0", "Description":"A plugin to show you when your teams next game is and who they are playing.. ", "Devices":[], "Files":"", "Icon":"https://www.shareicon.net/data/64x64/2015/09/08/97694_ball_512x512.png", "Instructions":"https://github.com/nodecentral/Luup-Football-Switch/blob/main/README.md", "Repositories":[{ "folders":["/"], "pattern":"?", "source":"nodecentral/Luup-Football-Switch", "type":"GitHub", "versions":{"1":{"release":"0.1"}} }], "Title":"Football Switch", "Versions":{"1":{ "major":"1", "minor":"0.1" }}, "id":"29d48b21-38ae-460f-a8ba-89114359d070" },{ "AllowMultiple":"0", "AutoUpdate":"0", "Description":"A plugin to monitor the status of your FritzBox modem.", "Devices":[{ "DeviceFileName":"D_FritzBoxSensor1.xml", "DeviceType":"urn:schemas-micasaverde-com:device:DoorSensor:1", "ImplFile":"I_FritzBoxSensor1.xml", "Invisible":"0" }], "Files":"", "Icon":"plugins/icons/8864.png", "Instructions":"Just enter the IP address of your FritzBox in the ip attribute and watch the information populate.", "Repositories":[{ "folders":[""], "pattern":"[DEIJLS]%w+%.%w+", "source":"reneboer/vera-FritzBoxSensor", "type":"GitHub", "versions":{"1":{"release":"master"}} },{ "type":"Vera", "versions":{"1":{"release":"32846"}} }], "Title":"FritzBox Sensor", "Versions":{"1":{ "major":"1", "minor":"0" }}, "id":"d92166af-ee19-4627-8036-2a3e57a80c3f" },{ "AllowMultiple":"1", "AutoUpdate":"1", "Description":"A switch that responds to google calendar events", "Devices":[{ "DeviceFileName":"D_GCal3.xml", "DeviceType":"urn:schemas-srs-com:device:GCal:3", "ImplFile":"I_GCal3.xml", "Invisible":"0" }], "Files":"", "Icon":"plugins/icons/7016.png", "Instructions":"https://github.com/stuartofmt/GCal3/tree/master/Release Notes", "Repositories":[{ "folders":["3.1"], "pattern":"", "source":"stuartofmt/GCal3", "type":"GitHub", "versions":{ "1":{"release":"master"}, "2":{"release":"master"} } }], "Title":"Google Calendar 3", "Versions":{ "1":{ "major":"3", "minor":"1" }, "2":{ "major":"3", "minor":"1" } }, "id":"7016" },{ "AllowMultiple":"1", "AutoUpdate":"1", "Description":"With this Harmony Hub Control you can control your Harmony Hub just as via the Harmony remote or app. You can monitor the current activity and use that to trigger scenes. For each device controlled via your Harmony Hub you can add a child device and create buttons to control that. For more information see the user guide found at the instructions link http://forum.micasaverde.com/index.php/topic,28689.msg205111.html. You will also find the latest version here when the App Market is lagging.", "Devices":[{ "DeviceFileName":"D_Harmony.xml", "DeviceType":"urn:schemas-rboer-com:device:Harmony:1", "ImplFile":"I_Harmony.xml", "Invisible":"0" }], "Files":"", "Icon":"plugins/icons/8066.png", "Instructions":"https://github.com/reneboer/vera-Harmony-Hub/wiki", "Repositories":[{ "folders":["chm-ludl","icons"], "pattern":"", "source":"reneboer/vera-Harmony-Hub", "type":"GitHub", "versions":{ "1":{"release":"master"}, "10":{"release":"V3.13"}, "11":{"release":"V3.14"}, "12":{"release":"V3.15"}, "13":{"release":"V3.16"}, "14":{"release":"V3.17"}, "15":{"release":"V3.18"}, "16":{"release":"V4.0"}, "17":{"release":"V4.2"}, "18":{"release":"V4.3"}, "19":{"release":"V4.4"}, "2":{"release":"master"}, "4":{"release":"master"}, "5":{"release":"master"}, "6":{"release":"master"}, "7":{"release":"V3.9"}, "8":{"release":"V3.11"}, "9":{"release":"V3.12"} } },{ "type":"Vera", "versions":{ "1":{"release":"33290"}, "10":{"release":"39076"}, "11":{"release":"39104"}, "12":{"release":"39261"}, "13":{"release":"39461"}, "14":{"release":"39596"}, "15":{"release":"39611"}, "16":{"release":"39908"}, "17":{"release":"39944"}, "18":{"release":"39980"}, "19":{"release":"40292"}, "2":{"release":"34580"}, "3":{"release":"34580"}, "4":{"release":"36038"}, "5":{"release":"37236"}, "6":{"release":"37681"}, "7":{"release":"38046"}, "8":{"release":"38941"}, "9":{"release":"38942"} } }], "Title":"Harmony Hub Control", "Versions":{ "1":{ "major":"2", "minor":"17" }, "10":{ "major":"3", "minor":"13" }, "11":{ "major":"3", "minor":"14" }, "12":{ "major":"3", "minor":"15" }, "13":{ "major":"3", "minor":"16" }, "14":{ "major":"3", "minor":"17" }, "15":{ "major":"3", "minor":"18" }, "16":{ "major":"4", "minor":"0" }, "17":{ "major":"4", "minor":"2" }, "18":{ "major":"4", "minor":"3" }, "19":{ "major":"4", "minor":"4" }, "2":{ "major":"2", "minor":"19" }, "3":{ "major":"2", "minor":"19" }, "4":{ "major":"2", "minor":"20" }, "5":{ "major":"2", "minor":"22" }, "6":{ "major":"3", "minor":"8" }, "7":{ "major":"3", "minor":"9" }, "8":{ "major":"3", "minor":"11" }, "9":{ "major":"3", "minor":"12" } }, "id":"8066" },{ "AllowMultiple":"0", "AutoUpdate":"1", "Description":"Track the sun at your location", "Devices":[{ "DeviceFileName":"D_Heliotrope.xml", "DeviceType":"urn:schemas-futzle-com:device:Heliotrope:1", "ImplFile":"I_Heliotrope.xml", "Invisible":"0" }], "Files":"", "Icon":"https://a-lurker.github.io/icons/Sun_50_50.png", "Instructions":"", "Repositories":[{ "folders":["Luup_device"], "pattern":"", "source":"a-lurker/Vera-Plugin-Heliotrope", "type":"GitHub", "versions":{"1":{"release":"master"}} }], "Title":"Heliotrope", "Versions":{"1":{ "major":"0", "minor":"51" }}, "id":"1511" },{ "AllowMultiple":"1", "AutoUpdate":"1", "Description":"Send push messages to theHomeWave app", "Devices":[{ "DeviceFileName":"D_HWPush1.xml", "DeviceType":"urn:schemas-intvelt-com:device:HWPush:1", "ImplFile":"I_HWPush1.xml", "Invisible":"0" }], "Files":"", "Icon":"https://www.intvelt.com/HWPush/icon_64x64.png", "Instructions":"https://github.com/intveltr/HomeWavePush#readme", "Repositories":[{ "folders":[""], "pattern":"[DIJLS]_%w+%.%w+", "source":"intveltr/HomeWavePush", "type":"GitHub", "versions":{"1":{"release":"main"}} }], "Title":"HomeWave Push Plugin", "Versions":{"1":{ "major":"1", "minor":"0" }}, "id":"HWPush" },{ "AllowMultiple":"0", "AutoUpdate":"0", "Description":"Homebridge Gateway for openluup", "Devices":[{ "DeviceFileName":"D_Homebridge2openluup1.xml", "DeviceType":"urn:schemas-ctrlable-com:device:Homebridge2openluup1:1", "ImplFile":"I_Homebridge2openluup1.xml", "Invisible":"0" }], "Files":"", "Icon":"https://github.com/ronluna/homebridge2openluup/raw/main/homebridge-color-round-stylized.png", "Instructions":"https://github.com/ronluna/homebridge2openluup", "Repositories":[{ "folders":[""], "pattern":"[DIJLS]_%w+%.%w+", "source":"ronluna/homebridge2openluup", "type":"GitHub", "versions":{"1":{"release":"main"}} }], "Title":"Homebridge 2 Openluup", "Versions":{"1":{ "major":"0", "minor":"1" }}, "id":"Homebridge2openluup" },{ "AllowMultiple":"0", "AutoUpdate":"1", "Description":"HundredGraphs plugin allows logging power meter, temperature, humidity and security sensor devices to https://www.hundredgraphs.com", "Devices":[{ "DeviceFileName":"D_HundredGraphs1.xml", "DeviceType":"urn:hundredgraphs-com:serviceId:HundredGraphs1", "ImplFile":"I_HundredGraphs1.xml", "Invisible":"0" }], "Files":"", "Icon":"/plugins/icons/9251.png", "Instructions":"Check About tab for the the initial setup", "Repositories":[{ "folders":[""], "pattern":"", "source":"ipstas/ipstas-vera-hundredgraphs", "type":"GitHub", "versions":{ "1":{"release":"1.5"}, "10":{"release":"2.4"}, "11":{"release":"2.6"}, "12":{"release":"2.6"}, "13":{"release":"2.6"}, "14":{"release":"2.6"}, "15":{"release":"2.7"}, "16":{"release":"2.8"}, "17":{"release":"2.8"}, "18":{"release":"2.9"}, "19":{"release":"2.10"}, "2":{"release":"1.7"}, "20":{"release":"2.10"}, "21":{"release":"2.10"}, "3":{"release":"1.7"}, "4":{"release":"1.8"}, "5":{"release":"2.0"}, "6":{"release":"2.1"}, "8":{"release":"2.2"}, "9":{"release":"2.3"} } },{ "type":"Vera", "versions":{ "1":{"release":"38348"}, "19":{"release":"2.10"}, "2":{"release":"38348"}, "3":{"release":"38348"}, "4":{"release":"38396"}, "8":{"release":"38851"}, "9":{"release":"38871"} } }], "Title":"HundredGraphs Logger", "Versions":{ "1":{ "major":"1", "minor":"5" }, "10":{ "major":"2", "minor":"4" }, "11":{ "major":"2", "minor":"6" }, "12":{ "major":"2", "minor":"6" }, "13":{ "major":"2", "minor":"6" }, "14":{ "major":"2", "minor":"6" }, "15":{ "major":"2", "minor":"7" }, "16":{ "major":"2", "minor":"8" }, "17":{ "major":"2", "minor":"8" }, "18":{ "major":"2", "minor":"9" }, "19":{ "major":"2", "minor":"10" }, "2":{ "major":"1", "minor":"7" }, "20":{ "major":"2", "minor":"10" }, "21":{ "major":"2", "minor":"10" }, "3":{ "major":"1", "minor":"4" }, "4":{ "major":"1", "minor":"8" }, "5":{ "major":"2", "minor":"0" }, "6":{ "major":"2", "minor":"1" }, "7":{ "major":"0", "minor":"0" }, "8":{ "major":"2", "minor":"2" }, "9":{ "major":"2", "minor":"3" } }, "id":"9251" },{ "AllowMultiple":"1", "AutoUpdate":"1", "Description":"Control IKEA Tradfri devices via a Tradfri gateway", "Devices":[{ "DeviceFileName":"D_TradfriGW.xml", "DeviceType":"urn:upnp-org:serviceId:tradfri-gw1", "ImplFile":"I_TradfriGW.xml", "Invisible":"0" }], "Files":"", "Icon":"https://cdn.jsdelivr.net/gh/vwout/vera-tradfri/icons/IkeaTradfri.png", "Instructions":"", "Repositories":[{ "folders":[""], "pattern":"", "source":"vwout/vera-tradfri", "type":"GitHub", "versions":{ "1":{"release":"v0.3.0"}, "2":{"release":"v0.4.0"}, "3":{"release":"v0.5.0"} } }], "Title":"IKEA Tradfri", "Versions":{ "1":{ "major":"0", "minor":"3" }, "2":{ "major":"0", "minor":"4" }, "3":{ "major":"0", "minor":"5" } }, "id":"b3c355fb-1061-44a0-9f4b-4075679ee91e" },{ "AllowMultiple":"0", "AutoUpdate":"1", "Description":"Exposes the CGE Electronic IPX800 card relays and inputs as standard Vera devices", "Devices":[{ "DeviceFileName":"D_IPX800.xml", "DeviceType":"urn:schemas-upnp-org:device:IPX800:1", "ImplFile":"I_IPX800.xml", "Invisible":"0" }], "Files":"", "Icon":"https://apps.mios.com/plugins/icons/7426.png", "Instructions":"", "Repositories":[{ "type":"Vera", "versions":{"1":{"release":"30866"}} },{ "folders":[""], "pattern":"", "source":"", "type":"GitHub", "versions":{"1":{"release":""}} }], "Title":"IPX800", "Versions":{"1":{ "major":"0", "minor":"52" }}, "id":"7426" },{ "AllowMultiple":"1", "AutoUpdate":"0", "Description":"Detection of Apple iDevice position", "Devices":[{ "DeviceFileName":"D_IPhone.xml", "DeviceType":"urn:schemas-upnp-org:device:IPhoneLocator:1", "ImplFile":"I_IPhone.xml", "Invisible":"0" }], "Files":"", "Icon":"https://raw.githubusercontent.com/amg0/IPhoneLocator/master/iconIPhone.png", "Instructions":"https://github.com/amg0/IPhoneLocator", "Repositories":[{ "folders":[""], "pattern":"IPhone", "source":"amg0/IPhoneLocator", "type":"GitHub", "versions":{ "1":{"release":"2.43"}, "2":{"release":"master"} } },{ "type":"Vera", "versions":{"1":{"release":"33426"}} }], "Title":"IPhone Locator", "Versions":{ "1":{ "major":"2", "minor":"43" }, "2":{ "major":"2", "minor":"master" } }, "id":"4686" },{ "AllowMultiple":"1", "AutoUpdate":"1", "Description":"With the necessary skills make a virtual IR remote", "Devices":[{ "DeviceFileName":"D_ImageMapRemote1.xml", "DeviceType":"urn:schemas-a-lurker-com:device:ImageMapRemote:1", "ImplFile":"I_ImageMapRemote1.xml", "Invisible":"0" }], "Files":"", "Icon":"https://a-lurker.github.io/icons/Image_Map_Remote_50_50.png", "Instructions":"http://forum.micasaverde.com/index.php/topic,13418.0", "Repositories":[{ "folders":["Luup_device"], "pattern":"", "source":"a-lurker/Vera-Plugin-Image-Map-Remote", "type":"GitHub", "versions":{"1":{"release":"master"}} }], "Title":"Image Map Remote", "Versions":{"1":{ "major":"0", "minor":"54" }}, "id":"1507" },{ "AllowMultiple":"0", "AutoUpdate":"1", "Description":"Have a look at Vera", "Devices":[{ "DeviceFileName":"D_InfoViewer1.xml", "DeviceType":"urn:schemas-a-lurker-com:device:InfoViewer:1", "ImplFile":"I_InfoViewer1.xml", "Invisible":"0" }], "Files":"", "Icon":"https://a-lurker.github.io/icons/Question_mark_50_50.png", "Instructions":"https://github.com/a-lurker/Vera-Plugin-Info-Viewer", "Repositories":[{ "folders":["Luup_device"], "pattern":"", "source":"a-lurker/Vera-Plugin-Info-Viewer", "type":"GitHub", "versions":{"1":{"release":"master"}} }], "Title":"Info Viewer", "Versions":{"1":{ "major":"0", "minor":"68" }}, "id":"1506" },{ "AllowMultiple":"1", "AutoUpdate":"1", "Description":"Turn the Irrigation Caddy watering programs on and off via Vera", "Devices":[{ "DeviceFileName":"D_IrrigationCaddy1.xml", "DeviceType":"urn:schemas-a-lurker-com:device:IrrigationCaddy:1", "ImplFile":"I_IrrigationCaddy1.xml", "Invisible":"0" }], "Files":"", "Icon":"https://a-lurker.github.io/icons/Irrigation_Caddy_50_50.png", "Instructions":"https://github.com/a-lurker/Vera-Plugin-Irrigation-Caddy/blob/master/Info/http.lua fix.txt", "Repositories":[{ "folders":["Luup_device"], "pattern":"", "source":"a-lurker/Vera-Plugin-Irrigation-Caddy", "type":"GitHub", "versions":{"1":{"release":"master"}} }], "Title":"Irrigation Caddy", "Versions":{"1":{ "major":"0", "minor":"53" }}, "id":"1503" },{ "AllowMultiple":"1", "AutoUpdate":"1", "Description":"Bridges KSenia Lares security devices into VERA", "Devices":[{ "DeviceFileName":"D_KSENIA.xml", "DeviceType":"urn:schemas-upnp-org:device:ksenia:1", "ImplFile":"I_KSENIA.xml", "Invisible":"0" }], "Files":"", "Icon":"https://raw.githubusercontent.com/amg0/Ksenia/master/iconKSENIA.png", "Instructions":"https://github.com/amg0/Ksenia", "Repositories":[{ "folders":[""], "pattern":"KSENIA", "source":"amg0/Ksenia", "type":"GitHub", "versions":{"1":{"release":"0.7"}} },{ "type":"Vera", "versions":{"1":{"release":"32371"}} }], "Title":"KSenia Lares 16 Bridge", "Versions":{"1":{ "major":"0", "minor":"7" }}, "id":"4546d4e8-3b31-468e-b4e5-c020e5d35cca" },{ "AllowMultiple":"0", "AutoUpdate":"1", "Description":"Makes scene Lua editable in a single location.", "Devices":[{ "DeviceFileName":"D_LuaView1.xml", "DeviceType":"urn:schemas-toggledbits-com:device:LuaView:1", "ImplFile":"I_LuaView1.xml", "Invisible":"0" }], "Files":"", "Icon":"https://www.toggledbits.com/assets/luaview/luaview-icon.png", "Instructions":"https://www.toggledbits.com/luaview", "Repositories":[{ "folders":[""], "pattern":"[DIJLS]_.+", "source":"toggledbits/LuaView", "type":"GitHub", "versions":{ "1":{"release":"v1.1"}, "2":{"release":"v1.2"}, "3":{"release":"stable"}, "4":{"release":"v1.3"}, "5":{"release":"v1.4"}, "6":{"release":"v1.5"} } },{ "type":"Vera", "versions":{ "4":{"release":"37178"}, "5":{"release":"37421"}, "6":{"release":"37501"} } }], "Title":"LuaView", "Versions":{ "1":{ "major":"1", "minor":"1" }, "2":{ "major":"1", "minor":"2" }, "3":{ "major":"github", "minor":"stable" }, "4":{ "major":"1", "minor":"3" }, "5":{ "major":"1", "minor":"4" }, "6":{ "major":"1", "minor":"5" } }, "id":"9111" },{ "AllowMultiple":"0", "AutoUpdate":"0", "Description":"Weather app for openLuup using UK MetOffice DataPoint", "Devices":[{ "DeviceFileName":"D_MetOffice_DataPoint.xml", "DeviceType":"urn:akbooer-com:device:MetOffice_DataPoint:1", "ImplFile":"I_MetOffice_DataPoint.xml", "Invisible":"0" }], "Files":"", "Icon":"https://raw.githubusercontent.com/akbooer/MetOffice_DataPoint/master/icons/MetO.png", "Instructions":"https://github.com/akbooer/MetOffice_DataPoint/tree/master/README.md", "Repositories":[{ "folders":[""], "pattern":"[DIJLSU].-_DataPoint%w*%.%w+", "source":"akbooer/MetOffice_DataPoint", "type":"GitHub", "versions":{ "1":{"release":"main"}, "2":{"release":"development"} } }], "Title":"MetOffice DataPoint", "Versions":{ "1":{ "major":"GitHub", "minor":"main" }, "2":{ "major":"GitHub", "minor":"development" } }, "id":"MetOffice_DataPoint" },{ "AllowMultiple":"1", "AutoUpdate":"0", "Description":"Get the current weather and forecast from your preferred weather provider.", "Devices":[{ "DeviceFileName":"D_MsWeather.xml", "DeviceType":"urn:schemas-rboer-com:device:Weather:1", "ImplFile":"I_MsWeather.xml", "Invisible":"0" }], "Files":"", "Icon":"plugins/icons/9326.png", "Instructions":"https://github.com/reneboer/MultiStationWeather", "Repositories":[{ "folders":["src"], "pattern":"", "source":"reneboer/MultiStationWeather", "type":"GitHub", "versions":{ "1":{"release":"V0.1"}, "2":{"release":"V0.2"}, "3":{"release":"V1.0"}, "4":{"release":"V1.1"} } },{ "type":"Vera", "versions":{ "1":{"release":"40676"}, "2":{"release":"40678"}, "3":{"release":"40686"} } }], "Title":"Multi Provider Weather Station", "Versions":{ "1":{ "major":"0", "minor":"1" }, "2":{ "major":"0", "minor":"2" }, "3":{ "major":"1", "minor":"0" }, "4":{ "major":"1", "minor":"1" } }, "id":"9326" },{ "AllowMultiple":"0", "AutoUpdate":"0", "Description":"Virtual sensors for Netatmo Weather Station devices", "Devices":[{ "DeviceFileName":"D_Netatmo.xml", "DeviceType":"urn:akbooer-com:device:Netatmo:1", "ImplFile":"I_Netatmo.xml", "Invisible":"0" }], "Files":"", "Icon":"https://raw.githubusercontent.com/akbooer/Netatmo/master/icons/Netatmo.png", "Instructions":"https://github.com/akbooer/Netatmo/tree/master/Documentation", "Repositories":[{ "folders":[""], "pattern":"[DIJLS]_Netatmo%w*%.%w+", "source":"akbooer/Netatmo", "type":"GitHub", "versions":{ "1":{"release":"master"}, "2":{"release":"development"} } }], "Title":"Netatmo", "Versions":{ "1":{ "major":"GitHub", "minor":"master" }, "2":{ "major":"GitHub", "minor":"development" } }, "id":"4456" },{ "AllowMultiple":"0", "AutoUpdate":"1", "Description":"a Network Monitor plugin to monitor the availability of your network devices", "Devices":[{ "DeviceFileName":"D_NETMON.xml", "DeviceType":"urn:schemas-upnp-org:device:netmon:1", "ImplFile":"I_NETMON.xml", "Invisible":"0" }], "Files":"", "Icon":"https://raw.githubusercontent.com/amg0/NetMonitor/master/iconNETMON.png", "Instructions":"", "Repositories":[{ "folders":[""], "pattern":"NETMON", "source":"amg0/NetMonitor", "type":"GitHub", "versions":{"1":{"release":"0.4"}} }], "Title":"Network Monitor", "Versions":{"1":{ "major":"0", "minor":"4" }}, "id":"0a7f75bd-7455-42cb-9393-8b5d3c54eae6" },{ "AllowMultiple":"1", "AutoUpdate":"0", "Description":"OpenSprinkler plug-in for Vera. Completely new and rewritten plug-in to interface an OpenSprinkler to a Vera system. More info at https://github.com/dbochicchio/vera/tree/master/OpenSprinkler", "Devices":[{ "DeviceFileName":"D_VeraOpenSprinkler1.xml", "DeviceType":"urn:schemas-upnp-org:device:BinaryLight:1", "ImplFile":"I_VeraOpenSprinkler1.xml", "Invisible":"0" }], "Files":"", "Icon":"/plugins/icons/9301.png", "Instructions":"https://github.com/dbochicchio/vera-OpenSprinkler/", "Repositories":[{ "folders":[""], "pattern":"[DIJLS]_%w+%.%w+", "source":"dbochicchio/vera-OpenSprinkler", "type":"GitHub", "versions":{"1":{"release":"master"}} }], "Title":"OpenSprinkler", "Versions":{"1":{ "major":"GitHub", "minor":"master" }}, "id":"9301" },{ "AllowMultiple":"0", "AutoUpdate":"1", "Description":"Plugin for the OpenTherm Gateway as developed by Schelte Bron. See http://otgw.tclcode.com for description or http://www.opentherm-gateway.com/ for orders.", "Devices":[{ "DeviceFileName":" D_OpenThermGateway.xml ", "DeviceType":"urn:otgw-tclcode-com:device:HVAC_ZoneThermostat:1", "ImplFile":"I_OpenThermGateway.xml", "Invisible":"0" }], "Files":"", "Icon":"plugins/icons/4666.png", "Instructions":"http://code.mios.com/trac/mios_opentherm-gateway", "Repositories":[{ "folders":["code"], "pattern":"", "source":"reneboer/vera-OpenThermGateway", "type":"GitHub", "versions":{ "1":{"release":"master"}, "2":{"release":"V1.15"}, "3":{"release":"V1.15"}, "4":{"release":"V1.16"}, "5":{"release":"V1.17"}, "6":{"release":"V1.18"} } },{ "type":"Vera", "versions":{ "1":{"release":"37251"}, "2":{"release":"38108"}, "3":{"release":"38108"}, "4":{"release":"39111"} } }], "Title":"OpenTherm Gateway", "Versions":{ "1":{ "major":"1", "minor":"14" }, "2":{ "major":"1", "minor":"14" }, "3":{ "major":"1", "minor":"15" }, "4":{ "major":"1", "minor":"16" }, "5":{ "major":"1", "minor":"17" }, "6":{ "major":"1", "minor":"18" } }, "id":"4666" },{ "AllowMultiple":"1", "AutoUpdate":"5", "Description":"Monitor you Paradox EVO alarm panel. Use its sensors to trigger scenes.", "Devices":[{ "DeviceFileName":"D_Paradox_IP150_wps1.xml", "DeviceType":"urn:schemas-a-lurker-com:device:Paradox_IP150_wps:1", "ImplFile":"I_Paradox_IP150_wps1.xml", "Invisible":"0" }], "Files":"", "Icon":"https://a-lurker.github.io/icons/Paradox_TM50_50_50.png", "Instructions":"", "Repositories":[{ "folders":["Luup_device"], "pattern":"", "source":"a-lurker/Vera-Plugin-Paradox-IP150-wps", "type":"GitHub", "versions":{"1":{"release":"master"}} },{ "type":"Vera", "versions":{"1":{"release":"0"}} }], "Title":"Paradox EVO IP150 web page scrapper", "Versions":{"1":{ "major":"0", "minor":"56" }}, "id":"1508" },{ "AllowMultiple":"0", "AutoUpdate":"0", "Description":"Controls Source, Volume and Power of Pioneer Receiver pre-Onkyo", "Devices":[{ "DeviceFileName":"D_PioneerAV1.xml", "DeviceType":"urn:schemas-shward1-com:device:avreceiver:1", "ImplFile":"I_PioneerAV1.xml", "Invisible":"0" }], "Files":"", "Icon":"https://upload.wikimedia.org/wikipedia/commons/5/50/Pioneer_logo.png", "Instructions":"", "Repositories":[{ "folders":[""], "pattern":"", "source":"rafale77/vera-pioneer", "type":"GitHub", "versions":{"1":{"release":"1.0"}} }], "Title":"Pioneer Receiver", "Versions":{"1":{ "major":"1", "minor":"0" }}, "id":"1235" },{ "AllowMultiple":"1", "AutoUpdate":"0", "Description":"Control RGBW devices. This plugin is able to manage RGBW color channels and animation programs.", "Devices":[{ "DeviceFileName":"D_RGBController1.xml", "DeviceType":"urn:schemas-upnp-org:device:RGBController:1", "ImplFile":"I_RGBController1.xml", "Invisible":"0" }], "Files":"", "Icon":"https://raw.githubusercontent.com/vosmont/vosmont.github.io/master/icons/rgb_controller_on.png", "Instructions":"", "Repositories":[{ "folders":["luup files"], "source":"vosmont/Vera-Plugin-RGBController", "type":"GitHub", "versions":{"2":{"release":"master"}} },{ "type":"Vera", "versions":{"1":{"release":"32084"}} }], "Title":"RGB Controller", "Versions":{ "1":{ "major":1, "minor":"34" }, "2":{ "major":1, "minor":"41" } }, "id":"6686" },{ "AllowMultiple":"0", "AutoUpdate":"1", "Description":"RaZberry interface for openLuup only! - ALPHA, no feature yet", "Devices":[{ "DeviceFileName":"D_RAZB.xml", "DeviceType":"urn:schemas-upnp-org:device:razb:1", "ImplFile":"I_RAZB.xml", "Invisible":"0" }], "Files":"", "Icon":"https://raw.githubusercontent.com/amg0/razberry-altui/master/iconRAZB.png", "Instructions":"https://github.com/amg0/razberry-altui", "Repositories":[{ "folders":[""], "pattern":"RAZB", "source":"amg0/razberry-altui", "type":"GitHub", "versions":{ "1":{"release":"0.5"}, "2":{"release":"master"} } }], "Title":"RaZberry (ALPHA)", "Versions":{ "1":{ "major":"0", "minor":"5" }, "2":{ "major":"0", "minor":"latest" } }, "id":"razberry-altui" },{ "AllowMultiple":"0", "AutoUpdate":"1", "Description":"Interface for Rachio Iro irrigation controls", "Devices":[{ "DeviceFileName":"D_Rachio1.xml", "DeviceType":"urn:schemas-toggledbits-com:device:Rachio:1", "ImplFile":"I_Rachio1.xml", "Invisible":"0" }], "Files":"", "Icon":"https://www.toggledbits.com/assets/rachio/rachio-plugin-ok-60x60.png", "Instructions":"", "Repositories":[{ "folders":[""], "pattern":"[DIJLS]_.+", "source":"toggledbits/RachioService", "type":"GitHub", "versions":{ "1":{"release":"stable"}, "2":{"release":"v1.5"}, "3":{"release":"v1.6"} } },{ "type":"Vera", "versions":{ "2":{"release":"38186"}, "3":{"release":"38236"} } }], "Title":"Rachio", "Versions":{ "1":{ "major":"0", "minor":"stable" }, "2":{ "major":"1", "minor":"5" }, "3":{ "major":"1", "minor":"6" } }, "id":"8954" },{ "AllowMultiple":"0", "AutoUpdate":"0", "Description":"Energy monitoring plugin for the Rainforest Eagle models 100 and 200", "Devices":[{ "DeviceFileName":"D_SmartMeterHAN1.xml", "DeviceType":"urn:schemas-smartmeter-han:device:SmartMeterHAN1:1", "ImplFile":"I_SmartMeterHAN1.xml", "Invisible":"0" }], "Files":"", "Icon":"https://apps.mios.com/plugins/icons/9056.png", "Instructions":"http://forum.micasaverde.com/index.php/topic,14767.msg325432.html#msg325432", "Repositories":[{ "folders":[""], "pattern":"[DIJLS]_%w+%.%w+", "source":"jswim788/rainforest-eagle-vera", "type":"GitHub", "versions":{ "1":{"release":"master"}, "2":{"release":"master"}, "3":{"release":"v0.74"} } },{ "type":"Vera", "versions":{ "1":{"release":"35996"}, "2":{"release":"36128"}, "3":{"release":"5457"} } }], "Title":"Rainforest Eagle", "Versions":{ "1":{ "major":"0", "minor":"69" }, "2":{ "major":"0", "minor":"70" }, "3":{ "major":"0", "minor":"74" } }, "id":"9056" },{ "AllowMultiple":"0", "AutoUpdate":"1", "Description":"Reactor responds to system and device events and triggers other actions", "Devices":[{ "DeviceFileName":"D_Reactor.xml", "DeviceType":"urn:schemas-toggledbits-com:device:Reactor:1", "ImplFile":"I_Reactor.xml", "Invisible":"0" }], "Files":"", "Icon":"https://www.toggledbits.com/assets/reactor/reactor-plugin.png", "Instructions":"https://www.toggledbits.com/reactor", "Repositories":[{ "folders":[""], "pattern":"[DJILS]_.*", "source":"toggledbits/Reactor", "type":"GitHub", "versions":{ "1":{"release":"stable"}, "10":{"release":"v1.8"}, "11":{"release":"beta2.0-18112501"}, "12":{"release":"beta2.0-18113001"}, "13":{"release":"beta2.0-18120301"}, "14":{"release":"beta2.0-18121701"}, "15":{"release":"v2.0"}, "16":{"release":"v2.1"}, "17":{"release":"v2.2"}, "18":{"release":"v2.3"}, "19":{"release":"v2.4"}, "2":{"release":"v1.0"}, "20":{"release":"v2.5"}, "21":{"release":"v3.1"}, "22":{"release":"v3.2"}, "23":{"release":"v3.3"}, "24":{"release":"v3.4"}, "25":{"release":"v3.5"}, "26":{"release":"v3.6"}, "27":{"release":"v3.7"}, "28":{"release":"v3.8"}, "29":{"release":"v3.10"}, "3":{"release":"v1.1"}, "4":{"release":"v1.2"}, "5":{"release":"v1.3"}, "6":{"release":"v1.4"}, "7":{"release":"v1.5"}, "8":{"release":"v1.6"}, "9":{"release":"v1.7"} } },{ "type":"Vera", "versions":{ "10":{"release":"37190"}, "15":{"release":"37394"}, "16":{"release":"37481"}, "17":{"release":"37532"}, "18":{"release":"37536"}, "19":{"release":"37868"}, "20":{"release":"37931"}, "22":{"release":"38201"}, "23":{"release":"38401"}, "24":{"release":"38766"}, "25":{"release":"39632"}, "28":{"release":"40376"}, "3":{"release":"36572"}, "4":{"release":"36596"}, "5":{"release":"36668"}, "6":{"release":"36716"}, "7":{"release":"36740"}, "8":{"release":"36861"}, "9":{"release":"37136"} } }], "Title":"Reactor", "Versions":{ "1":{ "major":"0", "minor":"stable" }, "10":{ "major":"1", "minor":"8" }, "11":{ "major":"2", "minor":"0beta-18112501" }, "12":{ "major":"2", "minor":"0beta-18113001" }, "13":{ "major":"2", "minor":"0b-18120301" }, "14":{ "major":"2", "minor":"0b-18121701" }, "15":{ "major":"2", "minor":"0" }, "16":{ "major":"2", "minor":"1" }, "17":{ "major":"2", "minor":"2" }, "18":{ "major":"2", "minor":"3" }, "19":{ "major":"2", "minor":"4" }, "2":{ "major":"1", "minor":"0" }, "20":{ "major":"2", "minor":"5" }, "21":{ "major":"3", "minor":"1" }, "22":{ "major":"3", "minor":"2" }, "23":{ "major":"3", "minor":"3" }, "24":{ "major":"3", "minor":"4" }, "25":{ "major":"3", "minor":"5" }, "26":{ "major":"3", "minor":"6" }, "27":{ "major":"3", "minor":"7" }, "28":{ "major":"3", "minor":"8" }, "29":{ "major":"3", "minor":"10" }, "3":{ "major":"1", "minor":"1" }, "4":{ "major":"1", "minor":"2" }, "5":{ "major":"1", "minor":"3" }, "6":{ "major":"1", "minor":"4" }, "7":{ "major":"1", "minor":"5" }, "8":{ "major":"1", "minor":"6" }, "9":{ "major":"1", "minor":"7" } }, "id":"9086" },{ "AllowMultiple":"0", "AutoUpdate":"0", "Description":"A rules engine for the Vera", "Devices":[{ "DeviceFileName":"D_RulesEngine1.xml", "DeviceType":"urn:schemas-upnp-org:device:RulesEngine:1", "ImplFile":"I_RulesEngine1.xml", "Invisible":"0" }], "Files":"", "Icon":"https://raw.githubusercontent.com/vosmont/vosmont.github.io/master/icons/rules_engine_on.png", "Instructions":"", "Repositories":[{ "folders":["luup files"], "source":"vosmont/Vera-Plugin-RulesEngine", "type":"GitHub", "versions":{"2":{"release":"master"}} },{ "type":"Vera", "versions":{"1":{"release":"31636"}} }], "Title":"Rules Engine", "Versions":{ "1":{ "major":"0", "minor":"11" }, "2":{ "major":0, "minor":"19.1" } }, "id":"8522" },{ "AllowMultiple":"1", "AutoUpdate":"1", "Description":"Monitor your SMA inverter and optionally publish to PVOutput.org", "Devices":[{ "DeviceFileName":"D_SMA_inverter1.xml", "DeviceType":"urn:schemas-a-lurker-com:device:SMA_inverter:1", "ImplFile":"I_SMA_inverter1.xml", "Invisible":"0" }], "Files":"", "Icon":"https://a-lurker.github.io/icons/SMA_inverter_50_50.png", "Instructions":"https://github.com/a-lurker/Vera-Plugin-SMA-inverter/blob/master/Info/Plugin SMA inverter.pdf", "Repositories":[{ "folders":["Luup_device"], "pattern":"", "source":"a-lurker/Vera-Plugin-SMA-inverter", "type":"GitHub", "versions":{"1":{"release":"master"}} }], "Title":"SMA inverter", "Versions":{"1":{ "major":"0", "minor":"54" }}, "id":"1504" },{ "AllowMultiple":"1", "AutoUpdate":"1", "Description":"Sensor that triggers based on response from remote web site or service", "Devices":[{ "DeviceFileName":"D_SiteSensor1.xml", "DeviceType":"urn:schemas-toggledbits-com:device:SiteSensor:1", "ImplFile":"I_SiteSensor1.xml", "Invisible":"0" }], "Files":"", "Icon":"https://www.toggledbits.com/assets/sitesensor/sitesensor-default.png", "Instructions":"http://www.toggledbits.com/sitesensor/", "Repositories":[{ "folders":[""], "pattern":"[DIJLS]_[%w_-]+%.[%w_-]+", "source":"toggledbits/SiteSensor", "type":"GitHub", "versions":{ "1":{"release":"v1.2"}, "10":{"release":"v1.12"}, "11":{"release":"v1.13"}, "12":{"release":"v1.15"}, "2":{"release":"v1.3"}, "3":{"release":"v1.5"}, "4":{"release":"v1.6"}, "5":{"release":"stable"}, "6":{"release":"v1.8"}, "7":{"release":"v1.9"}, "8":{"release":"v1.10"}, "9":{"release":"v1.11"} } },{ "type":"Vera", "versions":{ "1":{"release":"34261"}, "10":{"release":"38156"}, "12":{"release":"39878"}, "7":{"release":"36656"}, "8":{"release":"37746"}, "9":{"release":"37862"} } }], "Title":"SiteSensor", "Versions":{ "1":{ "major":"1", "minor":"2" }, "10":{ "major":"1", "minor":"12" }, "11":{ "major":"1", "minor":"13" }, "12":{ "major":"1", "minor":"15" }, "2":{ "major":"1", "minor":"3" }, "3":{ "major":"1", "minor":"5" }, "4":{ "major":"1", "minor":"6" }, "5":{ "major":"0", "minor":"stable" }, "6":{ "major":"1", "minor":"8" }, "7":{ "major":"1", "minor":"9" }, "8":{ "major":"1", "minor":"10" }, "9":{ "major":"1", "minor":"11" } }, "id":"8942" },{ "AllowMultiple":"0", "AutoUpdate":"1", "Description":"This plugin is used to read the Dutch Smart Meters via a P1 port connection. You can select the meters you want to see; Single or Multi Tariff, Import only or Export as well, show Gas meter. When you select to show multiple meters, it will also show a meter with the House totals. Finally it can be configured to account for any Power Generating source like Solar panels to reflect the energy actually used by your house. The Gas meter also calculates a litres per hour value to show actual usage.", "Devices":[{ "DeviceFileName":"D_SmartMeter.xml", "DeviceType":"urn:schemas-rboer-com:device:SmartMeter:1", "ImplFile":"I_SmartMeter.xml", "Invisible":"0" }], "Files":"", "Icon":"plugins/icons/8342.png", "Instructions":"http://forum.micasaverde.com/index.php/topic,32081.0.html", "Repositories":[{ "folders":[""], "pattern":"[DIJLS]%w+%.%w+", "source":"reneboer/Vera-Dutch-Smartmeter", "type":"GitHub", "versions":{ "1":{"release":"master"}, "2":{"release":"master"}, "3":{"release":"V1.14"}, "4":{"release":"V1.15"}, "5":{"release":"V1.16"} } },{ "type":"Vera", "versions":{ "1":{"release":"37238"}, "2":{"release":"36176"}, "3":{"release":"39062"}, "4":{"release":"39098"}, "5":{"release":"39692"} } }], "Title":"Smartmeter Reader", "Versions":{ "1":{ "major":"1", "minor":"13" }, "2":{ "major":"1", "minor":"12" }, "3":{ "major":"1", "minor":"14" }, "4":{ "major":"1", "minor":"15" }, "5":{ "major":"1", "minor":"16" } }, "id":"8342" },{ "AllowMultiple":"1", "AutoUpdate":"1", "Description":"Read solar power production data from different vendors systems", "Devices":[{ "DeviceFileName":"D_SolarMeter1.xml", "DeviceType":"urn:schemas-rboer-com:device:SolarMeter:1", "ImplFile":"I_SolarMeter1.xml", "Invisible":"0" }], "Files":"", "Icon":"plugins/icons/9076.png", "Instructions":"Select the system to read power data from and enter the shown parameters", "Repositories":[{ "folders":["src","icons"], "pattern":"", "source":"reneboer/vera-SolarMeter", "type":"GitHub", "versions":{ "1":{"release":"master"}, "10":{"release":"V1.15"}, "11":{"release":"V1.17"}, "12":{"release":"V1.18"}, "13":{"release":"V1.20"}, "2":{"release":"master"}, "3":{"release":"master"}, "4":{"release":"master"}, "5":{"release":"V1.11"}, "6":{"release":"V1.12"}, "7":{"release":"V1.13"}, "8":{"release":"V1.14"}, "9":{"release":"V1.14"} } },{ "type":"Vera", "versions":{ "1":{"release":"36141"}, "10":{"release":"39614"}, "11":{"release":"40352"}, "12":{"release":"40358"}, "13":{"release":"40640"}, "2":{"release":"36166"}, "3":{"release":"36226"}, "4":{"release":"37526"}, "5":{"release":"39341"}, "6":{"release":"39416"}, "7":{"release":"39451"}, "8":{"release":"39506"}, "9":{"release":"39506"} } }], "Title":"Solar Meter", "Versions":{ "1":{ "major":"1", "minor":"0" }, "10":{ "major":"1", "minor":"15" }, "11":{ "major":"1", "minor":"17" }, "12":{ "major":"1", "minor":"18" }, "13":{ "major":"1", "minor":"20" }, "2":{ "major":"1", "minor":"2" }, "3":{ "major":"1", "minor":"4" }, "4":{ "major":"1", "minor":"8" }, "5":{ "major":"1", "minor":"11" }, "6":{ "major":"1", "minor":"12" }, "7":{ "major":"1", "minor":"13" }, "8":{ "major":"1", "minor":"14" }, "9":{ "major":"1", "minor":"14" } }, "id":"9076" },{ "AllowMultiple":"0", "AutoUpdate":"1", "Description":"Sonos system integration for Luup (Vera and openLuup)", "Devices":[{ "DeviceFileName":"D_SonosSystem1.xml", "DeviceType":"urn:schemas-toggledbits-com:device:SonosSystem:1", "ImplFile":"I_SonosSystem1.xml", "Invisible":"0" }], "Files":"", "Icon":"https://raw.githubusercontent.com/toggledbits/Sonos-Vera/master/Sonos.png", "Instructions":"", "Repositories":[{ "folders":[""], "pattern":"[DIJLS]_[%w_-]+%.[%w_-]+", "source":"toggledbits/Sonos-Vera", "type":"GitHub", "versions":{"1":{"release":"v2.0"}} }], "Title":"Sonos", "Versions":{"1":{ "major":"2", "minor":"0" }}, "id":"4226" },{ "AllowMultiple":"1", "AutoUpdate":"1", "Description":"Use Vera to control a Sony Bravia TV using IP control", "Devices":[{ "DeviceFileName":"D_Sony_Bravia_IP1.xml", "DeviceType":"urn:schemas-a-lurker-com:device:Sony_Bravia_IP:1", "ImplFile":"I_Sony_Bravia_IP1.xml", "Invisible":"0" }], "Files":"", "Icon":"https://a-lurker.github.io/icons/Sony_TV_50_50.png", "Instructions":"https://github.com/a-lurker/Vera-Plugin-Sony-Bravia-IP/blob/master/Info/Sony Bravia IP Ver 1.pdf", "Repositories":[{ "folders":["Luup_device"], "pattern":"", "source":"a-lurker/Vera-Plugin-Sony-Bravia-IP", "type":"GitHub", "versions":{"1":{"release":"master"}} }], "Title":"Sony Bravia IP", "Versions":{"1":{ "major":"0", "minor":"51" }}, "id":"1509" },{ "AllowMultiple":"1", "AutoUpdate":"0", "Description":"Remote for Synology Surveillance Station", "Devices":[{ "CategoryNum":"22", "DeviceFileName":"D_SurveillanceStationRemote1.xml", "DeviceType":"urn:schemas-upnp-org:device:SurveillanceStationRemote:1", "ImplFile":"I_SurveillanceStationRemote1.xml", "Invisible":"0" }], "Files":"", "Icon":"https://raw.githubusercontent.com/vosmont/vosmont.github.io/master/icons/surveillance_station_remote_on.png", "Instructions":"", "Repositories":[{ "folders":["luup files"], "source":"vosmont/Vera-Plugin-SurveillanceStationRemote", "type":"GitHub", "versions":{"1":{"release":"master"}} },{ "type":"Vera", "versions":{"1":{"release":"26018"}} }], "Title":"Surveillance Station Remote (BETA)", "Versions":{"1":{ "major":0, "minor":6 }}, "id":"8171" },{ "AllowMultiple":"0", "AutoUpdate":"1", "Description":"Virtual Switches Re-imagined", "Devices":[{ "DeviceFileName":"D_Switchboard1.xml", "DeviceType":"urn:schemas-toggledbits-com:device:Switchboard:1", "ImplFile":"I_Switchboard1.xml", "Invisible":"0" }], "Files":"", "Icon":"https://www.toggledbits.com/assets/switchboard/switchboard-default.png", "Instructions":"Be sure to read the README file for post-install requirements: https://github.com/toggledbits/Switchboard-Vera/blob/master/README.md", "Repositories":[{ "folders":["src","openLuup"], "pattern":"[DIJLS]_.+", "source":"toggledbits/Switchboard-Vera", "type":"GitHub", "versions":{ "1":{"release":"master"}, "10":{"release":"v1.9"}, "2":{"release":"v1.2"}, "3":{"release":"v1.3"}, "4":{"release":"v1.5"}, "5":{"release":"v1.5"}, "6":{"release":"v1.6"}, "7":{"release":"v1.7"}, "8":{"release":"v1.8"}, "9":{"release":"v1.9"} } },{ "type":"Vera", "versions":{ "2":{"release":"37606"}, "6":{"release":"39761"} } }], "Title":"Switchboard", "Versions":{ "1":{ "major":"1", "minor":"0" }, "10":{ "major":"1", "minor":"9" }, "2":{ "major":"1", "minor":"2" }, "3":{ "major":"1", "minor":"3" }, "4":{ "major":"1", "minor":"5" }, "5":{ "major":"1", "minor":"5" }, "6":{ "major":"1", "minor":"6" }, "7":{ "major":"1", "minor":"7" }, "8":{ "major":"1", "minor":"8" }, "9":{ "major":"1", "minor":"9" } }, "id":"9194" },{ "AllowMultiple":"0", "AutoUpdate":"0", "Description":"This plug-in uses Telegram API to send push notifications via a Telegram Bot.", "Devices":[{ "DeviceFileName":"D_VeraTelegram1.xml", "DeviceType":"urn:bochicchio-com:device:VeraTelegram:1", "ImplFile":"I_VeraTelegram1.xml", "Invisible":"0" }], "Files":"", "Icon":"https://github.com/dbochicchio/vera-Telegram/raw/master/Telegram.png", "Instructions":"https://github.com/dbochicchio/vera-Telegram", "Repositories":[{ "folders":[""], "pattern":"[DIJLS]_%w+%.%w+", "source":"dbochicchio/Vera-Telegram", "type":"GitHub", "versions":{"1":{"release":"master"}} }], "Title":"Telegram Plug-in", "Versions":{ "1":{ "major":"GitHub", "minor":"master" }, "2":{ "major":"GitHub", "minor":"master" } }, "id":"VeraTelegram" },{ "AllowMultiple":"0", "AutoUpdate":"1", "Description":"Control you Tesla Car from your Vera or openLuup", "Devices":[{ "DeviceFileName":"D_TeslaCar1.xml", "DeviceType":"urn:schemas-rboer-com:device:TeslaCar:1", "ImplFile":"I_TeslaCar1.xml", "Invisible":"0" }], "Files":"", "Icon":"/plugins/icons/9290.png", "Instructions":"You need a Tesla account with a car.", "Repositories":[{ "type":"Vera", "versions":{ "1":{"release":"39601"}, "10":{"release":"39950"}, "11":{"release":"40316"}, "12":{"release":"40322"}, "13":{"release":"40644"}, "14":{"release":"40646"}, "15":{"release":"40694"}, "16":{"release":"40700"}, "17":{"release":"40716"}, "18":{"release":"40732"}, "19":{"release":"40764"}, "3":{"release":"39668"}, "4":{"release":"39676"}, "5":{"release":"39704"}, "6":{"release":"39776"}, "7":{"release":"39824"}, "8":{"release":"39830"}, "9":{"release":"39872"} } },{ "folders":["src"], "pattern":"", "source":"reneboer/vera-TeslaCar", "type":"GitHub", "versions":{ "10":{"release":"V1.13"}, "11":{"release":"V1.15"}, "12":{"release":"V1.16"}, "13":{"release":"V2.0"}, "14":{"release":"V2.1"}, "15":{"release":"V2.2"}, "16":{"release":"V2.3"}, "17":{"release":"V2.4"}, "18":{"release":"V2.5"}, "19":{"release":"V2.7"}, "2":{"release":"V1.4"}, "3":{"release":"V1.5"}, "4":{"release":"V1.6"}, "5":{"release":"V1.7"}, "6":{"release":"V1.9"}, "7":{"release":"V1.10"}, "8":{"release":"V1.11"}, "9":{"release":"V1.12"} } }], "Title":"Tesla Car", "Versions":{ "1":{ "major":"1", "minor":"0" }, "10":{ "major":"1", "minor":"13" }, "11":{ "major":"1", "minor":"15" }, "12":{ "major":"1", "minor":"16" }, "13":{ "major":"2", "minor":"0" }, "14":{ "major":"2", "minor":"1" }, "15":{ "major":"2", "minor":"2" }, "16":{ "major":"2", "minor":"3" }, "17":{ "major":"2", "minor":"4" }, "18":{ "major":"2", "minor":"5" }, "19":{ "major":"2", "minor":"7" }, "2":{ "major":"1", "minor":"4" }, "3":{ "major":"1", "minor":"5" }, "4":{ "major":"1", "minor":"6" }, "5":{ "major":"1", "minor":"7" }, "6":{ "major":"1", "minor":"9" }, "7":{ "major":"1", "minor":"10" }, "8":{ "major":"1", "minor":"11" }, "9":{ "major":"1", "minor":"12" } }, "id":"9290" },{ "AllowMultiple":"0", "AutoUpdate":"1", "Description":"A sensor device to monitor your UPS status and health by reading it from a UPS server like a Synology NAS.", "Devices":[{ "DeviceFileName":"D_UPSSensor1.xml", "DeviceType":"urn:schemas-micasaverde-com:device:DoorSensor:1", "ImplFile":"I_UPSSensor1.xml", "Invisible":"0" }], "Files":"", "Icon":"plugins/icons/8866.png", "Instructions":"See GitHub README.md", "Repositories":[{ "folders":[""], "pattern":"[DEIJLS]%w+%.%w+", "source":"reneboer/vera-UPSSensor", "type":"GitHub", "versions":{ "1":{"release":"master"}, "2":{"release":"master"} } },{ "type":"Vera", "versions":{ "1":{"release":"32866"}, "2":{"release":"36221"} } }], "Title":"UPS Sensor", "Versions":{ "1":{ "major":"2", "minor":"0" }, "2":{ "major":"2", "minor":"1" } }, "id":"8866" },{ "AllowMultiple":"0", "AutoUpdate":"1", "Description":"Proxy for UPnP NOTIFY messages", "Devices":[{ "DeviceFileName":"D_UPnPProxy1.xml", "DeviceType":"urn:schemas-futzle-com:device:UPnPProxy:1", "ImplFile":"I_UPnPProxy1.xml", "Invisible":"0" }], "Files":"", "Icon":"https://a-lurker.github.io/icons/UPnP_50_50.png", "Instructions":"", "Repositories":[{ "folders":["Luup_device"], "pattern":"", "source":"a-lurker/Vera-Plugin-UPnP-Event-Proxy", "type":"GitHub", "versions":{"1":{"release":"master"}} }], "Title":"UPnP Event Proxy", "Versions":{"1":{ "major":"0", "minor":"0.51" }}, "id":"1513" },{ "AllowMultiple":"0", "AutoUpdate":"1", "Description":"Connect your WE Connect connected car to you Home Authomation system", "Devices":[{ "DeviceFileName":"D_CarNet1.xml", "DeviceType":"urn:schemas-rboer-com:device:CarNet:1", "ImplFile":"I_CarNet1.xml", "Invisible":"0" }], "Files":"", "Icon":"plugins/icons/9021.png", "Instructions":"https://github.com/reneboer/openLuup-CarNet/blob/master/README.md", "Repositories":[{ "folders":["src","icons"], "pattern":"", "source":"reneboer/openLuup-CarNet", "type":"GitHub", "versions":{ "1":{"release":"master"}, "2":{"release":"master"}, "3":{"release":"V2.3"}, "4":{"release":"V2.4"} } }], "Title":"VW CarNet", "Versions":{ "1":{ "major":"1", "minor":"0" }, "2":{ "major":"1", "minor":"7" }, "3":{ "major":"2", "minor":"3" }, "4":{ "major":"2", "minor":"4" } }, "id":"9021" },{ "AllowMultiple":"1", "AutoUpdate":"0", "Description":"Alexa plug-in for Luup.", "Devices":[{ "DeviceFileName":"D_VeraAlexa1.xml", "DeviceType":"urn:dlna-org:device:DLNAMediaController:1", "ImplFile":"I_VeraAlexa1.xml", "Invisible":"0" }], "Files":"", "Icon":"https://raw.githubusercontent.com/dbochicchio/VeraAlexa/blob/master/alexa.png", "Instructions":"https://github.com/dbochicchio/VeraAlexa/", "Repositories":[{ "folders":[""], "pattern":"[DIJLS]_%w+%.%w+", "source":"dbochicchio/VeraAlexa", "type":"GitHub", "versions":{"1":{"release":"master"}} }], "Title":"VeraAlexa", "Versions":{"1":{ "major":"GitHub", "minor":"master" }}, "id":"AlexaTTS" },{ "AllowMultiple":"1", "AutoUpdate":"0", "Description":"This plug-in intended to provide support to Roller Shutters, RGB(CCT), Dimmers and Binary Lights, and Heaters that perform their actions using HTTP calls. This plug-in is suitable to be used with Tasmota, Shelly or similar devices. It could be used to simulate the entire set of options, still using a native interface and native services, with 100% compatibility to external plug-ins or code. Since the code implements basic capabilities, you can use it also to add remote water valves (ie: connected to Tasmota or ESP*). Just be sure to change sub_category num to 7. More info here => https://github.com/dbochicchio/vera/tree/master/VirtualDevices", "Devices":[{ "DeviceFileName":"D_BinaryLight1.xml", "DeviceType":"urn:schemas-upnp-org:device:BinaryLight:1", "ImplFile":"I_VirtualBinaryLight1.xml", "Invisible":"0" }], "Files":"", "Icon":"/plugins/icons/9281.png", "Instructions":"https://github.com/dbochicchio/Vera-VirtualDevices/", "Repositories":[{ "folders":[""], "pattern":"[DIJLS]_%w+%.%w+", "source":"dbochicchio/Vera-VirtualDevices", "type":"GitHub", "versions":{"1":{"release":"master"}} }], "Title":"Virtual HTTP Devices", "Versions":{"1":{ "major":"GitHub", "minor":"master" }}, "id":"9281" },{ "AllowMultiple":"0", "AutoUpdate":"0", "Description":"Configure virtual remotes in a json file. Converts the button codes to pronto codes and transmits the IR code.", "Devices":[{ "DeviceFileName":"D_VirtualProntoRemote1.xml", "DeviceType":"urn:schemas-a-lurker-com:device:VirtualProntoRemote:1", "ImplFile":"I_VirtualProntoRemote1.xml", "Invisible":"0" }], "Files":"", "Icon":"https://a-lurker.github.io/icons/VirtualProntoRemote_50_50.png", "Instructions":"https://github.com/a-lurker/Vera-Plugin-Virtual-Pronto-Remote/blob/master/Info/Virtual Pronto Remote Ver 1.pdf", "Repositories":[{ "folders":["Luup_device"], "pattern":"", "source":"a-lurker/Vera-Plugin-Virtual-Pronto-Remote", "type":"GitHub", "versions":{"1":{"release":"master"}} }], "Title":"Virtual Pronto Remote", "Versions":{"1":{ "major":"0", "minor":"52" }}, "id":"1514" },{ "AllowMultiple":"1", "AutoUpdate":"1", "Description":"Virtual Sensor provides sensors with a function-based data stream, to be used for testing scene triggers, Lua scripts, and plugins.", "Devices":[{ "DeviceFileName":"D_VirtualSensor1.xml", "DeviceType":"urn:schemas-toggledbits-com:device:VirtualSensor:1", "ImplFile":"I_VirtualSensor1.xml", "Invisible":"0" }], "Files":"", "Icon":"https://www.toggledbits.com/assets/virtualsensor/virtualsensor-armed.png", "Instructions":"https://github.com/toggledbits/VirtualSensor", "Repositories":[{ "folders":[""], "pattern":"[DIJLS]_[%w_-]+%.[%w_-]+", "source":"toggledbits/VirtualSensor", "type":"GitHub", "versions":{ "1":{"release":"v1.0"}, "10":{"release":"v1.9"}, "11":{"release":"v1.10"}, "12":{"release":"v1.11"}, "2":{"release":"v1.2"}, "3":{"release":"stable"}, "4":{"release":"v1.3"}, "5":{"release":"v1.4"}, "6":{"release":"v1.5"}, "7":{"release":"v1.6"}, "8":{"release":"v1.7"}, "9":{"release":"v1.8"} } },{ "type":"Vera", "versions":{ "10":{"release":"38228"}, "11":{"release":"38354"}, "12":{"release":"39771"}, "4":{"release":"36644"}, "5":{"release":"37496"}, "6":{"release":"37756"}, "7":{"release":"37856"}, "8":{"release":"37940"}, "9":{"release":"38191"} } }], "Title":"Virtual Sensor", "Versions":{ "1":{ "major":"1", "minor":"0" }, "10":{ "major":"1", "minor":"9" }, "11":{ "major":"1", "minor":"10" }, "12":{ "major":"1", "minor":"11" }, "2":{ "major":"1", "minor":"2" }, "3":{ "major":"0", "minor":"stable" }, "4":{ "major":"1", "minor":"3" }, "5":{ "major":"1", "minor":"4" }, "6":{ "major":"1", "minor":"5" }, "7":{ "major":"1", "minor":"6" }, "8":{ "major":"1", "minor":"7" }, "9":{ "major":"1", "minor":"8" } }, "id":"9031" },{ "AllowMultiple":"1", "AutoUpdate":"1", "Description":"Plugin for WES v2 serveur", "Devices":[{ "DeviceFileName":"D_WES.xml", "DeviceType":"urn:schemas-upnp-org:device:wes:1", "ImplFile":"I_WES.xml", "Invisible":"0" }], "Files":"", "Icon":"https://raw.githubusercontent.com/amg0/WES/master/iconWES.png", "Instructions":"https://github.com/amg0/WES", "Repositories":[{ "folders":[""], "pattern":"WES", "source":"amg0/WES", "type":"GitHub", "versions":{"1":{"release":"master"}} },{ "type":"Vera", "versions":{"1":{"release":"33881"}} }], "Title":"WES", "Versions":{"1":{ "major":"0", "minor":"84" }}, "id":"6b7f2c15-98f3-4c46-87fe-3cff5173ffc8" },{ "AllowMultiple":"0", "AutoUpdate":"1", "Description":"Add your cars in your scenes", "Devices":[{ "DeviceFileName":"D_Xee1.xml", "DeviceType":"urn:schemas-upnp-org:device:Xee:1", "ImplFile":"I_Xee1.xml", "Invisible":"0" }], "Files":"", "Icon":"https://vosmont.github.io/icons/xee.png", "Instructions":"https://github.com/vosmont/Vera-Plugin-Xee", "Repositories":[{ "folders":["luup files"], "pattern":"", "source":"vosmont/Vera-Plugin-Xee", "type":"GitHub", "versions":{ "1":{"release":"master"}, "2":{"release":"v0.5"}, "3":{"release":"v1.1"} } },{ "type":"Vera", "versions":{"2":{"release":"31820"}} }], "Title":"Xee", "Versions":{ "1":{ "major":"GitHub", "minor":"master" }, "2":{ "major":"0", "minor":"5" }, "3":{ "major":"1", "minor":"1" } }, "id":"8686" },{ "AllowMultiple":"1", "AutoUpdate":"1", "Description":"Use Vera to control your Yamaha Receiver using HTTP commands", "Devices":[{ "DeviceFileName":"D_YamahaRxHTTP1.xml", "DeviceType":"urn:schemas-a-lurker-com:device:YamahaRxHTTP:1", "ImplFile":"I_YamahaRxHTTP1.xml", "Invisible":"0" }], "Files":"", "Icon":"https://a-lurker.github.io/icons/Yamaha_RX_50_50.png", "Instructions":"https://github.com/a-lurker/Vera-Plugin-Yamaha-RX-HTTP/blob/master/Info/YamahaRxHTTP Ver 2.pdf", "Repositories":[{ "folders":["Luup_device"], "pattern":"", "source":"a-lurker/Vera-Plugin-Yamaha-RX-HTTP", "type":"GitHub", "versions":{"1":{"release":"master"}} }], "Title":"Yamaha RX HTTP", "Versions":{"1":{ "major":"0", "minor":"56" }}, "id":"1505" },{ "AllowMultiple":"0", "AutoUpdate":"0", "Description":"openLuup Bridge for ZWave.me hardware (Razberry Pi / UZB sticks)", "Devices":[{ "DeviceFileName":"D_ZWay.xml", "DeviceType":"ZWay", "ImplFile":"I_ZWay2.xml", "Invisible":"0" }], "Files":"", "Icon":"https://raw.githubusercontent.com/akbooer/Z-Way/master/icons/Z-Wave.me.png", "Instructions":"https://github.com/akbooer/Z-Way/tree/master/Documentation", "Repositories":[{ "folders":[""], "pattern":"[DIJLS]_ZWay2.%w+", "source":"akbooer/Z-Way", "type":"GitHub", "versions":{ "1":{"release":"master"}, "2":{"release":"development"} } }], "Title":"Z-Way", "Versions":{ "1":{ "major":"GitHub", "minor":"master" }, "2":{ "major":"GitHub", "minor":"development" } }, "id":"Z-Way" },{ "AllowMultiple":"0", "AutoUpdate":"1", "Description":"ZiBlue gateway for the Vera.", "Devices":[{ "DeviceFileName":"D_ZiBlueGateway1.xml", "DeviceType":"urn:schemas-upnp-org:device:ZiBlueGateway:1", "ImplFile":"I_ZiBlueGateway1.xml", "Invisible":"0" }], "Files":"", "Icon":"https://vosmont.github.io/icons/ziblue_gateway.png", "Instructions":"https://github.com/vosmont/Vera-Plugin-ZiBlueGateway", "Repositories":[{ "folders":["luup files"], "pattern":"", "source":"vosmont/Vera-Plugin-ZiBlueGateway", "type":"GitHub", "versions":{"1":{"release":"master"}} }], "Title":"ZiBlue Gateway", "Versions":{"1":{ "major":0, "minor":8 }}, "id":"ZiBlue" },{ "AllowMultiple":"0", "AutoUpdate":"1", "Description":"Control your ZigBee devices from your Vera", "Devices":[{ "DeviceFileName":"D_ZiGateGateway1.xml", "DeviceType":"urn:schemas-upnp-org:device:ZiGateGateway:1", "ImplFile":"I_ZiGateGateway1.xml", "Invisible":"0" }], "Files":"", "Icon":"https://raw.githubusercontent.com/vosmont/vosmont.github.io/master/icons/zigate_gateway.png", "Instructions":"https://github.com/vosmont/Vera-Plugin-ZiGateGateway", "Repositories":[{ "folders":["luup files"], "source":"vosmont/Vera-Plugin-ZiGateGateway", "type":"GitHub", "versions":{"1":{"release":"master"}} }], "Title":"ZiGate Gateway", "Versions":{"1":{ "major":"1", "minor":"0" }}, "id":"ZiGate" },{ "AllowMultiple":"0", "AutoUpdate":"0", "Description":"Add compatibility with edisio network (just for Vera hardware)", "Devices":[{ "DeviceFileName":"D_EdisioGateway1.xml", "DeviceType":"urn:schemas-upnp-org:device:EdisioGateway:1", "ImplFile":"I_EdisioGateway1.xml", "Invisible":"0" }], "Files":"", "Icon":"https://raw.githubusercontent.com/vosmont/vosmont.github.io/master/icons/edisio_gateway_100.png", "Instructions":"", "Repositories":[{ "type":"Vera", "versions":{"1":{"release":"31376"}} }], "Title":"edisio Gateway", "Versions":{"1":{ "major":0, "minor":4 }}, "id":"8651" },{ "AllowMultiple":"0", "AutoUpdate":"0", "Description":"plugin to capture and monitor select weather data provided by \"Weather Underground\"", "Devices":[{ "DeviceFileName":"D_openWeather.xml", "DeviceType":"urn:demo-micasaverde-com:device:weather:1", "ImplFile":"I_openWeather.xml", "Invisible":"0" }], "Files":"", "Icon":"https://raw.githubusercontent.com/999LV/openWeather-plugin-for-openLuup/master/openWeather.gif", "Instructions":"https://github.com/999LV/openWeather-plugin-for-openLuup.git", "Repositories":[{ "folders":[""], "pattern":"", "source":"999LV/openWeather-plugin-for-openLuup", "type":"GitHub", "versions":{ "1":{"release":"1.0.0"}, "2":{"release":"1.1.0"}, "3":{"release":"1.2.0"}, "4":{"release":"1.4"}, "5":{"release":"1.5"}, "6":{"release":"1.6"} } }], "Title":"openWeather", "Versions":{ "1":{ "major":"1", "minor":"0" }, "2":{ "major":"1", "minor":"1" }, "3":{ "major":"1", "minor":"2" }, "4":{ "major":"1", "minor":"4" }, "5":{ "major":"1", "minor":"5" }, "6":{ "major":"1", "minor":"6" } }, "id":"OW" }]