-
## Description
Currently synse-server is accessed via the local node address and `localhost` networking. It should be exposed as a kubernetes service, and thus have a proxied URI. This URI should als…
-
I only see this when running the transaction_test.go file independently.
When all tests are run, some previously run test must have initialized it by creating a Plugin.
Root cause is that NewTra…
-
https://github.com/vapor-ware/synse-emulator-plugin/blob/master/devices/led.go#L59
it currently just sets whatever value it is given, even if the color isn't valid HEX. Will want to add some valida…
-
there is a super lightweight CLI for doing basic things with v2.0 plugins. this is mostly around debug/development (e.g. direct read/write/etc). something I've been thinking about is whether it should…
-
have some notes on this - it seems like there are three ways that a synse plugin could be deployed:
1.) **within the same container as synse-server.** this would probably be the case for the plugin…
-
## Description
It seems like when a device does not have any data (e.g. the plugin SDK fails to read anything off of a configured device) we either:
- get `"null"` back as the reading value in a val…
-
The SDK was developed for serial protocols (e.g. rs485, i2c) in mind. While non-serial protocols were kept in mind during the initial design, the SDK is still more suited for serial protocols. Now tha…
-
we will need to do some updates here to get this working with the v2.0 API.
In addition to that, we will need to set up version checking against Synse Server to know what API schema to use. (Synse…
-
At startup when we do not find a known device prototype, we log a warning which is good. It would be useful to log the known device prototypes at info level.
May end up being here, but could be els…
-
This is not that big of a deal since the configuration is invalid since there is no prototype for a configured device.
The break below quits registering devices. Perhaps it should be changed to con…