Ilmainen toimitus yli 100 euron tilauksille - Tuotteiden toimitukset Suomesta
Ruuvi integrations

Ruuvi-tuotteiden integrointi

Ruuvi's products are open source and can be integrated with other products or services.

R

Tältä sivulta löydät innovatiivisia projekteja, joiden avulla Ruuvin tuotteita pystytään yhdistämään erilaisille alustoille ja laitteisiin integraatioiden, työkalujen ja vaihtoehtoisten laiteohjelmistoversioiden kautta.

Ruuvilla kannatamme avointa lähdekoodia, jonka yhtenä vahvuutena on läpinäkyvyyden ja luottamuksen maksimointi silloin, kun käytät tai integroit Ruuvin tuotteita. Dynaamisesta yhteisöstämme löydät harrastajia, kehittäjiä ja yrityksiä, jotka yhteistyössä kehittävät ratkaisuja Ruuvin tuotteiden ympärille ja mahdollistavat niiden käytön useissa eri ympäristöissä. Ruuvin tuotteet ovat kyberturvallisuus-sertifioituja, joka takaa tuotteiden käyttämisen luotettavuuden ja turvallisuuden.

Ruuvi perustuu avoimeen lähdekoodiin

  • Ruuvin anturit hyödyntävät avointa tiedostomuotoa, joka on perusteellisesti dokumentoitu Ruuvin dokumentaatiosivulla. Löydät sivuilta helposti yksityiskohtaiset tiedot, jotka auttavat Ruuvin laitteiden sovittamisessa omaan ratkaisuusi.
  • Ruuvi Gateway -reititin on suunniteltu mukautumaan osaksi IT-ratkaisuasi suoraan käyttöönotosta. Voit ohjata reitittimen kuulemat Bluetooth-viestit suoraan omalle palvelimelle tai käyttää polling-tilaa lähiverkossa.
  • Kaikki Ruuvin valmistamat laitteet perustuvat avoimeen lähdekoodiin, joten käyttäjämme voivat halutessaan varmistaa koodin laadun tai luoda esimerkiksi omia laiteohjelmistoja, joiden avulla laitteet voidaan mukauttaa erityisiin käyttötarkoituksiin sopiviksi.

Kehittäjäresurssit

  • Ruuvin GitHub-repositoriosta löydät kattavan valikoiman projekteja ja resursseja kehitystyön tueksi. Tutustu Ruuvin GitHub-sivuihin.
  • Tekninen kehittäjädokumentaatiomme on julkisesti käytettävissäsi ja auttaa eteenpäin projektisi kehityksessä. Tekninen kehittäjädokumentaatiomme on luettavissa Ruuvin dokumentaatiosivulla.
  • Käyttäjäfoorumimme on pirteä yhteisö, jossa kehittäjät ja harrastajat esittelevät projektejaan, löytävät ratkaisuja ongelmiinsa ja vaihtavat ajatuksia. Tule osaksi yhteisöämme Ruuvin foorumilla.
  • Liity mukaan keskusteluun Ruuvin Telegram-kanavalla.

Ruuvi-majava ja jänis

Kerro projektistasi meille!

Onko sinulla projekti, jonka haluaisit jakaa kanssamme Ruuvin integraatiosivulla? Kerro meille projektistasi Ruuvin käyttäjäfoorumilla tai kirjoita meille asiakaspalvelu@ruuvi.com projektisi lisäämiseksi näille sivuille!

Ruuvin tuotteiden integraatiot

Näiden integraatioiden avulla voit lisätä Ruuvin laitteita kolmansien osapuolten alustoille. Integraatiot mahdollistavat Ruuvin laitteiden käyttämisen erilaisten palveluiden ja työkalujen kanssa. Näitä ovat esimerkiksi erilaiset älykotiympäristöt ja teolliset valvontajärjestelmät.

Victron Energy - RuuviTag

Victron Energy Cerbo GX -valvontalaitteet ja GlobalLink 520 tukevat virallisesti Ruuvi-antureita. Tämä integraatio mahdollistaa lämpötilan, kosteuden ja paineen mittaustietojen lukemisen Ruuvin antureista.

