Porin karhureitti gatewayn asennus Tammen tilalle 4.6 ja 21.7

Viime päivityksestä Porin karhureitti iot(Internet Of Things)-kokeiluun liittyen on kulunut jo tovi. Heti alkuun on todettava iso kiitos Markolle että saatiin gateway lopulta toimimaan.

Tässä on kuvia parista viime käyntikerrasta 4.6 ja 21.7

Vihreä boxi ’Muumitalon’ yläkerrassa ja boxista ulostuleva LoraWAN-antenni
4G-reititin ja Draginon LoraWan-Gateway
Draginon hallintapaneeli, The Things Network V3 :n vaatimat muutokset oletuksiin (ServiceProvider ja Server Address) . Wifi kytkettiin pois myös Draginosta, toistaiseksi turhana.

Tämän asennuksen tekemiseen tarvittiin seuraavat tarvikkeet:

  • Draginon LoraWAN-gateway-laite (uusimalla firmwarella päivitettynä)
  • Virtakaapelia kahdella pistokkeella
  • Verkkokaapelia
  • Antennikaapelia LoraWAN-antennia varten
  • GSM-antennin ulkokuori jonka sisukset vaihdettu
    • vaihtoehtoisesti voisi olla vaikka 3/4-tuuman PVC-putkea suojaputkeksi antennille tai ns. sähköputkea
  • 4G-reititin
  • 4G-sim (esim. Elisan laitenetti S)
    • tälle ilmeisesti saisi julkisen IP:nkin jos haluttaisiin
  • Metallinen kaappi esim. Ikean Lixhult
  • Ruuvi (lukoksi)

1. käyntikerralla kaikki näytti hyvältä kunnes ’jokin’ vielä tuntematon seikka aiheutti sen että n. 1 h käytön jälkeen gateway:ta ei enää näkynyt. Se oli tod.näk. bootti-loopissa. Juurisyytä ei helposti paikan päällä löytynyt ja päätimme että vaihdetaan uuteen gatewayhyn (sama malli) jota on onnistuneesti käytetty jo jonkin aikaa V3:lla (tänä vuonna julkaistu uusi API-versio The Things Networkista).

Lopulta Marko kävi vaihtamassa uuden gatewayn 21.7, pitkän testauksen jälkeen, joka näkyy nyt myös ttnmapperilla (V3-gatewayt tulivat näkyviin vasta heinäkuussa):

Kuvassa kolmos-ikonilla merkitty ’tammenleirikeskusv3’-LoraWAN-gateway. Kuvakaappaus otettu https://ttnmapper.org/ [2.8.2021]

https://ttnmapper.org/

Seuraavaksi vuorossa on kävijälaskuri- ja halkovarasto-mittauslaitteiden asennukset Hiivaniemeen, sekä niiden datan näyttäminen esim. hacklabin verkko-sivuilla.

Kävijälaskurin asennusta varten ajattelimme tehdä siihen yhdistetyn kävelyretki- ja grillailu-tapahtuman Silokalliosta (isompi parkkipaikka) tai Rekitaipaleenjärveltä Hiivaniemeen ja takaisin (n. 5 km) . Tästä asennus, grillailu ja patikointi-tapahtumasta ilmoitetaan tarkemmin Satkyn sivuilla.

Ohje Jitsi-kokoukseen

Käytetään Jitsi Meet -järjestelmää, Wikipedia Jitsi osaa kertoa lisää.

Pikaohje

Sait kokouksen nimen ja salasanan, käytä niitä älypuhelimesi/tablettisi Jitsi Meet sovelluksessa tai selaimella osoitteessa meet.jit.si.

Tarkemmat ohjeet

Jitsi on ilmainen avoimen lähdekoodin pikaviestin ja videopuheluohjelma. Toimii useilla alustoilla, esimerkiksi Linux, Windows, MacOS sekä Android ja IOS. Lisäksi Jitsiä voi käyttää selaimessa.

