Hi all, I love Openhab, however there are a few features I find that are missing and I will be happy to help out implementing them. What features are you missing, below is my list.
-
Autoupdate-Well only a handfull would like to go into putty and use sudo update…, my GF and I would like to get notifications if a binding got updates, system etc and then have link where we can update and see the release notes)
-
Chromecast - binding does not support youtube videos…
-
item.lastUpdated - It would be nice to not manually create rules and proxy items to be able to display in a sitemap when last motion occured etc…
-
Parisng value to label - Be able to send a value to an item label
-
item.persitance - Set that the item should be persisted easily instead of adding it to groups (@rlkoshak method), easier for beginners
-
Language support - item definitions in several languages, auto translations of labels…
-
Alexa(Voice) - several spoken commands allowed for the same item. Today we need to make proxy items if both Hallway, entrance, entre, flur… are allowed commands
-
item.map - Items can be mapped in sitemap, however the icons will not follow if you map items(battery icons requires value between 0-100 so if you map a battery items from 0-5 to 0-100 icons will not follow…)
-
Sitemap textitem input - For instance you wanna be able to change labels of plant sensor, give email adresses in etc…
-
Change items in Sitemap - Right click on item in sitemap and you will be able to alter label, refresh interval etc…
-
Timers - There is not possible to change cron timers from sitemap
-
synchronization between paperui and text files - Things etc does not show up in text files on the disk
-
Backup to Git or other solutions - It would be nice if openhabian @ThomDietrich could have an easy flow to backup files from the vs editor to your own hardrive or git account
-
Sitemap timer picker - not possible to select time in sitemaps
-
Sitemap date picker - not possible to select date in sitemaps
-
Myopenhab multiple users - not possible to have multiple user or multiple user with different access level to myopenhab
-
My openhab accsessing several devices - I have openhab at home and at the boat, would like them to show up as two sitemaps, not possible today.
-
Notifications by default if there are errors or items are not responding - Many users does not realize if there are errors, if a sensor goes out of battery(item not reachable longer) etc, some basic notification could be provided.
@rlkoshak Missing features:
-
The ability to set OH 1.x binding configs through PaperUI. This is a major hurdle for some users who do everything in PaperUI and then run into the need to use Expire or MQTT and suddenly they have a whole new thing to learn.
-
Persistence setup (i.e. which Items are saved to which persistence with which strategies) through PaperUI
-
Sitemap builder in PaperUI, though I can accept if the answer for that is HABPanel
-
HABPanel app on the phones so I can get myopenhab.org notifications and use HABPanel for the UI, though the mitigation of using the OH app for notifications and HABPanel for UI is not overly onerous.
-
Once PaperUI supports everything that can be done in .items files, a migration script or import function to take a .items file and import it into the JSONDB (using the REST API?)
@Udo_Hartmann Missing features
-
I would love to have back a list item type, e.g. to store the last x calls. Naturally we would need a list widget as well (maaany options possible, e.g. columns, sort, filter, scrolling, fixed height, headings…) Maybe this could be done as XML, CSV or JSON? I’m no software engineer…
-
Timestamp of last update could be a second parameter (or a third, when it comes to a call item - by the way, where is the call item OH2? Just realized, it’s not in the items article). Then it should be possible to set the label like “My item (updated %2t) [%1s]”
@kubawolanin missing features
- One thing I’m really missing is relative time for DateTime items.
If implemented on UI level, it’s simple to do with libs like moment.js. I’m aware you can technically use JavaScript transform for each item, but that’s a bit overkill.
@Mihai_Badea missing features
- Webview element to display url stored on String item.
- Editable datetime on the sitemap.
- Built-in delayed rules startup. If my rules start before my bindings, I sometimes get a lot of errors.
Thats all that I feel is missing at the moment, maybe @Kai can explain if some of these issues already are in the OpenHab Pipe line.