I will like to share with you one of my first releases of yss ver 0.1
Now chisel out from oiyshTerminal monstrosity it's free !
yss is something in a category of dashboard-ui but .svg, 3d object (.glb) and pure .html panels.
It will be a framework to have menu, Screens Manager, semi shaders to invert colors or night red-black.
Lot of examples
You have data in node-red. Push them to link in node "ws_yss" and you will get msg in javascript in yss.
Installation:
Have in mined it's ongoing project.
- Import flow from this repository:
oiyshTerminal/nodeRedFlow_ySS at main · yOyOeK1/oiyshTerminal · GitHub
You will find there json files of flow to import. For now there is only 0.1.json
It will give you masso menos
- Download yss directory with js files and all that goodnes.
oiyshTerminal/yss_2301081638_nodered_release_0.1.zip at main · yOyOeK1/oiyshTerminal · GitHub
in main directory of oiyshTerminal repository.
3. Extract zip file on your machine where you have Node-red running.
4. In folder you will find index.html remember where it is! (path)
5. In Node-red in flow edit node "Main engine"
In it you will find
// path to your index.html directory ! from step 4
var bPath = "/home/yoyo/Apps/oiyshTerminal/ySS_calibration/";
// set ip address (only ip address) of your instance
msg.yssWSUrl = "ws://192.168.43.220:1880/ws/yss";
msg.yssPages = [
{
"oName": "s_calibrationPage",
"o": null,
"jssrc":["s_calibration.js", "s_calibrationPage.js"]
},
{
"oName": "s_ilooNavPage",
"o": null,
"jssrc":["s_ilooNav.js", "s_ilooNavPage.js"]
},
{
"oName": "s_basicSailPage",
"o": null,
"jssrc":["s_basicSailPage.js", "s_basicSail.js"]
},
{
"oName": "s_apV3SvgPage",
"o": null,
"jssrc":["s_apV3Svg.js", "s_apV3SvgPage.js"]
}
];
DEPLOY
at http://yourIpAdress:1880/yss you will have
ScreenManager You can see it in action in:
It's a part of a oiyshTerminal project.
More about it at: GitHub - yOyOeK1/oiyshTerminal: off-line iot collection
Let the power of Node-red be with you !
Looking forward for your feedback!