Fully Kiosk Browser für Android

Begonnen von aloz77, 06 Februar 2016, 20:27:54

Vorheriges Thema - Nächstes Thema

curt

Zitat von: DS_Starter am 11 August 2019, 07:30:24
Meine Hikvision laufen in Fully / Dashboard auf Android. Eingebunden sind sie über SScamSTRM devices, die mit der Surveillance Station und dem SSCam Modul zusammenarbeiten.

Ich lese und lese und lese:
Ein völlig unverständlicher Satz, es muss Geheimschrift sein.
RPI 4 - Jeelink HomeMatic Z-Wave

DS_Starter

Hmm,  vielleicht etwas kurz geraten weil ich auf dem Telefon tippen muss ...
Also die Cams sind in der SurveillanceStation (Synology) definiert und mit dem SScam Modul in fhem integriert.
Die Streams werden mit separaten SSCamSTRM devices in fhem bzw. Dashboard dargestellt. SSCamSTRM ist ein Modul was speziell für SSCam gebaut ist. Im Wiki stehen ausführliche Infos dazu bzw. in der comref zu SSCam ebenfalls.

Lg
ESXi@NUC+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

Shadow3561

Zitat von: andijegg am 11 August 2019, 00:59:41
Ich stell hier gerade meine ganzen Tablets an der Wand (KNX Visualisierungen) von iOS auf Android um. Wenn aber jetzt meine Streams nicht laufen ist das eher suboptimal.

Hat schon wer HikVisions in Fully zum laufen bekommen. Gerne auch über Umweg wie RPi oder Surveillance Station.

Danke schonmal

Grüße

Andi

Das Selbe habe ich auch hinter mich gebracht.

Habe auf einem Android Tablet ,,tinyCam Monitor PRO" installiert. Die App fungiert quasi als IP-Cam-Server im Heimnetz und wandelt anscheinend die Streams verschiedener Kameras in, für Android darstellbare, Streams um.
In der App dann meine 3 Cams (2xHikvision, 1xReolink) definiert und kann jetzt mit dem Image-Widget die Cams anzeigen lassen.

<div data-type="image"
     data-url="http://192.168.1.25:8881/axis-cgi/jpg/image.cgi?camera=3"
     class="nocache top-space"
     data-width="380px"
     data-height="290px"
     data-opacity="1"
     data-refresh="1"></div>


MfG


andijegg

Ah super, danke für die Antwort. Werd ich gleich mal versuchen.
Bei mir läuft zwar nicht FEHM als Visu  sondern eine andere KNX Visu, aber ich lese hier oft mit und hab früher einiges über FEHM realisiert als ich noch keine reine KNX Installation im alten Haus hatte.

Aber wenn die streams gewandelt sind sollte das ja ohne Probleme klappen.

Nochmal danke für die schnelle Antwort. Super Forum. Ich werde berichten.

andijegg

Hi, nochmals vielen Dank für den Tipp, die App ist echt Top. Hab alles eingerichtet und bekomme auf dem Tablet unterm Chrome Browser auch die Bilder im jpg Stream.

http://192.168.1.1xx:8083/axis-cgi/jpg/image.cgi?camera=5

Aber nur wenn ich den BN und PW nicht im Stream verwurstle sondern wenn ich den BN und PW über meinen Visualisierungs Editor bei Basic access eingebe. Eigentlich sollte beides gehen, aber wäre ja egal.

Einziges Problem ist jetzt nur dass ich die Streams zwar im Chrome auf dem Tablet auf der Visualisierung bekomme, jedoch nicht in Fully. Hier bleiben die Bilder weiter schwarz. Egal as ich mache.

http://admin:xxxx@192.168.1.1xx:8083/axis-cgi/jpg/image.cgi?camera=5 oder http://192.168.1.1xx:8083/axis-cgi/jpg/image.cgi?camera=5

Bild bleibt schwarz. Hab ich was übersehen? Kann Fully den stream nicht?

Shadow3561

#1310
Habe bei mir den Gastzugang in tinyCam aktiviert. Über diesen klappt es dann im lokalen Netzwerk ohne Passwort. Bei Fully auf dem Galaxy Tab klappt es dann auch mit der Anzeige der Cams.

andijegg

Ok Versuch ich heute Abend mal. Danke!

andijegg

Hi,

super jetzt laufen die streams! Danke für den Tipp, echt klasse. Einziger Wermutstropfen, ich habe auf den Streams keinen PW Schutz mehr.

cocojambo

Ich habe diese Frage bereits im Modul Thread von Fully gestellt, da war ich aber wahrscheinlich falsch, denn dort konnte mir keiner helfen.
Ich habe mit Fully bei meinen IP Kameras Probleme mit der Darstellung. Im Tablet mit Fully wird immer nur ein Ausschnitt aus dem Gesamtbild dargestellt, während ich im PC je nach Einstellung von width und height die Größe des Gesamt bildes ändern kann.


