Can you be more specific? The homeassistent binding has had some serious development in 4.3.0.
MainUI resets to the home screen when the orientation changes on my Android phone, and has as long as we’ve had MainUI.
Nobody mentioned MainUI.
I can’t tell anything about MainUI as I don’t use MainUI on my phone
What‘s wrong with the existing Govee Binding ?
This seems to be an issue with the Android App as I don‘t see this on my iOS devices. Nothing openHAB 5 could change…
But the issue is not limited to hardware changes but any other interaction in general.
Wouldn’t it be nice if you could click on a thing and then e.g. manually move your shutter up and down - just to troubleshoot or see how things work. Or have a button that opens the devices web server. Or a button that links to some kind of docs. Or any other bridge that requires some kind of pairing to be used directly from openHAB.
The golden question.
I think the separation between thing data and thing configuration is definitely worth it.
For everything else I’m observing (in my small bubble and by myself) that more and more is offloaded from bindings to mqtt / python because it’s more convenient but mostly because it’s more stable and better supported. So probably not. But who knows - “worth” is always in the eye of the beholder.
Can you give examples apart from Zigbee?
As always, because no one has volunteered to implement it.
People have deployed OH on campers and boats. “Doesn’t move around” is not a given. I’m not saying we handle that very well right now either, but I don’t think we can just assume a fixed location.
There are two ways to do this now.
-
Configure the Astro event channel with a -30 offset and use that channel to trigger the rule.
-
Link the state channel to a DateTime Item and use that item to trigger the rule using a
Time is <Item>
which, as of OH 4.2, supports an offset parameter.
In not sure that really helps anything. It feels like it just moves a great deal of complexity to UI rules. That sort of complicated if/else if/else logic is why script actions exist. If you need logic like that I think it’s better to use Blocky or code rules instead.
I’m all for making UI only rules more capable but that has to be measured against adding complexity that serves as a barrier to be users
I’m a little confused. You can copy and paste the yaml now.. Please elaborate.
https://github.com/openhab/openhab-docs/issues/2414
For completeness…
There under “non-semantic tags” for Items.
There under Tags for rules. Scenes and even Scripts can now have tags added through the UI. Here’s for a Blocky Script.
Z-Wave, Shelly, SmartMeter (SML) are run through MQTT by me and I know multiple other persons who changed back from the Shelly binding to MQTT.
ModbusTCP, Weather Forcast and Pushover notifications are completely run in Python
Ok, If you prefer to use MQTT for those Bindings, your choice.
I don‘t have any issue with the Shelly Binding.
Don‘t see a reason for the SML Binding. Did a installation for a community member couple of weeks ago, no issues so far.
Same for ModbusTCP. Using in the same installation with a Protoss bridge and 4 ORNO meters attached to it. No issues.
Oh yes, there is a binding, I forgot.
But it doesnˋt work with all bulbs.
E. g. this one: H600D has not the LAN-control button.
So I use the govee2mqtt container to control the bulbs via cloud.
I know that. But unfortunately it doesn’t work on Android phones as the Enter-key is not recognized. It’s more a regression than a feature so I raised an issue on github.
fair enough
Can you restart your openhab instance and tell me the time it takes your water/smoke alarm to properly report the alarm back to openhab?
Have you ever tried writing an uint16 value to modbus? Or accessing a device which is very slow and picky about preventing parallel requests.
Does that mean you don’t see a reason to use the SML binding or you don’t see a reason to not use the binding.
I’m not using MQTT for the sake of MQTT or python for the sake of python.
It’s just that I have encountered issues and problems with the bindings that I do not have with a whatever_to_mqtt bridge or a python library.
How should openHAB change that ?
Don‘t see a reason not to use the SML Binding.
For the rest, I might not use every option/function you listed, so it is a bit more clear to me now. But i still don‘t see a big move torwads MQTT or python.
OH for sure cannot change the availability of the LAN-button.
But the possibility to control the things via the Govee-cloud could be added.
My SURE to be hated wishes
Refactor OH to use one of the Java Frameworks like Spring Boot or Quarkus.
Refactor OH to allow native builds of OH using GraalVM native complier
Refactor OH to be able to run in a horizontally scalable container framework like Kubernetes.
Full disclosure: having become pretty disillusioned and disappointed with the general development of openHAB, and OH3 in particular, when I tested it with looking to upgrade when it came out, and openHAB GitHub issues tracking and addressing, or the lack thereof, I’m still running OH2 here, and with realising that it’s best to rely as little as possible on particular bindings, I very early on turned to MQTT compatible implementation for all the Govees, Inkbirds, Qingpings, Xiaomis, SwitchBots, IR Trotec air conditioning units, 433MHz and 868MHZ rtl_433 weather stations and thermometers, MiLights/MiBoxers, RF Funksteckdosen and so on.
With everything manually textually defined, as I like to do it.
And thoroughly enjoying the stable long uptime, without any dot release update dramas
This MQTT versatility and independence of proprietary bindings also brought me to the OpenMQTTGatewat/Theengs project, actively contributing as best I can.
With that in mind, and the fact that the majority of home automation users these relying on auto-discovery I keep testing out discoveries for Bluetooth and rtl_433 devices regularly with different home automation systems, also implementing a requested feature for FHEM users, responding to Jeedom users requesting new features,as they do not support discovery, and making sure that HA discovery works as smoothly and nicely as possible.
My last OH4 test resulted in this
With no-one responding I assumed that proper HA MQTT discovery is not a high priority.
Feel free to continue the conversation there, if you think it might be worth it for me to try again with a later 4 dot release. It might get me out of my OH resignation a bit
There has been a lot of work done on MQTT HA integration
https://github.com/openhab/openhab-addons/pulls?q=is%3Apr+homeassistant