Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hardwario/hardwario-playground
HARDWARIO Playground Desktop App for Windows/macOS/Linux
https://github.com/hardwario/hardwario-playground
electron hardwario mqtt node-red nodejs tower
Last synced: about 5 hours ago
JSON representation
HARDWARIO Playground Desktop App for Windows/macOS/Linux
- Host: GitHub
- URL: https://github.com/hardwario/hardwario-playground
- Owner: hardwario
- License: mit
- Created: 2018-05-31T07:35:15.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-04-20T16:31:17.000Z (over 1 year ago)
- Last Synced: 2024-04-16T03:29:04.551Z (7 months ago)
- Topics: electron, hardwario, mqtt, node-red, nodejs, tower
- Language: JavaScript
- Homepage:
- Size: 4.44 MB
- Stars: 19
- Watchers: 4
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Hardwario Playground app
![Build status](https://github.com/hardwario/bch-playground/actions/workflows/main.yml/badge.svg)
[![Release](https://img.shields.io/github/release/hardwario/bch-playground.svg)](https://github.com/hardwario/bch-playground/releases)
[![License](https://img.shields.io/github/license/hardwario/bch-playground.svg)](https://github.com/hardwario/bch-playground/blob/master/LICENSE)
[![Twitter](https://img.shields.io/twitter/follow/hardwario_en.svg?style=social&label=Follow)](https://twitter.com/hardwario_en)This repository contains Playground application.
## Contains
- NodeRED instance
- NodeRED Dashboard
- MQTT logger
- MQTT broker
- TOWER Gateway for USB Dongle
- HARDWARIO Blockly
- Firmware flasher## Contributing
Feel free to contribute to this application.
## Development
### Commands
| Meaning | Command |
| ------------------ | :---------------: |
| Development server | `npm run dev` |
| Production server | `npm run prod` |
| Package app | `npm run package` |---
## Install (not fully tested)
Node.js v8.x:
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
sudo apt-get install -y nodejssudo npm install npm -g
sudo apt install node-gyp
sudo npm install node-pre-gyp -g
sudo npm install electron-packager -g
sudo npm install -g electron --unsafe-perm=true --allow-root
sudo npm install -g serialport --unsafe-perm=true --allow-root
npm installIn case install of serialport fails, run this script (Ubuntu 16.04)
https://gist.github.com/katopz/8b766a5cb0ca96c816658e9407e83d00Made with ❤ by [**HARDWARIO a.s.**](https://www.hardwario.com/) in the heart of Europe.