This plugin is designed to allow HomeSeer to control any instance of Kodi running on your local network.
Please report any bug.
Please read the User Guide before installing.
Installation:
Changes to v3.0.1.14
- Added "Player Open Media > Playlist" action
Changes to v3.0.1.13
- Fixed status device by relying on Play/Pause notifications rather than the speed field
Changes to v3.0.1.12
- Fixed problem due to changes in Kodi version 18 (Leia)
Changes to v3.0.1.11
- Added "Player Enable Party Mode" and "Player Disable Party Mode" event actions
- Added possibility to delete an unused player from config page.
Changes to v3.0.1.10
- Fixed problem with new set of devices being created if the Kodi instance has its name changed
Changes to v3.0.1.9
- Fixed PlayerOpenMedia scripting function so that it match the "Player Open Media" event action
Changes to v3.0.1.8
- Changed avahi lib to fix discovery problems on Linux.
Changes to v3.0.1.7
- Added optional "Image URL" parameter to the "GUI Show Notification" action and scripting function
Changes to v3.0.1.6
- Added "Profile Load" event action
- Added optional devices for music (artist, album, genre) and PVR (channel, channel number)
- Fixed problem with shuffle and repeat controls
Changes to v3.0.1.5
- Fixed problem with thumbnail and fanart images for music
Changes to v3.0.1.4
- Fixed problem with download of thumbnail and fanart images
Changes to v3.0.1.3
- Ping Kodi player every minute and try reconnecting if disconnection is detected
- Fixed duplicate TCP connection when the Kodi machine has several IP.
Changes to v3.0.1.2
- Added possibility to play a favourite using the "Player Open Media" action
Changes to v3.0.1.1
- Fixed error when movieid = 0 preventing status device to be updated.
Changes to v3.0.1.0
- The XBMC plug-in was renamed Kodi
Read this post for details on how to upgrade to this version
Changes to v3.0.0.41
- Log all JSON traffic at debug level
- Added possibility to log to file
Changes to v3.0.0.40
- Support for Kodi TCP server running on a port different from 9090
- Fixed problem with zeroconf lib (used for discovery) getting stuck sometimes
Changes to v3.0.0.39
- Fixed some Connection/disconnection issues.
Changes to v3.0.0.38
- Added channel name as a dropdown list for the "Player Open Media" action
Changes to v3.0.0.37
- Fixed title for streamed TV Shows
- Fixed copy/paste of actions/triggers
Changes to v3.0.0.36
- Evaluate global variables for message sent with the "GUI Show Notification" action
Changes to v3.0.0.35
- Added channel as a possible media type for the "Player Open Media" action
- Strip out {} or <> tags from notifications
Changes to v3.0.0.34
- Added possibility to add parameters to the "Execute Addon" action
Changes to v3.0.0.33
- Added GetCurrentstereoscopicMode scripting function
- Fixed "Switch Player" action
Changes to v3.0.0.32:
- Fixed thumbnail and fan art image not showing in HSTouch
Changes to v3.0.0.31:
- Added device for Fan Art
- Added GetCurrentAspectRatio scripting function
Changes to v3.0.0.30:
- Linux support
Changes to v3.0.0.29:
- Added value/status pairs for Type and Media Type devices
Changes to v3.0.0.28:
- Added GetCurrentMediaType and PlayerOpenMedia scripting functions
- Fixed backward compatibility issue with music
Changes to v3.0.0.27:
- Added GetCurrentTime and GetTotalTime scripting functions
- Fixed backward compatibility issues
Changes to v3.0.0.26:
- Added "Switch Player" action (needs XBMC/Kodi version 14 or later)
Changes to v3.0.0.25:
- Added "Enable Addon" and "Disable Addon" actions
Changes to v3.0.0.24:
- Added display time as a parameter for GUI Notifications
Changes to v3.0.0.23:
- XBMC plugin as Speak Proxy to send GUI Notifications
Changes to v3.0.0.22:
- Added GUIShowNotification as a scripting function
Changes to v3.0.0.21:
- Added Disconnected and Connected status values to the root device.
Changes to v3.0.0.20:
- Fixed crash when XBMC is not shutdown gracefully.
Changes to v3.0.0.19:
- Title device for tv shows is now formatted as "<TV Show Title> SXXEYY - <Episode Title>"
Changes to v3.0.0.18:
- Added "Execute Addon" action
Changes to v3.0.0.17:
- Added "Connect" and "Disconnect" actions and buttons
Changes to v3.0.0.16:
- Added "Application Quit" Action
- Added possibility to ignore XBMC instance by adding <id>###enabled=false in the PLAYERS section of XBMC.ini
Changes to v3.0.0.15:
- Added "Rewind" and "Fast Forward" buttons to the Status device
- Possibility to suppress hs header and footer on player page
- Cosmetic changes in config page
Changes to v3.0.0.14:
- Added "GetCurrentMediaID" and "GetCurrentGenre" scripting functions
Changes to v3.0.0.13:
- Added "Send Text" text box to the "Remote Control" device
Changes to v3.0.0.12:
- Added File media type to "Player Open Media" Action
Changes to v3.0.0.11:
- Added "Remote Control" device
Changes to v3.0.0.10:
- Fixed problem with XBMC notifications that stopped working when several ones were received at the same time..
Changes to v3.0.0.9:
- Added "Player Open Media" Action.
Changes to v3.0.0.8:
- Fixed "GUI Show Notification" Action.
Changes to v3.0.0.7:
- Added "MPAA Rating" device.
Changes to v3.0.0.6:
- Added "Media Type" device.
Please report any bug.
Please read the User Guide before installing.
Installation:
- download the zip attached to this post and save it in the HS3 application folder in /Updates3/Zips
- download the file named updater_override.txt attached to this post and save it in the HS3 application folder.
- go to the "PLUG-INS > Manage" page and click the "Update Listing" button, then click "Additional interfaces > Kodi Plugin" and check the Kodi line.
- click the "Download and Install" button
- enable the plugin from the "PLUG-INS > Manage" page
- delete updater_override.txt from your HS3 application folder
Changes to v3.0.1.14
- Added "Player Open Media > Playlist" action
Changes to v3.0.1.13
- Fixed status device by relying on Play/Pause notifications rather than the speed field
Changes to v3.0.1.12
- Fixed problem due to changes in Kodi version 18 (Leia)
Changes to v3.0.1.11
- Added "Player Enable Party Mode" and "Player Disable Party Mode" event actions
- Added possibility to delete an unused player from config page.
Changes to v3.0.1.10
- Fixed problem with new set of devices being created if the Kodi instance has its name changed
Changes to v3.0.1.9
- Fixed PlayerOpenMedia scripting function so that it match the "Player Open Media" event action
Changes to v3.0.1.8
- Changed avahi lib to fix discovery problems on Linux.
Changes to v3.0.1.7
- Added optional "Image URL" parameter to the "GUI Show Notification" action and scripting function
Changes to v3.0.1.6
- Added "Profile Load" event action
- Added optional devices for music (artist, album, genre) and PVR (channel, channel number)
- Fixed problem with shuffle and repeat controls
Changes to v3.0.1.5
- Fixed problem with thumbnail and fanart images for music
Changes to v3.0.1.4
- Fixed problem with download of thumbnail and fanart images
Changes to v3.0.1.3
- Ping Kodi player every minute and try reconnecting if disconnection is detected
- Fixed duplicate TCP connection when the Kodi machine has several IP.
Changes to v3.0.1.2
- Added possibility to play a favourite using the "Player Open Media" action
Changes to v3.0.1.1
- Fixed error when movieid = 0 preventing status device to be updated.
Changes to v3.0.1.0
- The XBMC plug-in was renamed Kodi
Read this post for details on how to upgrade to this version
Changes to v3.0.0.41
- Log all JSON traffic at debug level
- Added possibility to log to file
Changes to v3.0.0.40
- Support for Kodi TCP server running on a port different from 9090
- Fixed problem with zeroconf lib (used for discovery) getting stuck sometimes
Changes to v3.0.0.39
- Fixed some Connection/disconnection issues.
Changes to v3.0.0.38
- Added channel name as a dropdown list for the "Player Open Media" action
Changes to v3.0.0.37
- Fixed title for streamed TV Shows
- Fixed copy/paste of actions/triggers
Changes to v3.0.0.36
- Evaluate global variables for message sent with the "GUI Show Notification" action
Changes to v3.0.0.35
- Added channel as a possible media type for the "Player Open Media" action
- Strip out {} or <> tags from notifications
Changes to v3.0.0.34
- Added possibility to add parameters to the "Execute Addon" action
Changes to v3.0.0.33
- Added GetCurrentstereoscopicMode scripting function
- Fixed "Switch Player" action
Changes to v3.0.0.32:
- Fixed thumbnail and fan art image not showing in HSTouch
Changes to v3.0.0.31:
- Added device for Fan Art
- Added GetCurrentAspectRatio scripting function
Changes to v3.0.0.30:
- Linux support
Changes to v3.0.0.29:
- Added value/status pairs for Type and Media Type devices
Changes to v3.0.0.28:
- Added GetCurrentMediaType and PlayerOpenMedia scripting functions
- Fixed backward compatibility issue with music
Changes to v3.0.0.27:
- Added GetCurrentTime and GetTotalTime scripting functions
- Fixed backward compatibility issues
Changes to v3.0.0.26:
- Added "Switch Player" action (needs XBMC/Kodi version 14 or later)
Changes to v3.0.0.25:
- Added "Enable Addon" and "Disable Addon" actions
Changes to v3.0.0.24:
- Added display time as a parameter for GUI Notifications
Changes to v3.0.0.23:
- XBMC plugin as Speak Proxy to send GUI Notifications
Changes to v3.0.0.22:
- Added GUIShowNotification as a scripting function
Changes to v3.0.0.21:
- Added Disconnected and Connected status values to the root device.
Changes to v3.0.0.20:
- Fixed crash when XBMC is not shutdown gracefully.
Changes to v3.0.0.19:
- Title device for tv shows is now formatted as "<TV Show Title> SXXEYY - <Episode Title>"
Changes to v3.0.0.18:
- Added "Execute Addon" action
Changes to v3.0.0.17:
- Added "Connect" and "Disconnect" actions and buttons
Changes to v3.0.0.16:
- Added "Application Quit" Action
- Added possibility to ignore XBMC instance by adding <id>###enabled=false in the PLAYERS section of XBMC.ini
Changes to v3.0.0.15:
- Added "Rewind" and "Fast Forward" buttons to the Status device
- Possibility to suppress hs header and footer on player page
- Cosmetic changes in config page
Changes to v3.0.0.14:
- Added "GetCurrentMediaID" and "GetCurrentGenre" scripting functions
Changes to v3.0.0.13:
- Added "Send Text" text box to the "Remote Control" device
Changes to v3.0.0.12:
- Added File media type to "Player Open Media" Action
Changes to v3.0.0.11:
- Added "Remote Control" device
Changes to v3.0.0.10:
- Fixed problem with XBMC notifications that stopped working when several ones were received at the same time..
Changes to v3.0.0.9:
- Added "Player Open Media" Action.
Changes to v3.0.0.8:
- Fixed "GUI Show Notification" Action.
Changes to v3.0.0.7:
- Added "MPAA Rating" device.
Changes to v3.0.0.6:
- Added "Media Type" device.
Comment