define Vogelhaus_Kamera weblink iframe http://192.168.115.68:8081/videostream.cgi?user=......&pwd=........
setuuid Vogelhaus_Kamera 5c470f64-f33f-6f9b-0c11-2769d2e160846a7b
attr Vogelhaus_Kamera fp_Vogel 30,480,0,,
attr Vogelhaus_Kamera htmlattr width="320" height="176" frameborder="0" marginheight="0" marginwidth="0"


Ich habe fast alle Einstellungen in Fully probiert um die gleiche Darstellung wie im PC zu erhalten, aber es änderte sich nix.
Ich habe mal beide Bildschirmfotos angehangen. Tab mit Fully u.PC mit Firefox.

Vielleicht weiß ja jemand wie man das ändern kann.
Gruß aus Köln
Norbert
FHEM6.2 FB7490 FB7430 3xraspi2+3+4 2xHM-LAN-CFG 2xESP CUL868 CUNO868 HUE-Bridge Harmony-Hub 5xHM-LC-Sw-PI-2 3xHM-WDS30-T2-SN 1xHM-LC_Sw4-DR 3xHM-ES-PMSw1-PI 7xFS20SIG2 6xFS20KSE 2xHM-ES-PMSW1-PL 5xS300TH 1xASH2200 1xEM1000

Tommy82

Hallo, ich habe eben mal fully auf meinem Tablett installiert, und wollte gerne das das Tablett nach 1er Minute Inaktivität den Monitor ausschaltet, und sich dann bei Bewegung vor der Frontkamera wieder einschaltet.
Das ausschalten funktioniert auch nur das Tablett geht bei Bewegung nicht mehr an, was mach ich da falsch?

Danke
Fhem Cubitruck  Armbian Buster with Linux 5.3.9-sunxi
HM-CC_RT-DN, HM-Sec-RHS,HM-Sec-SD, HM-Sec-SCo,IT1500,1xIT GRR-3500 Fritz!Dect200,Powerline546E,Enigma2 Modul mit 3 Vu+,Wol Modul für WinServer2016 und WinServer 2019,FB6590
Allnetl Wandtablett mit FTUI

ToM_ToM

ZitatDas ausschalten funktioniert auch nur das Tablett geht bei Bewegung nicht mehr an, was mach ich da falsch?

Hast du die richtige Kamera ausgewählt? Front statt Rear? Hat Fully Berechtigung auf die Kamera zuzugreifen?
Hardware: BananaPi, Busmaster CUL, SanDisk 16GB Ultra SD, 16 GB USB-Stick | Software: Armbian, FHEM 5.8

Eisix

Hallo,

ich habe kürzlich meine Seiten für die SqueezeBoxen umgestellt von einem zweistufigen Pagebutton auf einen Pagebutton und dann die Player mit hide ausgetauscht über einen dummy (MediaPad_Player_sel:state).


                <div data-type="html" data-class="MediaPad_Player_sel:state" data-map-class='{"Onkyo":"show", ".*":"myhidden"}'>
                        <div data-type="include" data-url="2_Musik_Onkyo.html"></div>
                </div>


Das funktioniert so aber nicht mehr mit FTUI 2.7.14 und dem aktuellen Fully. Mit einem alten FTUI 2.7.1 oder einem anderen Browser (Chrome, Safari) funktioniert es. Die Widgets lösen kein set mehr aus. Dieses Verhalten habe ich bis jetzt bei select, medialist und knob festgestellt. Hier die abgespeckten Versionen meiner Dateien.

index.html

<!DOCTYPE html>
<html>
<head>
    <meta name="viewport" content="width=device-width, initial-scale=0.8, maximum-scale=0.8, user-scalable=no">
    <meta charset="UTF-8">
    <meta name="widget_base_width" content="69">
    <meta name="widget_base_height" content="51">
    <meta name="widget_min_cols" content="17">
    <meta name="apple-mobile-web-app-capable" content="yes">
    <meta name="apple-mobile-web-app-status-bar-style" content="black">
    <meta name='gridster_disable' content='1'>
    <meta name="widget_margin" content="1">
    <meta name="longpoll_type" content="websocket">
    <meta name="longpoll" content="1">
    <meta name="toast" content="1">
    <meta name='debug' content='0'>

    <script src="js/fhem-tablet-ui.min.js" defer></script>
    <link rel="stylesheet" href="css/fhem-tablet-ui-user.css" />

    <title>FHEM-MediaPad</title>

</head>
<body>
<div class="gridster">
<ul>
        <li data-row="1" data-col="1" data-sizex="1" data-sizey="15">
<div class="">
                <div class="tiny left top inline">FTUI :</div>
                <div class="tiny left top inline" data-bind="ftui.version"></div>
</br>
                        <div class="tiny top narrow" data-type="label" data-device="REFRESH"></div>
