Select many
Select many tillämpar en av fjorton åtgärder på en uppsättning enheter, eller på en hel enhetsgrupp, i ett enda steg.
Välj enheterna
- Smalna av listan först, med sök, filter eller en vy. Urvalet blir lättare att få rätt när listan redan bara innehåller det du vill åt.
- Tryck på "Select Many".
- Markera enheterna. För att ta en rad av dem utan att trycka på varje, markera den första, håll in Shift och markera den sista - allt mellan dem väljs också.
- Eller byt till fliken Device groups och välj en grupp, vilket väljer dess medlemmar.
- Tryck på "Select Action" och välj vad du vill göra.
Åtgärderna
Organisera enheter
- Edit: Sätt metadatafält över hela urvalet - kontextuella parametrar, enhetens modellnamn, beskrivning, fältet order som enhetslistans gruppera-efter använder, och ikonen. Se Redigera fält i bulk.
- Add to Device Group: Lägg till enheter i en grupp. Mer information om enhetsgrupper.
- Add to floor plan widget: Välj och lägg snabbt till enheter i en planlösningswidget.
Titta på datan
- Charts: Skapa diagram med data över tid från de valda enheterna. Mer om diagram.
- Calculate: Beräkna samma typ av värde från en eller flera enheter på flera olika sätt för att skapa en ny beräknad enhet.
- Export to File: Exportera den aktuella vyn till fil för batchhantering. Det låter dig redigera flera enheter samtidigt och lägga till dem igen med batchuppdatering, eller få ut data ur Yggio. Vad filen innehåller avgörs av kolumnerna i din vy, så kontrollera vyn före export.
Konfigurera enheter
- Edit Translators: Lägg till eller ta bort översättare över urvalet, och redigera versioner, uppgraderingspolicyer och parametrar i bulk. Se Redigera översättare i bulk.
- Set Connector: Sätt en connector på de valda enheterna. Kan användas för att flytta enheterna från en integration till en annan.
- Set Report Interval: Sätt det förväntade rapportintervallet för de valda enheterna. Om en enhet inte rapporterar inom den förväntade tiden får du en varning i larmloggen. Händelsen "missing expected report" kan även användas i regelmotorn med ett fördefinierat villkor för att trigga en regel om enheten slutar rapportera. Se regelmotorn för mer detaljer.
- Configure: Skicka LoRaWAN-downlinks till valda enheter.
- Channels: Skapa samma kanal på varje vald enhet. En kanal publicerar en enhets data ut ur plattformen: på Yggios egen MQTT-broker, på en annan MQTT-broker, som en webhook, eller in i ett annat system via dess API. Att göra det här sätter upp en över hela urvalet i stället för enhet för enhet. För att se eller hantera kanalerna på en enskild enhet, använd Enhetsdetaljer.
Åtkomst och livscykel
- Access Rights: Dela hela urvalet på en gång, och byt ägare på enheter. Se Dela många enheter.
- Synchronize: Den här funktionen synkroniserar en enhet med sin integration. Huvudsyftet är felsökning om en enhet slutar rapportera, för att bekräfta att alla inblandade system fortfarande är anslutna.
- Delete: Ta bort de valda enheterna permanent. För LoRaWAN-enheter tas de även bort från nätverksservern om du inte först avmarkerar "Delete external", som är ikryssad som standard. Se Ta bort enheter.
Ta bort enheter
- Tryck på "Select Many" och markera enheterna som ska tas bort.
- Tryck på "Select Action" och sedan "Delete".
- För LoRaWAN-enheter, avgör om "Delete external" ska avmarkeras i bekräftelsen. Den är ikryssad som standard.
- Bekräfta.
Att låta "Delete external" vara ikryssad avregistrerar enheten även på LoRaWAN-servern. Att avmarkera den tar bort enheten bara i Yggio och lämnar dess registrering på nätverksservern intakt.

Avmarkera den när enheten flyttas till ett annat Yggio-konto eller ska provisioneras om någon annanstans. En enhet som tas bort här men lämnas på nätverksservern fortsätter att förbruka sin abonnemangsplats.
Valet gäller hela urvalet: en blandad batch blir antingen helt avregistrerad eller helt kvar. Dela upp urvalet om du behöver båda.
För att ta bort en enskild enhet kan du också göra det från Enhetsdetaljer.
Dela många enheter
Access Rights delar varje enhet i urvalet med en enda åtgärd, på samma tre sätt som på en enskild enhet: till en Organization, till en User, eller till en User group.
Så här delar du in i ett organisationsträd:
- Tryck på "Select Action" och sedan "Access Rights".
- Välj fliken Organization.
- Välj organisationen, sedan underenheten i trädet under den. Vilken nivå som helst kan vara målet, från hela företaget till ett enskilt våningsplan.
- Kontrollera vägen som visas under trädet och tryck på "Share".

