1. Attiva l-UI
Ir-rekwiżit huwa Verżjoni tal-firmware 2.3.0(x) b'estensjoni tal-API Analog Sensor.
sabiex inti OpenSprinkler jista 'juża l-konfigurazzjoni tas-sensorju analogu, il-konfigurazzjoni tal-UI għandha tiġi aġġustata.
Jekk jogħġbok innota: M'hemm l-ebda appoġġ tal-manifattur (mill-Istati Uniti) għall-firmware modifikat, biss permezz ta 'wieħed Ġermaniż paġna ta' appoġġ!
a) OpenSprinkler 3.2:
- Sib l-ip ta' tiegħek OpenSprinklers billi tagħfas B1
- Iftaħ web browser u mur fil-paġna tal-konfigurazzjoni SU tiegħek OpenSprinklers:
http://<ip-adresse>/su
li biha l-indirizz IP minn 1. huwa.
b) OSPi
- Iftaħ web browser u mur fil-paġna tal-konfigurazzjoni SU tiegħek OSPi
http://<ip-adresse>:8080/su
SU paġna:
- Hemm żewġ oqsma ta' input fuq il-paġna SU.
- Għal Sors UI, ittajpja “https://ui.opensprinklershop.de/js”, daħħal il-password tiegħek (“opendoor” meta tkun ikkonsenjata) u kkonferma b’ “issottometti”.
Dan huwa meħtieġ minħabba li l-verżjoni "uffiċjali" ma tappoġġjax dawn l-estensjonijiet.
Fil-fatt, huwa l-każ li l- OpenSprinkler M'għandha l-ebda GUI (Graphical User Interface) mibnija - biss API. Il-GUI titgħabba b'mod dinamiku permezz ta' Javascript permezz ta' din il-paġna. - Ibda tiegħek OpenSprinkler ġdid. Issa taħt "Għażliet" għandu jkun hemm issettjar "Analog Sensor Config":
- APP Android/IOS:
– Android: Fittex fil-Play Store għal “OpenSprinklerASB”.
– IOS: Fittex fl-App Store għal “OpenSprinklerASB.
Nota: Bħalissa qed nintegraw is-Sensor Analog API fl-istandard OpenSprinkler app!
2. Setup
L-istampa ta 'hawn fuq turi konfigurazzjoni ta' eżempju b'sensors SMT100 wieħed u żewġ SMT50 kif ukoll konfigurazzjoni ta 'grupp.
Iż-żona hija maqsuma fi tliet partijiet: sensor, aġġustamenti tal-programm u log
3. Sensuri
B'"Żid Sensor" tista' żżid sensor ġdid, b'"Editja" tista' teditja u tibdel sensor eżistenti, u b'Ħassar tista' tħassar sensor.
Agħfas "Żid Sensor" u daħħal il-parametri:
“Nru tas-Sensor”: Kull sensor jeħtieġ numru uniku għall-ġestjoni.
"Tip": Agħżel tip ta 'sensur. Aktar tipi probabbilment se jsegwu, li jżidu mal-lista:
- Truebner SMT100 RS485 Modbus RTU fuq TCP: Qabbad SMT100 fuq in-netwerk. Għal dan għandek bżonn konvertitur TCP għal RS485 Modbus. Is-sensor jappoġġja żewġ funzjonijiet: umdità tal-ħamrija (modalità ta 'umdità) jew temperatura (modalità ta' temperatura).
Daħħal l-indirizz IP u l-port għall-konvertitur RS485, ID hija l-ID Modbus tas-sensor. - OpenSprinkler Bord ta 'estensjoni analoga: 4 varjanti għall-konverżjoni tad-dejta tal-input:
– "modalità ta 'vultaġġ 0..4V": L-ebda konverżjoni tal-varjabbli tad-dħul, il-vultaġġ jintuża direttament
– "0..3.3V sa 0.100%" il-firxa tal-vultaġġ 0 sa 3.3V hija kkonvertita għal 0% sa 100%
– "Modalità ta 'umdità SMT50": Il-firxa tal-vultaġġ hija ssettjata għall- Truebner SMT50 konvertit - mod ta 'umdità tal-ħamrija
– “Modalità tat-temperatura SMT50”: Il-firxa tal-vultaġġ hija ssettjata għall- Truebner SMT50 konvertit - modalità tat-temperatura - “Sensor remot ta’ remote opensprinkler”: Sensor ta’ ieħor OpenSprinklers fin-netwerk. Daħħal IP + Port għall-indirizz tal-remote OpenSprinkler a. Il-bogħod OpenSprinkler irid ikollu l-istess password bħal din OpenSprinkler. ID huwa n-numru tas-sensor remot
- "Grupp tas-sensuri": Dan jiddefinixxi grupp li jaġixxi bħal sensur virtwali li jista 'jgħaqqad diversi sensuri. Is-sommarju jsir permezz
– min: L-iżgħar valur tas-sensuri kollha fil-grupp
– max: L-ogħla valur tas-sensuri kollha fil-grupp
– medja: valur medju tas-sensuri kollha fil-grupp
– somma: somma tal-valuri kollha tas-sensuri tal-grupp
“Grupp”: L-assenjazzjoni tas-sensor lil grupp. Daħħal in-numru tas-sensor tal-grupp hawn (mhux qasam obbligatorju, tista' wkoll tikkonfigura dan aktar tard)
"Kunjom": L-isem tas-sensor
“Indirizz IP” u “Port”: Għall-apparat tan-netwerk, l-indirizz TCP/IP u l-port
“ID”: Identifikazzjoni speċifika għas-sensur, ara "Tip". Mal-"Bord tas-Sensor Analog" din hija l-konnessjoni, jiġifieri ID=0 għall-konnessjoni Nru 9, ID=1 għall-konnessjoni Nru 10 eċċ
“Intervall(i) tal-qari”: Distanza tal-qari tad-dejta tas-sensorju f'sekondi (rakkomandazzjoni 300s)
“Sensor Enabled”: Għandu jkun attiv biex is-sensor jinqara
“Ippermetti l-Logging tad-Data”: Issejvja d-dejta tal-qtugħ fil-log tas-sensorju
"Uri fil-paġna ewlenija": Juri d-dejta tas-sensorju fuq il-paġna ewlenija
Is-sensor jiġi ffrankat b'"Save".
4. “aġġustamenti tal-programm” – aġġustamenti tal-programm
Hawnhekk tista 'tassenja s-sensuri għal programmi.
"Aġġustament" tfisser li l-valuri tas-sensor jaffettwaw il-ħin tat-tħaddim tal-programm, bħall-kontroll tat-temp jista 'jintwera hawn bħala valur %, programm jista' jaħdem itwal jew iqsar.
Adattament ta' programm jista' qatt jiġi assenjat lil sensor wieħed biss. Jekk trid tassenja diversi sensuri għal programm, imbagħad oħloq grupp tas-sensuri u uża dan għall-aġġustament. Alternattivament, tista 'wkoll tiddefinixxi diversi aġġustamenti tal-programm u tassenjahom lill-istess programm, iżda mbagħad l-aġġustamenti tal-programm jiġu mmultiplikati (eż. aġġustament A: 90%, aġġustament B 110%, allura l-aġġustament effettiv huwa 0,9 x 1,1 = 0,99 li jikkorrispondi għal 99 %).
“Nru tal-Aġġustament”: Numru uniku għall-adattament.
"Tip": It-tip jiddefinixxi kif id-dejta tas-sensorju tiġi kkonvertita għall-aġġustament tal-programm:
– “L-ebda Aġġustament”: M'hemm l-ebda aġġustament, eż. għat-tifi temporanju
– "Scalar Lineari": L-aġġustament huwa kompletament lineari: "Valur tas-Sensor Min u Max" jiddefinixxi l-firxa tal-iżgħar u l-akbar valur tas-sensur, eż. 30% u 60%. "Fattur 1 u 2" jiddefinixxu l-fatturi ta 'aġġustament, fejn 1 tirrappreżenta 100%. Per eżempju, jekk trid valur ta 'aġġustament ta' 0% għal Valur Min Sensor ta '200, imbagħad daħħal 1 f'"Fattur 2". F'"Fattur 2" b'mod korrispondenti l-valur għall-Valur Max tas-Sensor
– “Digital under min”: Jekk il-valur tas-sensor jaqa’ taħt il-valur tas-sensor min, allura japplika l-fattur 2, inkella l-fattur 1
– "Digital over max": Jekk il-valur tas-sensor jogħla 'l fuq mill-valur massimu tas-sensor, allura japplika l-fattur 2, inkella l-fattur 1
"Sensor": Agħżel is-sensor għad-dejta tas-sensorju
“Fattur 1/2” u “Valur tas-Sensor Min/Max”: Ara Tip għall-valuri ta' aġġustament
5. Irreġistra
B'"Clear Log" tista' tħassar id-dejta kollha tal-log. Niżżel il-log b'"Download Log".
Tista 'wkoll tuża l-funzjoni API biex taqra d-dejta direttament fil-format JSON, iffiltraha u mbagħad tħassarha.
Id-deskrizzjoni tal-funzjonijiet tal-API bħalissa huma disponibbli disponibbli hawn.
"Show Log" turi l-aħħar 24 siegħa:
setup tas-sensuri
1. Tipi ta 'Faċilità
Is-softwer attwali jista 'juża 4 tipi ta' sensuri:
- sensuri diġitali permezz tal-konnessjonijiet SEN1/SEN2 (inputs tas-sensuri klassiċi)
- sensuri analogi permezz tal-A2D għas-sensuri diġitali (il-limitu tal-bdil jissimula sensur diġitali)
- sensuri analogi permezz ta 'dak bord ġdid tas-sensorju analogu (konnessjoni diretta ma' input tas-sensor)
- sensuri analogi permezz ta' konvertitur Modbus TCP/IP RS485 (Truebner Verżjoni SMT100 RS485 Modbus)
L-ebda konfigurazzjoni esterna hija meħtieġa għall-ewwel 3 varjanti, kollox jista 'jsir direttament fil- OpenSprinklerapp li għandha tiġi ssettjata.
2. Sensuri analogi permezz ta 'konvertitur TCP/IP RS485 Modbus
Sabiex jiġi integrat sensor RS485 Modbus, konvertitur RS485 Modbus għandu jkun aċċessibbli permezz tal-indirizz IP tiegħu fl-istess netwerk.
Issib informazzjoni dettaljata dwar RS485 u Modbus dan.
Konfigurazzjoni eżempju bbażata fuq l-USR-W610 u Truebner SMT100 RS485 Modbus jista 'jinstab hawn.
Il-"Waveshare RS485 to RJ45 Ethernet Converter Module" huwa rakkomandat għall-ferrovija DIN. Info hawn.