node-wot icon indicating copy to clipboard operation
node-wot copied to clipboard

Components for building WoT devices or for interacting with them over various IoT protocols

Results 110 node-wot issues
Sort by recently updated
recently updated
newest added

I think that for node-wot developers, it would be good to have an external test environment as well. I have created a Postman collection to test the counter example. I...

The current proxy support in `binding-http` is rudimentary and does not support some often used scenarios, e.g. `https` requests over a `http` proxy as often used in corporate scenarios. In...

enhancement
binding-http

Relevant discussion thread: https://github.com/eclipse-thingweb/node-wot/pull/1183#pullrequestreview-1769890507 (first comment then follow the discussion).

core

In the context of #1176, I noticed that we currently perform a lot of checks and nullish coalescing that are actually not really necessary based on our current typings. In...

good first issue
refactoring

As discussed in https://github.com/eclipse-thingweb/node-wot/pull/1175#discussion_r1409109652, this PR includes a proposal for making the `contentType` of the `Form` class non-nullable by defaulting to `application/json` when no Content-Type is passed to the constructor....

Based on the work started in https://github.com/eclipse-thingweb/node-wot/tree/semantic-layer I would like to continue working on providing a `SemanticComposedThing` as a wrapper around `ConsumedThing`. The idea is that consumers no longer need...

Given the recent advancement in the Discovery specification, node-wot might be a good fit for a [Readonly directory](https://github.com/w3c/wot-discovery/issues/208) and its thing description might be exposed to a well-known URL as...

enhancement
cli
core
discovery

Currently, the top-level resource provided by the servient is returning an empty array instead of the resources to access all available Things inside of the servient as it used to...

enhancement
binding-http

I'm re-writing the software for the [OpenFlexure Microscope](https://openflexure.org/projects/microscope) which will have a Vue.js front-end and a Python/FastAPI back-end ([LabThings-FastAPI](https://github.com/rwb27/labthings-fastapi/)). Previously, we rolled our own HTTP client with `axios` but I'm...

binding-websockets

> Thank you, @danielpeintner, for providing this fix! After also doing some more research, I discovered that the problem might be related to `vm2`, since the error does not occur...