hoobs-org / gui Goto Github PK
View Code? Open in Web Editor NEWInterface component for the certified HOOBS stack.
License: GNU General Public License v3.0
Interface component for the certified HOOBS stack.
License: GNU General Public License v3.0
Devices are on the same network. Scanning the QR code will not pair it. It remains stuck on Connecting to Bridge.
Also it doesn't seem to be sending any of the bridge data in the QR code. When scanned it just says 'Bridge'. No additional information. Normally it shows an identifier.
When you click on a bridge that doesn't have any plugins (from the plugins page) installed it should show an Add Plugin link in the middle of the page instead of just "No plugins installed"
Checking the remember me on the login form does not do anything. If you close the tab after logging in and reopen it right back you still have to login. This is in a regular browser window, not incognito.
When trying to install a plugin on an existing bridge, the expectation is that when you click an existing bridge it will highlight it then you must click the install button at the bottom of the modal. Instead it installs the plugin right away on that bridge without further confirmation. It should just select / highlight the bridge you clicked and let you click install.
Nest plugin supports the following Nest Protect sensors:
Issues:
Shouldn't have to go to settings to reboot
Would make sense to have the All Lights and All Off for the entire house available on the dashboard.
Currently it defaults to Add Bridge but if an existing bridge is selected then there is no way to change back to Add new Bridge. The dialog must be closed and the process restarted.
While the update all plugins option from the dashboard is nice, finding information about which plugin needs updating and what the updates are is very difficult.
If you run 1 plugin per bridge and there is a plugin update while you got 10 bridges running, you currently have to click through each bridge from the plugin page, then click on the plugin on that bridge just to see if that plugin has an update available. Then there is no information about the release notes of that update.
Proposed changes:
Add information about which plugins have updates available on this screen:
Make each plugin name on that window clickable and link to that plugin page
This update button should prompt a dialog with release notes pulled from github and a confirmation button to begin the update:
When a plugin update is available, there should be a notification in the notification center about it with the name of the plugin and a link to go to that plugin page
On the plugins page there should be some sort of superscript number with how many updates are available for that bridge
On the installed plugins page for each bridge, the plugins should also have an indication if a plugin update is available:
When clicking the trash icon in config schema elements, it currently deletes the object right away (granted you need to save changes for this to apply but it could confuse some users if the click it by accident). Every delete button should contain a confirmation modal.
Additionally, the Add and Delete (Plus and Trash icons) in the config schema should maybe contain supporting text as to what they will add or delete. In some cases it can become confusing such as here:
Additional windows, like settings or plugin configuration, doesn’t show up in foreground. They’re always on right screen side and you have to scroll to the right side to see them.
Not like in the videos.
Having those issues on MacBook Pro and iPad Pro 12.9 both with latest os and browser is Safari.
Weather information block on Dashboard is cutted
Every window, like settings or plugin installation configuration, which shows up on the right side of the screen is only visible if you know this behavior and scroll to the right side.
Reproduction Steps
Expected results
In the main menu Thomas Bösch or Jürg Rüdisüäli-Öbermatt should show properly.
Example characters: ÄÖÜäöü
Actual results
The characters are not showing properly (see example)
Hi I am seeing different accessories whenever I refresh the page or jump from plugin to plugin... is the way these are shown different now or per plugin?
I arranged my dashboard nicely how I wanted it including accessory tiles. Reized, re-arranged, etc.
Then I went to add more accessories to the dashboard from the accessory page. When adding first one, it just adds it at the top of the dashboard and nothing else moves. If you don't edit the dashboard at this time to move the latest accessory somewhere else, and add a 2nd and 3rd accessory to dashboard, other accessories that were previously arranged will jump to the top. Screenshot for reference. The accessories on the left were just added, the ones on the right jumped there on their own.
When clicking on the accessories link, I get the HOOBS logo and nothing comes up
A safe shutdown option is required if moving the device in order to protect the sd card.
Sort by:
Filter by:
I have door sensors via the envisalink alarm plugin. In Homekit they change to open / closed but in the UI there is no change.
Weather widget shows up empty in the dashboard by default. It should instead have a button / link to configure the weather location information and some kind of weather placeholder icon otherwise it looks like
a random empty rectangle.
Temperature sensor accessory needs to be added
Didn't want to be this guy lol but just want to help and cover off everything.
When you click the three dot menu in top right (takes a few seconds to load and show the user name) it says "Loged In As" when it should say "Logged in as". Just need an extra g (everyone wants an extra G right?!?!). I know this is very low on the issue list but an issue none the less.
The system update modal should only show the logs from the update / system, not the bridges. It's currently getting flooded with useless logs from plugins.
I think the current wording of this button does not make it clear that it will open a window to manage cached accessories.
Clicking 'Restart' or 'Stop' will do exactly this when the button is clicked. A user may think, and be hesitant, that clicking 'Clear Cache' will do exactly this on click.
I would like to suggest it be renamed to something like 'Manage Cache' or 'Manage Cached Accessories' to give a better idea that clicking the button will open a modal to further manage the cached accessories.
In the accessory settings modal there is a plugin section already. It would be really useful to show the actual plugin that exposes that accessory without having to click on the Configuration button. I have many different accessories that are for the same area (eg. Front Door could be contact sensor, camera, motion etc) that are exposed by different plugins.
Added Nest Thermostat Acc along with Ring Rear and Front Spotlights, looks perfect on Ipad, but not so good on PC. All wording on the accessories on PC are cut in half. I did resize them but made them bigger. Looked ok before I tried on a IPAD
Reproduction steps.
Expected behavior
installation should work in the background even if the window is closed or refreshed
Here is my debug log
17/03/2021, 20:57:46 myQ Bridge starting
17/03/2021, 20:58:01 myQ Bridge WARNING No plugins installed.
17/03/2021, 20:58:01 myQ Bridge Preparing Advertiser for 'myQ Bridge 0929' using bonjour-hap backend!
17/03/2021, 20:58:01 myQ Bridge Starting to advertise 'myQ Bridge 0929' using bonjour-hap backend!
17/03/2021, 20:58:01 myQ Bridge Bridge is running on port 53826.
application | distribution | package_manager | version | latest | upgraded | init_system | running
---------------------------------------------------------------------------------------------------
cli | raspbian | apt-get | 4.0.14 | 4.0.14 | true | |
gui | raspbian | apt-get | 4.0.30 | 4.0.30 | true | |
hoobsd | raspbian | apt-get | 4.0.32 | 4.0.32 | true | systemd | true
node | raspbian | apt-get | 14.16.0 | 14.16.0 | true | |
The below plugins do not support config.schema and when clicking on configuration - the page takes you the hub settings -
1. > homebridge-plex
2. > homebridge-synology
3. > homebridge-soundtouch-platform
Attached video for reference
Tried to Link account in the Ring plugin config. The bridge was apparently stopped automatically due to the port conflict issue (hoobs-org/hoobsd#26)
This was no apparent to me as I just installed the plugin on a new bridge. Clicked Link Account and the modal was blank / white. This was in the browser logs:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.