GithubHelp home page GithubHelp logo

Comments (7)

rpolenthon avatar rpolenthon commented on July 17, 2024

Hey Fabio,
i have the same problem. I will try to switch to the homebridge-mqttgaragedoor Plugin the next days.
I had also the problem that I have to change the source code. I needed different door Values for the different topics. So I changed the standard array values in source code.

I hope that the developer will continue work on this great plugin in the future. The ability to integrate shutters would also be nice. Do you know a good way to do that?

Have a nice Christmas and get good into the next year!

from homebridge-mqttthing.

ichbinfabio avatar ichbinfabio commented on July 17, 2024

First, thanks for your wishes :)

I dont eexactly get what you mean with "So I changed the standard array values in source code", so could you explain where you changed what.

Nevertheless I`ll try to switch to homebridge-mqttgaragedoor too, iยดll tell you if it works better.

from homebridge-mqttthing.

ichbinfabio avatar ichbinfabio commented on July 17, 2024

I've just tested it (), same problem.

Just in order to define the problem right, following situation:
garagedoor is open, also displayed open in homekit. Now, when the door is closed throug e.g. a hardware button, that is connected to the garage door, i send "closed" to the "current" mqtt topic. I get a notification that the garagedoor ha been closed, but in the homekit app, it shows the opening animation.

Maybe this is just a bug in apple's home app, and not in the homebridge pluging.

from homebridge-mqttthing.

 avatar commented on July 17, 2024

Is this bug also appearing if you force close the app?

from homebridge-mqttthing.

 avatar commented on July 17, 2024

Ups.. wrong account.

from homebridge-mqttthing.

ichbinfabio avatar ichbinfabio commented on July 17, 2024

Ive closed and started the app several times, still same wrong animation

from homebridge-mqttthing.

arachnetech avatar arachnetech commented on July 17, 2024

Apple's Home App doesn't like external changes to the state of garage doors or security systems. I made some changes in 1.0.15 to allow external control to the extent that Homekit supports it:

getTargetDoorState - Topic that may be published to notify HomeKit that the target door state has been changed externally. Values are final doorValues (not opening/closing). May use same topic as getCurrentDoorState. Omit if all control is through HomeKit.

In other words, to support external control you need to change the target door state as well as the current door state - otherwise Homekit doesn't know, and the Home app always assumes that the door will be moving towards the target state that it knows about.

An additional complication is that target door state doesn't support notifications. This means that the Home App will only notice that you've updated the target door state if you close and re-open it (or switch to another app then switch back).

Regarding @rpolenthon's comment re. shutters, I've just added support for 'window coverings'.

from homebridge-mqttthing.

Related Issues (20)

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.