Open-source News

UFS File-Based Optimization Patches For Linux: Shot Down As "Complete & Utter Madness"

Phoronix - Wed, 11/02/2022 - 17:20
JEDEC recently outlined an extension to Universal Flash Storage (UFS) for File-Based Optimizations (FBO) to enhance the performance of UFS devices. A Xiaomi engineer sent out a set of Linux kernel patches for implementing UFS FBO in the name of better performance, but with almost immediate rejection by a veteran Linux kernel maintainer...

Collectl: An Advanced All-in-One Performance Monitoring Tool for Linux

Tecmint - Wed, 11/02/2022 - 16:08
The post Collectl: An Advanced All-in-One Performance Monitoring Tool for Linux first appeared on Tecmint: Linux Howtos, Tutorials & Guides .

The most important duty of a Linux system administrator is to make sure the system he/she is administering is in very good condition. There are many tools available for Linux system admins that can

The post Collectl: An Advanced All-in-One Performance Monitoring Tool for Linux first appeared on Tecmint: Linux Howtos, Tutorials & Guides.

Achieve smart home interoperability with open source technology

opensource.com - Wed, 11/02/2022 - 15:00
Achieve smart home interoperability with open source technology Florian Robert Wed, 11/02/2022 - 03:00

Advertisers sell the myth of the "Smart Home" as a magical world where you automate everything with ease to simplify your life and free your mind of trivial tasks. It looks great on paper and TV, but so far, it's mainly been a battle of technologies and manufacturers.

Suppose you want to add a presence sensor from manufacturer A to your existing hub from manufacturer B so you can switch ON your light from manufacturer B. Or perhaps you want to switch OFF your air conditioner when your door is open, but the door sensor is not from the air conditioning manufacturer. Will it work?

There's a significant chance that the devices you want to link to one another don't talk the same "language." You might research compatibility for weeks before deciding to take your chances. It may or may not work. There are so many technologies, protocols, APIs, and cloud connectors involved that you just can't be sure until you spend a lot of money trying them. So far, the "Smart Home" has been an over-complex world in which every vendor tries to push its own technology, protocol, and stack at the cost of consumer freedom, time, effort, and expense.

Image by:

(Florian Robert, CC BY-SA 4.0)

More on edge computing Understanding edge computing Why Linux is critical to edge computing eBook: Running Kubernetes on your Raspberry Pi Download now: The automated enterprise eBook eBook: A practical guide to home automation using open source tools eBook: 7 examples of automation on the edge The latest on edge The Matter standard

Recently, a new standard released its first version, codenamed Matter. This could be a game-changer for smart home interoperability. Matter promises to connect devices from different brands and avoid purchasing a hub from each manufacturer. Matter brings direct local connectivity where before, integration between various manufacturers passed through a cloud or a concentrator hub.

However, there are questions:

  • Can the millions of devices that are not Matter-compatible and already in homes still be used?
  • Is there a way to have local interoperability without having a Matter-compatible device?
  • Is it possible to make this interoperability open to encourage adoption and reduce barriers?
The answer is open source interoperability

The answer to these questions is, Yes. Recently the open source Theengs platform released an ecosystem of apps, gateways, and tools to allow Bluetooth devices from different manufacturers to be integrated into a single local ecosystem.

Theengs consists of:

  • App: Presents data from different sensor manufacturers on a single interface. Apps are available for phones and tablets.
  • Gateway: Pushes the data to an MQTT broker with one API to be used in your favorite open source Internet of Things or smart home software. You can install gateways (as firmware and software) on a Raspberry Pi, ESP32, Linux desktop, or Windows. You can connect the gateway to an open source controller like OpenHAB, Home Assistant, or Jeedom.
  • Add-on: A Home Assistant add-on to see your BLE devices automatically.
  • Decoder: Decoder translates a manufacturer's information into a standard format. The decoder is the heart of Theengs.
  • Tools: A host of tools to help decode devices.

Theengs supports more than 50 devices, and the list is growing. There's an excellent chance you'll find a device that fits your use case in the list, including temperature sensors, scales, pressure, and humidity.

If you have something that's not covered by Theengs yet, feel free to join in and help develop a solution or to ask for device integration in the Theengs community.

Theengs is an open source platform designed to integrate devices from different manufacturers into a single local ecosystem.

Image by:

Opensource.com

Home automation Edge computing Internet of Things (IoT) What to read next Why choose open source for your home automation project This work is licensed under a Creative Commons Attribution-Share Alike 4.0 International License. Register or Login to post a comment.

Nmon – Monitor Linux System and Network Performance

Tecmint - Wed, 11/02/2022 - 13:41
The post Nmon – Monitor Linux System and Network Performance first appeared on Tecmint: Linux Howtos, Tutorials & Guides .

If you are looking for a very easy-to-use performance monitoring tool for Linux, I highly recommend installing and using the Nmon command-line utility. Nmon short for (Ngel’s Monitor), is a fully interactive Linux system

The post Nmon – Monitor Linux System and Network Performance first appeared on Tecmint: Linux Howtos, Tutorials & Guides.

How to Install EPEL Repository on RHEL, Rocky & AlmaLinux

Tecmint - Wed, 11/02/2022 - 13:40
The post How to Install EPEL Repository on RHEL, Rocky & AlmaLinux first appeared on Tecmint: Linux Howtos, Tutorials & Guides .

In this article, you will learn how to install and enable the EPEL repository on RHEL-based Linux distributions to install additional standard open-source software packages by using YUM and DNF package manager. What is

The post How to Install EPEL Repository on RHEL, Rocky & AlmaLinux first appeared on Tecmint: Linux Howtos, Tutorials & Guides.

How to Install Let’s Encrypt SSL Certificate to Secure Nginx on RHEL 9/8

Tecmint - Wed, 11/02/2022 - 12:08
The post How to Install Let’s Encrypt SSL Certificate to Secure Nginx on RHEL 9/8 first appeared on Tecmint: Linux Howtos, Tutorials & Guides .

In this article, we’ll guide you on how to generate and install an SSL/TLS certificate obtained for free from Let’s Encrypt Certificate Authority that we’ll be using to secure Nginx webserver HTTP transactions on

The post How to Install Let’s Encrypt SSL Certificate to Secure Nginx on RHEL 9/8 first appeared on Tecmint: Linux Howtos, Tutorials & Guides.

Steam Linux Use Tips Up In October Thanks To The Steam Deck

Phoronix - Wed, 11/02/2022 - 08:55
With the start of the new month comes updated Steam Survey numbers from Valve for the preceding month. Thanks to the continued growth of the Steam Deck and Valve continuing to ramp up their production, Steam on Linux enjoyed another tick up for October...

Pages