BangleApps/apps/ha/ha.clkinfo.js

27 lines
676 B
JavaScript
Raw Permalink Normal View History

2022-09-19 15:23:37 +00:00
(function() {
var ha = require("ha.lib.js");
var triggers = ha.getTriggers();
var haItems = {
name: "Home",
img: atob("GBiBAAAAAAAAAAAAAAAYAAA+AAB+AADD4AHb4APD4Afn8A/n+BxmOD0mnA0ksAwAMA+B8A/D8A/n8A/n8A/n8A/n8AAAAAAAAAAAAA=="),
2022-09-19 15:23:37 +00:00
items: []
};
triggers.forEach((trigger, i) => {
haItems.items.push({
2022-09-29 19:05:19 +00:00
name: null,
2022-09-19 15:23:37 +00:00
get: () => ({ text: trigger.display, img: trigger.getIcon()}),
show: function() {},
2022-09-19 15:23:37 +00:00
hide: function () {},
run: function() {
ha.sendTrigger("TRIGGER_BW");
ha.sendTrigger(trigger.trigger);
return true;
2022-09-19 15:23:37 +00:00
}
});
});
return haItems;
})