Victron Energy – Ruuvi Blog | Victron Energy – RuuviTag
Victron Energy – Cerbo GX | Victron Energy – GlobalLink 520

Lisenssi: GPLv3

CorvusGPS

CorvusGPS on GPS-seurantaan ja kalustonhallintaan suunniteltu sovellus, jonka avulla yritykset voivat seurata ajoneuvoja ja omaisuutta reaaliajassa, parantaa tehokkuutta ja toiminnan hallintaa. Corvus GPS käyttää Ruuvi-antureita osana palveluaan.

CorvusGPS
Lisenssi: suljettu lähde

Teltonika Networks

Teltonika Networks tarjoaa vikasietoisia verkkolaitteita ja ratkaisuja teollisiin ja IoT-sovelluksiin, joissa vaaditaan luotettavuutta, turvallisuutta ja helppokäyttöisyyttä. Teltonika Networks käyttää Ruuvi-antureita osana palveluaan.

Teltonika Networks
Lisenssi: suljettu lähde

Home Assistant - RuuviTag (virallinen integraatio)

Home Assistant on avomimeen lähdekoodiin perustuva kotiautomaatiojärjestelmä, jonka keskiössä on yksityisyyden turvaaminen ja paikallinen hallinta. Järjetselmän avulla käyttäjät voivat ohjata ja automatisoida älykodin laitteita yhdestä mukautuvasta käyttöliittymästä. RuuviTag-anturit voidaan integroida Home Assistant -ympäristöön, kun käytössäsi on Bluetooth-sovitin.

Home Assistant – RuuviTag-integraatio
Lisenssi: Apache 2.0

Home Assistant - Ruuvi Gateway (virallinen integraatio)

Home Assistant on avomimeen lähdekoodiin perustuva kotiautomaatiojärjestelmä, jonka keskiössä on yksityisyyden turvaaminen ja paikallinen hallinta. Järjetselmän avulla käyttäjät voivat ohjata ja automatisoida älykodin laitteita yhdestä mukautuvasta käyttöliittymästä. Ruuvi Gateway -reititin voidaan integroida osaksi Home Assistant -ympäristöä paikallisverkossa, joka mahdollistaa RuuviTag-antureiden tietojen keräämisen ilman erillisen Bluetooth-sovittimen hankkimista Home Assistantiin.

Home Assistant – Ruuvi Gateway-integraatio
Lisenssi: Apache 2.0

Home Assistant - Ruuvi Friends -integraatio

Epävirallinen RuuviTag-anturin tuki Home Assistantille, joka käyttää Python 3 natiivia Bluetooth-sovitusta RuuviTag-antureiden tietojen keräämiseksi.

Ruuvi Friends – Ruuvi hass.io
Lisenssi: MIT

ESPHome - RuuviTag-integraatio

ESPHome on avoimeen lähdekoodiin perustuva alusta, joka yksinkertaistaa mukautettujen laiteohjelmistojen luomista ESP8266- ja ESP32-mikrokontrollereille, ja helpottaa laitteiden integrointia kotiautomaatiojärjestelmiin, kuten Home Assistantiin. RuuviTag-anturit voidaan integroida ESPHomeen ESP32 Bluetooth Low Energy Tracker Hubin avulla.

ESPHome – RuuviTag-integraatio

Lisenssi: MIT

Homey - RuuviTag-integraatio

Homey on monipuolinen kotiautomaatiojärjestelmä, joka mahdollistaa useiden erilaisten älylaitteiden yhdistämisen yhteen käyttäjäystävälliseen alustaan ja mahdollistaa niiden hallinnan ja automatisoinnin mobiilisovelluksen tai äänikomentojen avulla. RuuviTag-integraatio lisää tuen RuuviTag-anturille Homey ja Homey Pro -ympäristöissä.

Homey – RuuviTag-integraatio
Lisenssi: GPLv3

openHAB - RuuviTag-laajennus

