Monitoring the status of our Xiaomi Mi Vacuum robot vacuum cleaner in Grafana

If we have the wonderful and all-powerful Xiaomi robot vacuum cleaner and you want to visualize its data in a Grafana dashboard, This is your post! In it we will see how to connect to the vacuum cleaner, how we can ask you questions and obtain all kinds of interesting data, and then store it in a MySQL database that we will attack with Grafana to visualize and process these metrics.

Integrating Sonoff Bridge RF with Hassio – Home Assistant and testing a magnetic door/window sensor

Start the march! The first step in my case (after having Home Assistant installed), will centralize and receive all radio frequency signals with the fabulous Sonoff Bridge RF; and then send the sensor data to the MQTT Broker that we will mount in Home Assistant. That is, the Sonoff Bridge in this case will listen by RF and transmit by Wifi to the Hassio any data that interests us.

Receiving phone calls with Centreon notifications

Well, Well… Curves are coming… if you have a Centreon monitoring system, or based on Nagios or similar, You may be interested in this post. What we are going to see is how to generate the traditional alerts of our monitoring, but this time we will not use alerts by email or Telegram, but it will make a phone call using an IP PBX that we have in the organization, with it it will call us at the phone number we indicate and in perfect Spanish it will indicate the problem that exists.

Put the Home Assistant DB in MariaDB

Call me meticulous, but I usually put the Home Assistant database on an external server with MariaDB or MySQL, since I usually make remote queries to the DB with some system, or for the issue of backup, robustness, etc… It is not something usual to do, But I'll leave you the steps in case you need it!

Enabling two-factor authentication with SMS2 (free) and NetScaler Gateway

In this post we are going to see something fabulous, let's see how to enable 2FA or two-factor authentication in NetScaler Gateway, forcing users to use an additional Token for corporate access to the organization. We will use SMS2 which is a free tool, which through RADIUS will validate the user tokens, we'll use software tokens using the Google Authenticator app on mobile, A blast!

Installing Hassio – Home Assistant

We started a series of super interesting posts, where in this first one we will see the installation of Hassio or Home Assistant on a Debian machine as a container will be quick and easy, From there, it will be time to grow and centralize all our devices so that we can manage them from here. Home Assistant is going to become the brain of our home automation system, From here we will know the status of each device and carry out the corresponding actions that interest us.

Monitoring Citrix Licenses with Centreon

If we want to have centralized control of the licenses of our Citrix environments, we can easily do it with Centreon, as usual, we will base ourselves on a script that will run on the license server and pass its output to Centreon, this way we will know when we are going to run out of licenses and above all, we will have them under control and they will serve to justify new acquisitions.

Monitoring our Bosch Indego lawnmower with Grafana

Come, We continue with a somewhat geeky post, but if you have a garden you may be interested… The thing is, I have one of those robots that mow the lawn at home, specifically a Bosch Indego 350, and through an API given to us by the manufacturer we will be able to know the status of the lawnmower at all times, as well as having access to some interesting values; And by the way, with this API we will also be able to control it, At the end of the post we will see how to check the weather and if it is not raining, Well, we sent it to be cut 😉

Monitoring a Synology Array

If we have a Synology NAS array in our environment, we should take into account centralizing and monitoring its status, No? It will be very easy to integrate it into our Centreon and be able to know at all times its health and that of its components such as disks or volumes, as well as consumption or temperatures! These types of cabins must be under control, since they usually store either backup backups or directly all the company's data.