Categories
VSCP

vscpl2drv-tcpiplink version 15.0.0

VSCP level II driver that implements the VSCP client side tcp/ip link protocol.

Binaries can be downloaded from https://github.com/grodansparadis/vscpl2drv-tcpiplink/releases/tag/v15.0.0

Docs are here https://docs.vscp.org/#level2drv

Repository is here https://github.com/grodansparadis/vscpl2drv-tcpiplink

Categories
VSCP

Auto generated #VSCP files

Auto generated VSCP files has been added to the VSCP docs collection page.

Categories
General

What we do | Senseair

Senseair is a global, high technology company that develops and manufactures air sensor solutions for CO2 and alcohol, based on cutting-edge NDIR technology. Senseair has subsidiaries in Sweden, Germany and China. As an industry leader with over 20 patented products, Senseair strives to continue to deliver innovative and cost-efficient solutions to customers and retailers all around the world. In April 2018, Asahi Kasei Group Company bought the company and has chosen to invest in the Swedish business. Today, around 150 employees work nationally within the company, in Delsbo, Kista, and Västerås. Within the next five years, we aim to double our workforce and we are always interested in employing new competence.

Source: What we do | Senseair

Categories
VSCP

Phosphorus 15.0.0

The VSCP Daemon Phosphorus 15.0.0

It is my pleasure to announce that it is now time for release 15.0.0 Phosphorus of the VSCP & Friends package. From version 15 each component will be shipped separately and first out is the VSCP daemon, the server for the VSCP IoT system.

The code for the full VSCP software framework has been fully rewritten and is now C++ standard based. There is no dependencies on external frameworks at all anymore. License is MIT.

The goals for the software part of the project has changed.

First: node-red and similar high level tools will be used for user interface and scheduling tasks.

Secondly: MQTT is now a central part of VSCP and the VSCP daemon is dependent on it to work. VSCP is a good fit for MQTT.

Third: much of the functionality that previously was built into the VSCP daemon is now available as drivers. This is true for the tcp/ip interface, the web server, the two websocket servers and the rest interface and some other functionality like remote variables that will follow.

This release in fact make the VSCP daemon a low level interface to a MQTT based system. A low end driver can be hooked on to the VSCP daemon and the nodes handled by it (if any), or driver embedded functionality, can connect through the VSCP daemon and interface to a MQTT based system.

VSCP stands for the Very Simple Control Protocol, but is nowadays, with it’s existence for more than two decades, more of an IoT/m2m framework. The most important part is still to make sure that a measurement, command etc, is interpreted at the source the same way as it was expected to be by the originator.

The VSCP daemon can be downloaded here. Packages for Debian based systems (also Raspberry Pi) is available. Windows install files will be available later.

If you want to know more about the VSCP framework the project home page is a good start. Most docs are here and especially for the VSCP daemon here. If you want to discuss VSCP this is the place to do so. If you find bugs or problems issue a ticket here

Of course I need to thank my sponsors at this stage. Your support has been a great help.

Enjoy!
/Ake Hedman

Categories
VSCP

New release of the VSCP helper library

New release of the VSCP Helper library 15.0.0

The helper library is a C library for the VSCP IoT/m2m framework. See the repository main page for installation information and links to full documentation.

This is a full rewrite and update of the VSCP helper library to be compliant with the new 15.0.0 release.

Binaries for Debian/Ubuntu and Raspberry Pi is available. Windows binaries will follow. Also the Python, node-red, none.js bindings will be updated soon.

https://github.com/grodansparadis/vscp-helper-lib

Categories
General

Adafruit interviews Siemens – SupplyFrame, the future of Hackaday, Tindie, and more « Adafruit Industries – Makers, hackers, artists, designers and engineers!

There are a lot of acquisitions in the electronics space. After the May 17, 2021 announcement of Siemens acquiring SupplyFrame (which include Hackaday and Tindie), we reached out to Siemens via Twi…

Source: Adafruit interviews Siemens – SupplyFrame, the future of Hackaday, Tindie, and more « Adafruit Industries – Makers, hackers, artists, designers and engineers!

Categories
General

PlatformIO Open Source May Updates | PlatformIO Labs

New boards and dev-kits, Support for the latest Espressif ESP-IDF, Updated Arduino Cores for ESP8266, STMicroelectronics STM32, and Mbed-enabled devices

Source: PlatformIO Open Source May Updates | PlatformIO Labs

Categories
General

Disconnected connections – Lunchföreläsning hos Propell Biljetter, fre, 18 juni 2021 vid 12:00 | Eventbrite

Disconnected connections – The missing puzzle piece in an organization’s success, with Tahir Qureshi and Afifa Rahatulain

Source: Disconnected connections – Lunchföreläsning hos Propell Biljetter, fre, 18 juni 2021 vid 12:00 | Eventbrite

Categories
VSCP

1-Wire temps. to VSCP daemon

This is an oldie that now got it’s own repository. It is a python script that send temperatures from any number of digitemp sensors to a remote VSCP daemons tcp/ip link interface. It works with both python 2 and python3

Info and repository is here https://github.com/grodansparadis/vscp-python-digitemp

Categories
the VSCP Daemon VSCP

VSCP driver MQTT topics

For the new VSCP daemon drivers uses mustach escaped topics. It is possible to use this in many ways. For a driver publish config as this one

where the last to topic defines is of interest here.

The first of the two publish events on JSON format. Driver guid/event class/event type/and node nickname is dynamically put into the topic when an event is received by the driver (vscp/…).

This looks like this for events from the VSCP socketcan driver

If we instead want the symbolic names for the vscp-class and vscp-type the second configuration line can be used. This will be published as the last topic in the picture above (vscp2/…).

Of course it is possible to use many other escapes and even set up your own.

Also look at the vscp-daemon topic. At this location VSCP server information is displayed. This is information like available interfaces, discovered nodes etc. You can see that drivers are actually running and alive here.

Just a teaser…