Yhteydet on salattu, periaatteessa päästä päähän paitsi milloin tekniset rajoitukset estävät. Voi asentaa oman Jitsi-palvelimen, jolloin ulkopuolisilla ei ole pääsyä mahdollisesti palvelimella selväkieliseen muotoon muutettavaan tietovirtaan. Jitsi on saatavilla useille kielille, myös suomi ja ruotsi. Kokoukseen liittyjillä ei tarvitse olla tiliä tai käyttäjätunnusta Jitsiin. Maksullisella palvelulla saa rajoituksia pois, mutta ilmainen palvelukin sallii 100 osallistujaa kokoukseen.

Jitsi käyttää mikrofonia ja kameraa jos laitteessa sellaiset on. Erityisesti selaimessa pitää sallia mikrofonin (ja kameran) käyttö Jitsille. Jos nämä eivät toimi, käynnistä Jitsi uudestaan ja ole tarkkana kysytäänkö jossain kohtaa lupaa laitteiden käyttöön.

Jitsi-kokoukseen liitytään ”huoneen” nimellä, Jitsin webbisivu käyttää huoneen nimenä neljää satunnaista englannin kielen sanaa, eli satunnainen ohikokoustelija harvoin eksyy mukaan. Kokouksen nimen voi halutessaan keksiä itse. Lisäksi huoneen (eli kokouksen) voi suojata salasanalla.

Jitsissä on tekstiviestittely, työpöydän jakaminen (joka ilmeisesti ei toimi älypuhelimissa), puheenvuoroja voidaan pyytää nosta käsi -toiminnolla ja jakaa mikrofoneja mykistämällä ja avaamalla.

Käyttö selaimella

Selaimella osoitteeseen meet.jit.si ja kirjoitetaan kokoushuoneen nimi ”Start meeting” laatikkoon. Tällä tavalla sekä aloitetaan uusi kokous että liitytään jo olemassa olevaan kokoukseen. Selaimen ikkunan oikeassa ylänurkassa on ratasvalikko, siellä voi säätä asetuksia. Jos selain kysyy mikrofonin tai kameran käytöstä, salli ne jos haluat niitä käyttää kokouksessa. Tee näyttönimi itsellesi niin muut tunnistavat kuka kukin on.

Käyttö älypuhelimella tai tabletilla

Lataa sovelluskaupasta appi Jitsi Meet, jonka tekijänä on 8×8 Inc. Ole tarkkana, muita melkein saman nimisiä on sekoittamassa. Ennen kokoukseen liittymistä tee näyttönimi itsellesi niin muut tunnistavat kuka olet.

Author: TaLe

Porin karhureitti iot-kokeilun 2. maastokäynti

Pari hacklabin jäsentä kävi tekemässä 2. maastokäynnin liittyen Porin karhureitin iot-kokeiluun 27.4. Nyt vuorossa oli Hiivaniemen taukopaikka

Pari hacklabin jäsentä kävi tekemässä 2. maastokäynnin liittyen Porin karhureitin iot-kokeiluun 27.4. Nyt vuorossa oli Hiivaniemen taukopaikka sekä Rekitaipaleenjärven taukopaikka Joutsijärvellä.

Sää oli iltapäivällä epäilyttävän keväinen tosin aika viileä, mutta paluumatkalla sumuksi luultu ilman sakeneminen järven yllä osoittatuikin pian lumipyryksi. 🙂 Eli sää oli lähes vastaava kuin 1. kerralla. Tällä kertaa matkalla olivat vain Marko ja Santeri.

Valkoista sumua..

Maastokäynti osoittautui onnistuneeksi, eväät olivat tosin aika kevyet mutta olipa niitäkin matkassa. 1. kerrasta oppineena päätimme siirtää siirrettävän Lorawan-tukiaseman eli gatewayn mahdollisimman lähelle suunniteltua pysyvämpää paikkaa Tammen Tilan vanhassa päärakennuksessa korkean mäen päällä.

Siirrettävän gatewayn uusi sijainti

Hiivaniemessä käynti oli päätavoite. Toinen lisätavoite mahd. myöhempää tarvetta varten kävelimme Rekitaipaleenjärven taukopaikalle myös, koska se oli autojen pysäköintikohdan tuntumassa.

Hiivaniemen puuvaja n. 2m x 2,5m x 1,75m
Dataa reitiltä lähde:ttnmapper.org

Näiden lisäksi matkan varrella oli yksi kävijälaskurikokeilulle otollinen pieni silta.

