Skip to content

Verification Request: homebridge-mi-hygrothermograph-hb2 #1030

Description

@Niklas31

Plugin Name

homebridge-mi-hygrothermograph-hb2

Link To GitHub Repo

https://github.com/Niklas31/homebridge-mi-hygrothermograph-hb2

Plugin Icon (Optional)

No response

The plugin does not offer the same nor less functionality than that of any existing verified plugin.

🟢 Yes

The plugin successfully installs and does not start unless it is configured.

🟢 Yes

The plugin does not require the user to run Homebridge in a TTY or with non-standard startup parameters, even for initial configuration.

🟢 Yes

The plugin does not contain any analytics or calls that enable you to track the user.

🟢 Yes

If the plugin needs to write files to disk (cache, keys, etc.), it stores them inside the Homebridge storage directory.

🟢 Yes

The plugin does not throw unhandled exceptions, the plugin must catch and log its own errors.

🟢 Yes

More Information

This plugin is a maintained fork of homebridge-mi-hygrothermograph.

The main purpose of this fork is to restore compatibility with Homebridge 2.x / HAP-NodeJS 2.x, where Service.BatteryService is no longer available as a constructor. The fork now uses Service.Battery when available and falls back to Service.BatteryService for older Homebridge versions.

The package has been published to npm as homebridge-mi-hygrothermograph-hb2.

Validation performed for the current release:

  • npm test: 179 passing
  • npm run lint: passing
  • Published npm version: 3.5.1

The plugin does not include analytics or tracking. Optional history storage uses fakegato-history; by default it uses the Homebridge storage path, and users may explicitly configure a custom path if desired.

Repository:
https://github.com/Niklas31/homebridge-mi-hygrothermograph-hb2

NPM:
https://www.npmjs.com/package/homebridge-mi-hygrothermograph-hb2

Metadata

Metadata

Assignees

No one assigned

    Labels

    request-verificationverifieduse when a plugin meets the criteria - adds the verified badge text

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions