You are logged in as:
ID: {{rdata.builddir[state.current_build.Artefact.ArtefactID.ID].data.ArtefactInfo?.ID}}
Name: "{{rdata.builddir[state.current_build.Artefact.ArtefactID.ID].data.ArtefactInfo?.Name}}"
Version: {{state.current_build.BuildVersion}}
Path: "{{rdata.builddir[state.current_build.Artefact.ArtefactID.ID].data.Path}}"
{{rdata.scwebapi_BuildsOverview.status}}
{{file.Name}}
Name
Latest Version
Repository ID
{{af.Version}}
{{af.RepositoryID}}
Loading...
Name: | |
Location: | |
Owner: {{CurrentDeviceData().ModDetails.Owner.Email}}
CloudToken: {{CurrentDeviceData().ModDetails.CloudToken}}
Access Point password: {{CurrentDeviceData().ModDetails.APPassword}}
Node: 0x{{CurrentDeviceData().ModDetails.ModuleStatus.NodeStr}}
Statistics
Direct Peers:
{{peer.Device}} | {{peer.SignalIndicator}} |
Current SSID: | {{CurrentDeviceData().ModDetails.MostRecentSSID}} | |
Current IP: | {{CurrentDeviceData().ModDetails.MostRecentIP}} | |
SSID Password: | {{CurrentDeviceData().ModDetails.SSIDPassword}} | |
Wifi Firmware: | {{CurrentDeviceData().ModDetails.WifiFirmware}} | |
  | ||
Loader version: | {{CurrentDeviceData().ModDetails.ModuleStatus.LoaderVersion}} | |
  | ||
RepositoryID: | {{CurrentDeviceData().ModDetails.ModuleStatus.Repository}} (retrieving more data...) | |
RepositoryID: | {{FirmwareForDevice().data.Firmware.RepositoryID}} {{FirmwareForDevice().data.Firmware.ArtefactName}} | |
Active Version: | {{FirmwareForDevice().data.Firmware.InstalledVersion}} Upgrade | |
Latest Version: | {{FirmwareForDevice().data.Firmware.LatestVersion}} | |
Firmware upgrade strategy: |
| |
  | ||
UserApp Repository: | (loading more detail...) {{CurrentModule().ConfiguredUserAppRepository}}  Add | Add |
UserApp upgrade strategy: |
Select Repo |
|
UserApp Installed Version: | {{CurrentDeviceData().ModDetails.Module.InstalledUserAppVersion}} @ 0x{{toHex(CurrentDeviceData().ModDetails.Module.InstalledUserAppAddress)}} |
Test Utilities: {{rdata.testbutton?.testbutton?.update_status}}
ID | Enabled | FriendlyName | Name | ReportingInterval | PollingInterval | Available | Detected |
{{sensor.Config.SensorDef.ID}} | {{sensor.Config.SensorDef.Name}} | seconds | milliseconds | {{sensor.Config.SensorDef.Available}} | {{sensor.Config.SensorDef.Detected}} |
{{row.Title}} |
Loading...
Endpoint #{{item}} |
Record Delimeter | |
YACloud Authentication | |
Use TLS | |
Hostname:Port #{{item}} |
Hostname | |
Port | |
Topic prefix |
Service name |
ID | Node | Name | Status | App/Sensor | Build | ||
Loading more data... | |||||||
Status: Online | App #{{mod.RunningApp}} | App Build: {{mod.AppBuildDate}} | |||||
{{sensor.ID}} | {{sensor.FriendlyName}} | {{sensor.Name}} | {{sensor.Name}} | {{sensor.Value}} | {{sensor.Timestamp}} | Graph |
ID: {{state.current_gitrepo.ID}}
ID |
Commits |
Type |
Name |
Description |
loading data... | ||||
{{repo.UserCommits}} | {{repo.Type}} | {{repo.ArtefactName}} | {{repo.Description}} |
TAGGED1 | TAGGED2 | TAGGED3 |
{{row.Tag1Build.GitBuild.ID}} {{ntag_build_as_str(row.Tag1Build)}} | {{row.Tag2Build.GitBuild.ID}} {{ntag_build_as_str(row.Tag2Build)}} | {{row.Tag3Build.GitBuild.ID}} {{ntag_build_as_str(row.Tag3Build)}} |
{{to_timestamp(lc.Occured)}} | {{lc.Com.Seq}} |
{{flagname}} |
In | Out | {{lc.Com.Type}} |
{{cnw_atob(arg)}} |
Loading...
Flashing, updating and provisioning of Modules is here
You can find the API documentation (protobuf) to access the modules on our servers here: HTML
You can find the API documentation of our modules here:API
A tutorial on how to add custom code to the modules:Simple Customisation
And here is how you blink remote lights: Remote Blinky
A description of the routing algorithm is available here: Routing Description
shop snippet
|
{{ item.MarketingName }} | {{ item.GrosAmountText}} each | Currently out of stock | Currently out of stock {{ item.StockLevel }} in stock |
Loading basket...
Description | Quantity | Net Amount | Vat Rate | Vat | Amount |
{{item.Item.MarketingName}} | {{item.Quantity}} | {{item.NetTotalString}} | {{item.Item.VatRate}}% | {{item.TotalVatString}} | {{item.GrosTotalString}} |
Total: | {{rdata.shop.basket.data.Basket.NetTotalString}} | {{rdata.shop.basket.data.Basket.TotalVatString}} | {{rdata.shop.basket.data.Basket.GrosTotalString}} |
Total amount to pay: {{rdata.shop.basket.data.Basket.GrosTotalString}}
To proceed to payment, please tell us which address to deliver to.
 Delivery Address:
{{rdata.new.addaddress.update_error.message}}
 Saved.
 Select a delivery address:
We will be delivering to this address:
Description | Quantity | Net Amount | Vat Rate | Vat | Gros Amount |
{{item.Description}} | {{item.Quantity}} | {{item.NetAmount}} | {{item.VatRate}}% | {{item.Vat}} | {{item.GrossAmount}} |
Total: | {{ rdata.payment[1].data.Basket?.NetTotal}} | {{ rdata.payment[1].data.Basket?.TotalVat}} | {{ rdata.payment[1].data.Basket?.GrossTotal}} |
We do not process your credit card. We use a third party, called Square. We transmit your credit card and the amount to be debited to Square. In turn, they process the payment and inform us of the outcome. This means we do not store your credit card nor does it ever go through our systems. It is transmitted from your web browser directly to Square. We looked closely at Square and believe it is secure and takes privacy seriously.
You need to log in to access this page.
Click here to log in.
An Error has occured on page {{error_page}}
{{error}}
{{errornerdy}}