Jump to content


Photo
- - - - -

Haiku & HaikuHelper CHANGELOG


  • Please log in to reply
65 replies to this topic

#16 lupinglade

lupinglade

    Cocoonut

  • Manufacturers
  • PipPipPipPip
  • 1104 posts
  • Experience:guru
  • Software:Custom
  • Hardware:HAI OmniPro II
  • Tech:UPB, ZigBee, Custom
  • Audio:Nuvo
  • Video:AirPlay
  • CCTV:ip, dvr
  • Phone:Linksys PAP2, Vonage

Posted 23 June 2012 - 06:32 PM

HaikuHelper 2.40

- Added logging and graphing of thermostat runtimes to web interface
- Its now possible to navigate the graphs
- Climate statistics are now kept for up to 2 years
- Web interface tweaks
- Fixes issue with web interface not loading on iOS devices

Edited by lupinglade, 23 June 2012 - 06:49 PM.


#17 lupinglade

lupinglade

    Cocoonut

  • Manufacturers
  • PipPipPipPip
  • 1104 posts
  • Experience:guru
  • Software:Custom
  • Hardware:HAI OmniPro II
  • Tech:UPB, ZigBee, Custom
  • Audio:Nuvo
  • Video:AirPlay
  • CCTV:ip, dvr
  • Phone:Linksys PAP2, Vonage

Posted 16 July 2012 - 12:52 PM

HaikuHelper 2.41

- Fixes units/outputs/flags not reflecting ON/OFF status on firmware 3.10B+
- Fixed emails to include subject paramater as subject
- Added support for Notification Center on OS X Mountain Lion
- Added colored logging to log window
- Switched to ASL-based logging for HaikuHelper itself
- Fixed graph selection not affecting X axis
- Visibility state of climate graph series/bars is now saved in a cookie
- Its now possible to skip loading the controller scripts when launching HaikuHelper by holding down the Shift key on startup
- Fixed stacking of climate graph when some bars are hidden
- Script API: Added Socket class
- Updated documentation to reflect new features
- Minor bug fixes

#18 lupinglade

lupinglade

    Cocoonut

  • Manufacturers
  • PipPipPipPip
  • 1104 posts
  • Experience:guru
  • Software:Custom
  • Hardware:HAI OmniPro II
  • Tech:UPB, ZigBee, Custom
  • Audio:Nuvo
  • Video:AirPlay
  • CCTV:ip, dvr
  • Phone:Linksys PAP2, Vonage

Posted 16 July 2012 - 12:56 PM

Haiku 3.65

- Fixes issue with units/outputs/flags not reflecting ON/OFF status on firmware 3.10B+
- Fixed Vizia RF units not showing scene selector
- Fixes issue with slow zooming on Sony PTZ cameras

#19 lupinglade

lupinglade

    Cocoonut

  • Manufacturers
  • PipPipPipPip
  • 1104 posts
  • Experience:guru
  • Software:Custom
  • Hardware:HAI OmniPro II
  • Tech:UPB, ZigBee, Custom
  • Audio:Nuvo
  • Video:AirPlay
  • CCTV:ip, dvr
  • Phone:Linksys PAP2, Vonage

Posted 02 August 2012 - 04:08 PM

HaikuHelper 2.50

- Added HaikuHelper jQuery Library for quickly and easily creating Custom Interfaces
- Web Interface: Activation of buttons now requires on a confirmation
- Web Interface: Added ability to adjust User Settings
- Web Interface: Added sounds to Default Web Interface
- API: Added helper.controllerWithUniqueIdentifier()
- API: Property AudioZone.mute is renamed to audioZone.isMuted
- API: Added support for HTTP POST interface at /api
- API: Added UserSetting.daysOfWeekValue and UserSetting.setDaysOfWeekValue()
- API: Added UserSetting.dateValue, UserSetting.setDateValue()
- API: Added UserSetting.timeValue, UserSetting.setTimeValue()
- API: Added UserSetting.setDurationValueWithMinutes(), UserSetting.setDurationValueWithHours(), UserSetting.setDurationValueWithSeconds(), setDurationValueToIndefinitely()
- API: Controller.notices property is now a method: Controller.notices()
- Tweaks to e-mail notifications code
- Updated documentation
- Added retina icon

Edited by lupinglade, 02 August 2012 - 06:04 PM.


#20 lupinglade

lupinglade

    Cocoonut

  • Manufacturers
  • PipPipPipPip
  • 1104 posts
  • Experience:guru
  • Software:Custom
  • Hardware:HAI OmniPro II
  • Tech:UPB, ZigBee, Custom
  • Audio:Nuvo
  • Video:AirPlay
  • CCTV:ip, dvr
  • Phone:Linksys PAP2, Vonage

Posted 12 August 2012 - 04:10 PM

Haikuhelper 2.51

- Fixes potential Web Interface hang
- Minor UI tweaks to Default Web Interface

Edited by lupinglade, 12 August 2012 - 04:10 PM.


