UniFiAP Warning logger enabled for WARNING => TEST ONLY UniFiAP Plugin params /Library/Application Support/Perceptive Automation/Indigo 7.4/Preferences/Plugins// UniFiAP plugin.py /Library/Application Support/Perceptive Automation/Indigo 7.4/Plugins/uniFiAP.indigoPlugin/Contents/Server Plugin/ UniFiAP installFolder /Library/Application Support/Perceptive Automation/Indigo 7.4/ UniFiAP indigo /Library/Application Support/Perceptive Automation/ Started plugin "Cynical SecuritySpy 2.4.3" Started plugin "UPS and Battery Monitor 1.0.4"Įcobee 2 Ecobee Account: Starting EcobeeAccount Device 1500458014Ĭynical SecuritySpy Python version 2.7.16.final.0 Started plugin "Z-Wave Lock Manager 1.0.56" Starting plugin "Irrigation Caddy 1.0.1" (pid 1356) Starting plugin "Cynical SecuritySpy 2.4.3" (pid 1355) Loading plugin "Cynical SecuritySpy 2.4.3" Starting plugin "Z-Wave Lock Manager 1.0.56" (pid 1354) Loading plugin "Z-Wave Lock Manager 1.0.56" Starting plugin "Pushover 1.5.3" (pid 1353) Starting plugin "UPS and Battery Monitor 1.0.4" (pid 1352) Loading plugin "UPS and Battery Monitor 1.0.4" Starting plugin "WeatherSnoop 3.1.0" (pid 1351) Waiting for internal plugins to intialize Z-Wave found module included in controller with no matching device (missing or disabled): 020 - Relay Switch Z-Wave connected to Z-Stick Plus (ZW090) interface on /dev/cu.usbmodem1A13201 (firmware 1.00) Started plugin "Timers and Pesters 7.4.1" Started interface "Virtual Devices 7.4.1" Starting plugin "iTunes 7.4.1" (pid 1349) Starting plugin "NOAA Weather 7.4.1" (pid 1348) Starting plugin "Airfoil Pro 7.4.1" (pid 1347) Starting plugin "Timers and Pesters 7.4.1" (pid 1346) Loading plugin "Timers and Pesters 7.4.1" Starting plugin "Action Collection 7.4.1" (pid 1345) Starting interface "Virtual Devices 7.4.1" (pid 1344) Loading interface "Virtual Devices 7.4.1" Starting interface "Z-Wave 7.4.1" (pid 1343) WebServer started on port 8176 - digest authentication enabledįound disabled plugin "Alexa-Hue Bridge 3.0.35"įound disabled interface "INSTEON Commands 7.4.2" Loading database "/Library/Application Support/Perceptive Automation/Indigo 7.4/Databases/PrimroseLn.indiDb" There are several Event-related and Trigger-related methods that you can add to your plugin.py file–some of which are required in order to have the Event do something.Starting Indigo Server version 7.4.1 (Mac OS X 10.15.6) Simply insert an Event defined like this between two other Event elements: You can specify an Event to be a separator in your event list so that when they're displayed in the UI there is a visual separation. This label contains some useful configuration instructions.Īs you can see, your elements can define a element as well – and separate support elements for the event's configuration dialog (the trigger events dialog now has a help button on it and if one of your events is selected clicking on the help button will take your user to the specified URL). Here’s a very small Events.xml file that defines a plugin update event, with a small sample configuration dialog: Your plugin can offer other types of events, including update notifications, battery low notifications, button press notifications, and so on. Your users will use these in the Trigger Events dialog just like any of the built-in Indigo events (like Power Failure, Email Received, etc). The XML in this file describes all events that your plugin will generate for use in Indigo. The SDK example plugins, the plugins included with Indigo and Open Source plugins above are great places to see working examples of plugins and their source code. To see the various XML and python source files, just right-click on it in the Finder and select Show Package Contents. Simple: NOAA Weather, WeatherSnoop - Complex: EasyDAQĮach of these plugins is installed by default with Indigo - in the /Library/Application Support/Perceptive Automation/Indigo /Plugins (Disabled)/ folder, or available as an Open Source plugin from the Indigo Plugin Store. Reading RS232 (serial & network serial port) Input Sending RS232 (serial port & network serial port) Commands We'll be adding additional example plugins in the future. Listen for Indigo Variable Change Notifications Interact with the Indigo Server Using HTTP Client / Server Sensor Device Type (Water, Motion, Light, Humidity) Subscribe to Plugin Information Broadcast Broadcast Plugin Information to Listeners
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |