Category Archives: IoT

Sigfox World IoT Expo i Prag

Sigfox World IoT Expo i Prag (Datormagazin 11 2017)

25-26 september hölls Sigfox World IoT Expo i Prag, med 125 utställare och 1 000 besökare. Vi berättar om radiomoduler för under två kronor, öppen källkod och hårdvara och uppkopplade enheter med artificiell intelligens.

Ur innehållet:

  • Lågkostnadsenheter
  • Öppen källkod och hårdvara
  • Sigfox + LTE i ett chip
  • Räddar noshörningar
  • Stora volymer (Securityas)
  • 100% uppkopplat (Bosch)
  • Think Big. Start small. Scale fast. (SAP + Thingworx)
  • Integritet och utbyte av data (SAP)
  • IoT-trender (IDC)

Det är riktigt kul att så mycket händer inom IoT. Jag ser fram emot flera LPWAN-mässor framöver, bland annat LoRaWAN-baserade The Things Network 1-3 februari 2018.

Du kan läsa artikeln digitalt på din dator och i din iOS- eller Android-enhet via Ztory och i Readly eller i den tryckta tidningen.
LoRaWAN TTN Gateway online

Byggt egen LoRaWAN-gateway och anslutit den till The Things Network

När jag började titta på LoRa och LoRaWAN sommaren 2016 fanns det en LoRaWAN-gateway i Göteborg som var ansluten till The Things Network. Denna har tyvärr stängts ner, och dessutom kunde jag inte nå den utan att åka över älven.

För att kunna bygga, testa och utvärdera LoRaWAN-anslutna enheter har jag därför byggt en egen LoRaWAN-gateway och anslutit den till The Things Network.

Enheten är baserad på en Raspberry Pi 3 och ett LoRa-koncentratorkort (klarar lyssna på alla frekvenser/kanaler och spreading factors samtidigt).

Koncentratorkortet kommer från kinesiska RAK Wireless och heter RAK831.

LoRa RAK831 LoRaWAN Gateway 868MHz SX1301

Vill du också bygga en egen gateway? Instruktioner för ihopkoppling finns här och guide för att installera TTN-mjukvaran finns här. Undrar du något får du gärna skriva en kommentar här nedanför eller kontakta mig.

Sigfox: Nytt IoT-nätverk byggs upp i Sverige

Sigfox: Nytt IoT-nätverk byggs upp i Sverige (Datormagazin 11 2017)

Sedan juni i år håller ett nytt nationellt IoT-nätverk på att rullas ut i Sverige. Tekniken heter Sigfox och jag har testkört både i Sverige och i Sigfox hemland Frankrike.

I Datormagazin 11 2017 skriver jag om Sigfox, ett världsomspännande IoT-nätverk som håller på att byggas ut i Sverige av operatören IoT Sweden. Jag tar upp hur Sigfox fungerar och visar hur du bygger en egen Arduinobaserad Sigfox-enhet.

Ur innehållet:

  • Regler för radiokommunikationen
  • Låg hastighet ger lång räckvidd
  • Ta emot meddelanden
  • Radiomodulen
  • Serieportskommunikation
  • Backend
  • Låg kostnad
  • Positionering
  • Täckning inomhus
  • LoRaWAN – konkurrent eller komplement?

Snabbfakta Sigfox

Räckvidd 3-10 kilometer i städer, upp till 50 kilometer på landsbygden
Maximal meddelandestorlek 12 byte
Maximalt antal meddelande per dygn (från enhet) 140
Batteritid Omkring 10 år
Frekvensband i Europa 868MHz
Täckningsgrad i Sverige 45 procent av befolkningen augusti 2017, vidare utbyggnad pågår
Täckningsgrad internationellt De flesta länderna i Europa, stora delar av USA, Brasilien, Mexiko, Colombia, Förenade Arabemiraten, Taiwan, Hong Kong, Singapore, Australien och Nya Zeeland. Ytterligare sextio länder är planerade innan slutet av 2018.
Kostnad omkring 150 kr per enhet och år, billigare vid större volymer
Du kan läsa artikeln digitalt på din dator och i din iOS- eller Android-enhet via Ztory och i Readly eller i den tryckta tidningen.

