xiaomi_fan | Xiaomi Mi Smart Fan integration for Home Assistant

 by   syssi Python Version: 2022.4.0.0 License: Apache-2.0

kandi X-RAY | xiaomi_fan Summary

kandi X-RAY | xiaomi_fan Summary

xiaomi_fan is a Python library typically used in Internet of Things (IoT), Xiaomi applications. xiaomi_fan has no bugs, it has no vulnerabilities, it has a Permissive License and it has low support. However xiaomi_fan build file is not available. You can download it from GitHub.

Xiaomi Mi Smart Fan integration for Home Assistant
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              xiaomi_fan has a low active ecosystem.
              It has 255 star(s) with 87 fork(s). There are 24 watchers for this library.
              OutlinedDot
              It had no major release in the last 12 months.
              There are 18 open issues and 138 have been closed. On average issues are closed in 58 days. There are no pull requests.
              It has a neutral sentiment in the developer community.
              The latest version of xiaomi_fan is 2022.4.0.0

            kandi-Quality Quality

              xiaomi_fan has 0 bugs and 0 code smells.

            kandi-Security Security

              xiaomi_fan has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
              xiaomi_fan code analysis shows 0 unresolved vulnerabilities.
              There are 0 security hotspots that need review.

            kandi-License License

              xiaomi_fan is licensed under the Apache-2.0 License. This license is Permissive.
              Permissive licenses have the least restrictions, and you can use them in most projects.

            kandi-Reuse Reuse

              xiaomi_fan releases are available to install and integrate.
              xiaomi_fan has no build file. You will be need to create the build yourself to build the component from source.
              Installation instructions, examples and code snippets are available.
              It has 1357 lines of code, 118 functions and 2 files.
              It has high code complexity. Code complexity directly impacts maintainability of the code.

            Top functions reviewed by kandi - BETA

            kandi has reviewed xiaomi_fan and discovered the below as its top functions. This is intended to give you an instant insight into xiaomi_fan implemented functionality, and help decide if they suit your requirements.
            • Update the state of the device
            • Extracts the value from the given attribute
            • Set the fan speed mode
            • Turn on
            • Set the direction of the device
            • Attempt to execute a command
            • Set the brightness
            • Set the raw brightness
            • Set the delay off of miio device
            • Set the delay off command
            • Turn fan natural mode off
            • Turn fan natural mode
            • Turn on natural mode
            • Turn on the device
            • Turns the child lock of the device
            • Turn fuzzer off
            • Turns fan natural mode off
            • Turn fuzzer on
            • Turn on an ion
            • Set the LED brightness
            • Turns the child lock
            • Set the preset mode
            • Set the oscillating mode
            • Set the oscillator
            • Set the fan speed percentage
            Get all kandi verified functions for this library.

            xiaomi_fan Key Features

            No Key Features are available at this moment for xiaomi_fan.

            xiaomi_fan Examples and Code Snippets

            No Code Snippets are available at this moment for xiaomi_fan.

            Community Discussions

            Trending Discussions on Internet of Things (IoT)

            QUESTION

            Display data from two json files in react native
            Asked 2020-May-17 at 23:55

            I have js files Dashboard and Adverts. I managed to get Dashboard to list the information in one json file (advertisers), but when clicking on an advertiser I want it to navigate to a separate page that will display some data (Say title and text) from the second json file (productadverts). I can't get it to work. Below is the code for the Dashboard and next for Adverts. Then the json files

            ...

            ANSWER

            Answered 2020-May-17 at 23:55

            The new object to get params in React Navigation 5 is:

            Source https://stackoverflow.com/questions/61859411

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install xiaomi_fan

            You can install this custom component by adding this repository (https://github.com/syssi/xiaomi_fan) to HACS in the settings menu of HACS first. You will find the custom component in the integration menu afterwards, look for 'Xiaomi Mi Smart Pedestal Fan Integration'. Alternatively, you can install it manually by copying the custom_component folder to your Home Assistant configuration folder.
            host (Required): The IP of your fan.
            token (Required): The API token of your fan.
            name (Optional): The name of your fan.
            model (Optional): The model of your device. This setting can be used to bypass the device model detection and is recommended if your device isn't always available.
            preset_modes_override (Optional): Overrides the list of preset modes. Can be used to suppress the preset mode switches at homekit by passing an empty list (preset_modes_override: []).

            Support

            Pedestal Fan Fan V2. Pedestal Fan Fan V3. Pedestal Fan Fan SA1. Pedestal Fan Fan ZA1. Pedestal Fan Fan ZA3. Pedestal Fan Fan ZA4. Smartmi Standing Fan 3. Pedestal Fan Fan 1C. Pedestal Fan Fan P5. Pedestal Fan Fan P8. Pedestal Fan Fan P9. Pedestal Fan Fan P10. Pedestal Fan Fan P15.
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            CLONE
          • HTTPS

            https://github.com/syssi/xiaomi_fan.git

          • CLI

            gh repo clone syssi/xiaomi_fan

          • sshUrl

            git@github.com:syssi/xiaomi_fan.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link