openHAB on avoimeen lähdekoodiin perustuva kotiautomaatiojärjestelmä, joka tukee erilaisten älykotilaitteiden käyttämisen yhdestä käyttöliittymästä. Se tukee useita teknologioita ja protokollia, joiden avulla käyttäjät voivat hallita ja automatisoida kodin älylaitteita saumattomasti. openHAB käyttää lisäosia, joita kutsutaan sidoksiksi, fyysisten laitteiden, ulkoisten järjestelmien ja verkkopalveluiden integroimiseksi openHABiin. RuuviTag-sidos lisää tuen RuuviTag-antureille openHABissa.

openHAB – RuuviTag-laajennus
Lisenssi: EPL

openHAB - Ruuvi Gateway MQTT -laajennus

openHAB on avoimeen lähdekoodiin perustuva kotiautomaatiojärjestelmä, joka tukee erilaisten älykotilaitteiden käyttämisen yhdestä käyttöliittymästä. Se tukee useita teknologioita ja protokollia, joiden avulla käyttäjät voivat hallita ja automatisoida kodin älylaitteita saumattomasti. openHAB käyttää lisäosia, joita kutsutaan sidoksiksi, fyysisten laitteiden, ulkoisten järjestelmien ja verkkopalveluiden integroimiseksi openHABiin. Ruuvi Gateway -sidos mahdollistaa RuuviTag-antureiden tietojen keräämisen Ruuvi Gateway -reitittimeen sisäänrakennetun MQTT-ohjauksen kautta.

openHAB – Ruuvi Gateway MQTT -laajennus
Lisenssi: EPL

IoTool - RuuviTag-laajennus

IoTool on monipuolinen IoT-alusta, joka mahdollistaa anturitietojen keräämisen, käsittelyn ja visualisoinnin, joka tukee erilaisten IoT-ratkaisujen kehittämistä ja käyttöönottoa. RuuviTag-laajennus mahdollistaa RuuviTag-antureiden tietojen keräämisen IoTool-sovellukseen.

IoTool – RuuviTag-laajennus

Lisenssi: suljettu lähde

Garmin Connect IQ - RuuviTag-widgetti

Garmin Connect IQ on avoin alusta, johon kehittäjät voivat luoda räätälöityjä sovelluksia, kellotaulunäkymiä, tietokenttiä ja widgettejä, jotka toimivat Garmin-laitteilla ja laajentavat niiden toimivuutta ja parantavat Garminin puettavien laitteiden käytettävyyttä. Garmin Connect QA -älykellowidgetti mahdollistaa RuuviTag-anturitietojen keräämisen ja näyttämisen Garmin Connect IQ -kellossa.

Garmin Connect IQ – RuuviTag-widgetti
Lisenssi: Apache 2.0

Apple HomeKit (Homebridgen kautta)

Apple HomeKit on älykotialusta, jonka avulla käyttäjät voivat helposti ohjata ja automatisoida kotilaitteitaan Apple-laitteiden kautta. Se tarjoaa turvallisen ja saumattoman integraation Siri-avustajan ja Koti-sovelluksen kanssa.

Homebridge on avoimeen lähdekoodiin perustuva alusta, joka mahdollistaa sellaisten älykotilaitteiden integroinnin Apple HomeKit-alustaan, jotka eivät ole HomeKit-tuettuja. Laitteita voidaan tämän kautta ohjata Koti-sovelluksesta ja Siri-avustajan kautta.

RuuviTag Homebridge -liitännän avulla voit käyttää RuuviTag-antureita Applen HomeKitissä.

Homebridge -RuuviTag-liitäntä
Lisenssi: ISC

Sailfish OS - Skruuvi

Sailfish OS on eurooppalainen vaihtoehtoinen mobiilikäyttöjärjestelmä, ja ainoa mobiilikäyttöjärjestelmä, joka mahdollistaa eksklusiivisen lisensöintimallin paikallisille ratkaisuille.