IoT LPWAN security: Sigfox and LoRaWAN – presentation på OWASP Göteborg 2017-10-16

Min presentation om IoT LPWAN-säkerhet (Sigfox och LoRaWAN) från OWASP Göteborg 2017-10-16 finns nu tillgänglig på Youtube.

Referenser:

LoRaWAN - Stadsnät för IoT (Datormagazin 7 2017)

LoRaWAN – Stadsnät för IoT (Datormagazin 7 2017)

Utan uppkoppling blir ”internet of things” bara ”things”. LoraWAN heter tekniken bakom nästa generations trådlösa nätverk, och delar av nätet finns redan på plats. Umeå och Göteborg täcks av kommersiella aktörer och det öppna alternativet ”The Things Network” har ett trettiotal förmedlingspunkter i Sverige och över femtonhundra runtom i världen.

I Datormagazin 7 2017 skriver jag om LoRaWAN, Tele2:s testnät i Göteborg, The Things Network och andra nättekniker som Sigfox och 3G/4G-baserade eMTC (även kallat LTE-M eller LTE Cat M1), NB-IOT och EC-GSM-IOT. Jag tar även upp information om säkerheten i LoraWAN.

Länkar:
https://github.com/matthijskooijman/arduino-lmic Arduino-bibliotek
https://startiot.telenor.com/ Telenors LoraWAN i Norge
http://www.elsys.se/ Elsys driver LoraWAN-nätet i Umeå
http://tele2iotchallenge.com/ Tele2 IOT challenge
http://thethingsnetwork.org/ Ett öppet globalt LoraWAN-nät med över 1500 förmedlingspunkter
http://www.talkpool.com/ Talkpool som byggt Tele2s LoRaWAN-nät i Göteborg

Du kan läsa artikeln digitalt på din dator och i din iOS- eller Android-enhet via Ztory och i Readly eller i den tryckta tidningen.

Prototyp för Tele2 IoT challenge uppe och snurrar – första intrycket

För två veckor sedan öppnade Tele2 IoT challenge. Tele2 öppnar äntligen sitt nybyggda LoRaWAN IoT-nät i Göteborg. Kul!

Jag skickade genast in en ansökan om att få tävla med mitt blomövervakningsprojekt. I måndags blev jag antagen och fick inloggning till systemet och redan dagen efter skickade jag meddelande genom systemet. Nu har jag ägnat lite tid åt att lära mig hur PubNub fungerar och skapat en enkel kontrollpanel:

Tele2 IoT challenge flowerpower

Täckning

Jag har tidigare kommunicerat med TheThingsNetwork, som har en LoRa-förmedlingsnod (gateway) på Lindholmen. Med fri sikt rakt över Göta Älv borde jag ha goda förutsättningar att nå den, men tyvärr försvinner de flesta meddelanden som skickas. Därför hade jag mina tvivel om att kunna nå Tele2s förmedlingsnoder.

Till min glädje upptäckte jag att jag från Järntorget inte bara nådde en av Tele2s förmedlingsnoder, utan fyra! Riktigt imponerande av Tele2, fast å andra sidan har de erfarenhet av att planera radionät och förmodligen tillgång till bra platser med höga master.

Inomhus är täckningen betydligt sämre. Av 220 testmeddelanden skickade från min lägenhet en natt kom endast 9 fram. På den plats där jag har placerat blomövervakningen nås ofta två förmedlingsnoder, men med nöd och näppe.

Vissa av meddelanden kommer inte fram, vilket syns som hål i diagrammet ovan (live-data finns på flowerpower.falkviddholding.com). Då är noden ändå placerad i fönstret på åttonde våningen i en byggnad i centrala Göteborg.

Min slutsats är att LoRaWAN kommer ha svårt att fungera i byggnader, lastbilar och containrar utan en extern antenn. Jag har planer på en lösning om detta, mer info kommer senare. (Du kan prenumerera på nya blogginlägg för att få ett e-postmeddelande när jag skriver ett nytt inlägg.)

