- 07 Aug, 2019 3 commits
-
-
Brian Lowrance authored
Correction to valve default open/closed phrases
-
Brian Lowrance authored
Adds formatting Restores %weather*% phrase tokens for use with Hubitat. (Uses Weather.gov API; uses hub's saved long/lat) Adds support for Valve (open/closed)
-
Brian Lowrance authored
Adds formatting Removes deprecated "status" page Restores %weather*% variables for Hubitat use (uses weather.gov API and hub's long/lat coordinates)
-
- 19 May, 2019 1 commit
-
-
Brian Lowrance authored
* Modified modes/lastMode state tracking, revised from scheduled lastMode state change to better more instant tracking * Removed setLastMode function as it is no longer needed
-
- 18 May, 2019 2 commits
-
-
Brian Lowrance authored
* Do not call parent.setMode anymore. Mode / lastMode state will be handled in the Parent app as well using it's own subscription.
-
Brian Lowrance authored
* Add subscription to location mode changes. Unsubscribe() and then subscribe() when initialized, updated or Configure Defaults page is loaded. * Resolve null app.label bug in LOGDEBUG(), LOGTRACE(), LOGERROR() that occurs sometimes when called from the child app. * Maintain mode / lastMode state in the parent app. Update "lastMode" state a few seconds after being changed to give BT time to process phrases (7-10 seconds is needed between rapid mode changes for mode announcements to be accurate).
-
- 07 May, 2019 1 commit
-
-
Brian Lowrance authored
Finished root/optional setting formatting for all event types.
-
- 06 May, 2019 1 commit
-
-
Brian Lowrance authored
Correction to last mode / current mode change detection and exclusion processing
-
- 03 May, 2019 2 commits
-
-
Brian Lowrance authored
* Remove deprecated and unused state.AppVersion variable * Remove deprecated setAppVersion() function * Minor formatting update to the Version Information section * Formatting update for the Phrase Tokens help page * Implemented formatting updates to the following pages (feedback welcome): Motion, Switch, Presence, Mode, Lock, Contact (more to be updated...)
-
Brian Lowrance authored
* Removed donation information in AboutApp (There is a stand-alone donation section) * Modified formatting of donation section * Removed unused variable state.appVersion * Minor formatting update for the Version Information section * Phrase Token help page formatting update * Use span tags instead of font tags in new setFormatting() function. font tags are deprecated in HTML5 and going forward.
-
- 29 Apr, 2019 2 commits
-
-
Brian Lowrance authored
Correct Presence event groups Correct Parent/Child Mode/LastMode issue (correct "Home mode has changed from Home to Home") Correct huge issue for new installs (app may not have worked properly until a child-app was installed and then later edited. Child-app was not initializing and subscribing to desired events. Added these calls to installed().
-
Brian Lowrance authored
Additional device fingerprint logging for future detection/usage (determining best method of speech) Correct Parent/Child Mode/LastMode issue (correct "Home mode has changed from Home to Home")
-
- 16 Apr, 2019 3 commits
-
-
Brian Lowrance authored
* CAUTION: RESTORES usage of "-DEV" in Parent/Child app name for BETA versions to allow testers to have a non-beta and beta install!! May require reinstall of parent and child app/settings!
-
Brian Lowrance authored
2.0.8.5.6 * CAUTION: RESTORES usage of "-DEV" in Parent/Child app name for BETA versions to allow testers to have a non-beta and beta install!! May require reinstall of parent and child app/settings! * TalkNow additional null checks for speechSynthesis * Corrected volume detection in Hubitat * Send phrase to final speech functions (playTrackAnd...) for EchoSpeaks usage (EchoSpeaks doesn't support sending mp3 URI's) * Device fingerprinting by discovered supported command/attributes (need fingerprint data for Sonos and others that do not work as expected with the playTrack method (unmute, setVolume/Level, playTrack, setVolume/Level, resume/restoreTrack) * Code cleanup (more to come)
-
Brian Lowrance authored
* TalkNow additional null checks for speechSynthesis * Corrected volume detection in Hubitat * Send phrase to final speech functions (playTrackAnd...) for EchoSpeaks usage (EchoSpeaks doesn't support sending mp3 URI's) * Device fingerprinting by discovered supported command/attributes (need fingerprint data for Sonos and others that do not work as expected with the playTrack method (unmute, setVolume/Level, playTrack, setVolume/Level, resume/restoreTrack) * Code cleanup (more to come)
-
- 13 Apr, 2019 2 commits
-
-
Brian Lowrance authored
* Start of adding setting formatting (motion only; still working on it) * Prefix logs with "BIGTALKER2-CHILD" * Correct debug log for selected voice in sendTalk() (myVoice should be voice)
-
Brian Lowrance authored
* Remove unused status page information (code size reduction) * Add settings formatting * Add additional weather debug data
-
- 11 Apr, 2019 1 commit
-
-
Brian Lowrance authored
Additional error control in Talk() Disable Sonos detection and (Hubitat/Sonos) proprietary usage of playTrackAndRestore(); Trying to do all with playTrack then restoreTrack() or resumeTrack()
-
- 09 Apr, 2019 2 commits
-
-
Brian Lowrance authored
Corrects issue with configuring Presence sensors.
-
Brian Lowrance authored
Adds support for musicPlayer voice "Matthew(en-us)"
-
- 07 Apr, 2019 2 commits
-
-
Brian Lowrance authored
Attempt to resolve musicPlayer/Sonos issues.
-
Brian Lowrance authored
Attempt to resolve MusicPlayer/Sonos issues
-
- 10 Jan, 2019 1 commit
-
-
Brian Lowrance authored
* Removed "(top right)" from "Click next (top right) to continue configuration" on mode selection page. * Removed duplicate "talk only while in these modes" from pageConfigureDefaults. * Both reported by HubitatCommunity:njanda, Thank you!
-
- 08 Jan, 2019 2 commits
-
-
Brian Lowrance authored
Beta Release * CAUTION: Corrected settings variable name in Mode event. Users will need to reconfigure the mode change phrase. * CAUTION: Corrected settings variable names in Presence event. Users will need to reconfigure sensor selections, personality, resume play, talk restriction and day restriction * Added phrase test toggle switch to all event types (was only on motion and switch) * Removed Event Type: OvenMode; Not listed on Hubitat capabilities list * Adjusted default speech phrases for locks
-
Brian Lowrance authored
Development release * Beta version number sync * Minor cosmetic change to speech mode selection
-
- 18 Nov, 2018 2 commits
-
-
Brian Lowrance authored
Due to testing under VLCThing (using BT in mediaPlayer mode), I am testing modifications to the playTrackAndRe(sume/store) functions in the parent app in hopes to resolve some issues. I do not have a Sonos or other musicPlayer device to test this on.
-
Brian Lowrance authored
playTrackAndRe(store/sume) functions were not adding volume settings to the function calls.
-
- 17 Nov, 2018 2 commits
-
-
Brian Lowrance authored
-
Brian Lowrance authored
Reduction in code base by 535 lines
-
- 16 Jun, 2018 3 commits
-
-
Brian Lowrance authored
Removed my deviation from Hubitat Community @murzik's code. It didn't work. Modified: device.playTrackAndResxxxe("uri":uri, "duration":duration, "volume":volume) To: device.playTrackAndResxxxe("uri":uri, "duration":duration, volume)
-
Brian Lowrance authored
-
Brian Lowrance authored
Implementing code change advised by Hubitat Community @murzik Instead of calling device.playTrackAndResume(uri, duration, volume) Call: device.playTrackAndResume("uri":uri, "duration":duration, volume) I am calling the following in this version: device.playTrackAndResume("uri":uri, "duration":duration, "volume":volume) I had to slightly modify VLCThing on Hubitat for this to work. (modify line 208 and 209 to use uri.uri instead of just uri; Comment out line 374 (stop command))
-
- 15 Jun, 2018 6 commits
-
-
Brian Lowrance authored
-
Brian Lowrance authored
I hated stripping out the [delay: xxx] from the SmartThings platform as this is used to help prevent cut-offs, etc with back to back notifications. I've added it back into the def playTrackAndRexxxe() functions but with a detection for SmartThings/Hubitat where Hubitat will not use it (since it doesn't support it apparently).
-
Brian Lowrance authored
Moved playTrackAndRestore/playTrackAndResume calls to their own functions for testing and future use/logging
-
Brian Lowrance authored
Removed ", [delay: myDelay]" from Talk() playTextAndResume()/playTextAndRestore() calls (They fail in Hubitat)
-
Brian Lowrance authored
Initial Hubitat release for testing musicPlayer mode (speechSynthesis mode should work)
-
Brian Lowrance authored
Initial Hubitat release for testing musicPlayer mode (speechSynthesis mode should work)
-
- 15 Mar, 2018 2 commits
-
-
Brian Lowrance authored
* Corrected an issue with voice selection causing inability to speak
-
Brian Lowrance authored
* Added Routine event type * Corrected an issue when speaking for a lock event * Corrected an issue with the Button disable switch
-