hoobs-org / HOOBS

Build your Smart Home with HOOBS. Connect over 2,000 Accessories to your favorite Ecosystem.
https://hoobs.org
GNU General Public License v3.0
551 stars 51 forks source link

Missing Field Descriptions/Missing 'Visual' setup for HomeSeer Plugin #1777

Closed scoutbeer closed 2 years ago

scoutbeer commented 2 years ago

Description In version 4.0.x the UI is not showing the field descriptors properly. (See screenshots). I'm wondering how I can get the field descriptions to properly show up in the UI. I've tried doing Hub Settings -> Cache -> Clear Cache and uninstalling and reinstalling the plugin but neither has resolved the issue.

I then tried a separate install on version 4.1.21 and the entire 'Visual' config is missing all together. (See screenshots).

I then tried testing on a Hombridge install and everything shows as it should (See screenshots).

Expected behavoir Visual Config with proper descriptions and labels for the fields should show in the UI.

Plugin name https://github.com/jvmahon/Homebridge-HomeSeer4

Please report the issue to the plugin developer https://github.com/jvmahon/Homebridge-HomeSeer4/issues/166

Version Tested with 4.0.x and 4.1.21 as well as Homebridge native

Did you orginally upgrade to HOOBS 3 from HOOBS 2.1.1? Did you perform an upgrade from HOOBS 2.1.1? Some things are different.

What device are you using? Please let us know the device you are running HOOBS on.

Operating System: Raspbian GNU/Linux 10 (buster) Kernel: Linux 5.10.63-v7l+

Post your config hoobs@hoobs:~ $ cat ~/.hoobs/etc/config.json cat: /home/hoobs/.hoobs/etc/config.json: No such file or directory

Hoobs 4.0.x HomeseerPluginUI-01 HomeseerPluginUI-02

Hoobs 4.1.21 4 1 21 HomeseerPluginUI

Homebridge

Homebridge HomeseerPluginUI

scoutbeer commented 2 years ago

@mkellsy any thoughts on this? Curious why it works in Homebridge but no UI/Visual in Hoobs.

mkellsy commented 2 years ago

The config for UI-X is a bit lazy, and the dev didn't add the "title" and "description" fields as stated in the JSON schema standard. I will be overriding this schema soon; it is on my to-do list.

scoutbeer commented 2 years ago

Thanks @mkellsy, i'll keep my eye out for an update!

mkellsy commented 2 years ago

I have the schema updated. If you don't see the changes right away, clear the Hub cache. Main Menu (3 dots on the upper right) -> Hub Settings -> Click Clear Cache.