Ankündigung

Einklappen
Keine Ankündigung bisher.

Audio widget

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Audio widget

    Hallo

    ich habe in meiner Visu das audio widget implementiert. Funktioniert auch super unter Win7 mit chrome als Browser.

    Der gleiche Visu Aufruf unter Android 4.0.2 mit chrome Version 42 funktioniert auch bis auf das die audio nicht abgespielt wird.

    Hat evt. jemand eine Idee

    #2
    Erst mal nein, da ich etwas konkretere Infos bräuchte. Am besten eine minimale Config-Datei die genau dieses Verhalten zeigt.
    TS2, B.IQ, DALI, WireGate für 1wire so wie Server für Logik und als KNX Visu die CometVisu auf HomeCockpit Minor. - Bitte keine PNs, Fragen gehören in das Forum, damit jeder was von den Antworten hat!

    Kommentar


      #3
      So sorry hat etwas länger gedauert. Habe mal die Konfig bis zum Audio Eintrag. Aber wie bereits erwähn, unter Windows IE, Chrome funzt das nur unter Chrome und Android 4 nicht.

      Vielleicht fällt dir was auf .

      <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
      <!-- Sample configuration for CometVisu as a Frontend for openHAB -->
      <pages xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" design="metal" xsi:noNamespaceSchemaLocation="../visu_config.xsd" enable_column_adjustment="true" bind_click_to_widget="false" scroll_speed="0" lib_version="8" backend="oh">
      <meta>
      <icons>
      <!-- in this section one can define links to user specific icons -->
      <!-- This one is the link to the openHAB symbol for the navigation bar -->
      <icon-definition name="openHAB" uri="../images/icon.png"/>
      <icon-definition name="Sirene" uri="../images/siren-on.png"/>
      <icon-definition name="Feuer" uri="../images/fire-on.png"/>
      <icon-definition name="KeinFeuer" uri="../images/fire.png"/>
      <icon-definition name="Keller" uri="../images/cellar.png"/>
      <icon-definition name="Erdgeschoss" uri="../images/groundfloor.png"/>
      <icon-definition name="Obergeschoss" uri="../images/firstfloor.png"/>
      <icon-definition name="Dachgeschoss" uri="../images/attic.png"/>
      <icon-definition name="Terrasse" uri="../images/terrace.png"/>
      <icon-definition name="BMZ" uri="../images/fire-on.png"/>
      <icon-definition name="Alarm" uri="../images/camera.png"/>
      <icon-definition name="Hausklima" uri="../images/temperature-max.png"/>
      <icon-definition name="FensterOffen" uri="../images/contact-open.png"/>
      <icon-definition name="FensterGeschlossen" uri="../images/contact-closed.png"/>
      <icon-definition name="Start" uri="../images/info.png"/>
      <icon-definition name="SchildRot" uri="../images/shield-0.png"/>
      <icon-definition name="SchildGruen" uri="../images/shield-2.png"/>

      </icons>
      <plugins>
      <!-- this section defines the required plugins -->
      <!-- strftime provides formated date and time strings -->
      <plugin name="strftime"/>
      <!-- timeout enables an automatic reload of webpages -->
      <plugin name="timeout"/>
      <plugin name="colorchooser"/>
      <plugin name="gauge"/>
      </plugins>


      <mappings>
      <mapping name="inaktiv/aktiv">
      <entry value="0">
      <icon name="SchildRot"/>
      </entry>
      <entry value="1">
      <icon name="SchildGruen"/>
      </entry>
      </mapping>

      <mapping name="geschlossen/geöffnet">
      <entry value="0">
      <icon name="FensterGeschlossen" color="green"/>
      </entry>
      <entry value="1">
      <icon name="FensterOffen" color="red"/>
      </entry>
      </mapping>

      <mapping name="KeinFeuer/Feuer">
      <entry value="0">
      <icon name="KeinFeuer"/>
      </entry>
      <entry value="1">
      <icon name="Feuer"/>
      </entry>
      </mapping>
      </mappings>

      <stylings>
      <styling name="RedGreen">
      <entry value="0">red</entry>
      <entry value="1">green</entry>
      </styling>
      </stylings>

      <stylings>
      <styling name="GreenRed">
      <entry value="0">green</entry>
      <entry value="1">red</entry>
      </styling>
      </stylings>


      <statusbar>
      <status type="html"><![CDATA[
      <img src="icon/comet_64_ff8000.png" alt="CometVisu" /> by <a href="http://www.cometvisu.org/">CometVisu.org</a>
      - <a href=".?forceReload=true">Reload</a>
      - <a href="?config=demo">Widget Demo</a>
      ]]></status>
      <status type="html" condition="!edit" hrefextend="config"><![CDATA[
      - <a href="edit_config.html">Edit</a>
      ]]></status>
      <status type="html" condition="edit" hrefextend="all"><![CDATA[
      - <a href=".">normal Mode</a>
      ]]></status>
      <status type="html"><![CDATA[
      - <a href="check_config.php">Check Config</a>
      <div style="float:right;padding-right:0.5em">Version: SVN</div>
      ]]></status>
      </statusbar>
      </meta>
      <page name="Start">
      <!-- page "Start" will be reloaded every 10 seconds -->
      <timeout time="10" target="Start"/>

      <!-- the navbar is the top row navigation bar -->
      <navbar position="top" dynamic="true" scope="1">

      <pagejump target="Start" align="center">
      <layout colspan="1"/>
      <label><icon name="Start"/>Start</label>
      </pagejump>

      <pagejump target="Keller" align="center">
      <layout colspan="1"/>
      <label><icon name="Keller"/>Keller</label>
      </pagejump>

      <pagejump target="Erdgeschoss" align="center">
      <layout colspan="1"/>
      <label><icon name="Erdgeschoss"/>Erdgeschoss</label>
      </pagejump>

      <pagejump target="Obergeschoss" align="center">
      <layout colspan="1"/>
      <label><icon name="Obergeschoss"/>Obergeschoss</label>
      </pagejump>

      <pagejump target="Dachgeschoss" align="center">
      <layout colspan="1"/>
      <label><icon name="Dachgeschoss"/>Dachgeschoss</label>
      </pagejump>

      <pagejump target="Terrasse" align="center">
      <layout colspan="1"/>
      <label><icon name="Terrasse"/>Terrasse</label>
      </pagejump>

      <pagejump target="BMZ" align="center">
      <layout colspan="1"/>
      <label><icon name="BMZ"/>BMZ</label>
      </pagejump>

      <pagejump target="Alarm" align="center">
      <layout colspan="1"/>
      <label><icon name="Alarm"/>Alarm</label>
      </pagejump>

      <pagejump target="KlimaHaus" align="center">
      <layout colspan="1"/>
      <label><icon name="Hausklima"/>Klima Haus</label>
      </pagejump>
      </navbar>

      <!-- main page -->

      <group name="Aktuelle Zeit / Aktueller Stromvergrauch">
      <layout colspan="12"/>
      <group nowidget="true">
      <layout colspan="3"/>
      <strftime lang="de" format="%H:%M" class="timebig">
      <layout colspan="3"/>
      </strftime>
      <strftime lang="de" format="%A, %d. %B %Y" class="timedate">
      <layout colspan="3"/>
      </strftime>
      </group>
      <gauge type="Linear" titleString="" unitString="Watt" minValue="0" maxValue="3500" width="600" height="70" lcdVisible="false" trendVisible="true" lcdDecimals="0" thresholdRising="false" ledVisible="false" background="DARK_GRAY" framedesign="BLACK_METAL" valueColor="yellow" align="center">
      <layout colspan="6"/>
      <address transform="OH:Number" mode="read">SparzaehlerAktuell</address>
      </gauge>

      <info format="%.0f Watt" align="center" class="timebig">
      <layout colspan="3"/>
      <address transform="OH:String" >SparzaehlerAktuell</address>
      </info>

      </group>


      <group name="Alarmstatus">
      <layout colspan="12"/>
      <text align="left">
      <layout colspan="3" />
      <label><icon name="message_presence_active" />Alarm anwesend aktiv</label>

      </text>

      <switch on_value="1" off_value="0" mapping="inaktiv/aktiv" styling="RedGreen" align="center">
      <layout colspan="1" />
      <audio src="./config/media/doorbell.mp3" autoplay="true" id="Jens" >
      <address transform="OH:switch">VarAlarmAnwesendAktiv</address>
      </audio>
      </switch>
      <text align="left">
      <layout colspan="3" />
      <label><icon name="message_presence_active" />Alarm abwesend aktiv</label>

      </text>
      <switch on_value="1" off_value="0" mapping="inaktiv/aktiv" styling="RedGreen" align="center">
      <layout colspan="1" />

      <address transform="OH:switch">VarAlarmAbwesendAktiv</address>
      </switch>
      <text align="left">
      <layout colspan="3" />
      <label>Fenster geöffnet</label>
      </text>
      <info mapping="geschlossen/geöffnet" styling="GreenRed" align="center">
      <layout colspan="1"/>
      <address transform="OH:contact">Windows</address>
      </info>

      </group>

      <group name="Klima Center" class="tempclass">
      <layout colspan="12"/>
      <group nowidget="true">
      <layout colspan="3"/>

      <info format="%.1f °C" class="bigtemp" align="left">
      <layout colspan="3"/>
      <label>
      <icon name="temp_outside"/>
      </label>
      <address transform="OH:number">Weather_Temperature</address>
      </info>


      <info format="%.0f %" class="bigtemp" align="left">
      <layout colspan="3"/>
      <label>
      <icon name="weather_humidity_rel"/>
      </label>
      <address transform="OH:number">Weather_Humidity</address>
      </info>

      <info format="%.1f hPa" class="midtemp" align="left">
      <layout colspan="3"/>
      <label>
      <icon name="weather_barometric_pressure"/>
      </label>
      <address transform="OH:number">Weather_Pressure</address>
      </info>

      <info format="%.1f km/h" class="midtemp" align="left">
      <layout colspan="2"/>
      <label>
      <icon name="weather_wind"/>
      </label>
      <address transform="OH:number">Weather_WindSpeed</address>
      </info>
      <info format="%.0f°" class="midtemp" align="left">
      <layout colspan="1"/>
      <address transform="OH:number">Weather_WindDirection</address>
      </info>
      <break/>
      <info format="%.1f °C" align="left">
      <layout colspan="6"/>
      <label>
      <icon name="temp_inside"/>
      </label>
      <address transform="OH:number">Temperature</address>
      </info>

      </group>
      <group nowidget="true">
      <layout colspan="6"/>
      <image src="http://www.yr.no/place/Germany/Baden-W%C3%BCrttemberg/Sankt_Ilgen~2841592/meteogram.png" height="270px" refresh="300">

      </image>
      </group>
      <group nowidget="true">
      <layout colspan="3"/>
      <image src="http://www.wetteronline.de/?ireq=true&amp;pid=p_radar_map&amp;src=radar/vermarktung/p_radar_map_forecast/forecastLoop/BWB/latestForecastLoop.gif" width="300px" height="270px" refresh="300">

      </image>
      </group>
      <audio src="../sounds/doorbell.mp3" threshold_value="0" autoplay="false" loop="false" id="Jens">
      <address transform="OH:contact">Windows</address>
      </audio>
      </group>

      Kommentar


        #4
        Das ist kein funktionsfähiger Config-Code. Und "minimal" ist der auch nicht.
        Wenn jemand da drinnen nach dem Fehler suchen soll, mach bitte eine Config die so klein wie nur möglich ist und trotzdem das fehlerhafte Verhalten zeigt. Das sind also typischer Weise nur das betroffene Widget und evtl. noch ein weiteres um das andere anzusteuern.

        Wenn Du dann die genauen Bedienschritte dazu schreibst, was Du erwartest und was Du statt dessen wahrnimmst, dann kann ich auch mal schauen ob ich's nachgestellt bekomme.

        Auch wenn das alles für Dich offensichtlich ist - für jemand außenstehendes ist es nicht. Und ich kann z.B. auch nicht das Verhalten unter Windows testen, da ich das nicht installiert habe...
        TS2, B.IQ, DALI, WireGate für 1wire so wie Server für Logik und als KNX Visu die CometVisu auf HomeCockpit Minor. - Bitte keine PNs, Fragen gehören in das Forum, damit jeder was von den Antworten hat!

        Kommentar


          #5
          Sorry wollte nicht für Verwirrung sorgen. Werde mir das zukünftig zu Herzen nehmen.

          Ich hatte gestern noch etwas Zeit und habe mein openHAB von einem Qnap NAS auf ein performanteres System umgezogen. Und siehe da die beschriebenen Probleme sind weg!

          Trotzdem nochmal Danke !

          Gruss Koaxial

          Kommentar


            #6
            Dann vermute ich, dass Du ein Cache-Problem im Browser hattest, dass durch den Server-Umzug automatisch behoben wurde.
            TS2, B.IQ, DALI, WireGate für 1wire so wie Server für Logik und als KNX Visu die CometVisu auf HomeCockpit Minor. - Bitte keine PNs, Fragen gehören in das Forum, damit jeder was von den Antworten hat!

            Kommentar

            Lädt...
            X