npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

node-red-contrib-remote

v1.5.3

Published

Remote-RED is an ecosystem to bring remote access, push notification and geofencing to Node-RED. There are also additional functions like directly answer on a notification and homescreen widgets.

Downloads

1,213

Readme

Remote-RED

Remote-RED is an ecosystem to bring remote access, push notification and geofencing to Node-RED. There are also additional functions like directly answer on a notification and homescreen widgets. It consists of several parts:

  • node-red-contrib-remote: The Node-RED nodes of Remote-RED. Published in this repro.
  • Remote-RED servers: Several servers used for proxying the remote access traffic and sending push notifications.
  • Remote-RED apps: Apps to access the services published by the Remote-RED remote-access node and receiving the push notifications of the remote-notification node. Available or Android, iOS and iPadOS.

Installation of Node-RED nodes

You can install the Remote-RED nodes through the Node-RED library. Search for 'node-red-contrib-remote'.

Remote-RED Apps

You can install them from the Google PlayStore or Apple AppStore:

Remote-RED App for Android

Remote-RED App for iOS

Tutorial for Remote-RED

There is a help page describing how the the nodes work together and how to connect the apps.

Help in English

Hilfe in Deutsch

Contact

You will find more information on www.remote-red-com. You can contact me by mail through [email protected].

Version History

Version 1.5.3

  • Improved error logging while the instance registration process.

Version 1.5.2

  • Compatibility to 'node-red-contrib-remote-cli'.

Version 1.5.1

  • Added support for running Node-RED with a self signed https certificate.
  • Notifications and Questions will automatically convert values to string if a string is needed (e.g. title and body).

Version 1.5.0

  • Geofencing! You can add geofences in the apps. Entering and leaving them will trigger a message on the new output of the remote access node.
  • Adding server location in Asia.
  • New instances will have the base url '/ui' again.
  • Error with "Multiple requests" after a missing internet connection fixed.
  • iOS App: Links with target '_blank' will be redirected to iOS.

Version 1.4.0

  • In addition to the QR code, a link is now generated to add an instance in the app.
  • Sending notifications and questions is prevented if msg.playload.send === false.
  • Error catched if a notification or question does not contain a title and body.

Version 1.3.3:

  • Improved compatibility for Windows.

Version 1.3.2:

  • Changed the method to get the installed node version. Thanks hardillb!

Version 1.3.1:

  • Added timeout handling to the heartbeat function.
  • Catches errors when evaluating the title, body or sound of an notification.

Version 1.3.0:

  • A heartbeat function is added to the remote access node. This will automatically reconnect if the connection is interrupted, e.g. due to an unstable internet connection.

Version 1.2.3:

  • The settings base url and port are filled automatically for new config nodes. This is helpful when using alternative installations such as RedMatic.
  • Notifications and Questions can have a computed sound. So you can include the sound based on the incoming message.
  • Notifications and Questions without an body or an title will not be send to the Remote-RED servers.
  • Logs an error message if a notification or question exceeds the size of 3600 bytes.

Version 1.2.2:

  • Better Windows support: Using remote access with 'localhost' will not work on Windows 10 hosts. Now it uses '127.0.0.1' instead.

Version 1.2.1:

  • Fixed a bug that texts was not shown (especially in the notification node).

Version 1.2.0:

  • In iOS you can now use Shortcuts and in Android you can new use a widget to perform actions in Node-RED. This action will be emitted through the new output of the remote access node.

Version 1.1.3:

  • The question node works now well after a new deploy. Before sometimes a Node-RED restart was required.
  • The access node now reduces the ssh connection attempts if it fails to connect for a longer time.
  • The notification and question node has a limit now. It limits the push notifications to 100 per hour and node.

Version 1.1.2:

  • The question node now supports custom httpRoot paths, as it is used e.g. in RedMatic.

Version 1.1.1:

  • Dependency update axios

Version 1.1.0:

  • Added question node to send questions through push notifications. They can be answered directly on the notification level.
  • You can select sounds for the push notifications.
  • Important: Please update your mobile apps to Version 1.1.0 too.

Version 1.0.3:

  • Added the function to activate verbose logging of the SSH tunnel.

Version 1.0.2:

  • Added a button to create a support mail in the config node.

Version 1.0.1:

  • Initial release