Comments (7)
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.
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.
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.
Is this bug also appearing if you force close the app?
from homebridge-mqttthing.
Ups.. wrong account.
from homebridge-mqttthing.
Ive closed and started the app several times, still same wrong animation
from homebridge-mqttthing.
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 finaldoorValues
(not opening/closing). May use same topic asgetCurrentDoorState
. 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)
- Retain does not work HOT 1
- Possibility to invert dimmer values HOT 1
- Startpub Usage? HOT 1
- Window shade Confirmation Period (ms)
- After updating node.js to version 20.9, the plugin displays a message when running homebridge HOT 2
- value not changed in plugin
- understanding how to use Warmwhite and Coldwhite LED Strips HOT 1
- changeing type from Light bulp - RGBW to White Dimmable does not change set String
- shutter stop button
- Names in Homekit keep resetting with v1.1.46 HOT 20
- Options ignored
- Shelly Plus2PM in Cover/Roller-Mode HOT 1
- Device Re-Pairing After Update
- [Request] Posibility to invert window cover set position HOT 1
- Getting current state of window covers on Homebridge startup HOT 1
- delay between homebridge and homekit
- Consumption above 12000W is ignored
- unable to see logs
- unable to correctly configure thermostat HOT 1
- MQTT Error: AggregateError HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from homebridge-mqttthing.