marcsowen / homebridge-homematicip

Homematic IP plugin for homebridge
Apache License 2.0
77 stars 20 forks source link

Fakegato Support #202

Open mike4president opened 3 years ago

mike4president commented 3 years ago

Hi, any news on implementing Fakegato support?

marcsowen commented 3 years ago

Hi @mike4president, as you might have noticed I'm currently swamped with other projects and don't habe too much time working on the plugin. But I'm using it daily and will continue to update it incrementally. That being said, Fakegato support is on my Todo list and it will come eventually. But not in the next couple of weeks.

mike4president commented 3 years ago

Hi, I just noticed today. FAKEGATO SUPPORT. Thanks. But what do I have to do to activate it? It doesn't seem to work after updating the plugin. Ist there something I need to do to get I working?

mike4president commented 3 years ago

Forget what I jus wrote. I looked at the radiator. :-/ I just noticed it works perfectly as described for temperature and humidity sensors only. Thanks a lot. Are there more sensors planned for example door and windows sensors, light switches an so on?

marcsowen commented 3 years ago

@mike4president Sure, I will have a look at it.

mike4president commented 3 years ago

@mike4president Sure, I will have a look at it.

Thanks a lot Marc. As das as I know there is are also fakegato support for Switches and door and windows sensors which would make the Eve App far more usable or an excellent addon to the Homematic IP app.

Is the battery status also reported to HomeKit so I could look it up under the Eve App as well

85BCFB0D-A565-4035-AF0E-178E5901A95F

marcsowen commented 3 years ago

@mike4president There are only two battery states provided by the HmIP-Cloud:

HomeKit has a similar flag:

The HomematicIP plugin translates this information directly. Home app will show a battery almost empty warning when the accessory is in BATTERY_LEVEL_LOW state. The Eve app shows a full battery symbol for BATTERY_LEVEL_NORMAL and an almost empty symbol for BATTERY_LEVEL_LOW.

mike4president commented 3 years ago

Understood! Thanks for the fast reply. But why can’t I look up the reported battery state for all my devices using the „Typen“ feature? If I open the accessory directly I can see it but it ist not reported under the „Typen“ category

6D4D3CCD-A597-45EB-80B3-D213EDADB305 D61639CD-9E30-43D9-8B08-C9A2B2665147

marcsowen commented 3 years ago

@mike4president I can only guess: There is a second property for HomeKit where you can provide the battery level in percent. This probably qualifies as a real value for the Eve app.

The plugin used to generate a fake value (LowBat = false -> 100%, LowBat = true -> 10%) since it used to be a mandatory property for HomeKit. Now we only provide the information we actually have (LowBat true/false). It's up to the apps to do something useful with this.

mike4president commented 3 years ago

Makes sense. I tried the HA-Homemati Plugin for Raspberrymativ before and it worked as described in the Eve App. Couldn't you translate the values of LowBat = false to 100% and LowBat = true to 10% even if it is not true at all time to make it usable in the Eve-App?

mike4president commented 1 year ago

Hi Marc; still love this plugin and use it every day. If you wouldn’t have made this plugin I would have sold my Homematic IP system already to switch to something more open like Aqara. Any chance more devices get fakegato support anytime in the near future?