ings;
require Data::Dumper;
require Time::HiRes;
require Digest::SHA;
require Data::UUID;
require JSON::XS;
require HTTP::Tiny;
use List::Util qw{first}; #import required
our $VERSION = '0.03';
our $
n $self->{'_debug'};
}
=head1 METHODS
=head2 api
Calls the Tuya IoT API and returns the parsed JSON data structure. This method automatically handles access token and web request signatures.
my
my $content = defined($input) ? JSON::XS::encode_json($input) : ''; #Note: empty string stringifies to "" in JSON
my $is_token = $api_destinatio