Categories
Sponsoring

New donation to the VSCP project

We today got a EUR 300 donation from Bestvpnrating to
the project. Very much appreciated and needed.

Thank you!

Categories
Wireless

How to Make a Wireless Sensor Live for a Year on One Tiny Coin Cell Battery

Thingsquare is the platform that connects products with apps

Source: The Thingsquare Blog: How to Make a Wireless Sensor Live for a Year on One Tiny Coin Cell Battery

Categories
Development State of things VSCP

State of #VSCP “things”

Time for a status report again.

My hope was to have a LTS release ready before the summer but I never reached that point.  But things are what they are. There are mainly two reasons for the delay. First I don’t want to rush some big changes in the core structure that force me to do incompatible updates later with code needed for update paths. This mostly relate to the database. Next I want to move as much of the code as possible to MIT licensed which means I have to remove and rewrite some stuff.   Hopefully something will be available soon after the summer.

The multicast channel support is now fully implemented.  This means one can set up groups on the VSCP multichannel group that act as subnets using a specific port.  AES128/AES192/AES256 encryption is available. The multicast announce is also fully in place now. Python and c/c++ samples available.

A  new UDP interface has been implemented. Also here are AES128/AES192 and AES256 encryption available. Python and c/c++ samples available.

Support classes for encryption and frame packaging has been added to the vscphelper lib to make it easier to handle this new functionality.

pyvscp is a pip installable Python module that add VSCP functionality to Python. The main interfaces is in place but more will come and also more documentation. It’s very easy to interface the VSCP server and VSCP with this module. I personally love it.

The libvscphelper library is now packaged as a deb as the first component that will be available on this form. It is needed to be installed to use most of the functionality of pyvscp.  VSCP Works and the vscp server till also be packed in their own deb’s for easy installation.

node.js bindings installable with npm is next and I know there is c# bindings brewing also. Probably have to dig into Java soon also if someone does not volunteer for that job.

A lot of other this to have hap-end of course.

Now I will go on a four-week leave. I am not used to that long vacations and right now I don’t actually know how to survive such a long time without coding. But I have promised my wife to try to to be honest I probably need it. I will check mail occasionally though but wil probably not answer mails on a daily basis.

So all friends out there. Have fun!

Categories
General

[ITEAD Studio] Sonoff 4CH Pro & Sonoff G1 Arrival Notice

Source: [ITEAD Studio] Sonoff 4CH Pro & Sonoff G1 Arrival Notice

Categories
General

#VSCP New version number schema

From now on version numbers  for VSCP will change and the version number series will be moved left one place.  So 1.12.x.y will be 12.x.y.z from now on. The ’12’ represent the Magnesium releases.

 

Categories
Electronics

Protecting Signal Lines Against Electromagnetic Interference – Dataforth

Source: Protecting Signal Lines Against Electromagnetic Interference – Dataforth

Categories
General

Idiots of Things

I saw this one the other day

When MQTT is called an application protocol something is VERY wrong. VSCP is an application protocol.  MQTT is a transport protocol.  Stupidity!

Categories
IoT

How I Stopped Worrying And Learned To Love the Gateway

The Four Benefits of Using a Gateway in Your IoT Design

Source: How I Stopped Worrying And Learned To Love the Gateway | Sensors Magazine

Categories
General

Kst – Visualize your data – Kst – Visualize your data

Source: Kst – Visualize your data – Kst – Visualize your data

Categories
BLE Bluetooth ESP32

ESP32 Technical Tutorial: BLE, C++ and Notifications