Skruuvi on Sailfish OS -käyttöjärjestelmälle luotu sovellus, jonka avulla voit helposti lukea ja esittää RuuviTag-antureista kerättyjä tietoja. Epävirallisen Skruuvi-sovelluksen avulla voit helposti lukea ja analysoida RuuviTag-laitteiden anturitietoja Sailfish OS -käyttöjärjestelmällä varustetusta älypuhelimestasi.

Sailfish OS – Skruuvi
Lisenssi: GPLv3

Ricado - RuuviTag-integraatio

Rigado tarjoaa skaalattavia ja turvallisia IoT ratkaisuja ja liitäntäalustoja yritysten tarpeisiin. Tämä mahdollistaa IoT-laitteiden ja verkkojen tehokkaan käyttöönoton ja hallinnan. RuuviTag-anturit voidaan integroida Ricardon Cascade-reitittimiin, jonka avulla antureiden lähettämät Bluetooth-viestit voidaan kerätä ja välittää pilvipalveluihin. Integraatio mahdollistaa reaaliaikaisten RuuviTag-antureiden tietojen tuomisen Ricardon Edge Connect -sovellukseen HTTPS- tai MQTTS -reitin kautta.

Rigado – RuuviTag-integraatio

Lisenssi: suljettu lähde

OpenRB - RuuviTag-integraatio

OpenRB on KNX- ja IoT-ratkaisuja tukeva alusta, jonka avulla voit rakentaa älyrakennusten ja kotijärjestelmien automaatioratkaisuja. RuuviTag-anturit voidaan integroida OpenRB:n LogicMachine-sovellukseen Bluetooth-sovittimen avulla.

OpenRB – RuuviTag

Lisenssi: suljettu lähde

Tietojen jäsentäjät (data parsers)

Tietojen jäsentäjien avulla muunnat Ruuvin antureiden lähettämän raakatiedon luettavaan muotoon. Näiden kääntäjien avulla saat dekoodattua anturin tiedot luettavaaan muotoon, jonka jälkeen Ruuvi-antureiden tietoja voidaan hyödyntää eri tarkoituksiin. Lisätietoja löydät Ruuvin dokumentaatiosivulta.

MicroPython - RuuviTag Scanner

Micropython RuuviTag Scanner -jäsentäjä toimii mikrokontrollereissa ja dekoodaa Ruuvi-antureiden Bluetooth-majakkaviestit luettavaan muotoon.

MicroPython – RuuviTag Scanner
Lisenssi: MIT

Python - RuuviTag Sensor Python-paketti

RuuviTag Sensor Python -paketti mahdollistaa kommunikoinnin Ruuvi-antureiden kanssa ja mittaustietojen dekoodaamisen Ruuvi-antureiden lähettämistä Bluetooth-viesteistä.

Python – RuuviTag Sensor Python-paketti
Lisenssi: MIT

Hark - ruuvitag-hark

ruuvitag-hark mahdollistaa RuuviTag-antureiden käyttämisen Hark-työkalussa, joka on reaaliaikaisten anturitietojen keräämiseen, prosessointiin ja analysointiin kehitetty dataprosessointityökalu. Tämä projekti perustuu http_server_asyncio_rx.py -skriptiin, joka on saatavilla ruuvitag-sensor -repositorion esimerkkiosioissa.

Hark – ruuvitag-hark

Lisenssi: MIT

Rust - RuuviTag Listener

Komentokehoitesovellus, joka kuuntelee Ruuvi-antureiden Bluetooth-viestejä ja muuttaa ne InfluxDB-yhteensopiviksi.

Rust – RuuviTag Listener
Lisenssi: MIT

Rust - Ruuvi-anturiprotolkollan jäsennysimplementaatio

Ruuvin anturiprotokollan jäsennysimplementaatio Rustille.

Rust -ruuvi-sensor-protocol-rs

Lisenssi: MIT

Java - RuuviTag Common

Ruuvitag-common on Ruuvi-antureiden lukemiseen kehitetty työkalukirjasto, jonka avulla voit jäsentää Ruuvin antureista kerättyjä tietoja.