#21 lupinglade

lupinglade

    Cocoonut

  • Manufacturers
  • PipPipPipPip
  • 1104 posts
  • Experience:guru
  • Software:Custom
  • Hardware:HAI OmniPro II
  • Tech:UPB, ZigBee, Custom
  • Audio:Nuvo
  • Video:AirPlay
  • CCTV:ip, dvr
  • Phone:Linksys PAP2, Vonage

Posted 11 September 2012 - 12:54 PM

Haiku 3.66

- Fixes issue with weather not working due to weather API being abruptly discontinued by Google

#22 lupinglade

lupinglade

    Cocoonut

  • Manufacturers
  • PipPipPipPip
  • 1104 posts
  • Experience:guru
  • Software:Custom
  • Hardware:HAI OmniPro II
  • Tech:UPB, ZigBee, Custom
  • Audio:Nuvo
  • Video:AirPlay
  • CCTV:ip, dvr
  • Phone:Linksys PAP2, Vonage

Posted 17 September 2012 - 12:50 PM

Haiku 3.67

- Added support for 4" Retina display
- iOS 6 compatibility fix
- Improvements to weather forecast display
- Improved startup time
- Improved quick menu responsiveness on start up & during normal use
- Fixes an integer overrun bug affecting Events

Edited by lupinglade, 17 September 2012 - 05:11 PM.


#23 lupinglade

lupinglade

    Cocoonut

  • Manufacturers
  • PipPipPipPip
  • 1104 posts
  • Experience:guru
  • Software:Custom
  • Hardware:HAI OmniPro II
  • Tech:UPB, ZigBee, Custom
  • Audio:Nuvo
  • Video:AirPlay
  • CCTV:ip, dvr
  • Phone:Linksys PAP2, Vonage

Posted 19 September 2012 - 10:05 PM

Haiku 3.68

- MJPEG video streaming fixes and improvements


#24 lupinglade

lupinglade

    Cocoonut

  • Manufacturers
  • PipPipPipPip
  • 1104 posts
  • Experience:guru
  • Software:Custom
  • Hardware:HAI OmniPro II
  • Tech:UPB, ZigBee, Custom
  • Audio:Nuvo
  • Video:AirPlay
  • CCTV:ip, dvr
  • Phone:Linksys PAP2, Vonage

Posted 29 September 2012 - 02:08 PM

Haiku 3.69

- Fixes issue where the UI may get stuck if the weather server is slow to respond or not available
- New thermostat icons
- Added ability to activate a button via haiku:// URL scheme (ex. haiku://localhost/?activateButton=5)

#25 lupinglade

lupinglade

    Cocoonut

  • Manufacturers
  • PipPipPipPip
  • 1104 posts
  • Experience:guru
  • Software:Custom
  • Hardware:HAI OmniPro II
  • Tech:UPB, ZigBee, Custom
  • Audio:Nuvo
  • Video:AirPlay
  • CCTV:ip, dvr
  • Phone:Linksys PAP2, Vonage

Posted 01 October 2012 - 10:51 PM

HaikuHelper 2.60

- Added Auto Connect preference
- Reworked Settings UI
- Added weather display to Default Web Interface
- Fixes issue with Rain Advisory not working due to weather API being abruptly discontinued by provider
- Fixes issue where thermostat runtimes could be off by 1 minute due to rounding down bug
- Thermostat status now displays more detail
- Database optimization is now skipped if a shutdown is requested by the system
- Added Optimize Database under Tasks menu
- Added Quit Without Optimizing in HaikuHelper menu (hold Option, or press Option+Command+Q)
- Fixes integer overrun bug affecting Events
- Internal clean up
- API: Added ControllerPreferences.autoConnect, ControllerPreferences.setAutoConnect()
- API: Added Helper.weatherForLocation()
- API: Added ControllerPreferences.weatherUseLocalSensors
- API: Removed Thermostat.longDescription (redundant)
- API: Fixed issue with Unit.dim()/Unit.brighten() not working correctly
- API: Added Message.sendToSerialPort()
- API: Added Controller.beepConsole()
- API: Added Unit.blink(), Unit.blinksForSeconds(), Unit.blinkForMinutes(), Unit.blinkForHours(), Unit.stopBlinking()
- API: Added Unit.setOnForHours(), Unit.setOffForHours(), Unit.setLevelForSeconds(), Unit.setLevelForHours()
- API: Added Unit.dimForSeconds(), Unit.dimForMinutes(), Unit.dimForHours()
- API: Added Unit.brightenForSeconds(), Unit.brightenForMinutes(), Unit.brightenForHours()
- Updated documentation
- Fix for Apple Script control of iTunes
- Default Web Interface cookies now last 1 year
- Fixes issue with zone secure/not ready events on some configurations

Edited by lupinglade, 01 October 2012 - 10:51 PM.


#26 lupinglade

