Skip to content

Releases: LordTocs/CastMate

0.4.17 - Wyze Hotfix

04 Feb 07:38
Compare
Choose a tag to compare

Wyze

  • Adjust Wyze integration to use it's new server info to talk to devices.

0.4.16 - Twinkly and Auth Permissions

18 Jan 06:22
Compare
Choose a tag to compare

Twinkly

  • Integrate Twinkly into the IoT/Light system.
  • CastMate can now detect Twinkly devices on your network
  • CastMate can now control multiple twinkly devices (Thanks Camelul and AnnieFuchsia)
  • The Twinkly Color action has been removed, used the Light action instead
  • Twinkly Movie as been updated

Auth

  • Added a separate auth button that requests fewer permissions from twitch
  • This is a stop gap fix until 0.5.x's improved auth/account system
  • With fewer permissions CastMate requires a bot sign in to send a chat message
  • With fewer permissions CastMate will be unable to assist in first time setup of SpellCast
  • With fewer permissions CastMate will not be able to ban or timeout users

0.4.15 - Sounds, LIFX, and Media Sources

31 Dec 23:33
Compare
Choose a tag to compare

Sounds

  • Add mp4 and m4a to the audio file filter list (Thanks NyneWonWon)

LIFX

  • Fix LIFX not changing the color for some of their products. (Thanks Pezell56x)

Media Sources

  • Fix Synchronous triggers that show and hide media sources not properly restarting the media source when the same source is queued back to back. (Thanks Broccoli)

0.4.14 Variables, Timeouts, Profiles

01 Dec 05:27
Compare
Choose a tag to compare

WARNING: You will need to sign back into twitch once you update.

Variables

  • Added Clamp Range to Increment Variable action to make it easy to set a valid range for a variable. (Thanks QuicksandGM)

Twitch

  • Added Timeout Action (Thanks Donmortis)
  • Added Ban Action (Thanks Donmortis)
  • New permissions are required for these actions, so you will have to sign back in.

Profiles

  • You can now use {{ templates }} in profile activation conditions (Thanks Camelul)

0.4.13 - TP-Link, Follows, and HTTP Fixes

06 Oct 18:52
Compare
Choose a tag to compare

TP-Link

  • Fix clearing out the subnet mask in settings causing a failure to find devices on the default subnet mask. (Thanks Space_Monkee)

Twitch

  • Fix use of deprecated getUserFollows and replace it with getChannelFollowers

HTTP

  • Fix HTTP post, put, and patch requests not setting their Content-Type header and thus not including the body payload. (Thanks Ascol57)

0.4.12 - Elgato, Kasa, SpellCast Fixes

29 Aug 03:32
Compare
Choose a tag to compare
  • Fix Elgato Light Strips not being identified as something that you can change the color of
  • Fix TP-Link Kasa lights not switching to color mode after they've been in color temp mode
  • Add a setting for a custom TP-Link UDP Broadcast subnet incase you have your smarthome on a separate subnet.
  • Hopefully fix CastMate not reconnecting to spellcast after your computer has been asleep

0.4.12-b2 - TP-Link Kasa Broadcast Settings

21 Aug 21:22
Compare
Choose a tag to compare
  • Allow configuring of the TP-Link Kasa Broadcast Address Mask

0.4.12-b Elgato Hotfix

03 Aug 13:38
Compare
Choose a tag to compare
Pre-release
v0.4.12-b

Version Bump

0.4.11 - Wyze Hotfix

24 Jul 19:51
Compare
Choose a tag to compare

Wyze

Govee

  • Hopefully fixed startup blocking crash from being unable to broadcast lan packets.

0.4.10

15 Jul 00:08
Compare
Choose a tag to compare

Wyze

  • Added Initial Wyze bulb and plug support.
    • Because their API lacks oauth support, you'll need to enter your username and password in the CastMate settings. Generally entering your username and password into 3rd party apps is frowned upon. CastMate is only saving your username and password locally, use at your own risk.

Govee

  • Added support for Govee LAN Protocol
    • Make sure to enable the LAN Protocol Support on your lights in the app
    • Doesn't require a Govee API key!
    • No rate limit!

SpellCast

  • Switched to using Azure PubSub to facilitate websocket connection to the SpellCast backend.
  • If you have any issues please let me know either here in the issues or on Discord!

Fixes

  • Fix timers not working if their delay was empty