Java – RuuviTag Common
Lisenssi: MIT

RuuviR - RuuviTag-tietojen analysointi R-ohjelmointiympäristössä.

R-ohjelmointiympäristö on avoimeen lähdekoodiin perustuva sovelluskehys, jota käytetään statistiikassa, tietojen analysoinnissa ja graafisessa esittämisessä. RuuviR-paketin avulla voit dekoodata ja prosessoida RuuviTag-antureista kerättyjä tietoja ja helposti integroida ja analysoida antureista kerättyjä tietoja R-ohjelmointiympäristössä.

RuuviR

Lisenssi: GPLv3

Go - RuuviTag

Go on Googlen kehittämä avoimeen lähdekoodiin perustuva ohjelmointikieli, jonka avulla voit luoda yksinkertaisia, tehokkaita ja luotettavia järjestelmä- ja palvelinsovelluksia. Ohjelmointikielessä käytetään staattista syntaksia, roskienkeruuta ja sisäänrakennetta rinnakkaisuutta, joten se soventuu ihanteellisesti skaalattavuutta vaativiin sovelluksiin, joilta vaaditaan suorituskykyä. Go-ohjelmointikielen RuuviTag-paketin avulla voit dekoodata RuuviTag-antureiden tietoja.

Go – RuuviTag

Lisenssi: MIT

Theengs Decoder -kirjasto

Theengs.io on teknologia-alusta innovatiivisille IoT-ratkaisuille ja palveluille, joka keskittyy älykaupunkisovelluksiin ja teolliseen automaatioon. Theengs Decoder on avoimeen lähdekoodiin perustuva kirjasto, joka tarjoaa työkalut erilaisten IoT-antureiden, mukaan lukien RuuviTag RAWv1 ja RAWv2 -tiedostomuotojen dekoodaamiseen.

Theengs Decoder -kirjasto

Lisenssi: GPLv3

Yhdyskäytävät ja kuuntelijat

Yhdyskäytävät ja kuuntelijat mahdollistavat Ruuvi-antureiden tietojen vastaanottamisen ja käsittelemisen esimerkiksi ESP32-laitteilla, Raspberry Pi -tietokoneilla tai älypuhelimilla. Nämä työkalut ja sovellukset mahdollistavat kommunikoinnin Ruuvin antureiden ja muiden laitteiden välillä, jolloin Ruuvin laitteiden keräämiä tietoja voidaan käyttää erilaisissa järjestelmissä ja ympäristöissä.

Java - RuuviCollector

RuuviCollector on Java-sovellus, joka mahdollistaa mittaustietojen keräämisen Ruuvi-antureista ja niiden tallentamisen InfluxDB-tietokantaan.

Java – RuuviCollector
Lisenssi: MIT

ESP32 - ESP-IDF RuuviTag advertising data receiver

Tämä sovellus vastaanottaa ja dekoodaa Ruuvi-antureiden lähettämiä viestejä.

ESP32 – ESP-IDF RuuviTag advertising data receiver
Lisenssi: GPLv3

ESP32 - RuuviTag Collector

Voit kerätä Ruuvi-antureiden lähettämiä mittaustietoja tämän sovelluksen avulla.

ESP32 – RuuviTag Collector
Lisenssi: MIT

Arduino - ArduinoRuuviClient

ArduinoRuuviClient on ArduinoBLE-pohjainen sovellus RuuviTag-anturin tietojen lukemiseen.

ArduinoRuuviClient

Lisenssi: MIT

Node.js - node-ruuvitag

Node.js-moduuli, jonka avulla voit lukea Ruuvi-anturin tietoja Node.js-ympäristössä.

Node.js – node-ruuvitag
Lisenssi: BSD-3

Node.js - Signal K node.js-palvelimen RuuviTag-laajennus

signalk-ruuvitag-laajennus on Signal K -laajennus tietojen keräämiseen RuuviTag-antureista.

node.js – signalk-ruuvitag-plugin

Lisenssi: MIT

Linux - Bluewalker