Kävijälaskuri jollakin anturitekniikalla tähän?

Eli seuraavat vaiheet kokeilussa liittyvätkin polttopuuvarasto mittarin suunnitteluun ja protoiluun sekä Tammen tilalle asennettavan loraWAN Gatewayn asentamiseen. Niistä tosin kuullaan vasta viikkojen päästä johtuen osittain hankinta ja toimitussyistä… Eli niistä kuullaan tuonnempana..

Porin karhureitti iot-kokeilu alkaa

Pori-Hacklab sekä Porin Kaupungin Luontopaja on ottanut kirjaimellisesti ensiaskeleet lumisissa tunnelmissa Tammen tilalla iot-kokeilussa. Kokeilun tavoitteena saada oppia iot-tekniikasta erityisesti LoraWAN:a käyttävästä tekniikasta sekä tarjottua samalla jotain lisäarvoa ainakin reitin palveluita ylläpitäville.

Pori-Hacklab sekä Porin Kaupungin Luontopaja ovat ottaneet kirjaimellisesti ensiaskeleet lumisissa tunnelmissa Tammen tilalla iot-kokeilussa. Kokeilu alkoi siis muutama viikko sitten. Kokeilun tavoitteena saada oppia iot-tekniikasta erityisesti LoraWAN:a käyttävästä tekniikasta sekä tarjottua samalla jotain lisäarvoa ainakin reitin palveluita ylläpitäville.

Kokeilua voi seurata ja siihen ottaa osaa Satkyn github sivuilta sekä hacklabin slack-kanavalta #porinkarhureitti-iot-kokeilu. Kokeilu päätettiin rajata alueellisesti Tammen Tilan lähellä oleviin Porin karhureitin kohteisiin (I) Hiivaniemi, (II) Siltainsuo ja mahdollisesti (III) Pitkäniemi. Kokeilun aikana mahdollisesti tehdään kenttätestausretkiä muuallekin Porin karhureitillä, esim. Joutsijärven pohjoispuolelle.


Tässä tunnelmakuvia reissusta 9.4.

Sähköistetty rakennus, jonka yläkertaan TheThingsNetwork(tm)-Gateway tarkoitus asentaa

Valopaistaa lautojen välistä. Jee.
Yläkerrasta tehty löytö: ”Valo paistaa lautojen välistä. Jee!”
Markon testi-gateway eli TTN-gateway ja 62 ampeerin akku suojattuna hyvästä syystä. Hätäseis-painikekin löytyi.

Työnjako sopi hyvin mielestäni, Mikko ryhmänjohtajana, Marko (kuvassa kelta-takkinen) valmisteli ja testasi edeltävänä päivänä testausvälineet ja itse toimein kuorma-muulina.

Patikoinnin aikana Marko seurasi ttnmapper:lla että dataa tulee. Pienen patikoinnin päätteeeksi saavuimme Siltainsuolle puuvajan luokse.

Tänne olisi tarkoitus saada klapi-anturi lähettämään dataa Tammen tilan gateway:lle

Siltainsuolla juotiin Markon keittämät kahvit ja päätettiin vielä tarkistaa signaalit lähimmälle huoltotielle, johon pääsee autolla (ao. kuvassa läntisin mittauspiste).

Kuvakaappaus ttnmapper.org sivulta saatavasta mittausdatasta. Huom! Kuvassa näkyvä väliaikainen Tammen tilan TTN-gateway (punainen ikoni) katoaa huhtikuun aikana palvelusta, jolloin URL tod.näk. lakkaa toimimasta myös.

Signaali-mittausdataa käytiin läpi ja todettiin että eri SpreadingFactor-arvoilla esim. kuvassa näkyvä mittapiste oli SF8 ns. toiseksi vähiten virheitä sietävä.

Eli kenttämittaus antoi ns. vihreää valoa suunnitelmille asentaa Tammen tilalle Gateway.

Seuraavat vaiheet kokeilussa ovat

  • Asentaa Tammen tilalle LoraWAN (TTN) gateway
  • Tehdä kenttämittausretki Hiivaniemeen samalla kolmikolla (Tammen tilan sisälle asennettua Gatewayta ei tähän tarvita välttämättä)
  • Suunnitella kohteeseen soveltuva painoanturi klapeille
  • Asentaa 1. painoanturi Luontopajan kanssa
  • Suunnitella kohteeseen soveltuvia ratkaisuja kävijälaskureille
  • Asentaa 1. kävijälaskuri Luontopajan kanssa

