NEWS
Vorstellung meiner VIS
-
@Negalein
das ist Version 80.0.3987 , wie kann man denn Vollbildmodus einstellen.
Ich dachte vom Startbildschirm startet der Browser automatisch im Vollbild oder irre ich da?? -
@Knusterus sagte in Vorstellung meiner VIS:
Ich dachte vom Startbildschirm startet der Browser automatisch im Vollbild oder irre ich da??
Dachte ich auch.
Musste aber soeben feststellen, dass es bei mir mit Android 10 (gerade Handy und Tablett das Update gegönnt) nicht mehr funktioniert.
Schade -
@Negalein
Ok ,aber liegt es jetzt an der Chromeversion ?? -
@Knusterus sagte in Vorstellung meiner VIS:
aber liegt es jetzt an der Chromeversion
Ich hab auch die selbe Version. unter Android 9 gings noch.
-
@Negalein said in Vorstellung meiner VIS:
@Knusterus sagte in Vorstellung meiner VIS:
aber liegt es jetzt an der Chromeversion
Ich hab auch die selbe Version. unter Android 9 gings noch.
Ich habe noch ein Samsung Tablet mit Andriod 7 und der gleichen Chromeversion da geht es auch nicht.
Ich werde morgen mal nach einer älteren Chromeversion schauen und testen.
Vielen Dank -
So ich habe jetzt Chromeversion 40, 55 ,65 und 75 getestet. Bei Version 40 und 55 fehlten auch die Legenden,aber auch kein Vollbild, die obere und untere Android Leiste blieben stehen. Auch bei allen anderen Versionen blieben die beiden Leisten stehen, da waren aber die Legenden wieder da.
Ich habe dann noch den Dolphin Browser getestet, der hatte ein richtiges Vollbild aber dort fehlten wieder die Legenden
neben den Diagrammen .
Ich habe keine Ahnung warum.
Vielleicht hat einer von Euch eine Idee?
Knusterus -
Warum das so ist keine Ahnung. Aber das wäre vielleicht doch ein guter Anlass für ein neues Tablett, oder vielleicht sogar ein 17 Zoll Touchscreen mit einem Mini PC?
Weil ich bin auch von einem 10 Zoll Tablett auf einen 17 Zoll Touchscreen umgestiegen und habe es nicht bereut, es hat sehr viel positives. Ist natürlich leider auch nicht ganz billig...
-
@saeft_2003
Ja da hast du sicher recht, aber dem Goldesel im Keller geht es gerade nicht so gut.
Ne im ernst , ich werde mich langfristig mal mit dem Gedanken eines größeren Tablets beschäftigen.
Bis dahin lebe ich mit den kleinen Unzulänglichkeiten.
Vielen dank für eure Hilfe
Knusterus -
Es ist etwas weiteres dazu gekommen. Und zwar verwende ich seit kurzem einen hifiberry als webradio und zum musik streamen. Für dieses "kleine" Geld bin ich sehr zufrieden. Natürlich habe ich mir auch gleich was für die VIS gebastelt.
Die volumio anzeige rechts ist natürlich nur sichtbar wenn volumio auch läuft, desweiteren kann man über ein popup auch direkt auf volumio zugreifen, um die quelle oder änliches auszuwählen.
-
@saeft_2003 Wie hast du volumio integriert in deine vis. Bei mir zeigt der Adapter nicht alles an bzw auch das Bild des aktuellen Liedes nicht.
-
Mit einem Skript ich nutze den Adapter gar nicht. Es gibt hier die REST API.
https://volumio.github.io/docs/API/REST_API.html
So steure ich volumio per request in blockly. Es gibt auch noch den getstate befehl
volumio.local/api/v1/getState
Hier bekommt man eine json Datei über den aktuellen Zustand (Radiosender, lautstärke, Bild link, usw...), die Zustände die ich brauche speichert das skript alle 30 Sek in einen Datenpunkt.
{ "status": "play", "position": 2, "title": "Shine On You Crazy Diamond (Part 1-5))", "artist": "Pink Floyd", "album": "Wish You Were Here (24Bit/96KHz)", "albumart": "/albumart?cacheid=955&web=Pink%20Floyd/Wish%20You%20Were%20Here%20(24Bit%2F96KHz)/extralarge&path=%2FNAS%2FFLAC%2FPink%20Floyd%20-%20Wish%20You%20Were%20Here%20(24-96)&metadata=false", "uri": "mnt/NAS/FLAC/Pink Floyd - Wish You Were Here (24-96)/1 - Shine On You Crazy Diamond (Part 1).flac", "trackType": "flac", "seek": 53057, "duration": 809, "samplerate": "96 kHz", "bitdepth": "24 bit", "channels": 2, "random": false, "repeat": false, "repeatSingle": false, "consume": false, "volume": 43, "disableVolumeControl": false, "mute": false, "stream": "flac", "updatedb": false, "volatile": false, "service": "mpd" }
Willst du das skript haben, oder bekommst du das hin?
-
@saeft_2003 Danke
Muss ich das Script einfach in Java nur einfügen? Und dann wird wohl automatisch die Datenpunkte erstellt. Wie hast du das mit der Ansicht gelöst das es das aktuelle Lied angezeigt wird. Muss ich in volumio noch was ändern.
Das meine ich.
-
hier ist das blockly skript, du musst aber alle DP usw selber anlegen.
<xml xmlns="http://www.w3.org/1999/xhtml"> <variables> <variable type="" id="HW8he=vWt@uHCx!SdQ0g">result</variable> </variables> <block type="on" id="n|Xz4]G^ycs`w/~1_k9-" x="88" y="-487"> <field name="OID">meine-datenpunkte.0.volumio.status</field> <field name="CONDITION">any</field> <field name="ACK_CONDITION"></field> <statement name="STATEMENT"> <block type="controls_if" id="z8oUV~N;Us$W,$9S7Kw3"> <mutation else="1"></mutation> <value name="IF0"> <block type="logic_compare" id="`VBxs*$tIOh@h/_HD;=c"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="ZW(7vC,8ed:UQ1rk}#s-"> <field name="ATTR">val</field> <field name="OID">meine-datenpunkte.0.volumio.status</field> </block> </value> <value name="B"> <block type="text" id="._]o@$z,Ug1(NH,Lb:r}"> <field name="TEXT">play</field> </block> </value> </block> </value> <statement name="DO0"> <block type="control" id="C.4%U9@p5L!l*Asry-{:"> <mutation delay_input="false"></mutation> <field name="OID">meine-datenpunkte.0.volumio.Sichtbarkeit</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id=",5Jt}Mi3@y+f|=ax8l%%"> <field name="BOOL">TRUE</field> </block> </value> </block> </statement> <statement name="ELSE"> <block type="control" id="g:^b!S@,]2A$$4^2OGdk"> <mutation delay_input="false"></mutation> <field name="OID">meine-datenpunkte.0.volumio.Sichtbarkeit</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="YWYU{w7Ata)^/_.!-1Kp"> <field name="BOOL">FALSE</field> </block> </value> </block> </statement> </block> </statement> <next> <block type="on" id="9+-x9xl8l8k!{V@(QYlW"> <field name="OID">meine-datenpunkte.0.volumio.lauter_button</field> <field name="CONDITION">any</field> <field name="ACK_CONDITION"></field> <statement name="STATEMENT"> <block type="request" id="tTI9pmt4iMmtQ?![n2S@"> <mutation with_statement="false"></mutation> <field name="WITH_STATEMENT">FALSE</field> <field name="LOG"></field> <value name="URL"> <shadow type="text" id="]@i^XI#o6pw}Z64d$=/V"> <field name="TEXT">http://192.168.178.59/api/v1/commands/?cmd=volume&volume=plus</field> </shadow> <block type="text_join" id="/bavQ1+QObcZZZ$f,XAe"> <mutation items="2"></mutation> <value name="ADD0"> <block type="text" id="n=i0WX_D*zj@!?0D|nPo"> <field name="TEXT">http://192.168.178.59/api/v1/commands/?cmd=volume&volume=</field> </block> </value> <value name="ADD1"> <block type="math_arithmetic" id="#d~!aqQZq1qnt1B8M(mg"> <field name="OP">ADD</field> <value name="A"> <shadow type="math_number" id="-ZL/OK#[%-um7:aC0{60"> <field name="NUM">1</field> </shadow> <block type="get_value" id=",+JKp[(O7kJ7YnBct_37"> <field name="ATTR">val</field> <field name="OID">meine-datenpunkte.0.volumio.volume</field> </block> </value> <value name="B"> <shadow type="math_number" id="T4?V-/A_R{nKYC1BN-NZ"> <field name="NUM">5</field> </shadow> </value> </block> </value> </block> </value> <next> <block type="control" id="-Gp-/@`{6,6tw@_*KSSh"> <mutation delay_input="true"></mutation> <field name="OID">meine-datenpunkte.0.volumio.getstate</field> <field name="WITH_DELAY">TRUE</field> <field name="DELAY_MS">1000</field> <field name="UNIT">ms</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="bL[ly``K9/{CF0{wDy^C"> <field name="BOOL">TRUE</field> </block> </value> </block> </next> </block> </statement> <next> <block type="on" id=")8ShbdD,-6]5|A^RE`Mt"> <field name="OID">meine-datenpunkte.0.volumio.leiser_button</field> <field name="CONDITION">any</field> <field name="ACK_CONDITION"></field> <statement name="STATEMENT"> <block type="request" id="R7)LI(w,rs_V;`4wG0G_"> <mutation with_statement="false"></mutation> <field name="WITH_STATEMENT">FALSE</field> <field name="LOG"></field> <value name="URL"> <shadow type="text" id="s94?YvXZ(*TqjB[AM$!h"> <field name="TEXT">http://192.168.178.59/api/v1/commands/?cmd=volume&volume=minus</field> </shadow> <block type="text_join" id="+oDEs5fNwFu5_Md6f@B+"> <mutation items="2"></mutation> <value name="ADD0"> <block type="text" id="O%eWnP26WjjBN7Z1j}A0"> <field name="TEXT">http://192.168.178.59/api/v1/commands/?cmd=volume&volume=</field> </block> </value> <value name="ADD1"> <block type="math_arithmetic" id="WQ]e/{G)vx4d2i~nxmsa"> <field name="OP">MINUS</field> <value name="A"> <shadow type="math_number" id="-ZL/OK#[%-um7:aC0{60"> <field name="NUM">1</field> </shadow> <block type="get_value" id="_vUqF?61#`rK_doGReY+"> <field name="ATTR">val</field> <field name="OID">meine-datenpunkte.0.volumio.volume</field> </block> </value> <value name="B"> <shadow type="math_number" id="IOY=-XhZH]BbZ@V7c)^o"> <field name="NUM">5</field> </shadow> </value> </block> </value> </block> </value> <next> <block type="control" id="z!PmN0bfjVs+p8vNz%/G"> <mutation delay_input="true"></mutation> <field name="OID">meine-datenpunkte.0.volumio.getstate</field> <field name="WITH_DELAY">TRUE</field> <field name="DELAY_MS">1000</field> <field name="UNIT">ms</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="EGr4RS(QXKMe)Z5GjX@r"> <field name="BOOL">TRUE</field> </block> </value> </block> </next> </block> </statement> <next> <block type="on" id="sEwOE!z_Y{:|QFU~2,`|"> <field name="OID">meine-datenpunkte.0.volumio.toggle_button</field> <field name="CONDITION">any</field> <field name="ACK_CONDITION"></field> <statement name="STATEMENT"> <block type="request" id="wPR|h~0$;fiAfOyn^~Bo"> <mutation with_statement="false"></mutation> <field name="WITH_STATEMENT">FALSE</field> <field name="LOG"></field> <value name="URL"> <shadow type="text" id="Gcr/t6T(F~;FR+0foS*|"> <field name="TEXT">http://192.168.178.59/api/v1/commands/?cmd=toggle</field> </shadow> </value> <next> <block type="control" id="iE$A@3Y)?+v??LA[ndO}"> <mutation delay_input="true"></mutation> <field name="OID">meine-datenpunkte.0.volumio.getstate</field> <field name="WITH_DELAY">TRUE</field> <field name="DELAY_MS">1000</field> <field name="UNIT">ms</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="@MYu*He}N$qS!GG:%5J;"> <field name="BOOL">TRUE</field> </block> </value> </block> </next> </block> </statement> <next> <block type="on" id=");OAywAYT;grw/%@q+e$"> <field name="OID">meine-datenpunkte.0.volumio.play_button</field> <field name="CONDITION">any</field> <field name="ACK_CONDITION"></field> <statement name="STATEMENT"> <block type="request" id="-4qXadUX)AX=$z@hP2wn"> <mutation with_statement="false"></mutation> <field name="WITH_STATEMENT">FALSE</field> <field name="LOG"></field> <value name="URL"> <shadow type="text" id="t2N?=;|8K}C7h.z^FzE/"> <field name="TEXT">http://192.168.178.59/api/v1/commands/?cmd=play</field> </shadow> </value> <next> <block type="control" id="qpP[-)!kcQ;_-Fy4Gq85"> <mutation delay_input="true"></mutation> <field name="OID">meine-datenpunkte.0.volumio.getstate</field> <field name="WITH_DELAY">TRUE</field> <field name="DELAY_MS">1000</field> <field name="UNIT">ms</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id=",uL87U?NoPCE|9}K!:=("> <field name="BOOL">TRUE</field> </block> </value> <next> <block type="comment" id="[bAHU1Fz@XX_5kww}!?M"> <field name="COMMENT">Standardtvolumen</field> <next> <block type="request" id="cdLjr~ISBx8,F88K/q1_"> <mutation with_statement="false"></mutation> <field name="WITH_STATEMENT">FALSE</field> <field name="LOG"></field> <value name="URL"> <shadow type="text" id="gP2Gs#l1lEi$xAr}g6fX"> <field name="TEXT">http://192.168.178.59/api/v1/commands/?cmd=volume&volume=20</field> </shadow> </value> </block> </next> </block> </next> </block> </next> </block> </statement> <next> <block type="on" id="]-K2+D7hecoMn%:ww@*?"> <field name="OID">meine-datenpunkte.0.volumio.stop_button</field> <field name="CONDITION">any</field> <field name="ACK_CONDITION"></field> <statement name="STATEMENT"> <block type="request" id="]/Jj~^+(7e339dr36oei"> <mutation with_statement="false"></mutation> <field name="WITH_STATEMENT">FALSE</field> <field name="LOG"></field> <value name="URL"> <shadow type="text" id="L*cwG|Kpc1t5vX:?4{vX"> <field name="TEXT">http://192.168.178.59/api/v1/commands/?cmd=stop</field> </shadow> </value> <next> <block type="control" id="Ag`8$C*+.PhM@/O-c-=R"> <mutation delay_input="true"></mutation> <field name="OID">meine-datenpunkte.0.volumio.getstate</field> <field name="WITH_DELAY">TRUE</field> <field name="DELAY_MS">1000</field> <field name="UNIT">ms</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="BzkwlqQqR*tbuBLLi:RQ"> <field name="BOOL">TRUE</field> </block> </value> </block> </next> </block> </statement> <next> <block type="on" id="F;y~BG1Qp7j[XTE~FZB}"> <field name="OID">meine-datenpunkte.0.volumio.pause_button</field> <field name="CONDITION">any</field> <field name="ACK_CONDITION"></field> <statement name="STATEMENT"> <block type="request" id="m6?@53,cu3x=dqO$8Bmm"> <mutation with_statement="false"></mutation> <field name="WITH_STATEMENT">FALSE</field> <field name="LOG"></field> <value name="URL"> <shadow type="text" id="}=.%Fb:{Ty/).qHQe]|e"> <field name="TEXT">http://192.168.178.59/api/v1/commands/?cmd=pause</field> </shadow> </value> <next> <block type="control" id="GA1p0wbT}Q^#rJ9[t(#I"> <mutation delay_input="true"></mutation> <field name="OID">meine-datenpunkte.0.volumio.getstate</field> <field name="WITH_DELAY">TRUE</field> <field name="DELAY_MS">1000</field> <field name="UNIT">ms</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="*~C/Mvv|p*wF3!W=KwYW"> <field name="BOOL">TRUE</field> </block> </value> </block> </next> </block> </statement> <next> <block type="on" id="}iZYVGeNbIhJvI3bCe)X"> <field name="OID">meine-datenpunkte.0.volumio.weiter_button</field> <field name="CONDITION">any</field> <field name="ACK_CONDITION"></field> <statement name="STATEMENT"> <block type="request" id="JOPz7s-pn!dkC%lI*VMG"> <mutation with_statement="false"></mutation> <field name="WITH_STATEMENT">FALSE</field> <field name="LOG"></field> <value name="URL"> <shadow type="text" id="HJo1@pT-Jf=BBI#sGBBZ"> <field name="TEXT">http://192.168.178.59/api/v1/commands/?cmd=next</field> </shadow> </value> <next> <block type="control" id="?U)VRz{Bn?=.zFn*kAP("> <mutation delay_input="true"></mutation> <field name="OID">meine-datenpunkte.0.volumio.getstate</field> <field name="WITH_DELAY">TRUE</field> <field name="DELAY_MS">1000</field> <field name="UNIT">ms</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="q)FQN^C?tzN@?etlYIiI"> <field name="BOOL">TRUE</field> </block> </value> </block> </next> </block> </statement> <next> <block type="on" id="gV[y3+7l#cxrz%/iQ/6F"> <field name="OID">meine-datenpunkte.0.volumio.zurueck_button</field> <field name="CONDITION">any</field> <field name="ACK_CONDITION"></field> <statement name="STATEMENT"> <block type="request" id="3#KUMnGqZ?%^u04CN-RS"> <mutation with_statement="false"></mutation> <field name="WITH_STATEMENT">FALSE</field> <field name="LOG"></field> <value name="URL"> <shadow type="text" id="m~._8[Qgo?z+YZ!U1Fcj"> <field name="TEXT">http://192.168.178.59/api/v1/commands/?cmd=prev</field> </shadow> </value> <next> <block type="control" id="n.QxJ%cO4!;Zx0jGiiFi"> <mutation delay_input="true"></mutation> <field name="OID">meine-datenpunkte.0.volumio.getstate</field> <field name="WITH_DELAY">TRUE</field> <field name="DELAY_MS">1000</field> <field name="UNIT">ms</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="J=~u*3OXcSIlOypR.jU7"> <field name="BOOL">TRUE</field> </block> </value> </block> </next> </block> </statement> <next> <block type="on" id="wVFdD3_IBQ7]J=|[:#t#"> <field name="OID">meine-datenpunkte.0.volumio.getstate</field> <field name="CONDITION">any</field> <field name="ACK_CONDITION"></field> <statement name="STATEMENT"> <block type="request" id="3Ib_lEc?ye0%oY^z7R/Y"> <mutation with_statement="true"></mutation> <field name="WITH_STATEMENT">TRUE</field> <field name="LOG"></field> <value name="URL"> <shadow type="text" id="f!Rl@)^dpPdy).DeEHph"> <field name="TEXT">http://192.168.178.59/api/v1/getState</field> </shadow> </value> <statement name="STATEMENT"> <block type="controls_if" id="yRM+j+6G}W.kYwW!|$}K"> <value name="IF0"> <block type="logic_compare" id="+^L}faN$hvz~RdxDkd#$"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="?tiaV}2.k*p4bo^Y9Y(Q"> <field name="ATTR">val</field> <field name="OID">ping.0.iobroker.192_168_178_59</field> </block> </value> <value name="B"> <block type="logic_boolean" id="*7yCMMF:Eo:TH[NH{[bU"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> <statement name="DO0"> <block type="update" id="t8/qVhoLPg65WZ[eK8hr"> <mutation delay_input="false"></mutation> <field name="OID">meine-datenpunkte.0.volumio.status</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="get_attr" id=";G}@Ac*fGS%L{%RS.gn*"> <value name="PATH"> <shadow type="text" id="~h/+Cd~b[|K)x*xhd}2l"> <field name="TEXT">status</field> </shadow> </value> <value name="OBJECT"> <block type="variables_get" id="{Jy2=J@w$oL6V-*e?ri!"> <field name="VAR" id="HW8he=vWt@uHCx!SdQ0g" variabletype="">result</field> </block> </value> </block> </value> <next> <block type="update" id="FimAY:K-eRLlf@cqk.m)"> <mutation delay_input="false"></mutation> <field name="OID">meine-datenpunkte.0.volumio.albumart</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="get_attr" id="JP_@ME72wJy)Jt%mwHAc"> <value name="PATH"> <shadow type="text" id="U}L:qnzqc|45T*WX:NGN"> <field name="TEXT">albumart</field> </shadow> </value> <value name="OBJECT"> <block type="variables_get" id=".H`hP6mOu{IoP,Lde?_7"> <field name="VAR" id="HW8he=vWt@uHCx!SdQ0g" variabletype="">result</field> </block> </value> </block> </value> <next> <block type="update" id=";eMfMS@U{($aP{7b4M`T"> <mutation delay_input="false"></mutation> <field name="OID">meine-datenpunkte.0.volumio.artist</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="get_attr" id="MWm=:K8%fFP*{tq+slO5"> <value name="PATH"> <shadow type="text" id="%`NafI*zb)9Dg49/h2bI"> <field name="TEXT">artist</field> </shadow> </value> <value name="OBJECT"> <block type="variables_get" id="[E9|nTze2=NUfcT@1MTM"> <field name="VAR" id="HW8he=vWt@uHCx!SdQ0g" variabletype="">result</field> </block> </value> </block> </value> <next> <block type="update" id="zMY5I005^-?HjB-tetB~"> <mutation delay_input="false"></mutation> <field name="OID">meine-datenpunkte.0.volumio.bitrate</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="get_attr" id="nhheSnPKWliu5zEG%jdn"> <value name="PATH"> <shadow type="text" id="fh+OtpghEriQmdRWrYaC"> <field name="TEXT">bitrate</field> </shadow> </value> <value name="OBJECT"> <block type="variables_get" id="1O-^{yA15TScVJq1JC1["> <field name="VAR" id="HW8he=vWt@uHCx!SdQ0g" variabletype="">result</field> </block> </value> </block> </value> <next> <block type="update" id="=1w,1d$},.l2:]?*hK|I"> <mutation delay_input="false"></mutation> <field name="OID">meine-datenpunkte.0.volumio.volume</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="get_attr" id="1Sphbcgr0x/Yq{jki.=p"> <value name="PATH"> <shadow type="text" id="rI.x4M,L^s9|ZIBkD%@m"> <field name="TEXT">volume</field> </shadow> </value> <value name="OBJECT"> <block type="variables_get" id="7o_);5X^XHEG`Lso0(h3"> <field name="VAR" id="HW8he=vWt@uHCx!SdQ0g" variabletype="">result</field> </block> </value> </block> </value> <next> <block type="update" id="#Ovwp:wZZ6#]_Ul(jB4N"> <mutation delay_input="false"></mutation> <field name="OID">meine-datenpunkte.0.volumio.titel</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="get_attr" id="1jK^Z41Ta)h9r;1[Ceco"> <value name="PATH"> <shadow type="text" id="e+7v^=fzqk%#(P.CO4K@"> <field name="TEXT">title</field> </shadow> </value> <value name="OBJECT"> <block type="variables_get" id="5hoW[,vfKUPxnmJ$NoMs"> <field name="VAR" id="HW8he=vWt@uHCx!SdQ0g" variabletype="">result</field> </block> </value> </block> </value> <next> <block type="update" id=",};8EzeazL43H!T.svXK"> <mutation delay_input="false"></mutation> <field name="OID">meine-datenpunkte.0.volumio.uri</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="get_attr" id="!wYi4=TmX8)I2x-%EDn`"> <value name="PATH"> <shadow type="text" id="!Yz07.uzP|z7;ejh#V[2"> <field name="TEXT">uri</field> </shadow> </value> <value name="OBJECT"> <block type="variables_get" id="-ul_NN6uWlWI:p7]R]VK"> <field name="VAR" id="HW8he=vWt@uHCx!SdQ0g" variabletype="">result</field> </block> </value> </block> </value> <next> <block type="update" id="KYRdy=n]J-r9H/,yDGuC"> <mutation delay_input="false"></mutation> <field name="OID">meine-datenpunkte.0.volumio.bitdepht</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="get_attr" id="lDp{+BvJcgfCZqhtfbPr"> <value name="PATH"> <shadow type="text" id="C[IRf+R5bI_n~P^rDPX2"> <field name="TEXT">bitdepht</field> </shadow> </value> <value name="OBJECT"> <block type="variables_get" id="Kh67cVhb}go3J~$+82b+"> <field name="VAR" id="HW8he=vWt@uHCx!SdQ0g" variabletype="">result</field> </block> </value> </block> </value> <next> <block type="update" id="nhy/SXK`4O)=Yl7r[(C2"> <mutation delay_input="false"></mutation> <field name="OID">meine-datenpunkte.0.volumio.samplerate</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="get_attr" id="vN*W|aE:h3Rq6yVM8H[x"> <value name="PATH"> <shadow type="text" id="5eRP~3+vz5%m3FDDu)b9"> <field name="TEXT">samplerate</field> </shadow> </value> <value name="OBJECT"> <block type="variables_get" id="|c,.pc]WPL7H|.N;Fl(y"> <field name="VAR" id="HW8he=vWt@uHCx!SdQ0g" variabletype="">result</field> </block> </value> </block> </value> <next> <block type="update" id="Uv8QA)m[1BMX%sNbas0T"> <mutation delay_input="false"></mutation> <field name="OID">meine-datenpunkte.0.volumio.service</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="get_attr" id="$~b_V+kHERJ9ZJ6P(U?Z"> <value name="PATH"> <shadow type="text" id="KCQ^lE]Jia-AhTGn1qd~"> <field name="TEXT">service</field> </shadow> </value> <value name="OBJECT"> <block type="variables_get" id="ZxgNPtyJSM#pAyP~,m|g"> <field name="VAR" id="HW8he=vWt@uHCx!SdQ0g" variabletype="">result</field> </block> </value> </block> </value> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </statement> </block> </statement> </block> </statement> <next> <block type="schedule" id="m?t51qt^I,mAo{4xmCz+"> <field name="SCHEDULE">*/30 * * * * *</field> <statement name="STATEMENT"> <block type="controls_if" id="ObON!w9Y|o+Is:j(6}*y"> <value name="IF0"> <block type="logic_compare" id="o.L7I`mDO|Y-jQF)Op]5"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="u+vbA)C`vi8wki}EC/q#"> <field name="ATTR">val</field> <field name="OID">sonoff.0.DVES_F5B452.POWER</field> </block> </value> <value name="B"> <block type="logic_boolean" id="d%=rI~`+p?5-L9rT{vGS"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> <statement name="DO0"> <block type="controls_if" id="$}U68P~;/bJQk?_XH9]F"> <value name="IF0"> <block type="logic_compare" id="W[!X;QO/*R{Ycs_$?Fvk"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="za,95=))iZ9c4u]BhHMe"> <field name="ATTR">val</field> <field name="OID">ping.0.iobroker.192_168_178_59</field> </block> </value> <value name="B"> <block type="logic_boolean" id="^|FEOD_WXLl[TWaxNT?("> <field name="BOOL">TRUE</field> </block> </value> </block> </value> <statement name="DO0"> <block type="request" id="w5$4/aaR]i~NME=/l#{z"> <mutation with_statement="true"></mutation> <field name="WITH_STATEMENT">TRUE</field> <field name="LOG"></field> <value name="URL"> <shadow type="text" id="fqq^[vxEt*kQ|Hi@[YUg"> <field name="TEXT">http://192.168.178.59/api/v1/getState</field> </shadow> </value> <statement name="STATEMENT"> <block type="update" id="Q.v-2;{HA9lwesEW0Y0R"> <mutation delay_input="false"></mutation> <field name="OID">meine-datenpunkte.0.volumio.status</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="get_attr" id="GxHt#9at|FdLz-48vXiH"> <value name="PATH"> <shadow type="text" id="HZ9L*w0e]BI1qdHil/F)"> <field name="TEXT">status</field> </shadow> </value> <value name="OBJECT"> <block type="variables_get" id="GJ!jP!#FZVB0UzLAatiO"> <field name="VAR" id="HW8he=vWt@uHCx!SdQ0g" variabletype="">result</field> </block> </value> </block> </value> <next> <block type="update" id="U_Yr*QD9=0LSY1r{i|!/"> <mutation delay_input="false"></mutation> <field name="OID">meine-datenpunkte.0.volumio.albumart</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="get_attr" id="n-keqy=4xA60,mbV(}MM"> <value name="PATH"> <shadow type="text" id="a0C=Rb{;HH[:yxp)4:Ni"> <field name="TEXT">albumart</field> </shadow> </value> <value name="OBJECT"> <block type="variables_get" id="/vnIsZz=IV8;[RMHhWUp"> <field name="VAR" id="HW8he=vWt@uHCx!SdQ0g" variabletype="">result</field> </block> </value> </block> </value> <next> <block type="update" id=")gOBaJU[#k4LxA)oz3oY"> <mutation delay_input="false"></mutation> <field name="OID">meine-datenpunkte.0.volumio.artist</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="get_attr" id="N`z@[Zdb04csD5Qr?@|!"> <value name="PATH"> <shadow type="text" id="q22g,C!`{)^FU]u7?-p|"> <field name="TEXT">artist</field> </shadow> </value> <value name="OBJECT"> <block type="variables_get" id="FlmMt^9mcjBgW`Qja%.a"> <field name="VAR" id="HW8he=vWt@uHCx!SdQ0g" variabletype="">result</field> </block> </value> </block> </value> <next> <block type="update" id="_QFdY4A0aBcC?Zp5{$[1"> <mutation delay_input="false"></mutation> <field name="OID">meine-datenpunkte.0.volumio.bitrate</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="get_attr" id="Po06h^10yARGMxkK1YQq"> <value name="PATH"> <shadow type="text" id="29be,9~mC6X]8]pDh=0u"> <field name="TEXT">bitrate</field> </shadow> </value> <value name="OBJECT"> <block type="variables_get" id="cJaLIm9|^(s|wabpe,Z*"> <field name="VAR" id="HW8he=vWt@uHCx!SdQ0g" variabletype="">result</field> </block> </value> </block> </value> <next> <block type="update" id="DL!^|qrPLXvlI4tvevh-"> <mutation delay_input="false"></mutation> <field name="OID">meine-datenpunkte.0.volumio.volume</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="get_attr" id="PUoC~l#},K?3fI)PysIw"> <value name="PATH"> <shadow type="text" id="`9.C1N-r@|l|LWRck]nh"> <field name="TEXT">volume</field> </shadow> </value> <value name="OBJECT"> <block type="variables_get" id="Qsp/^wp[5]P*,SGOf=dj"> <field name="VAR" id="HW8he=vWt@uHCx!SdQ0g" variabletype="">result</field> </block> </value> </block> </value> <next> <block type="update" id="0-7==MwljBn~YuX$@IgB"> <mutation delay_input="false"></mutation> <field name="OID">meine-datenpunkte.0.volumio.titel</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="get_attr" id="K,c_D_TM?2e-a$s(bZg?"> <value name="PATH"> <shadow type="text" id="vhPLM[MWs8H]@lax3.FR"> <field name="TEXT">title</field> </shadow> </value> <value name="OBJECT"> <block type="variables_get" id="|F|nI*S!c(Q[EH;O-|d."> <field name="VAR" id="HW8he=vWt@uHCx!SdQ0g" variabletype="">result</field> </block> </value> </block> </value> <next> <block type="update" id="=XYs)v1?L@bM%l4,9T*="> <mutation delay_input="false"></mutation> <field name="OID">meine-datenpunkte.0.volumio.uri</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="get_attr" id="N4Cicfy-_kyY=Q{?Pz/^"> <value name="PATH"> <shadow type="text" id="x,?0rHaFaLu,OUO^smG`"> <field name="TEXT">uri</field> </shadow> </value> <value name="OBJECT"> <block type="variables_get" id="efb`5Xgtg24@`A+-No{X"> <field name="VAR" id="HW8he=vWt@uHCx!SdQ0g" variabletype="">result</field> </block> </value> </block> </value> <next> <block type="update" id="hf;X-Cdm9?3OGVa-s:SE"> <mutation delay_input="false"></mutation> <field name="OID">meine-datenpunkte.0.volumio.bitdepht</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="get_attr" id="TS7=Rk-~GmyP@[SW:8,E"> <value name="PATH"> <shadow type="text" id="AzGT2PPXb!dIH5nn1{LX"> <field name="TEXT">bitdepht</field> </shadow> </value> <value name="OBJECT"> <block type="variables_get" id="HK.BX.]/Nj=L@!]K1s4K"> <field name="VAR" id="HW8he=vWt@uHCx!SdQ0g" variabletype="">result</field> </block> </value> </block> </value> <next> <block type="update" id="x?ORlTtsy|X`~H4%MR_="> <mutation delay_input="false"></mutation> <field name="OID">meine-datenpunkte.0.volumio.samplerate</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="get_attr" id="k~Bxo8(/cEK+A@uWPtx:"> <value name="PATH"> <shadow type="text" id="!w.ugv3O=G}M$[},Y(YW"> <field name="TEXT">samplerate</field> </shadow> </value> <value name="OBJECT"> <block type="variables_get" id="_IhN[R6`UAm@MkKa2yJ1"> <field name="VAR" id="HW8he=vWt@uHCx!SdQ0g" variabletype="">result</field> </block> </value> </block> </value> <next> <block type="update" id="9D5}(}T6Z%!:CQXy)?L,"> <mutation delay_input="false"></mutation> <field name="OID">meine-datenpunkte.0.volumio.service</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="get_attr" id="#-q,@v?U,xV7JYo4=YkB"> <value name="PATH"> <shadow type="text" id="wass.G+n/JUIP@75/jXw"> <field name="TEXT">service</field> </shadow> </value> <value name="OBJECT"> <block type="variables_get" id="#UYA6m7v?!gKpqnBl!Gj"> <field name="VAR" id="HW8he=vWt@uHCx!SdQ0g" variabletype="">result</field> </block> </value> </block> </value> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </statement> </block> </statement> </block> </statement> </block> </statement> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </xml>
Das aktuelle Lied bekomme ich wenn ich den http befehl getstate ausführe (wie oben beschrieben). In volumio habe ich nichts eingestellt...
-
@saeft_2003 sagte in Vorstellung meiner VIS:
Es ist etwas weiteres dazu gekommen. Und zwar verwende ich seit kurzem einen hifiberry als webradio und zum musik streamen. Für dieses "kleine" Geld bin ich sehr zufrieden.
Hi, welche Hardware hast du im Einsatz rund um den hifiberry?
-
Der hifiberry sitzt auf einem raspi 3B+ den hatte ich eh noch rumliegen.
-
@saeft_2003 Ah ok! Ich bin gerade auf der Suche nach einer kostengünstigen Lösung, da ich gerade meine Diele restauriere und einen oder 2 Lautsprecher für Durchsagen (Waschmaschine, Garage offen, Mülltonne, etc ...) verbauene werde. Mir fehlt nur die Ausgabe, über ioB steuerbar.
-
Dann würde sich das anbieten...
-
@saeft_2003 sagte in Vorstellung meiner VIS:
Dann würde sich das anbieten...
Raspi 3 oder 4 und ...... "was jetzt genau" da gibt es soviele - oder für mich verwirrende - Aufsteckplatinen. Es sind normale Speaker, keine Aktivboxen.
-
Ich hab den hifiberry amp 2. Mit den anderen kenn ich mich nicht aus...
-
@saeft_2003 Danke werde es mal austesten und importieren und bei Fragen wieder melden. Wie viel Datenpunkte nutzt du? Hast du für die bis noch Zusatz Widgets installiert. Ich nutze zurzeit den Adapter aber viel Sinn macht dieser nicht da er eigentlich überhaupt nichts anzeigt.