Bluewalker on Bluetooth LE -skanneri ja -mainostaja, joka käyttää Linuxissa saatavilla olevia HCI-käyttäjäkanavan raaka-HCI-liitäntöjä Bluetooth LE -laitteiden etsimiseen tai mainonnan aloittamiseen käyttäjän määrittämillä tiedoilla. Bluewalkerissa on erityinen RuuviTag-tila. Käynnistä RuuviTag-antureiden kuuntelu komennolla bluewalker -ruuvi.

Linux – Bluewalker

Lisenssi: BSD-2

Päästä-päähän -järjestelmät

Päästä päähän -järjestelmät hallitsevat ja ohjaavat kaikkia palvelun tai prosessin osa-alueita alusta loppuun. Näiden avulla voit kerätä, tallentaa ja tarkastella Ruuvi-antureidesi tietoja internetissä.

Balena - RuuviTag

Balena on kokonaisvaltainen IoT-hallinta-alusta, jonka avulla voidaan rakentaa, ottaa käyttöön ja hallita konttisovelluksia IoT-laitteissa, mikä yksinkertaistaa yhdistettyjen laitteiden kehitystä ja ylläpitoa. Balena RuuviTag GitHub -repositorion avulla voit ottaa käyttöön RuuviTag-antureiden tietojen keräämiseen valmiin Balena-version Raspberry Pi- tai balenaFinissä.

Balena – RuuviTag

Lisenssi: Apache-2.0

RuuviTag AWS IoT-valvonta

Rakenna AWS IoT -koontinäyttö Ruuvi-anturien seurantaan Raspberry Pi Zero W:n avulla.

RuuviTag AWS IoT-valvonta
Lisenssi: ei lisenssitietoja

Raspberry Pi - RuuviTag logger

Kirjaa Ruuvi-anturitiedot SQLite-tietokantaan ja Dweet.io:hon ja näytä kaavioita Raspberry Pi -tietokoneen verkkoselaimella.

Raspberry Pi – RuuviTag logger
Lisenssi: MIT

Unix-demo - Ruuvi-laitteiden lukeminen ja syöttäminen MQTT:hen, tietokantaan ja koontinäytölle.

Demo Ruuvi-antureiden mittausten lukemisesta Bluetoothin kautta ja syöttämisestä MQTT:hen, tietokantaan ja koontinäytöille.

RuuviTag-demo
Lisenssi: MIT

Ruuvi-collector Raspberry Pi -tietokoneella yhdessä InfluxDB + Grafana AWS-toteutuksella

Demo säänvalvontajärjestelmän perustamisesta Ruuvin antureilla ja AWS IoT -palveluilla. Sisältää ohjeet ja koodin Raspberry Pi:n konfiguroimiseksi AWS IoT -laitteeksi keräämään ja lähettämään anturidataa, jota voidaan visualisoida ja analysoida AWS:ssä.

Ruuvi-collector Raspberry Pi -tietokoneella yhdessä InfluxDB + Grafana AWS-toteutuksella
Lisenssi: MIT

Ohje: Vie tietoja Microsoft Azure IoT Centralista ja visualisoi tiedot Power BI:ssä

Tämän ohjeen avulla voit viedä tietoja ja visualisoida niitä Microsoft Azure IoT Centralissa, ja näin optimoida vähittäiskaupan toimintaa edistyneen data-analyysin avulla. Logiikkasovellus lukee ratkaisussa telemetriaa tapahtumakeskuksesta, jäsentää RuuviTag-tiedot ja lähettää sen eteenpäin Power BI -suoratoistotietosarjoihin.

Ohje: Vie tietoja Microsoft Azure IoT Centralista ja visualisoi tiedot Power BI:ssä

Ruuvin teknologiaa käyttävät kaupalliset tuotteet

Ruuvi-teknologiaa käyttävissä kaupallisissa projekteissa RuuviTag-antureita käytetään esimerkiksi ympäristön seurantaan, omaisuuden seurantaan ja toimintaa tehostavaan älykkääseen mittaukseen reaaliaikaisen tiedonkeruun ja -analyysin avulla.