Eritoten liittyen kävijälaskureihin vielä sananen. Yksityisyyden suoja tulee pysymään hyvänä syystä että TTN-verkko on turvallinen ja antureilla ei haluta identifioida henkilöitä esim. bluetooth-MAC-, kuva- tai ääni-perusteisesti. Pelkästään teknisesti ajateltuna, kaikkiin edellä mainittuihin tunnistustapoihin liittyy mittalaitteen akun kestoa huonontava ongelma, joka puolestaan on LPWAN-teknologian periaatetta vastaan. LoraWAN on siis LPWAN-teknologia, jossa tärkeänä osana on akunkeston maksimointi. Tämä toki johtaa siihen että kävijälaskurien arvot sisältävät lähtökohtaisesti epätarkkuutta, toisaalta voidaan saada tietoa kävijämääristä ainakin kohtuullisella tarkuudella aiempaan nähden.

Kokeilussa on jo päätetty että mitään arkaluonteista dataa ei edes haluta käsitellä. Päinvastoin tiedon jota käsitellään oletetaan sekä halutaan olevan avointa ja saavutettavissa olevaa tietoa.

Tämän ensimmäisen käynnin aikana tuli muutamia ideoita mihin muuallekin tätä voisi vielä hyödyntää… Mutta edetään kokeilu kerrallaan … ja tämä kokeilu on vasta alkanut, töyssyjäkin saattaa olla luvassa poluilla liukastelun lisäksi.

Lämpötila-paineanturi + TTN + Pipedream + Google Sheet + WordPress

Kokeilussa tavoitteena saada ns. heatmap-tieto (Google Sheet) mittalaitteelta LoraWAN-verkon avulla (The things network) yhdistämällä laitedata Pipedream-palvelun avulla

Kokeilussa tavoitteena saada ns. heatmap-tieto (Google Sheet) mittalaitteelta LoraWAN-verkon avulla (The things network) yhdistämällä laitedata Pipedream-palvelun avulla:

(Tässä demossa google sheet on upotettu iframe-tekniikalla. WordPress-käyttäjän tulee osata määrittää iframe-elementtiin lisäksi width ja height.)

Koko ketjusta ja ehkä itseäni eniten haastaneesta filosofiasta ”ohjelmoinnin demokratisointi” myöhemmin lisää. Todetaan heti että tähän pisteeseen päätymiseen meni muutama ehtoo ainakin allekirjoittaneella. HeatMap-idea tuli Hacklabin ulkopuolelta kävijälaskuri-ideasta Kyläsaaren kyläyhdistykseltä, tässä demossa tavallaan pykälää monimutkaisempi ”laskuridata” ehdon kera. Sovellutusideat sekä Lorawan- ja TTN-perehdytykset tulivat Marko Kauppiselta, iso kiitos kipinän luomisesta itselle uutta aihetta kohtaan. Markolta tuli siis myös laitteet jota tässä demossa hyödynnettiin, lyhyesti siis suurin työ koko kokeilusta. Itse keskityin ainoastaan softa-puoleen.

Melko varmasti tulee muitakin demoja lisää. Mutta ensin tämä demo tullaan palastelemaan paremmin…

Hacklab virtuaalimiittiin muutoksia 1.4. alkaen

Moi,

