App-OpenHAP 0.1.0 Latest

Kwalitee Issues

has_meta_yml

Add a META.yml to the distribution. Your buildtool should be able to autogenerate it.

has_changelog

Add a Changelog (best named 'Changes') to the distribution. It should list at least major changes implemented in newer versions.

has_license_in_source_file

Add =head1 LICENSE and the text of the license to the main module in your code.

no_pod_errors

Remove the POD errors. You can check for POD errors automatically by including Test::Pod to your test suite.

Error: App-OpenHAP-0.1.0/lib/Protocol/HAP/SetupCode.pod -- Around line 27: Non-ASCII character seen before =encoding in '§2],'. Assuming UTF-8

has_known_license_in_source_file

Add =head1 LICENSE and/or the proper text of the well-known license to the main module in your code.

meta_yml_has_provides

Add all modules contained in this distribution to the META.yml field 'provides'. Module::Build or Dist::Zilla::Plugin::MetaProvides do this automatically for you.

meta_yml_has_repository_resource

Add a 'repository' resource to the META.yml via 'meta_add' accessor (for Module::Build) or META_ADD parameter (for ExtUtils::MakeMaker).

has_security_doc

Add SECURITY(.pod|md). See Software::Security::Policy.

security_doc_contains_contact

Add SECURITY(.pod|md) and add a contact address. See Software::Security::Policy.

has_contributing_doc

Add CONTRIBUTING(.pod|md). See https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/setting-guidelines-for-repository-contributors.

Modules

Name Abstract Version View
App::OpenHAP HomeKit Accessory Protocol server for OpenBSD 0.001000 metacpan
App::OpenHAP::Devices the configured devices of the bridge 0.001000 metacpan
App::OpenHAP::Host the host of the Protocol::HAP engine 0.001000 metacpan
App::OpenHAP::Tasmota::Device a Tasmota device as a HAP accessory 0.001000 metacpan
App::OpenHAP::Tasmota::Heater Tasmota heater/switch HAP accessory 0.001000 metacpan
App::OpenHAP::Tasmota::Lightbulb Tasmota light HAP accessory 0.001000 metacpan
App::OpenHAP::Tasmota::Sensor Tasmota temperature-sensor HAP accessory 0.001000 metacpan
App::OpenHAP::Tasmota::Thermostat Tasmota thermostat HAP accessory 0.001000 metacpan
App::OpenHAP::Test::Integration base module for OpenHAP integration tests 0.001000 metacpan
Protocol::HAP HomeKit Accessory Protocol library 0.001000 metacpan
Protocol::HAP::Accessory base class for HAP accessories 0.001000 metacpan
Protocol::HAP::Bridge HAP bridge accessory 0.001000 metacpan
Protocol::HAP::Characteristic HAP characteristic definitions 0.001000 metacpan
Protocol::HAP::Controller a blocking HAP controller client 0.001000 metacpan
Protocol::HAP::Crypto randomness and crypto primitives for HAP 0.001000 metacpan
Protocol::HAP::HTTP the HTTP/1.1 subset codec of HAP 0.001000 metacpan
Protocol::HAP::Pairing HAP pairing protocol implementation 0.001000 metacpan
Protocol::HAP::SRP SRP-6a implementation for HAP pairing 0.001000 metacpan
Protocol::HAP::Server the sans-IO HAP accessory-server engine 0.001000 metacpan
Protocol::HAP::Service HAP service definitions 0.001000 metacpan
Protocol::HAP::Session encrypted session state for HAP connections 0.001000 metacpan
Protocol::HAP::SetupCode the rules of the HomeKit setup code 0.001000 metacpan
Protocol::HAP::Store::File the store contract over files 0.001000 metacpan
Protocol::HAP::Store::Memory the store contract over plain hashes 0.001000 metacpan
Protocol::HAP::TLV TLV8 encoder and decoder for the HAP protocol 0.001000 metacpan

Provides

Name File View
Protocol::HAP::Log::Null lib/Protocol/HAP.pm metacpan
Protocol::HAP::SRP::Client lib/Protocol/HAP/SRP.pm metacpan

Other Files

MANIFEST metacpan
META.json metacpan
Makefile.PL metacpan
README.md metacpan
cpanfile metacpan