kollokollo / mqtt-hyperdash Goto Github PK
View Code? Open in Web Editor NEWA fast MQTT dashboard application and rule engine framework written in C for Linux, Raspberry Pi and WINDOWS.
License: GNU General Public License v2.0
A fast MQTT dashboard application and rule engine framework written in C for Linux, Raspberry Pi and WINDOWS.
License: GNU General Public License v2.0
I have payed around with the test.mosquitto.org public test server and I found that because there are more than 3000 topics available, mqtt-list-topics crashed. It can handle only 512 topics at the moment. So I plan to add an option -n to the commandline to increase this number.
hyperdash also has this limitation, but it is unlikely that more than 512 topics are displayed in one dashboard at once.
At the moment we have a Tacho-meter (Type 0 and 1) as well as a light donut meter with hand (Types 2 and 3). What about having a Donut-Meter with color bar instead of the hand? A Number can be placed in the center. Also one could think of changing colors from green -- yellow -- red when going from minimun to maximum value.
For esample to "full", "10%" and "+/- 5 tics". This way one can make much finer adjustments. Maybe the settings can be added to the dialogbox which pops up with clicking with the right mousebutton on the scaler element.
It would be useful to have an APPLY button (immedeately apply the entered value without closing the dialog box) as well as SAVE and RESORE value buttons, where one can save the actual value internally and resore it when necessary.
It would be useful, if the value of a scaler element could also be incremented or decremented with the Arrow keys on the keyboard. In addition to how it works currently with the scroll-weel of the mouse. The question is: How does one define, which SCALER or TICKER the keys are bound to? Simply moving the mouse cursor over the element looks very dangerous to me.
Currently this is not yet working but I am working on this. Read more about this in the MQTT Topic Payload Convention
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.