lupinglade

    Cocoonut

  • Manufacturers
  • PipPipPipPip
  • 1104 posts
  • Experience:guru
  • Software:Custom
  • Hardware:HAI OmniPro II
  • Tech:UPB, ZigBee, Custom
  • Audio:Nuvo
  • Video:AirPlay
  • CCTV:ip, dvr
  • Phone:Linksys PAP2, Vonage

Posted 21 October 2012 - 09:22 PM

Haiku 3.70

- Fixes an issue with some camera passwords not working (special characters)
- Fixes an issue with cameras without authentication not working
- Fixes a potential crash when switching apps

#27 lupinglade

lupinglade

    Cocoonut

  • Manufacturers
  • PipPipPipPip
  • 1104 posts
  • Experience:guru
  • Software:Custom
  • Hardware:HAI OmniPro II
  • Tech:UPB, ZigBee, Custom
  • Audio:Nuvo
  • Video:AirPlay
  • CCTV:ip, dvr
  • Phone:Linksys PAP2, Vonage

Posted 04 November 2012 - 09:29 PM

HaikuHelper 2.61

- Improved weather forecast accuracy
- Default Interface now has search fields and filters for lists
- Added Favorites feature to Default Interface
- Added basic audio controls and metadata to Default Interface
- Added option to sync controller clock from Default Interface
- Default Interface UI tweaks
- HaikuHelper now sends out notifications for connection status (once per failure/connect)
- Added ability to import/export controller scripts
- Added support for an optional interface.plist file in each Interface folder that defines some basic options
- Added an HHInterfaceFallback option to interface.plist, which will allow customizing an interface by overriding only certain files (ie. CSS)
- Added support for RTSP cameras on Default interface
- Improved error handling
- Fixed graphing bug related to DST
- Added entitlement for serial port access
- API: jQuery API callbacks now require setting the enabledCallbacks option when calling $.haiku.init()
- API: Added Helper.objectWithOID()
- API: Object.oid property is now longer than an MD5 and is usable for reverse lookups using Helper.objectWithOID()
- API: Fixed controller.beepConsole not working in jQuery API
- API: Removed AudioSource.watch(), AudioSource.unwatch() from jQuery API, use updateMetadataIfNeeded() instead
- API: Added AudioSource.updateMetadataIfNeeded()
- API: Added Controller.setConsoleBeeperEnabled()
- Updated documentation

#28 lupinglade

lupinglade

    Cocoonut

  • Manufacturers
  • PipPipPipPip
  • 1104 posts
  • Experience:guru
  • Software:Custom
  • Hardware:HAI OmniPro II
  • Tech:UPB, ZigBee, Custom
  • Audio:Nuvo
  • Video:AirPlay
  • CCTV:ip, dvr
  • Phone:Linksys PAP2, Vonage

Posted 13 November 2012 - 05:25 PM

Haiku 3.71

- Fixes a bug that could cause the controller list to fail to open
- Fixes a bug introduced with version 3.70 where flag/unit statuses may not update on older controller firmware

Edited by lupinglade, 13 November 2012 - 05:25 PM.


#29 lupinglade

lupinglade

    Cocoonut

  • Manufacturers
  • PipPipPipPip
  • 1104 posts
  • Experience:guru
  • Software:Custom
  • Hardware:HAI OmniPro II
  • Tech:UPB, ZigBee, Custom
  • Audio:Nuvo
  • Video:AirPlay
  • CCTV:ip, dvr
  • Phone:Linksys PAP2, Vonage

Posted 29 November 2012 - 08:57 PM

Haiku 3.80

- Customized camera names for cameras loaded from Extended Setup are now preserved
- Improvements to proximity detection feature
- Improvements to connection handling code
- Should fix loss of settings bug when Proximity Detection is enabled
- Internal clean up & optimizations
- Improved TTS (active Internet connection required)
- Fixes table view header alignment bug

#30 lupinglade

lupinglade

    Cocoonut

  • Manufacturers
  • PipPipPipPip
  • 1104 posts
  • Experience:guru
  • Software:Custom
  • Hardware:HAI OmniPro II
  • Tech:UPB, ZigBee, Custom
  • Audio:Nuvo
  • Video:AirPlay
  • CCTV:ip, dvr
  • Phone:Linksys PAP2, Vonage

Posted 13 December 2012 - 01:32 PM

HaikuHelper 2.70

- IMPORTANT: RainAdvisory now sets the flag to the amount of rain in the next 5 days in millimeters
- Added option to disable the connection status push notifications
- Improved graphing performance
- Improved mute all/unmute all for audio zones to be more accurate in updating status
- Improved time syncing code
- Customized camera names for cameras loaded from Extended Setup are now preserved
- Internal clean up & optimizations
- Minor Default Web Interface bug fixes
- API: Added Controller.validateCode(), Controller onValidateCode event
- Updated documentation
- Fixes a bug causing new installs to fail with 2.61

Edited by lupinglade, 13 December 2012 - 01:32 PM.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users