Kaltiot Smart Tracker

Käyttäjäystävällisen ja helppokäyttöisen Kaltiot Smart Tracker -palvelun avulla voit mitata ja valvoa lähes mitä tahansa. Kaltiot käyttää Ruuvin laitteita osana palveluaan.

Kaltiot Smart Tracker
Lisenssi: suljettu lähde

Soundsensing

Soundsensing tarjoaa edistyneitä akustisia valvontaratkaisuja. He tarjoavat työkaluja ja järjestelmiä reaaliaikaiseen äänianalyysiin, mikä mahdollistaa esimerkiksi ympäristömelun tarkkailun, teollisuusympäristön tarkkailun ja älykaupungin melunhallinnan. Soundsensing käyttää RuuviTag Pro -antureita palvelunsa keskeisenä osana.

Soundsensing

Lisenssi: suljettu lähde

FresaFlo

FresaFlo on edistynyt langaton mesh-järjestelmä sisäilman laadun mittaamiseen ja valvontaan. FresaFlo tarjoaa Ruuvi-antureita osana laajennettua laitevalikoimaa. FresaFlo-mesh-verkon anturit voivat ”isännöidä” ja lukea tietoja yhdestä tai useammasta RuuviTag-anturista. Kerättyjä tietoja voidaan tarkastella FresaFlo-sovelluksessa.

FresaFlo

Lisenssi: suljettu lähde

Mesh-protokollat

Ruuvi-anturin ohjelmistoradiojärjestelmässä (SoC) on mahdollista ajaa myös muita protokollia Bluetoothin lisäksi. Tämä mahdollistaa Ruuvin laitteiden liittämisen myös osaksi laitteiden välistä mesh-verkkoa. Löydät tästä luettelosta kaupallisia mesh-protokollia, jotka tukevat Ruuvi-antureita.

BlueRange Mesh

BlueRange Mesh, joka tunnettiin aiemmin nimellä FruityMesh, on BlueRangen ratkaisu rakennusten anturien ja toimilaitteiden langattomaan tiedonsiirtoon ja digitaaliseen rakennusautomaatioon. Se on avoimeen lähdekoodiin pohjautuva toteutus mesh-verkosta, joka hyödyntää tavallisia Bluetooth Low Energy 4.1/5.x -yhteyksiä. Verkon osana voidaan hyödyntää paristokäyttöisiä laitteita, toisin kuin mainontaa ja skannausta käyttävissä mesh-verkoissa.

BlueRange Mesh -verkkoa voidaan käyttää Nordic Semiconductorin nRF52-DK:n ja nRF52840-DK:n kanssa, mutta se toimii myös monien muiden nRF52-sarjan SoC:iden kanssa.

Kysy lisätietoja BlueRangelta.

BlueRange Mesh
Lisenssi: GPL / suljettu lähde

Lumenradio MiraOS

LumenRadio on erikoistunut langattomiin yhteysratkaisuihin, ja Mira OS on heidän kehittämänsä käyttöjärjestelmä, joka on suunniteltu luotettavien, skaalattavien ja turvallisten langattomien mesh-verkkojen toteuttamiseen erilaisten IoT-sovellusten tarpeisiin.

Kokeile MiraOS:n langatonta laitteiden välistä mesh-verkkoa Ruuvi-antureiden, Raspberry Pi:n ja Grafanan avulla.

Pyydä lisätietoja Lumenradiolta.

MiraOS
Lisenssi: suljettu lähde

Wirepas

Wirepas Connectivity on patentoitu mesh-protokolla, joka mahdollistaa RuuviTag-nodejen yhdistämisen internetiin yhden yhdyskäytävän kautta.

Lisätietoja Wirepasilta.

Wirepas
Lisenssi: suljettu lähde

Vaihtoehtoiset laiteohjelmistot

Ruuvi-antureille saatavilla olevat vaihtoehtoiset laiteohjelmistot.

Espruino

