Enhetsinställningar
Gemensamma inställningar
Det här återkommer på nästan alla Shelly-enheter, oavsett om det är ett relä, en dimmer eller en persiennstyrning - strömavbrott, skydd, nätverk, moln och scheman.
De här inställningarna är inte knutna till en enda enhetstyp - de dyker upp om och om igen, oavsett om enheten styr ett relä, en dimmer eller en persienn. Fälten nedan är hämtade från Shellys officiella Gen2+ RPC-dokumentation (shelly-api-docs.shelly.cloud); exakt vilka som visas för dig beror på enhetstyp och webbgränssnitt/app-version.
Vad utgången gör efter ett strömavbrott
initial_state styr vad enheten gör så fort strömmen kommer tillbaka efter ett avbrott:
| Värde | Betyder |
|---|---|
off |
Utgången är alltid av vid uppstart |
on |
Utgången är alltid på vid uppstart |
restore_last |
Återgår till det läge den hade innan strömmen försvann |
match_input |
Följer ingångens aktuella fysiska läge (t.ex. en strömbrytare i "på"-läge) |
Persienner och dimmrar har egna varianter av samma idé - se Persienninställningar och Dimmerinställningar.
Ingångsläge
in_mode avgör hur en fysisk ingång (strömbrytare, tryckknapp) styr utgången:
| Läge | Betyder |
|---|---|
momentary |
Varje tryck växlar läge - typiskt för en tryckknapp |
follow |
Utgången följer ingångens läge exakt, så länge den hålls |
flip |
Varje flankändring på ingången växlar utgången |
detached |
Ingången är helt frikopplad från utgången - används bara för att trigga skript/scener/webhooks, styr inget direkt |
Vissa enheter har ytterligare lägen (till exempel cycle eller activate) - vilka som finns beror på modellen.
Timers: auto-på och auto-av
auto_on/auto_on_delay och auto_off/auto_off_delay slår automatiskt om utgången efter ett antal sekunder. Ett vanligt exempel är en trappbelysning: tänd via en scen eller ett tryck, och låt auto_off_delay släcka den igen efter en tid, utan att en scen eller ett skript behöver hålla koll på klockan.
Skydd: effekt, spänning, ström
Enheter som mäter effekt kan skydda sig själva genom att stänga av vid en tröskel:
power_limit- stänger av vid för hög effekt (watt)voltage_limit/undervoltage_limit- stänger av vid för hög respektive för låg spänningcurrent_limit- stänger av vid för hög strömautorecover_voltage_errors- om enheten själv ska återställa utgången när spänningen är tillbaka inom gränserna
Utlöses ett skydd loggas det, och utgången återgår inte till "på" av sig själv om inte autorecover_voltage_errors är satt (och bara för spänningsfel - inte för effekt/ström).
Eco mode
eco_mode (del av enhetens systeminställningar, Sys.SetConfig) sänker processorhastigheten och sätter Wi-Fi-radion i ett strömsnålare läge när det går. Det minskar strömförbrukningen något, men kan göra enheten långsammare att svara.
LED-indikator och nattläge
De flesta enheter har en statuslysdiod, och många - särskilt uttag - har ett "nattläge" som dämpar eller släcker den under en tidsperiod du ställer in, så att den inte lyser upp ett sovrum. Vanligtvis ställer du in en starttid, en sluttid och en ljusstyrka. Se Plugginställningar för konkreta fältnamn på uttag.
Molnanslutning
Cloud.enable slår på eller av enhetens anslutning till Shellys moln, per enhet. Det går att styra och läsa status lokalt även med molnet avstängt - se Enhetens webbgränssnitt för vad som är kvar respektive försvinner. Alexa, Google Home och liknande molnintegrationer kräver att det här är påslaget - se Integrationer.
Nätverk och failover
Gen2+-enheter kan ha två Wi-Fi-nätverk konfigurerade samtidigt - ett primärt och ett reserv - plus sin egen accesspunkt:
- Primärt nät och reservnät har var sin uppsättning
ssid/pass, och var för sigdhcpeller statisk IP. roamstyr när enheten byter till ett starkare nätverk: en signalstyrketröskel (rssi_thr, standard −80 dBm) och ett kontrollintervall (interval, standard 60 sekunder).- Enhetens egen accesspunkt (
ap) kan lämnas påslagen som reserv-ingång, eller stängas av.
Det gör det möjligt att ha en primär router och en mesh-nod eller gäströuter som reserv, utan att enheten hamnar offline om det ena nätet försvinner.
Ethernet (Pro-serien)
Pro-enheter på DIN-skena kan ha kabelanslutet nätverk i stället för eller utöver Wi-Fi. Det stödjer både klientläge (dhcp eller statisk IP mot ditt nätverk) och ett serverläge där enheten själv delar ut adresser till andra enheter på samma segment. Ändringar av Ethernet-inställningar kräver omstart av enheten för att slå igenom.
MQTT
Gen2+ har ett inbyggt MQTT-stöd: adress till din egen broker, klient-id, användarnamn/lösenord, och TLS antingen av, på utan certifikatvalidering, eller på med ett angivet CA-certifikat. Du kan välja om enhetens statusuppdateringar och händelser ska publiceras på MQTT (rpc_ntf, status_ntf), och om enheten ska gå att styra via MQTT (enable_control). Se Integrationer för hela bilden, inklusive skillnaden mot Gen1:s MQTT.
Scheman
Utöver enkla på/av-scheman i appen har Gen2+ ett fullständigt cron-baserat schemaläggningssystem i webbgränssnittet: upp till 20 schemajobb per enhet, vart och ett med upp till 5 anrop, styrda av ett cron-uttryck som även stödjer soluppgång/nedgång som utlösare.
BTHome och BLE-gateway
Gen2+-enheter med Bluetooth kan lyssna på BTHome-annonseringar från batteridrivna sensorer - bland annat Shellys egna BLU-enheter - och agera gateway åt dem i appen. Bluetooth-radion (BLE) aktiveras i sig separat, och RPC-tjänsten över Bluetooth kan slås på för sig. Se BLU-inställningar för hur sensorerna själva konfigureras.
Matter
Enheter som stödjer Matter har en egen på/av-inställning för Matter-servern. När den är påslagen, och enheten är redo att paras (commissionable), genereras en QR-kod och en manuell parkopplingskod som du använder i Apple Home, Google Home eller din Matter-hubb. En fabriksåterställning av Matter-delen kopplar bort enheten från alla nätverk den parats med, utan att röra resten av enhetens konfiguration.
Zigbee-läge
Vissa Gen4-enheter kan i stället köras i Zigbee-läge. Det är en enda på/av-inställning, men konsekvensen är stor: en enhet i Zigbee-läge styrs inte längre i Shelly Smart Control - se Zigbee-fällan i Vilken generation har du? och Integrationer för vad det innebär i praktiken. Byte av läge kräver en omstart av enheten.
Webblösenord, återställning och omstart
Webbgränssnittet (och RPC-gränssnittet) kan skyddas med ett användarnamn och lösenord - av säkerhetsskäl lagras det inte i klartext på enheten, utan som en hash. Är lösenordet satt krävs det för att öppna webbgränssnittet över huvud taget. Fabriksåterställning och omstart är egna knappar, vanligtvis under enhetens säkerhets- eller underhållsinställningar - en fabriksåterställning nollställer allt, inklusive nätverksinställningar, så enheten måste läggas till på nytt efteråt.