Åtkomsten når uppåt. Alla med åtkomst till den gren du delar till får enheterna, och så gör alla med åtkomst ovanför den. Dela till en byggnad och personerna på den byggnaden ser dem, liksom de med åtkomst på staden och företaget ovanför - men inte de på en angränsande byggnad, och inte de längre ner.
Att dela högt upp i trädet smalnar därför av publiken till de få som har åtkomst på den nivån, i stället för att bredda den. Dela på den gren enheterna hör till.
Det krävs två rättigheter samtidigt: admin på enheterna, och organisationsadmin på organisationen. Ingen av dem räcker ensam.
Den här panelen är också det enda stället där ägaren av enheter kan bytas: välj den nya ägaren och tryck på "Change owner". Ägarbyten gäller enheter, inte enhetsgrupper.
För vad varje åtkomstnivå tillåter, se åtkomsträttigheter. För samma panel på en enskild enhet, inklusive tabellen över vem som har vad, se Åtkomsträttigheter.
Redigera fält i bulk
Edit sätter samma metadata på ett helt urval. Det är en guide i två steg, Edit och sedan Result.
- Tryck på "Select Action" och sedan "Edit".
- Kryssa i de avsnitt som ska ingå. Kryssa bara i det du avser att ändra.
- Fyll i fälten för varje ikryssat avsnitt.
- Kontrollera antalet enheter längst upp och tryck på "Save".
Avsnitten är:
| Avsnitt | Sätter |
|---|---|
| Contextual parameter | Din egen metadata - vem som installerade den, vilken byggnad, vilket rum |
| Device model name | Modellbeteckningen, som också driver förslag på översättare |
| Description | Fritextbeskrivningen |
| Order | Fältet som enhetslistans gruppera efter klustrar på |
| Icon | Ikonen som visas i listan |
Ett avsnitt du inte kryssar i är inte del av guiden och rörs inte.
Inom ett avsnitt du kryssar i ersätter det du anger vad varje enhet hade. Samma värde skrivs till varje vald enhet.

Det här är motsatsen till fliken Edit parameters för översättare, som lämnar allt du inte skriver i fred. Edit gör enheter lika; Edit parameters ändrar ett värde och bevarar skillnaderna.
Fältet Order, och hur gruppera efter använder det
Order är fritext du sätter på en enhet, och det är vad enhetslistans gruppera efter arbetar på. Det finns ingen lista med grupper att definiera någonstans: listan sorteras alfabetiskt på order-värdet, och varje enhet som bär samma text hamnar grupperad tillsammans under det.
Att sätta Order till "Room 1" på fyra enheter och "Room 2" på tre ger alltså två grupper, i den ordningen, var och en med egen rubrik och tabell. Grupperna är helt enkelt de olika order-värdena bland dina enheter, sorterade.

Resultatet, med gruppera efter påslaget i enhetslistan: en rubrik per distinkt order-värde, i alfabetisk ordning, var och en med sin egen tabell över de enheter som bär det.

Ovan blev tre order-värden tre grupper, listade A före U. Varje grupp behåller hela uppsättningen kolumner och kan sorteras för sig.
Två saker följer av att värdet är text som sorteras alfabetiskt:
- Namnge värdena medvetet - "Floor 1 - North", "Floor 1 - South" - och du styr både grupperingen och i vilken ordning grupperna visas.
- "Room 10" sorteras före "Room 2", eftersom det är text och inte ett tal. Fyll ut siffrorna - "Room 02" - om du har mer än nio av något.
Det här är inte samma sak som en enhetsgrupp. En enhetsgrupp är en namngiven uppsättning som du skapar och lägger enheter i, och den kan väljas och behandlas som en enhet. Gruppera efter arrangerar bara den lista du tittar på.
Redigera översättare i bulk
Panelen Edit translators har fem flikar. Vilken du vill ha beror på om du lägger till, ändrar eller tar bort.
| Flik | Vad den gör |
|---|---|
| Add translators | Lägg till en eller flera översättare på varje vald enhet, var och en med sin version, uppgraderingspolicy och parametrar |
| Edit version | Ändra version och uppgraderingspolicy för en översättare enheterna redan har |
| Edit parameters | Ändra parametervärden på en översättare enheterna redan har |
| Delete all translators | Ta bort varje översättare från de valda enheterna |
| Delete last translator | Ta bort bara den sista översättaren i varje enhets kedja, och lämna resten |

