Aktivera analog sensorkonfiguration

1. Aktivera användargränssnittet

Kravet är Firmwareversion 2.3.0(x) med Analog Sensor API-tillägg.
så att du OpenSprinkler kan använda den analoga sensorkonfigurationen måste UI-konfigurationen justeras.

Observera: Det finns ingen tillverkarsupport (från USA) för den modifierade firmwaren, endast via den tyska Support sida!

a) OpenSprinkler 3.2:

  1. Ta reda på din ip OpenSprinklers genom att trycka på B1
  2. Öppna en webbläsare och gå till din SU-konfigurationssida OpenSprinklers:
    http://<ip-adresse>/su
    i vilken IP-adressen från 1. är.

b) OSPi

  1. Öppna en webbläsare och gå till din SU-konfigurationssida OSPi
    http://<ip-adresse>:8080/su

SU sida:

  1. Det finns två inmatningsfält på SU-sidan.
  2. För UI-källa, skriv "https://ui.opensprinklershop.de/js”, ange ditt lösenord ("öppen dörr" vid leverans) och bekräfta med "skicka".
    Detta är nödvändigt eftersom den "officiella" versionen inte stöder dessa tillägg.
    I själva verket är det så att OpenSprinkler Har inget GUI (Graphical User Interface) inbyggt - bara ett API. GUI:et laddas dynamiskt via Javascript via denna sida.
  3. Börja din OpenSprinkler ny. Nu under "Alternativ" bör det finnas en inställning "Analog Sensor Config":
  1. Android/IOS APP:
    – Android: Sök i Play Butik efter "OpenSprinklerASB”.
    – IOS: Sök i App Store efter "OpenSprinklerASB.
    Obs: Vi håller för närvarande på att integrera Analog Sensor API i standarden OpenSprinkler app!

2. Inställning

Bilden ovan visar ett exempel på en konfiguration med en SMT100 och två SMT50 sensorer samt en gruppkonfiguration.

Området är uppdelat i tre delar: sensor, programjusteringar och logg

3. Sensorer

Med "Lägg till sensor" kan du lägga till en ny sensor, med "Redigera" kan du redigera och ändra en befintlig sensor, och med Ta bort kan du radera en sensor.

Tryck på "Lägg till sensor" och ange parametrarna:

"Sensor nr": Varje sensor behöver ett unikt nummer för hantering.

"Typ": Välj en sensortyp. Fler typer kommer förmodligen att följa, lägga till i listan:

  • Truebner SMT100 RS485 Modbus RTU över TCP: Anslut en SMT100 över nätverket. För detta behöver du en TCP till RS485 Modbus-omvandlare. Sensorn stöder två funktioner: markfuktighet (fuktläge) eller temperatur (temperaturläge).
    Ange IP-adressen och porten för RS485-omvandlaren, ID är sensorns Modbus-ID.
  • OpenSprinkler analogt förlängningskort: 4 varianter för konvertering av indata:
    – "spänningsläge 0..4V": Ingen konvertering av ingångsvariablerna, spänningen används direkt
    – "0..3.3V till 0.100%" spänningsområdet 0 till 3.3V omvandlas till 0% till 100%
    – "SMT50 moisture mode": Spänningsområdet är inställt för Truebner SMT50 konverterad - markfuktighetsläge
    – "SMT50 temperaturläge": Spänningsområdet är inställt för Truebner SMT50 konverterad - temperaturläge
  • "Fjärrsensor för en fjärrkontroll opensprinkler”: Sensor för en annan OpenSprinklers i nätverket. Ange IP+Port för adressen till fjärrkontrollen OpenSprinkler a. Det avlägsna OpenSprinkler måste ha samma lösenord som detta OpenSprinkler. ID är numret på fjärrsensorn
  • "Sensorgrupp": Detta definierar en grupp som fungerar som en virtuell sensor som kan kombinera flera sensorer. Sammanfattning görs via
    – min: Det minsta värdet av alla sensorer i gruppen
    – max: Högsta värde av alla sensorer i gruppen
    – avg: medelvärde för alla sensorer i gruppen
    – summa: summan av alla sensorvärden i gruppen

"Grupp": Tilldelningen av sensorn till en grupp. Ange numret på gruppsensorn här (inte ett obligatoriskt fält, du kan även konfigurera detta senare)