</div>
            <div class="cell">

                <div data-type="pagebutton" data-url="#1_Musik.html"    data-load="#1_Musik" data-off-background-color="transparent" data-off-color="#606060" data-on-background-color="#606060" data-on-color="#222222" data-active-pattern="(.*/||.*#1_Musik.html)" data-icon="fa-music" class="default top-space "></div>
                <div data-type="pagebutton" data-url="#main.html"     data-load="#content1" data-off-background-color="transparent" data-off-color="#606060" data-on-background-color="#606060" data-on-color="#222222" data-active-pattern=".*#main.html" data-icon="fa-home" class="top-space"></div>

                <div class="absolute bottom">
                   <div data-type="clock" data-format="D" class="center"></div>
                   <div data-type="clock" data-format="d.n.Y" class="center small"></div>
                   <div data-type="clock" data-format="H:i" class="center bold"></div>
                </div>
            </div>
        </li>
        <li data-row="1" data-col="2" data-sizex="17" data-sizey="15">
            <div class="page" id="1_Musik"></div>
            <div class="page" id="content1"></div>
        </li>
</ul>
</div>
</body>
</html>



1_Musik.html

<!DOCTYPE html>
<html>
<head>
        <title>FHEM</title>
        <meta charset="UTF-8">
</head>
<body>
<div class="page" id="1_Musik">
    <div class="gridster">
      <ul>
<li data-row="1" data-col="1" data-sizex="17" data-sizey="1">
        <div class="sheet">
        <div class="row">
                <div class="cell inline">
<img src="/fhem/images/Bose_Soundtouch10.jpg" height="53" width="70" alt="Bose" onclick="ftui.setFhemStatus('set MediaPad_Player_sel Bose')">
</div>
</div>
</div>
</li>
        <li data-row="2" data-col="1" data-sizex="17" data-sizey="14">
<div data-type="html" data-class="MediaPad_Player_sel:state" data-map-class='{"Bose":"show", ".*":"myhidden"}'>
<div class="gridster">
        <ul>
                <li data-row="1" data-col="1" data-sizex="7" data-sizey="2">
                        <header>Radiosender</header>
                        <div class="cell">
                                <div data-type="select" data-device="SB_PLAYER_b8" data-list="ftuiFavoritesItems" data-get="favorites" data-set="favorites" class="" ></div>
                        </div>
                </li>
                <li data-row="3" data-col="1" data-sizex="7" data-sizey="12">
                        <header>Playlists</header>
                        <div class="cell">
                                <div data-type="select" data-device="SB_PLAYER_b8" data-list="ftuiPlaylistsItems" data-get="playlists" data-set="playlists" class="" ></div>
                                <div data-type="medialist"
                                        data-device="SB_PLAYER_b8"
                                        data-get="ftuiMedialist"
                                        data-pos="playlistCurrentTrack"
                                        data-set="track"
                                        class="center autoscroll index1"
                                ></div>
                                <div> </div>
                        </div>
                </li>
                <li data-row="1" data-col="8" data-sizex="7" data-sizey="14">
<header>Bose Soundtouch 10</header>
<div class="sheet">
        <div class="row">
                <div class="cell">
                        <div data-type="knob"
                                data-device='BOSE_6'
                                data-get="volume"
                                data-step="1"
                                data-inputcolor="#21a000"
                                data-fgcolor="#21a000"
                                data-set="volume"
                                class=""
                        ></div>
                        <div class="newline top-narrow wider">Volume</div>
                </div>
        </div>
</li>

      </ul>
    </div>
</div>
</body>
</html>


fhem-tablet-ui-user.css


/* hide icon */
.myhidden {display:none}
.hidden {
  display: none;
}



Jemand eine Erklärung oder Lösung?

Gruß
Eisix

Tommy82

#1317
Zitat von: ToM_ToM am 30 August 2019, 16:35:14
Hast du die richtige Kamera ausgewählt? Front statt Rear? Hat Fully Berechtigung auf die Kamera zuzugreifen?

Beides denke ich kann ich mit Ja beantworten.

Welche werte hast du sonst so grundsätzlich eingestellt?

EDIT

Bei einer empfindlichkeit von 95 funktioniert es jetzt so wie ich es mir vorstelle bis jetzt.
Fhem Cubitruck  Armbian Buster with Linux 5.3.9-sunxi
HM-CC_RT-DN, HM-Sec-RHS,HM-Sec-SD, HM-Sec-SCo,IT1500,1xIT GRR-3500 Fritz!Dect200,Powerline546E,Enigma2 Modul mit 3 Vu+,Wol Modul für WinServer2016 und WinServer 2019,FB6590
Allnetl Wandtablett mit FTUI

ToM_ToM

ZitatBei einer empfindlichkeit von 95 funktioniert es jetzt so wie ich es mir vorstelle bis jetzt.

Das ist von Tablet zu Tablet unterschiedlich. Da musst du ein wenig rumspielen und ausprobieren.
Hardware: BananaPi, Busmaster CUL, SanDisk 16GB Ultra SD, 16 GB USB-Stick | Software: Armbian, FHEM 5.8

freaktech

Hallo!

Ich teste das auch gerade

ab und zu hab ich eine weißen Bildschirm im Fully Browser und muss dann manuell reloaden

mit welchen Einstellugnen genau, kann ich das am besten verhindern

lg
tom