Espruino on JavaScript-tulkki mikrokontrollereille, joka mahdollistaa helpon ja tehokkaan laitteiston ohjelmoinnin JavaScriptin avulla. RuuviTag-anturin Espruino-laiteohjelmisto muuttaa Ruuvi-anturin monipuoliseksi, ohjelmoitavaksi laitteeksi, joka mahdollistaa räätälöidyt sovellukset ja helpon tiedonsiirron JavaScriptin avulla. Espruino-tuki RuuviTag-anturille on päättynyt.

Espruino – RuuviTag

 

Zephyr RTOS

Zephyr on avoimeen lähdekoodiin perustuva skaalattava ja turvallinen reaaliaikainen käyttöjärjestelmä (RTOS) sulautetuille laitteille ja IoT-sovelluksille. Zephyr-laiteohjelmisto on saatavilla RuuviTag-antureille. Tarvitset Ruuvi DevKitin tämän laiteohjelmiston asentamiseksi.

Zephyr – RuuviTag
Lisenssi: Apache 2.0

Viralliset Ruuvin laiteohjelmistot

Voit ladata ja muokata avoimeen lähdekoodiin perustuvia laiteohjelmistojamme vapaasti.

RuuviTag-anturin laiteohjelmisto

Viralliset RuuviTag-anturin laiteohjelmistot löytyvät GitHub-repositoriostamme.

RuuviTag-anturin laiteohjelmisto
Lisenssi: BSD-3

Ruuvi Gateway -reitittimen laiteohjelmisto

Viralliset Ruuvi Gateway -reitittimen laiteohjelmistot löytyvät GitHub-repositoriostamme.

Ruuvi Gateway -reitittimen laiteohjelmisto
Lisenssi: BSD-3

Viralliset Ruuvi-kirjastot

Voit forkata ja käyttä avoimeen lähdekoodiin perustuvia kirjastojamme vapaasti.

Ruuvi Bluetooth-kirjasto (Android)

Ruuvin Bluetooth-kirjasto Androidille.

Ruuvi Bluetooth-kirjasto (Android)
Lisenssi: BSD-3

Ruuvi Bluetooth-kirjasto (iOS)

Ruuvin Bluetooth LE -laitteiden tiedot syntaksilla device.ruuvi?.tag.

Ruuvi Bluetooth-kirjasto (iOS)
Lisenssi: BSD-3

Viralliset Ruuvi-sovellukset

Löydät avoimeen lähdekoodiiin perustuvat Ruuvi Station -sovellukset Ruuvin GitHub-repositoriosta.

Ruuvi Station Android

Ruuvin avoimeen lähdekoodiin perustuva Android-sovellus, joka on saatavilla myös Google Play -sovelluskaupassa. Näet Ruuvi-laitteiden mittaamat tiedot suoraan Android-laitteestasi. Ruuvi Station on Ruuvin avoimeen lähdekoodiin perustuvien laitteiden tietojen lukemiseen ja hallintaan suunniteltu sovellus.

Ruuvi Station Android
Lisenssi: BSD-3

Ruuvi Station iOS

Ruuvin avoimeen lähdekoodiin perustuva iOS-sovellus, joka on saatavilla myös Applen App Store -sovelluskaupassa. Näet Ruuvi-laitteiden mittaamat tiedot suoraan iOS-laitteestasi. Ruuvi Station on Ruuvin avoimeen lähdekoodiin perustuvien laitteiden tietojen lukemiseen ja hallintaan suunniteltu sovellus.

Ruuvi Station iOS
Lisenssi: BSD-3

Ruuvi Station -selainsovellus

Ruuvi Station WebUI on avoimeen lähdekoodiin perustuva selainpohjainen sovellus, joka tarjoaa pääsyn Ruuvin laitteista Ruuvi Gateway -reitittimen avulla luettuihin mittaustietoihin.

Huomaa, että Ruuvi Station -selainsovellus käyttää Ruuvi Cloud -palvelua, joka ei ole avoimeen lähdekoodiin perustuva.

Ruuvi Station -selainsovellus
Lisenssi: BSD-3