NEWS
Hallo... und meine erste VIS
-
Hallo allerseits,
ich bin im Forum relativ neu. Mit IoBroker beschäftige ich mich seit Anfang November. In dieser Zeit habe ich ganz ordentlich was aufgebaut, denke ich zumindest.
Als Hardware habe ich mich für einen Raspberry 4 4GB in einem Argon One Pi4 entschieden. Für die Zigbee-Geräte habe ich einen Conbee II. Auf einem Lenovo Yoga läuft die VIS.Mit meiner VIS bin ich auch schon ganz zufrieden. Nur der Menüpunkt Audio ist noch rudimentär. da bastele ich zur Zeit dran.
Auf der Suche nach Ideen hab ich natürlich auch das Forum bemüht und einige Ideen für mich angepasst. Allerdings weis ich nicht mehr von wem?
So nun ein paar Screenshots:
Mal sehen was ihr zu meinem Erstlingswerk sagt.
Bis bald
René
-
@rasrol sieht cool aus
-
@rasrol wie hast du die Kreise für die Prozentanzahl für die Anzeige des freien Speichers und Ram hinbekommen,
könntest du das alsWidget bereit stellen Thx -
@rasrol sagte in Hallo... und meine erste VIS:
Allerdings weis ich nicht mehr von wem?
Kommt mir vieles bekannt vor.
-
@scoobydoo Die Kreise sind das Widget justgage. Ich häng dir das Widget und die View an.
Beim Raspi läuft noch ein Blockly für die Prozentrechnung. Beim NAS nur eins was den Datenpunkt auf eine Nachkommastelle rundet. -
@sigi234 Ja, von dir hab ich definitiv die Yamahaview und den Pollenindex übernommen. Danke nochmal für das bereitstellen.
-
Sieht super aus.
Würdest du mir das Syno-VIS zur Verfügung stellen? -
Vis sieht gut aus, aber Du solltest die Nummern unkenntlich machen.
-
-
@Aachen1305 Danke für deinen Hinweis. Hab ich doch alles mögliche unkenntlich gemacht, aber die Nummern vergessen.
-
-
@martin Für DSM-Version und die Temperaturen den SNMP Adapter.
Für alle anderen Punkte das Buanet Script. Das findest du in der Videobeschreibung unter Scripte.
VideoWelche DS hast du? Für die DS213 häng ich die OID an. Nur RAID_FreeSize und RAID_TotalSize gehen nicht. Per MIB Browser kann ich die auslesen, aber im Adapter funzen sie nicht.
Zusätzlich hab ich noch ein simples Blockly, welches mir den Statustext in Datenpunkte schreibt. Das geht bestimmt schöner, aber naja meine Fähigkeiten...
Syno-Blockly.txt -
Okay. Wird mehr Arbeit als gedacht.
Ich habe eine DS215j.
Wo kriege ich die ganzen OID Nummern her? -
@rasrol Hallo Nachbar
Schöne VIS
-
@martin Probier mal die von mir. Ansonsten mit dem MIB Browser auf die DS verbinden.
Das sollte dann ne Hilfe sein: Synology MIB Guide -
@Knallochse Hallo. und Danke.
-
Okay, habe jetzt alles drin und die 2 Skripte eingefügt.
VIS sieht aber leider so aus:
-
@martin Hatte die letzten Tage Nachtschicht. Daher er erst jetzt die Antwort.
Du musst jetzt die View bzw. das Script auf deine Datenpunkte anpassen. -
Ich kriege das Blockly nicht importiert. Kannst du mir das evtl. nochmal per E-mail schicken?
BlocklyJavascriptTypeScript Skript läuft nicht Protokoll Fehler beim Importieren TypeError: Block type unspecified: <xml xmlns="http://www.w3.org/1999/xhtml"> <block type="comment" id="3FQEF.A4jVy}~}A$cK,]" x="62" y="-238"> <field name="COMMENT">DSM Update</field> <next> <block type="on" id="`bQQom5-ZrMZ!;J:Rjl6" collapsed="true"> <field name="OID">snmp.0.192_168_2_10.DSMupgradeAvailable</field> <field name="CONDITION">any</field> <field name="ACK_CONDITION"></field> <statement name="STATEMENT"> <block type="variables_set" id="#wAL;Tz!{}+}[./R,QrN"> <field name="VAR" id="tViPe3gO|r{WH6?_Kg=#" variabletype="">DSMUp</field> <value name="VALUE"> <block type="text" id="W7~{.uu;#L)|[DfuudR["> <field name="TEXT"></field> </block> </value> <next> <block type="variables_set" id="buo[Elb~@PZ+,s-nTk1N"> <field name="VAR" id="LPCA$ojgB)rhDZ686DEJ" variabletype="">DSM-Status</field> <value name="VALUE"> <block type="get_value" id=")O|~n0Yw~Nuz5s]r~IRS"> <field name="ATTR">val</field> <field name="OID">snmp.0.192_168_2_10.DSMupgradeAvailable</field> </block> </value> <next> <block type="controls_if" id="^!9NE3p?S!m=^HByA{$f"> <value name="IF0"> <block type="logic_compare" id="Sa=.T4%Df/o6RA2]Sbbw"> <field name="OP">EQ</field> <value name="A"> <block type="variables_get" id="y2;cKca|_^!19ROuO`lj"> <field name="VAR" id="LPCA$ojgB)rhDZ686DEJ" variabletype="">DSM-Status</field> </block> </value> <value name="B"> <block type="math_number" id="2`CmTFe~d|,l7|E.UQK5"> <field name="NUM">1</field> </block> </value> </block> </value> <statement name="DO0"> <block type="variables_set" id="K],f+uMv6tY4([[]YoHT"> <field name="VAR" id="tViPe3gO|r{WH6?_Kg=#" variabletype="">DSMUp</field> <value name="VALUE"> <block type="text" id="?hdQesHbK~[s[%a!BfrP"> <field name="TEXT">Available</field> </block> </value> </block> </statement> <next> <block type="controls_if" id="g}x.LKouz=R@ujh/0Cjo"> <value name="IF0"> <block type="logic_compare" id="Lvhp56;Oq5fDPPfncK2Z"> <field name="OP">EQ</field> <value name="A"> <block type="variables_get" id="~qPv##dSmb.3T3Mn||H%"> <field name="VAR" id="LPCA$ojgB)rhDZ686DEJ" variabletype="">DSM-Status</field> </block> </value> <value name="B"> <block type="math_number" id="y/?^+!17P}2+Dv!wCTs4"> <field name="NUM">2</field> </block> </value> </block> </value> <statement name="DO0"> <block type="variables_set" id=":E=/W#Tae8L~=SQx?lg_"> <field name="VAR" id="tViPe3gO|r{WH6?_Kg=#" variabletype="">DSMUp</field> <value name="VALUE"> <block type="text" id="s=C6aI)2~:ErK,HT)`Q|"> <field name="TEXT">Unavailable</field> </block> </value> </block> </statement> <next> <block type="controls_if" id="7,]/;+6[5@z4BNh/2w.^"> <value name="IF0"> <block type="logic_compare" id="LHc=MJb[51;~O_*ZL]9b"> <field name="OP">EQ</field> <value name="A"> <block type="variables_get" id="a1gR2s!wSI+xodeWu)a+"> <field name="VAR" id="LPCA$ojgB)rhDZ686DEJ" variabletype="">DSM-Status</field> </block> </value> <value name="B"> <block type="math_number" id="[L1L1=ca1{X{Z6qCn9+@"> <field name="NUM">3</field> </block> </value> </block> </value> <statement name="DO0"> <block type="variables_set" id="r{c0[jwb;h:`r57-u@jR"> <field name="VAR" id="tViPe3gO|r{WH6?_Kg=#" variabletype="">DSMUp</field> <value name="VALUE"> <block type="text" id="4OElNP!Y5V+1:hKS@9`V"> <field name="TEXT">Connecting</field> </block> </value> </block> </statement> <next> <block type="controls_if" id="T_HymwNN^B}#==1JvScN"> <value name="IF0"> <block type="logic_compare" id="WZ|}v[`7WiCSk[Fi4~Wr"> <field name="OP">EQ</field> <value name="A"> <block type="variables_get" id="mYht|c!Ip?yA!MNxC1(2"> <field name="VAR" id="LPCA$ojgB)rhDZ686DEJ" variabletype="">DSM-Status</field> </block> </value> <value name="B"> <block type="math_number" id="Fr~Yl6m68UvC1S@lU5tE"> <field name="NUM">4</field> </block> </value> </block> </value> <statement name="DO0"> <block type="variables_set" id="G@2F|-+wLDEpZ,[b3D4}"> <field name="VAR" id="tViPe3gO|r{WH6?_Kg=#" variabletype="">DSMUp</field> <value name="VALUE"> <block type="text" id="H7I)%Xdd5S)45N))47}("> <field name="TEXT">Disconnected</field> </block> </value> </block> </statement> <next> <block type="controls_if" id="vY3*|Q+*hvFbY8eV]LV`"> <value name="IF0"> <block type="logic_compare" id="^Ia[r2XD6s7-afhe_kN/"> <field name="OP">EQ</field> <value name="A"> <block type="variables_get" id="VSWGDb0plw8jmX-{nD%0"> <field name="VAR" id="LPCA$ojgB)rhDZ686DEJ" variabletype="">DSM-Status</field> </block> </value> <value name="B"> <block type="math_number" id="wN-/qSTe,n,9yw?UDl`y"> <field name="NUM">5</field> </block> </value> </block> </value> <statement name="DO0"> <block type="variables_set" id="n?XfenGK/6LBy-PijA1d"> <field name="VAR" id="tViPe3gO|r{WH6?_Kg=#" variabletype="">DSMUp</field> <value name="VALUE"> <block type="text" id="b~Jo]09KBGz~(3~gJl*."> <field name="TEXT">Others</field> </block> </value> </block> </statement> <next> <block type="update" id="UDnvR,,7ByLX^#.54m~$"> <mutation delay_input="false"></mutation> <field name="OID">0_userdata.0.Eigene.Synology.snmp.DSMupgradeAvailable_desc</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="variables_get" id="l684ECfXb_[}s/9T`$4}"> <field name="VAR" id="tViPe3gO|r{WH6?_Kg=#" variabletype="">DSMUp</field> </block> </value> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </statement> <next> <block type="comment" id="$^`B#=rtn0[~_4xrIl+j"> <field name="COMMENT">RAID-Status</field> <next> <block type="on" id="qHkoObJF,yaBGpBr#K)C" collapsed="true"> <field name="OID">snmp.0.192_168_2_10.RAID_Status</field> <field name="CONDITION">any</field> <field name="ACK_CONDITION"></field> <statement name="STATEMENT"> <block type="variables_set" id="JzTALjEiQ5:?!Fq.4o*O"> <field name="VAR" id="jLc|~q,qL}`k#g-cg}Ko" variabletype="">RAID</field> <value name="VALUE"> <block type="text" id="d]S{~uv`;REPYW|2K1r$"> <field name="TEXT"></field> </block> </value> <next> <block type="variables_set" id="()O4#m[Fh_-vgn?Tyw!b"> <field name="VAR" id="{KAga},f%Az.tH6h_BWH" variabletype="">RAID-Status</field> <value name="VALUE"> <block type="get_value" id="dhsDe(0DFOL)$IbUGLn8"> <field name="ATTR">val</field> <field name="OID">snmp.0.192_168_2_10.RAID_Status</field> </block> </value> <next> <block type="controls_if" id="4%76y|1H,e#d!]Rn`ua+"> <value name="IF0"> <block type="logic_compare" id="P`~shAz7_T6a}vv1)tGJ"> <field name="OP">EQ</field> <value name="A"> <block type="variables_get" id="[f5qq/!(5/R:N{_XQaq5"> <field name="VAR" id="{KAga},f%Az.tH6h_BWH" variabletype="">RAID-Status</field> </block> </value> <value name="B"> <block type="math_number" id="2]#t~Mi+t(Luko+3J*M)"> <field name="NUM">1</field> </block> </value> </block> </value> <statement name="DO0"> <block type="variables_set" id="Hd%ztmsO-`,mOQ2)Fbmr"> <field name="VAR" id="jLc|~q,qL}`k#g-cg}Ko" variabletype="">RAID</field> <value name="VALUE"> <block type="text" id="uXvXC1?4/:VRYS|/kA[~"> <field name="TEXT">Normal</field> </block> </value> </block> </statement> <next> <block type="controls_if" id="iFV2[[5i[jcd9rzrIxMe"> <value name="IF0"> <block type="logic_compare" id="Z^W7Tv=aaWs2u^,3n1Gg"> <field name="OP">EQ</field> <value name="A"> <block type="variables_get" id="OUiZ!m6F%0=Y18#u1*2X"> <field name="VAR" id="{KAga},f%Az.tH6h_BWH" variabletype="">RAID-Status</field> </block> </value> <value name="B"> <block type="math_number" id="ulCGoH#gXcsit0zL+J}3"> <field name="NUM">2</field> </block> </value> </block> </value> <statement name="DO0"> <block type="variables_set" id="M.#4qL`4C5V[w%i0c{+_"> <field name="VAR" id="jLc|~q,qL}`k#g-cg}Ko" variabletype="">RAID</field> <value name="VALUE"> <block type="text" id=":HPl{dopDF3zU4XgI[K3"> <field name="TEXT">Repairing</field> </block> </value> </block> </statement> <next> <block type="controls_if" id="U};{eiW~ol*Vx}gagtMu"> <value name="IF0"> <block type="logic_compare" id="SU@/LA9H?k[m_a+R9Z]W"> <field name="OP">EQ</field> <value name="A"> <block type="variables_get" id="XR%way(n?ib1;}JXjj=d"> <field name="VAR" id="{KAga},f%Az.tH6h_BWH" variabletype="">RAID-Status</field> </block> </value> <value name="B"> <block type="math_number" id="jMLIJ`4,cm-F:QG_(21t"> <field name="NUM">3</field> </block> </value> </block> </value> <statement name="DO0"> <block type="variables_set" id="fONn,#rF`3v1!skJs3D_"> <field name="VAR" id="jLc|~q,qL}`k#g-cg}Ko" variabletype="">RAID</field> <value name="VALUE"> <block type="text" id="r8.Wg^ZH@V[0;R8cuO9="> <field name="TEXT">Migrating</field> </block> </value> </block> </statement> <next> <block type="controls_if" id="DL0rZoxO]h@8gI|wG[eR"> <value name="IF0"> <block type="logic_compare" id="e1u}E0w9^U^=tBbuv8rr"> <field name="OP">EQ</field> <value name="A"> <block type="variables_get" id="e@7D$R3bl]]I/Det27E3"> <field name="VAR" id="{KAga},f%Az.tH6h_BWH" variabletype="">RAID-Status</field> </block> </value> <value name="B"> <block type="math_number" id="g|V=q!QnTTq@VrM=:EOW"> <field name="NUM">4</field> </block> </value> </block> </value> <statement name="DO0"> <block type="variables_set" id="@P1b#v%ABl^T9LOvDWaZ"> <field name="VAR" id="jLc|~q,qL}`k#g-cg}Ko" variabletype="">RAID</field> <value name="VALUE"> <block type="text" id="b!V_|/z.)vO6/5%^J6:3"> <field name="TEXT">Expanding</field> </block> </value> </block> </statement> <next> <block type="controls_if" id="{=njP:F)^QaAp*N!~^6+"> <value name="IF0"> <block type="logic_compare" id="`,g{Qzm:a6oXhXy.p@bm"> <field name="OP">EQ</field> <value name="A"> <block type="variables_get" id="zvJKu`r~Q%iAL)fuj9mR"> <field name="VAR" id="{KAga},f%Az.tH6h_BWH" variabletype="">RAID-Status</field> </block> </value> <value name="B"> <block type="math_number" id="(|6A@Rm|9H:B1H-g8VyW"> <field name="NUM">5</field> </block> </value> </block> </value> <statement name="DO0"> <block type="variables_set" id="`c%|9pPMu-`~3!`r/Qjc"> <field name="VAR" id="jLc|~q,qL}`k#g-cg}Ko" variabletype="">RAID</field> <value name="VALUE"> <block type="text" id="mD)h=-j;(.oGe?9jX8`$"> <field name="TEXT">Deleting</field> </block> </value> </block> </statement> <next> <block type="controls_if" id="RtsIK=_koj{;sQ1rFU#l"> <value name="IF0"> <block type="logic_compare" id="FIY/M$7$G*zDi6Eyu~3s"> <field name="OP">EQ</field> <value name="A"> <block type="variables_get" id="b$0Krp6f(U$]_I8)+~WJ"> <field name="VAR" id="{KAga},f%Az.tH6h_BWH" variabletype="">RAID-Status</field> </block> </value> <value name="B"> <block type="math_number" id="V8rG8d??yNa5*Y;[zj||"> <field name="NUM">6</field> </block> </value> </block> </value> <statement name="DO0"> <block type="variables_set" id="|QhSOmXbWH%7b`K4u+(7"> <field name="VAR" id="jLc|~q,qL}`k#g-cg}Ko" variabletype="">RAID</field> <value name="VALUE"> <block type="text" id="V%e;m3Uf9Ou$%`Z]nnpn"> <field name="TEXT">Creating</field> </block> </value> </block> </statement> <next> <block type="controls_if" id="o`M,5p!:8.p3+WOw2,QA"> <value name="IF0"> <block type="logic_compare" id="6Y-t:4y=#j*B_.aqTo|W"> <field name="OP">EQ</field> <value name="A"> <block type="variables_get" id="ZOLh1*.4,(,[QrU5JX8o"> <field name="VAR" id="{KAga},f%Az.tH6h_BWH" variabletype="">RAID-Status</field> </block> </value> <value name="B"> <block type="math_number" id="c8Ngq97lt*(s=bJ%e-B."> <field name="NUM">7</field> </block> </value> </block> </value> <statement name="DO0"> <block type="variables_set" id=",YANK.OBJDo=xMr.1!DL"> <field name="VAR" id="jLc|~q,qL}`k#g-cg}Ko" variabletype="">RAID</field> <value name="VALUE"> <block type="text" id="{)1@*34-be|4Q}dmN@*$"> <field name="TEXT">RaidSyncing</field> </block> </value> </block> </statement> <next> <block type="controls_if" id="KvwwgBB+Hllo,(QR9ZVl"> <value name="IF0"> <block type="logic_compare" id="tFKTW6gAI$aq|dzBUbN4"> <field name="OP">EQ</field> <value name="A"> <block type="variables_get" id=")LFa,,Hs-JwAYycB${4Q"> <field name="VAR" id="{KAga},f%Az.tH6h_BWH" variabletype="">RAID-Status</field> </block> </value> <value name="B"> <block type="math_number" id="uqJ^Kk@5$%~deUzkK%,Q"> <field name="NUM">8</field> </block> </value> </block> </value> <statement name="DO0"> <block type="variables_set" id="aDegA*ZOw#0ys2|y`R;R"> <field name="VAR" id="jLc|~q,qL}`k#g-cg}Ko" variabletype="">RAID</field> <value name="VALUE"> <block type="text" id="=r;QqnCvx]^$PQ[5etwf"> <field name="TEXT">RaidParityChecking</field> </block> </value> </block> </statement> <next> <block type="controls_if" id="`J~]bM~;z!sV!*V:E#+Y"> <value name="IF0"> <block type="logic_compare" id="6i^oQ__R%!d5anTT,*Mn"> <field name="OP">EQ</field> <value name="A"> <block type="variables_get" id="]nooQ1zZhD!NbaHFphm@"> <field name="VAR" id="{KAga},f%Az.tH6h_BWH" variabletype="">RAID-Status</field> </block> </value> <value name="B"> <block type="math_number" id="mA/ND{ib%.F!@tFXQ8Rw"> <field name="NUM">9</field> </block> </value> </block> </value> <statement name="DO0"> <block type="variables_set" id="gwBz@,b:Iq?N/B+ZIfI%"> <field name="VAR" id="jLc|~q,qL}`k#g-cg}Ko" variabletype="">RAID</field> <value name="VALUE"> <block type="text" id="v?4Z4pi|{R09~~p$8`H:"> <field name="TEXT">RaidAssembling</field> </block> </value> </block> </statement> <next> <block type="controls_if" id="$p[/s-G/NXSfq?gME%%g"> <value name="IF0"> <block type="logic_compare" id="DCu0?HpA%2/vix)[!k1^"> <field name="OP">EQ</field> <value name="A"> <block type="variables_get" id="Rm2p{d~49x]%xo[^~;Db"> <field name="VAR" id="{KAga},f%Az.tH6h_BWH" variabletype="">RAID-Status</field> </block> </value> <value name="B"> <block type="math_number" id="~gm/h6AO5p[Ivm3gD}cZ"> <field name="NUM">10</field> </block> </value> </block> </value> <statement name="DO0"> <block type="variables_set" id="w[=l8v}]D5S5P[X0l-@;"> <field name="VAR" id="jLc|~q,qL}`k#g-cg}Ko" variabletype="">RAID</field> <value name="VALUE"> <block type="text" id="%lh!A+(.S84Yms?7P*gP"> <field name="TEXT">Canceling</field> </block> </value> </block> </statement> <next> <block type="update" id="pg_La-$2YhqHb`EvFDxF"> <mutation delay_input="false"></mutation> <field name="OID">0_userdata.0.Eigene.Synology.snmp.RAID_Status_desc</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="variables_get" id="pM)T,h;hv|S6gL{wX8FY"> <field name="VAR" id="jLc|~q,qL}`k#g-cg}Ko" variabletype="">RAID</field> </block> </value> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </statement> <next> <block type="comment" id="l~o910)tte/%9;CwM]lF"> <field name="COMMENT">CPU-FanStatus</field> <next> <block type="on" id="?v`|;m6bNXqsOg5J.zpe" collapsed="true"> <field name="OID">snmp.0.192_168_2_10.cpuFanStatus</field> <field name="CONDITION">any</field> <field name="ACK_CONDITION"></field> <statement name="STATEMENT"> <block type="variables_set" id="FaT#):TF6EAU/B=sTufH"> <field name="VAR" id="pKs4Q$/JYVzX{HX7vq^r" variabletype="">CPUFan</field> <value name="VALUE"> <block type="text" id="{W*}(;-g{KqC#A4)Bd~e"> <field name="TEXT"></field> </block> </value> <next> <block type="variables_set" id="ahPDsOPuY7PMs46W7{:H"> <field name="VAR" id="#D,#.{*DiLaD-.42CQ:c" variabletype="">CPUFan-Status</field> <value name="VALUE"> <block type="get_value" id="p86tO9^,CJ:!(jVi3MY?"> <field name="ATTR">val</field> <field name="OID">snmp.0.192_168_2_10.cpuFanStatus</field> </block> </value> <next> <block type="controls_if" id="iX#nAmS@Z${WWvnIYP`T"> <value name="IF0"> <block type="logic_compare" id="t-#t4BuUW.l`Uo)CeQYq"> <field name="OP">EQ</field> <value name="A"> <block type="variables_get" id="|_hZYGTpr?eW]6bRnr.h"> <field name="VAR" id="#D,#.{*DiLaD-.42CQ:c" variabletype="">CPUFan-Status</field> </block> </value> <value name="B"> <block type="math_number" id="YQpFOvCq!o_GKox!;Ef="> <field name="NUM">1</field> </block> </value> </block> </value> <statement name="DO0"> <block type="variables_set" id="M!+mRyULd9]MD.b=4B%Z"> <field name="VAR" id="pKs4Q$/JYVzX{HX7vq^r" variabletype="">CPUFan</field> <value name="VALUE"> <block type="text" id="A$2J|Y!cSB:GJQhin8dv"> <field name="TEXT">Normal</field> </block> </value> </block> </statement> <next> <block type="controls_if" id="_5pS#D3aO?ej/j1P=@.T"> <value name="IF0"> <block type="logic_compare" id="=YK@-r1ZJFt.o,sFc[CV"> <field name="OP">EQ</field> <value name="A"> <block type="variables_get" id="or/$^/a7HRex`Xyjd=6G"> <field name="VAR" id="#D,#.{*DiLaD-.42CQ:c" variabletype="">CPUFan-Status</field> </block> </value> <value name="B"> <block type="math_number" id=")RQg50^x$R[9DZnfIsaV"> <field name="NUM">2</field> </block> </value> </block> </value> <statement name="DO0"> <block type="variables_set" id="~3}*(]:hH7[!7y)dZvK]"> <field name="VAR" id="pKs4Q$/JYVzX{HX7vq^r" variabletype="">CPUFan</field> <value name="VALUE"> <block type="text" id="N+U-lrEp80Pwp_D*p`VD"> <field name="TEXT">Failed</field> </block> </value> </block> </statement> <next> <block type="update" id="%vchlEr_JnTZg?[+!J4$"> <mutation delay_input="false"></mutation> <field name="OID">0_userdata.0.Eigene.Synology.snmp.cpuFanStatus_desc</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="variables_get" id="kJiSkcmM:vVBZ=QY1~.c"> <field name="VAR" id="pKs4Q$/JYVzX{HX7vq^r" variabletype="">CPUFan</field> </block> </value> </block> </next> </block> </next> </block> </next> </block> </next> </block> </statement> <next> <block type="comment" id="CkqU;|-=($!FoTZxDg!x"> <field name="COMMENT">System-FanStatus</field> <next> <block type="on" id="[BB5,//mfT~R9-IFxtAp" collapsed="true"> <field name="OID">snmp.0.192_168_2_10.systemFanStatus</field> <field name="CONDITION">any</field> <field name="ACK_CONDITION"></field> <statement name="STATEMENT"> <block type="variables_set" id="b_D~Gn0OztMF`@K;IA#X"> <field name="VAR" id=":kl6FOyPlJ+G*eSdrekK" variabletype="">SystemFan</field> <value name="VALUE"> <block type="text" id="bcZ%q$vlh0CZ{u}x(Pd0"> <field name="TEXT"></field> </block> </value> <next> <block type="variables_set" id="0g#*NgI(;w808;i_E#oM"> <field name="VAR" id="pnY$)VtqO#_^pQ/4n[4P" variabletype="">SystemFanStatus</field> <value name="VALUE"> <block type="get_value" id="+F,l,?0mGgauyud]iPfL"> <field name="ATTR">val</field> <field name="OID">snmp.0.192_168_2_10.systemFanStatus</field> </block> </value> <next> <block type="controls_if" id="b5e+pFhUFU(=yfwZAQ^q"> <value name="IF0"> <block type="logic_compare" id="k_o;n+P^3(:o4{haAH/;"> <field name="OP">EQ</field> <value name="A"> <block type="variables_get" id="0Eu20N0!e$sB%k?gC?AV"> <field name="VAR" id="pnY$)VtqO#_^pQ/4n[4P" variabletype="">SystemFanStatus</field> </block> </value> <value name="B"> <block type="math_number" id=":urF|}zYLJ~(6:i+4I4B"> <field name="NUM">1</field> </block> </value> </block> </value> <statement name="DO0"> <block type="variables_set" id="#1CUq=Wb:R,4oUDZV`@p"> <field name="VAR" id=":kl6FOyPlJ+G*eSdrekK" variabletype="">SystemFan</field> <value name="VALUE"> <block type="text" id="?.Rq~.dFUC)@Y`/y(@B9"> <field name="TEXT">Normal</field> </block> </value> </block> </statement> <next> <block type="controls_if" id="#G`ThIZBQoZB~N-psrM{"> <value name="IF0"> <block type="logic_compare" id="L;E2IUk6*Jf3~P;WP9//"> <field name="OP">EQ</field> <value name="A"> <block type="variables_get" id="y(VdCXZ!`[YjUwSqdIcx"> <field name="VAR" id="pnY$)VtqO#_^pQ/4n[4P" variabletype="">SystemFanStatus</field> </block> </value> <value name="B"> <block type="math_number" id="$T5l^d(Z$$cM];tG1T+W"> <field name="NUM">2</field> </block> </value> </block> </value> <statement name="DO0"> <block type="variables_set" id="MT}~)=}wttGsJ6(v)G(;"> <field name="VAR" id=":kl6FOyPlJ+G*eSdrekK" variabletype="">SystemFan</field> <value name="VALUE"> <block type="text" id="h1Y*[~#.9tcsI4Q#VnOd"> <field name="TEXT">Failed</field> </block> </value> </block> </statement> <next> <block type="update" id="3:g+v{b=qa%b~o4Qw;M4"> <mutation delay_input="false"></mutation> <field name="OID">0_userdata.0.Eigene.Synology.snmp.systemFanStatus_desc</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="variables_get" id="Tj)siC7VkG+G`n{83lfr"> <field name="VAR" id=":kl6FOyPlJ+G*eSdrekK" variabletype="">SystemFan</field> </block> </value> </block> </next> </block> </next> </block> </next> </block> </next> </block> </statement> <next> <block type="comment" id="WH96~2G6bA+]O1..!#2N"> <field name="COMMENT">System-Status</field> <next> <block type="on" id="4oWjm7?fTO$*GMSdY6`3" collapsed="true"> <field name="OID">snmp.0.192_168_2_10.systemStatus</field> <field name="CONDITION">any</field> <field name="ACK_CONDITION"></field> <statement name="STATEMENT"> <block type="variables_set" id="xbX[1NNSp7Z4_|6EmysB"> <field name="VAR" id="XXg_@0dL;E4s1wSeZ}_;" variabletype="">System</field> <value name="VALUE"> <block type="text" id="sN$_~G*=d`?m00_0j8-d"> <field name="TEXT"></field> </block> </value> <next> <block type="variables_set" id="dFnL)]Je#V3~frHP?Z=d"> <field name="VAR" id="wcKP/SI$H`^jGq@Oce=;" variabletype="">SystemStatus</field> <value name="VALUE"> <block type="get_value" id="avix12s6R4uuDXWs{/sO"> <field name="ATTR">val</field> <field name="OID">snmp.0.192_168_2_10.systemStatus</field> </block> </value> <next> <block type="controls_if" id="c2=aln4Jzu%q5@[)o{yN"> <value name="IF0"> <block type="logic_compare" id="IqrH1jpBg)5W0`U4[9t8"> <field name="OP">EQ</field> <value name="A"> <block type="variables_get" id="=41f9hv3ynW_Z`)^)@[@"> <field name="VAR" id="wcKP/SI$H`^jGq@Oce=;" variabletype="">SystemStatus</field> </block> </value> <value name="B"> <block type="math_number" id="Niy#Pe?1b`W:u56*U,*;"> <field name="NUM">1</field> </block> </value> </block> </value> <statement name="DO0"> <block type="variables_set" id=",vkEz8K/.+AWf|SM?)de"> <field name="VAR" id="XXg_@0dL;E4s1wSeZ}_;" variabletype="">System</field> <value name="VALUE"> <block type="text" id="*z0SI1)!=oXv735_,/cW"> <field name="TEXT">Normal</field> </block> </value> </block> </statement> <next> <block type="controls_if" id="S}={%LArOJw~SK(Z}#.z"> <value name="IF0"> <block type="logic_compare" id="I$tz-U4@{u:fW|Qy*PLA"> <field name="OP">EQ</field> <value name="A"> <block type="variables_get" id="oZ}uO%Jxil$lOH}APNfH"> <field name="VAR" id="wcKP/SI$H`^jGq@Oce=;" variabletype="">SystemStatus</field> </block> </value> <value name="B"> <block type="math_number" id="%475LH7.t?E|X@0cjCrM"> <field name="NUM">2</field> </block> </value> </block> </value> <statement name="DO0"> <block type="variables_set" id="[:L`}NXc1lqu{`vI9I4#"> <field name="VAR" id="XXg_@0dL;E4s1wSeZ}_;" variabletype="">System</field> <value name="VALUE"> <block type="text" id="OC9ij=zR!tO5SK*kLHX{"> <field name="TEXT">Failed</field> </block> </value> </block> </statement> <next> <block type="update" id="}:Ruc2AYGv1k.gVb+.DM"> <mutation delay_input="false"></mutation> <field name="OID">0_userdata.0.Eigene.Synology.snmp.systemStatus_desc</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="variables_get" id="dS7gZv]%a{y9gN)sck(/"> <field name="VAR" id="XXg_@0dL;E4s1wSeZ}_;" variabletype="">System</field> </block> </value> </block> </next> </block> </next> </block> </next> </block> </next> </block> </statement> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block></xml>
-
@martin Mail ist raus