ToDo

Te doen

  • dynamische toewijzing van RFM69-netwerk-adressen door gateway
  • andere naam voor RFM69-library; distribueren als officiële library, met voorbeelden (-> RFMin)

Notitie

In principe kan de gateway, op dezelfde manier als een Cayenne client, uit de uplink-berichten bepalen welke channels outputs zijn, en van welk type. De gateway kan deze informatie gebruiken voor het omzetten van het JSON-formaat in het Cayenne formaat. (Maar ik weet niet of dat de beste oplossing is: het maakt het protocol nogal gevoelig voor de “state” en de historie.)

Te doen

  • Inleiding

(Het originele item bevindt zich in /Users/eelco/stack/Netwerken/iot-1/source/inleiding.rst, regel 5.)

Te doen

  • NodeRed installatie
  • NodeRed configuratie
    • statische webpagina’s
    • beveiliging

(Het originele item bevindt zich in /Users/eelco/stack/Netwerken/iot-1/source/nodered.rst, regel 5.)

Te doen

  • rfm69 radio - eigenschappen
  • rfm69 radio modules
  • keten met rfm69-knopen en gateway
  • rfm69 driver(s) (verschillende alternatieven)

(Het originele item bevindt zich in /Users/eelco/stack/Netwerken/iot-1/source/rfm69.rst, regel 5.)

Te doen

  • kun je in een CSV-tabel meerdere sub-rijen hebben?
  • Vraag: wat betekent hier die MSB???
  • Vraag: hoe sluit je deze reeks af? is er daarvoor een speciaal type? Of gebruik je daarvoor de lengte van de payload?

(Het originele item bevindt zich in /Users/eelco/stack/Netwerken/iot-1/source/rfm69/rfm69-keten.rst, regel 104.)

Te doen

  • database voor sensordata
  • analyse van sensordata

(Het originele item bevindt zich in /Users/eelco/stack/Netwerken/iot-1/source/sensordata.rst, regel 5.)

Te doen

  • LoRa principes en eigenschappen (beperkingen)
  • LoRa keten:
  • TTN achtergrond (en beperkingen)
  • TTN account
  • configureren van nieuw project
  • configureren van nieuw device
  • workshop - maken & installeren van een device
  • workshop - maken van een gateway

(Het originele item bevindt zich in /Users/eelco/stack/Netwerken/iot-1/source/thethingsnetwork.rst, regel 5.)

Te doen

  • dynamische toewijzing van RFM69-netwerk-adressen door gateway
  • andere naam voor RFM69-library; distribueren als officiële library, met voorbeelden (-> RFMin)

(Het originele item bevindt zich in /Users/eelco/stack/Netwerken/iot-1/source/todo.rst, regel 5.)

Te doen

  • uitwerken van WiFi-MQTT met lokale broker
  • gebruik van lokale broker als bridge naar een publieke broker.

(Het originele item bevindt zich in /Users/eelco/stack/Netwerken/iot-1/source/wifi-mqtt.rst, regel 90.)

Te doen

  • toevoegen van formulier voor het dynamisch instellen van de broker-parameters.

(Het originele item bevindt zich in /Users/eelco/stack/Netwerken/iot-1/source/mqtt-test.rst, regel 61.)

Te doen

  • instelling (formulier) toevoegen aan iotnode-app (en mqttt) om dynamisch broker-instelling te veranderen.

(Het originele item bevindt zich in /Users/eelco/stack/Netwerken/iot-1/source/iotnode-sim.rst, regel 61.)

Te doen

  • lora radio
  • lorawan netwerk
  • TheThingsNetwork

(Het originele item bevindt zich in /Users/eelco/stack/Netwerken/iot-1/source/lora.rst, regel 5.)

Te doen

  • Herschrijven van de basisopzet van de toepassing…
  • Nagaan: wat is de rol van sendjob?

(Het originele item bevindt zich in /Users/eelco/stack/Netwerken/iot-1/source/lora/lora-node.rst, regel 139.)

Te doen

  • configuratie-gegevens in EEPROM: dan kun je configuratie splitsen van gebruik.

(Het originele item bevindt zich in /Users/eelco/stack/Netwerken/iot-1/source/lora/lora-node.rst, regel 181.)

Te doen

  • MQTT: beveiliging met TLS etc. verder uitwerken.
  • MQTT broker als bridge naar een publieke broker
  • MQTT performance-testing
  • MQTT-paho in combinatie met mosquitto?

(Het originele item bevindt zich in /Users/eelco/stack/Netwerken/iot-1/source/mosquitto.rst, regel 110.)

Te doen

Gebruik de ESP32 voor WPA2-enterpretise. Nog uitwerken.

(Het originele item bevindt zich in /Users/eelco/stack/Netwerken/iot-1/source/schoolnetwerk.rst, regel 25.)

Te doen

  • nagaan of mDNS werkt op Windows 10
  • NB: werkt in elk geval op Mac OS X en op iOS, waarschijnlijk ook op Android.

(Het originele item bevindt zich in /Users/eelco/stack/Netwerken/iot-1/source/webserver.rst, regel 58.)

Te doen

  • verwijzing naar implementatie van het Poseidon project.

(Het originele item bevindt zich in /Users/eelco/stack/Netwerken/iot-1/source/webserver.rst, regel 187.)

Te doen

Wensen voor de webserver software sensor-webserver-0:

  • melden van IP-adres via webpagina (voor omgevingen waar niet iedereen mDNS heeft); (misschien niet zo hard nodig: je kunt het IP-adres van een bestaande verbinding ook vinden via de browser-tools).
  • melden van IP-adres van de gebruiker
  • melden op console: HTTP-request

(Het originele item bevindt zich in /Users/eelco/stack/Netwerken/iot-1/source/webserver.rst, regel 191.)