Shelly Wiki

Enhetsinställningar

Persienninställningar

Kalibrering av ändlägen, hinderskydd som stoppar eller backar vid motstånd, och lamellvinkel för persienner - det som är specifikt för rullgardins- och persiennstyrning.

Persiennstyrning (Cover-komponenten) delar grundprincip med Gemensamma inställningar, men har egna värden och egna fält för det som är specifikt för en motor som rör sig mellan två ändlägen: initial_state är här open, closed eller stopped i stället för på/av, och in_mode kan vara single, dual eller detached beroende på om du har en eller två fysiska knappar/brytare kopplade.

Kalibrering

Innan persiennen eller rullgardinen kan visa en position i procent måste den kalibreras - enheten kör upp och ner en gång för att lära sig hur lång tid en full rörelse tar. Det görs via en egen kalibreringsfunktion i webbgränssnittet eller appen (Cover.Calibrate i RPC-gränssnittet), inte som en löpande inställning.

Två gränsvärden styr hur länge enheten väntar på att hitta ändläget innan den ger upp:

  • maxtime_open - längsta tid (0,1-300 sekunder) för att köra helt upp
  • maxtime_close - längsta tid (0,1-300 sekunder) för att köra helt ner

Misslyckas kalibreringen med ett timeout-fel är maxtime_open/maxtime_close för lågt satta för din persienn - höj dem och kör om.

Motorns viloläge avgörs av motor.idle_power_thr (0-50 W) och motor.idle_confirm_period (0,25-2 sekunder): tillsammans avgör de när enheten tolkar motorn som stannad snarare än fortfarande i rörelse.

Hinderskydd

obstruction_detection stoppar eller backar rörelsen om något är i vägen:

  • obstruction_detection.enable - av/på
  • obstruction_detection.direction - vid öppning, stängning, eller båda
  • obstruction_detection.action - stop eller reverse när ett hinder upptäcks
  • obstruction_detection.power_thr - effekttröskeln som räknas som ett hinder
  • obstruction_detection.holdoff - hur länge efter start hinderskyddet ignoreras, för att inte trigga på motorns startström

Under själva kalibreringen är hinderskyddet alltid avstängt, oavsett vad obstruction_detection.enable är satt till.

Utöver det finns safety_switch - en separat säkerhetsingång, med egna inställningar för riktning (direction) och vad som ska hända (action: stop, reverse eller pause) när den utlöses, samt allowed_move för om enheten får röra sig alls efter en utlösning.

Lamellvinkel (tilt/slat)

Persienner med vridbara lameller har ett eget delsystem för det:

  • slat.enable - slår på lamellstyrning
  • slat.open_time / slat.close_time - tid (0,5-30 sekunder) för att vrida lamellerna helt
  • slat.step - hur stort steg (1-100 %) varje vridkommando gör
  • slat.retain_pos - om lamellvinkeln ska behållas vid höjd-/sänkkommandon
  • slat.precise_ctl - mer exakt men långsammare styrning

Övrigt

  • swap_inputs - byter vilken fysisk knapp som styr upp respektive ner, utan att behöva dra om kablarna
  • invert_directions - vänder på vilken riktning som räknas som upp respektive ner
  • maintenance_mode - stänger av normal styrning tillfälligt, till exempel vid service på motorn
  • power_limit, voltage_limit, undervoltage_limit, current_limit - samma typ av skydd som för relän, se Gemensamma inställningar
Rapportera fel på sidan

Beskriv kort vad som verkar fel — vi läser varje rapport.