Skip to content
This repository has been archived by the owner on Aug 18, 2020. It is now read-only.

Releases: arduino-libraries/ArduinoCloudThing

1.7.3

12 Mar 13:15
Compare
Choose a tag to compare

In #55 the possibility for retrieving a epoch type timestamp via a registered callback function has been introduced, the changes in arduino-libraries/ArduinoIoTCloud#93 register such a function which allows us to to remove the hidden dependency to RTCZero altogether.

1.7.2

25 Feb 12:56
Compare
Choose a tag to compare
  • This release adds a function to register a callback function for retrieving a global timestamp.

Up until now ArduinoCloudThing is relying on the RTC within the SAMD MCU which is instantiated

RTCZero rtc;

within ArduinoIoTCloud and referenced within ArduinoCloudThing via extern declaration. Due to the late binding caused by extern this is a very brittle dependency which can be easily destroyed, it is therefore better to explicitly register a function which provides the time (like TimeService::getTime() available within ArduinoIoTCloud).

1.7.1

16 Jan 11:17
Compare
Choose a tag to compare
  • Bugfix: The function controlling the volume was incorrectly named setSwitch and is now named setVolume.

1.7.0

16 Dec 13:17
Compare
Choose a tag to compare
  • Manage cases where boolean values are received as integers 0 or 1
  • Support a new encoding scheme where the property names are encoded as numbers which reduces the CBOR payload for devices where each byte matters (see #48 for further details).

1.6.5

05 Dec 11:51
Compare
Choose a tag to compare
  • Adding RTCZero as dependency to library.properties which enables automatic installation by the library when installing ArduinoCloudThing.

1.6.4

18 Nov 09:56
01ee18f
Compare
Choose a tag to compare
  • Addition of automation type Television which allows the control of a TV.

1.6.3

28 Oct 11:17
79cbe30
Compare
Choose a tag to compare
  • Fix dimmed typo
  • Removed dependency lib examples in LinkedList library

1.6.2

25 Oct 07:53
Compare
Choose a tag to compare

Addition of get/set methods for CloudColoredLight and CloudDimmableLight in order to increase readbility of the code.

1.6.1

28 Aug 08:37
Compare
Choose a tag to compare

Fix: Remove temporary workaround previously required to communicate with the dashboard widgets.

1.6.0

14 Aug 10:28
Compare
Choose a tag to compare

Releasing additional cloud types designed for usage with home automation project, such as

  • CloudColoredLight
  • CloudContactSensor
  • CloudDimmeredLight
  • CloudLight
  • CloudMotionSensor
  • CloudSmartPlug
  • CloudSwitch
  • CloudTemperature