PubNub

Tele2 IoT challenge rekommenderar att man låter Tele2 vidarebefordra meddelanden till PubNub, som är en riktigt bra tjänst för att koppla ihop olika internettjänster. Jag hade stor nytta av PubNub University, och rekommenderar att du går igenom deras 101-videokurser om du planerar vara med i Tele2 IoT challenge. Kurserna gjorde att jag snabbt kunde komma igång.

Säkerhet

The 's' in IoT is for securityEnligt Microsoft är bristande säkerhet största hindret för IoT. PubNub rekommenderar att man slår på åtkomstkontroll. Utan den kan vem som helst publicera data till och prenumerera på data från mina enheter. Tele2 verkar i nuläget inte ha stöd för åtkomstkontroll, vilket innebär att inga meddelanden kommer fram om åtkomstkontroll aktiveras.

Jag har öppnat en dialog med supporten för IoT-nätet och kommer skriva mer här på bloggen när jag har mer information.

Serverlös arkitektur

Kontrollpanelen jag byggt fungerar utan att jag behöver köra kod på någon av mina egna servrar. Meddelanden skickas från min LoRa-nod till Tele2s förmedlingsnoder. Om ett meddelande når fler än en förmoedlingsnod ser Tele2 till att ta bort eventuella kopior så meddelandet bara vidarebefordras till PubNub en gång.

På PubNub körs javascript-kod som omvandlar informationen i meddelandet till ett format som kan läsas av Eon charts. En liten html-fil lagrad på Amazon S3 laddas när du går till flowerpower.falkviddholding.com och låter din webbläsare hämta data direkt från PubNub.

Tele2 ioT challenge serverlös arkitektur

Det är så enkelt att det är vackert 🙂

Komponenter

Alla deltagare i Tele2 IoT challenge kommer få ett utvecklingskit som heter Sodaq ExpLoRer. Detta kit är baserat på radiomodulen RN2483 och mikrokontrollern SAMD21. Detta kit kommer delas ut den 8 februari, men eftersom jag inte ville vänta tills dess valde jag att använda komponenter som jag tidigare använt för att ansluta till LoRa-nätverket TheThingsNetwork.

  • RFM95W 868MHz LoRa radiomodul
  • Antenn för 868MHz
  • NodeMCU, ESP8266-baserad mikrokontroller

Bygg något med LoRa du också

Tele2 IoT challenge är öppet för ansökningar till och med den 6:e februari. Har du en IoT-idé som du skulle vilja förverkliga så tycker jag du ska skicka in en ansökan.

ESP8266 Pomodoro Arduino timer

Bygg en Pomodoroo-klocka (Datormagazin 10 2016)

I Datormagazin 10 2016 skriver jag hur du bygger en egen pomodoro-klocka, baserad på en ESP8266/NodeMCU IoT-enhet.

Det är ett kul och ganska enkelt projekt, som dessutom kan hjälpa dig höja din produktivitet. Idén kommer ursprungligen från Johannes på Produktivitetsbloggens podcast, där han i avsnitt 107 efterfrågade ett sätt att visa för andra på kontoret att han var upptagen i en Pomodoro.

Ur innehållet:

All kod finns tillgänglig på https://github.com/mfalkvidd/Arduino-Datormagazin-Pomodoro

Komponenter

41014735 – NodeMCU, ESP8266-baserat utvecklingskort


41012477 – NeoPixel, ring med 24 adresserbara RGB-lysdioder

41003596 – summer/minihögtalare (ebay)
41001412 – tryckknapp
41012909 – labbsladd

12109003 – apparatlåda (ebay)
41012199 – kopplingsdäck (2st behövs för att få rätt bredd)
Totalpris för hela bygget blir cirka 650 kr om du köper från Electrokit och cirka 150 kr om du köper från kinesiska leverantörer.

Du kan läsa artikeln digitalt på din dator och i din iOS- eller Android-enhet via Ztory och i Readly eller i den tryckta tidningen.

Johannes Krunegård på Produktivitetsbloggen, som gav upphov till idén om Pomodoro-timern, har skrivit om timern här.