Joulukuun lopussa 2020 käytiin keskustelua sähköpostilistalla ( https://pori.hacklab.fi/wordpress/?p=884 ) palaveri-alustojen kokeiluista kuten Google Meet, Jitsi, Mumble.

Eipä huomattu helmikuussa kun päätettiin että muutetaan aika kauan perinteenä ollutta aloitus-aikaa klo 18:sta klo 19:een. Näin päätettiin kuitenkin tehdä säännöllisesti osallistuneiden kanssa. Muutoksia osallistujamäärissä ei juurikaan tapahtunut.

Sähköposti-keskustelussa tuli esiin että voitaisiin isojen toimijoiden palaveri-alustojen lisäksi kokeilla jotain muuta.

Lähdimme Google Meetillä liikenteeseen nyt kokeilu tulossa päätökseen. Googlehan ilmoitti että google meet on ainakin 2021 maaliskuun loppuun asti ilmainen.

Google Meet osoittautui helpoksi liittyä ohjelmistojen ja laitteiden puolesta mutta ’guest’- eli avoin-liittyminen ei ollut helppoa. Se vaati että paikalla oli aina joku ’päästämässä’ sisään. Google Meet:ä käytettiin 2020 Satkyn Kevät-/Syyskokouksessa ja sellaisessa käytössä se toimiikin ihan ok.

Seuraavaksi Mumble – tätä Atte olikin testauttanut muutamilla – tai Jitsi seuraa Hacklabin tapahtumat sivua johon laitetaan miittiin liittymisohjeet

22.01.2021 Hacklab Workshop

Pidettiin workshop tapaaminen IOT-teemalla.

  1. LoraWan
  2. Dashboard kokeiluja AllThingsTalk ja MyDevices
  3. Thingsnetwork, laitteet, ominaisuudet
  4. Webbisivujen tulevaisuus

Tapaamisen paikaksi valittiin yhteisökeskuksen neukkari ja mukana oli neljä aktiivijäsentä. Ajatuksena oli keskustella aikaisemmin aloitetusta LoraWan projektista sekä sen eteenpäin kehittymisestä.

Tämän jälkeen seuraavaksi pohditiin kotisivun tulevaisuutta ja käytön kehitystä eteenpäin. Käyttötarkoitus webbisivuille pitäisi olla jäsenten hyöty ja osiin jaettuna mm.

  1. mahdollisuus luoda artikkeleita omista projekteista. (wp)
  2. tiedottaa tulevista tapahtumista. (inject google calendar)
  3. tarjota tietoa jäseneksi liittymisestä. (wp)
  4. tuottaa pohja niille apuohjelmille, jotka tukevat yhteisön toimintaa.

Nämä ovat jo suuremmaksi osaksi toteutettuja, joten tarkemmin pureskellen tämä tarkoittaa että pidetään WordPress pohja, mutta koska pääsivu on mahdollista toteuttaa myös wordpressin avulla, niin muutetaan se wordpressin päälle niin että sen muutokset eivät enää vaadi muutoksia php-koodiin.

Lisäksi ajatus on ottaa käyttöön testauksen jälkeen tapaamisten ilmoittautumiseen, https://github.com/ElysiumSolutions avoimen lähdekoodin palvelua. (tämä on myös tapaaminen.net webbisivustolla käytössä)
Toivottavasti saadaan käyttöön ja myöhemmin automatisoitua esim. ilmoitukset jne jne. näistä tiedoista.

Kickoff Hacklabin 2021 vuoden LoraWan-projektille pidetty, palataan asiaan myöhemmin, kun projekti etenee…

Loppuun Santerin ottama kuva todellisuudesta ja sen luonteesta.
Hack, Slash, Eat!

22.1.2021 Hacklab ilta

Päätimme että järjestämme hacklab-aiheisen illan tammikuussa. Muutama aktiivinen hacklabillainen toivoi aiheiseksi kahta asiaa:

  1. Pori Hacklab saitin wordpress, päivitys ja uudelleen järjestelyjä.
  2. The thingsnetwork (Lorawan) Gateway ja End node kokeiluja eri dashboard palveluilla, eli iot-kokeiluja.

Tilaisuus on jäsenille avoin Tilaisuudessa syötävää ja juotavaa siksi toivomme ennakkoon ilmoittautumista

https://tapaaminen.net/s/t1ukiu-hacklab-paja-hacklabin-nettisivujen-paivitys-lorawan-dashboard-iot-kokeilut

Mikäli tilaisuuteen on halukkaita osallistujia enemmän kuin 10 ( nyk. alueen korona-suositus) voimme järjestää vastaavan tilaisuuden myöhemmin.

Päivitys: 19.1. tapahtuma-ajankohtaa päivitetty 22.1 perjantaille, koska ilmoittautujille tuli este 20.1.

Vuoden 2020/2021 virtuaalitapaamiset

Näinä aikoina tarvitaan korvikkeita irl-tapaamisille.


Jitsi

  • vaatii webbiselaimen tai asiakasohjelman
  • Kokouskutsuun keksitään Jitsi-meet huoneen nimi, esimerkiksi neljä satunnaista suomen kielen sanaa. Samoin kokouksen salasana, joku helposti kirjoitettava.
  • Tarkemmat tiedot sivulta Ohje Jitsi-kokoukseen
  • Testataan tätä toukokuun 11. päivästä lähtien.

Mumble


Paras tietosivu on mumble.info

  • Käyttötapa vastaa hieman IRC:n toimintaa.
  • Asennus helpointa mumble.info sivulta löytyvän downloads nappulan avulla. Sieltä löytyy kaikkien tuettujen järjestelmien asennusohjeet. (Windows, macOS, Linux, Android, iOS, Github)
  • Androidille suositellaan Mumla nimisen ohjelman ilmaisversiota. (Löytyy myös kehitystä tukeva lahjoitusmaksun sisältävän versio)
  • PC:llä suositeltiin Mumble nimistä ohjelmaa. Toimi hyvin ja oli varsin rikas ominaisuuksiltaan.
  • Tekstiviestikeskustelu mahdollista keskustelukanavilla.
  • Oletuksena päällä olevan viestien ääneen lukemisen saa kytkettyä pois päältä yleisasetus valikon kautta, Text to speech kohdalla. (Oletuksena päällä)
  • Sekä asiakas- että palvelinohjelma ovat avoimia.
  • Oman yksityispalvelimen asennus vaihtoehtoista, esimerkiksi Linux:iin.
  • Käytetty palvelin syötetään käsin ohjelmaan. (osoite ilmoitetaan hacklabin Slack ja muilla sopivilla kanavilla tai kysele aktiiveilta, tarkasta kalenterista)
  • Palvelimen salasana tarvitaan vain pääkäyttäjän oikeuksia varten.
  • On olemassa julkisten palvelimien lista, minne voidaan ilmoittaa oma palvelin.
  • On pohdinnassa Web-RTC käyttävän sivun asentaminen hacklabin palvelimelle, mutta tämä on huomattavan nälkiintynyt prosessi. Tämän prosessin adoptointi sallittavaa. ( github)
  • Mumblen testaaminen alkaa 2021 huhtikuussa.
  • Vaihdetaan Jitsiin 2021 toukokuussa.


Meet by Google

  • Osoite : meet.google.com
  • Ohjeita https://support.google.com/a/users/answer/9282720?hl=en
  • Tapaamisen tekijän pitää hyväksyä käyttäjät sisään keskusteluun.
  • Osallistuja avaa webbiselaimella linkkiin jonka keskustelun tekijä lähettää.
  • Yhdistyy uudelleen automaattisesti yhteyden katketessa ja on mahdollista ehkä käyttää samaa linkkiä myöhemmin.
  • tapaamisen tekijällä ja käytännössä myös osallistujalla pitää olla google tili kirjautuneena sisään.
  • Testaaminen alkaa 2020 joulukuussa.
  • Vaihdetaan mumbleen 2021 huhtikuussa.


Ken tästä eteenpäin lukee, tietäköön että kyseessä on tulevat suunnitelmat, jotka muuttuvat ajan kuluessa.


Whatsapp

  • 8 samanaikaista juttelijaa video puhelussa.
  • vaatii webbiselaimen tai asiakasohjelman (android / iphone / chrome)
  • video taitaa vaatia Facebook Messengerin?
  • vaatii tilin luomisen ja kontakti/yhteystietojen jakamisen?

Slack:in integroinnit

  • vaatii webbiselaimen tai asiakasohjelman (android / iphone / chrome)
  • vaatii email tunnuksen lisäämisen slack-palvelimelle.

Matrix

  • (android / iphone / chrome)

Kevyeksi tällä hetkellä havaitut

Zoom (tietoturva ongelmia)
– (android / iphone / chrome)
– epäilty turvattomaksi tarkentamattomasta syystä, testataan väittämä ja päätetään sen jälkeen.

Sphinx Chat

  • ei sisällä äänipuhelua
  • krypto testi juttu.