Ingenting skrivs förrän du sparar.
Overview
Under flikarna listar Overview varje vald enhet med sina översättare, och färglägger dem efter vad som är på väg att hända:
| Etikett | Betydelse |
|---|---|
| Grå | Finns redan på enheten och förblir som den är |
| Grön | Läggs till |
| Röd, genomstruken | Tas bort |
Den räknar också enheterna och de unika översättarna över urvalet. Kontrollera de siffrorna innan du sparar - ett antal du inte väntade dig betyder att urvalet inte är vad du trodde.
Lägga till och ta bort
De tre flikarna för att lägga till och ta bort fungerar på varje urval, oavsett vad enheterna har i dag.
På Add translators visar varje översättare du lägger till sin version och uppgraderingspolicy som rullgardinsmenyer, och sina parametrar som en tabell med typen, om parametern är valfri, och en beskrivning av vad den gör. Använd "+ Add another translator" för att kedja flera på en gång.
De två borttagningsflikarna anger vad de är på väg att göra och ger dig en enda knapp för att göra det, i stället för ett Save.
Delete last translator tar bort bara den sista i varje enhets kedja. På ett urval där kedjorna skiljer sig är det en annan översättare på varje enhet. Kontrollera Overview först.

Redigera versioner och parametrar
Edit parameters ändrar översättarparametrar över ett helt bestånd. Alternativen är att redigera varje enhet för hand eller att gå ut via en CSV-fil med batchuppdatering.
Bara de värden du ändrar skrivs. Varje annan parameter behåller vad varje enhet redan har, enhet
för enhet. Varje värdefält börjar med texten "Leave unchanged"; lämnas det så rörs den parametern
inte någonstans i urvalet. Du kan alltså peka tvåhundra enheter mot en ny timeZone utan att jämna ut
de peopleInField-värden som skiljer sig mellan dem.
Bannern längst upp bekräftar hur många enheter du är på väg att redigera. Confirm verkställer ändringen.

Båda redigeringsflikarna kräver att urvalet är enhetligt: varje vald enhet måste bära samma översättare i samma ordning. Om de inte gör det får du en lista över avvikelserna - olika versioner, en annan ordning på översättarna, eller en översättare som saknas på vissa enheter. Smalna av urvalet tills det är enhetligt.
Overviews "number of unique translators" är den snabba kontrollen. En översättare över sex enheter, som ovan, är ett urval du kan redigera.
Edit version fungerar på samma sätt, för versionen och uppgraderingspolicyn.
Ändra major-version
En översättares major-version ändras när dess datamodell ändras - fältnamn, typer, eller vilka fält den producerar alls. Yggio tillämpar inte det tyst. Den visar dig den nuvarande versionens datamodell vid sidan av den nya, med fälten som tas bort i rött, de som läggs till i grönt, och ett antal för vardera, och väntar på din bekräftelse.

Läs de två kolumnerna innan du bekräftar. Allt som pekar på ett fält som försvinner - en kolumn i en vy, ett diagram, en regel, en kanal, en beräkning - slutar fungera och behöver peka om till det nya namnet.
Under jämförelsen finns en kryssruta som erbjuder att ta bort de föråldrade fälten från enheten. Den är avmarkerad som standard och inget raderas om du inte kryssar i den. Kryssar du i den rensas de gamla fältnamnen från enheten, så att de slutar dyka upp i vyer, diagram och rapporter; värdena kommer tillbaka med sina nya namn vid nästa uplink, och tidsseriehistoriken rörs inte. I Select many gäller borttagningen varje vald enhet.
Ett fält som en annan översättare på samma enhet fortfarande producerar erbjuds aldrig för borttagning. Det listas som behållet, med namnet på den översättare som fortfarande skriver det. Om någon av enhetens andra översättare inte går att läsa alls, för att den tagits bort ur katalogen eller för att du saknar åtkomst till den, erbjuds ingenting, eftersom det då inte går att avgöra vad den fortfarande producerar.
Många översättare ändrade sin datamodell i v3.40, så ett versionsbyte på en enhet som installerades före det är ofta ett major-byte med fältnamnsbyten bakom. Dialogen är där du ser vilka, för just den översättaren, innan något skrivs.
Dialogen visas när du ändrar versionen själv. En uppgraderingspolicy som tillåter major-uppgraderingar tillämpar dem utan att fråga, och därför är den policyn bara värd att sätta där du kan verifiera resultatet - se Versioner och uppgraderingspolicyer.