Code Monkey home page Code Monkey logo

hubitat-code's People

Contributors

matt-hammond-001 avatar meh106 avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar

hubitat-code's Issues

[SUGGESTION] Add a new compatible model to dimmer module driver

A I have tested the model: TS1101 / manufacturer: _TZ3000_7ysdnebc just by adding the lines below in the modelConfigs:

"_TZ3000_7ysdnebc": [
    numEps: 2,
    joinName: "Tuya Zigbee 2-Gang Dimmer module"
]    

This is the device data:
image

It is working flawlessly, however I think it is a good idea to check if more changes are needed in the driver. If everything is ok, I believe you could add this new model to this driver so other users will able to use it also.

Thanks in advance

Lighting Schedules - child app title not set first time

When a new child app is created for the Lighting Schedules app, the user provided title is ignored. It is subsequently set correctly when, later, the user opts to edit the settings for that child app and set the title again.

Add support for new module

I recently bought some modules and got different fingerprints. Adding these to the modelConfigs works, but I still have to select the driver for newly joined devices.

2 CH code:
"_TZ3000_zjtxnoft": [
numEps: 2,
joinName: "Tuya Zigbee 2-Gang Dimmer module"
],

2 CH info:
endpointId: 01
application: 44
inClusters: 0003,0004,0005,0006,E000,E001,0008,0000
manufacturer: _TZ3000_zjtxnoft
model: TS0052
outClusters: 0019,000A

Power On state

Is it possible to add a Power On option to select the power state after a power loss?

Lighting Schedules 100% CPU usage when empty string

The function that parses a lighting timing string gets stuck in an infinite loop if the string is empty. This results in the Hubitat hub reporting severe/high load and some applications becoming unresponsive.

To reproduce

  1. Create a lighting schedule
  2. Add at least one device to the lighting schedule, but leave the text box for entering its timings empty

Observed
Hubitat reports high/severe CPU load and some applications become unresponsive.

Lighting Schedules - confused by 0000 endtime

Specify a lighting timing interval:

2300-0000

Expected behaviour - light comes on between 11pm and midnight
Actual behaviour - light never comes on.

Code is confused because it thinks 0000 is the start of the day. Need a more sophisticated heuristic to guess the user's intentions

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.