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 🙏

© 2026 – Pkg Stats / Ryan Hefner

n8n-nodes-blueiris

v1.0.2

Published

BlueIris api client for the n8n

Downloads

21

Readme

n8n BlueIris API client

Build NPM version NPM downloads

N8n node for BlueIris cctv software API.

This node invokes the BlueIris API and returns the response as is. You can then use the returned information on your workflow. By connecting this node to a trigger that runs periodically you can easily monitor the health of your BlueIris system.

For example, you can use the status operation result to detect offline or inoperational cameras. With this information you can decide to send a message to a telegram channel to alert someone about the issue.

At this moment not all the operations provided by BlueIris API are implemented. You can check the implemented operations on the Operations section.

Index

Installation
Operations
Credentials Compatibility
Usage

Installation

No special requirement for this node.

Just follow the generic installation guide in the n8n community nodes documentation.

NpmJs url: https://www.npmjs.com/package/n8n-nodes-blueiris

NpmJs package name: n8n-nodes-blueiris

install

Operations

This section describes which BlueIris API operations are available in this plugin. For now only the most relevant "read" operations are implemented. In the future more operations will be implemented. Please create an issue or submit PR if you are interested in a specific operation.

You can check the API details directly on BlueIris manual here.

Status

Returns overall status of the system.

The result of this operation is useful to create alerts about the system health, for example cpu and memory usage.

Cameras list

Returns the list of all cameras configured in the system and their status.

The result of this operation is useful to create alerts about issues with individual cameras. For example, you can use the result of this operation to get the list of cameras that are offline or online but not recording.

Logs

Returns the logs of the system. By default it returns all the logs, to better filter the results you can specify a from date.

Credentials

To use the BlueIris API, you must first create a user account in BlueIris. If you pretend to use the "log" operation you must give the user the Administrator privilege.

BlueIris user api

After creating the user on BlueIris you can create the credentials on n8n using the username password you just created on BlueIris.

Compatibility

Tested on n8n version 0.193.5 and BlueIris v5

Usage

After creating the credentials, you just have to add the node to your workspace. The node configuration is quite simple, just specify the credentials name and the operation you want to perform.

The result of the execution is the raw JSON response from BlueIris. You can use this response to build some alerts based on camera status for example.

BlueIris user api