"Efternamn": Namnet på sensorn

"IP-adress" och "Port": För nätverksenheter, TCP/IP-adress och port

"ID": Sensorspecifik identifiering, se "Typ". Med "Analog Sensor Board" är detta anslutningen, dvs ID=0 för anslutning nr 9, ID=1 för anslutning nr 10 etc.

"Läsintervall(er)": Läsavstånd för sensordata i sekunder (rekommendation 300s)

"Sensor aktiverad": Måste vara aktiv för att sensorn ska kunna läsas

"Aktivera dataloggning": Spara loggningsdata i sensorloggen

"Visa på huvudsidan": Visar sensordata på startsidan

Sensorn sparas med "Spara".

4. ”programjusteringar” – programjusteringar

Här kan du tilldela sensorerna till program.

En "justering" betyder att sensorns värden påverkar programmets gångtid, till exempel kan väderkontrollen visas här som ett %-värde, ett program kan köras längre eller kortare.

En programjustering kan endast tilldelas en sensor. Om du vill tilldela flera sensorer till ett program, skapa en sensorgrupp och använd denna för justering. Alternativt kan du också definiera flera programjusteringar och tilldela dem till samma program, men då multipliceras programjusteringarna (t.ex. justering A: 90 %, justering B 110 %, då är den effektiva justeringen 0,9 x 1,1 = 0,99 motsvarande 99 % ).

"Justering nr": Unikt nummer för anpassningen.

"Typ": Typen definierar hur sensordata konverteras för programjustering:
– "Ingen justering": Det finns ingen justering, t.ex. för tillfällig avstängning
– "Linjär skalning": Justeringen är helt linjär: "Min och max sensorvärde" definierar området för det minsta och största sensorvärdet, t.ex. 30% och 60%. "Faktor 1 och 2" definierar justeringsfaktorerna, där 1 står för 100%. Om du till exempel vill ha ett justeringsvärde på 0 % för ett Min. sensorvärde på 200, skriv sedan in 1 i "Faktor 2". I "Faktor 2" motsvarande värde för Max sensorvärde
– "Digital under min": Om sensorns värde faller under min sensorvärdet, gäller faktor 2, annars faktor 1
– "Digital över max": Om givarvärdet stiger över det maximala givarvärdet, gäller faktor 2, annars faktor 1

"Sensor": Välj sensor för sensordata

"Faktor 1/2" och "Min/Max sensorvärde": Se Typ för justeringsvärden

5. Logga

Med "Rensa logg" kan du radera alla loggdata. Ladda ner loggen med "Ladda ner logg".

Du kan också använda API-funktionen för att läsa ut data direkt i JSON-format, filtrera och sedan radera.

Beskrivningen av API-funktionerna är för närvarande tillgänglig tillgänglig här.

"Visa logg" visar de senaste 24 timmarna:

sensorinställningar

1. Anläggningstyper

Den nuvarande programvaran kan använda fyra typer av sensorer:

  • digitala sensorer via SEN1/SEN2-anslutningarna (klassiska sensoringångar)
  • analoga sensorer via A2D till de digitala sensorerna (omkopplingsgräns simulerar digital sensor)
  • analoga sensorer via det nytt analogt sensorkort (direkt anslutning till en sensoringång)
  • analoga sensorer via TCP/IP RS485 Modbus-omvandlare (Truebner SMT100 RS485 Modbus version)

Ingen extern konfiguration behövs för de första 3 varianterna, allt kan göras direkt i OpenSprinklerapp som ska ställas in.

2. Analoga sensorer via TCP/IP RS485 Modbus-omvandlare

För att integrera en RS485 Modbus-sensor måste en RS485 Modbus-omvandlare vara åtkomlig via sin IP-adress i samma nätverk.

Du hittar detaljerad information om RS485 och Modbus denna.

Ett exempel på konfiguration baserad på USR-W610 och Truebner SMT100 RS485 Modbus finns här.

"Waveshare RS485 till RJ45 Ethernet Converter Module" rekommenderas för DIN-skenan. Info Här.

 

Schreibe einen Kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med * märkt

Den här webbplatsen använder Akismet för att minska spam. Läs mer om hur din kommentardata behandlas.