Skip to content

Visualisierung

9.5k Topics 104.5k Posts

Hilfe zu Visualisierungen

NEWS

  • Ring Video oder Bild in VIS einbinden. Wer kann helfen?

    vis camera how-to
    3
    0 Votes
    3 Posts
    2k Views
    M
    @stimpy23 HAllo Zusammen ich habe mich mal mit dem Thema beschäftigt und eine Lösung gefunden mit der ich das letzte Snapshot anzeigen kann. Sollte Snapshot und Video im gleichen Ordner abgelegt sein, kann es vorkommen, dass das letzte gespeicherte File ein Video ist und dann nicht dargestellt wird. Mir war es eh nur wichtig das letzte Bild zu sehen. Im RING Objekt Ordner stehen alle Snapshots. Der erste Script sucht die letzte angelegte Datei, dass zweite Script speichert diese Datei in einen separaten Ordner unter dem Namen 01Ring.jpg. Diese Datei kannst Du mit einem iFrame verknüpfen. Anbei habe ich meine Script angehangen. /*****Letztes Kamerabild Giethoorn RING************************************** ** November 2020 ** RING, Kamera ** ** Ermittelt das letzte gespeicherte Bild von RING ** geändert:11.11.20 ************************************************************/ var zähler = 0; var old_recent; var old_create; var create; var path = require('path'); var fs = require('fs'); var request = require('request'); schedule("*/1 * * * * *", function () { old_recent = getState('Giethoorn.CAM.RING.LetztesBild').val; old_create = getState('ring.0.doorbell_53727335.History.created_at').val; create = getState('ring.0.doorbell_53727335.created_at').val; log(old_create); var getMostRecent = function (dir, cb) { var dir = path.resolve(dir); var files = fs.readdir(dir, function (err, files) { var sorted = files.map(function (v) { var filepath = path.resolve(dir, v); return { name: v, time: fs.statSync(filepath).mtime.getTime() }; }) .sort(function (a, b) { return b.time - a.time; }) .map(function (v) { return v.name; }); if (sorted.length > 0) { cb(null, sorted[0]); } else { cb('Y U NO have files in this dir?'); } }) } getMostRecent('/iobroker/SmartHome/iobroker-data/files/ring.0/doorbell_53727335/', function (err, recent) { if (err) console.error(err); console.log(recent); setState('javascript.3.Giethoorn.CAM.RING.LetztesBild', recent); setState('javascript.3.Giethoorn.CAM.RING.SDate', formatDate(new Date(create), "TT.MM.JJ hh:mm")); }); on({ time: { hour: 23, minute: 59 } }, function () { log("*****Bewegungen gelöscht***** "); setState('Giethoorn.CAM.RING.zähler', 0); }); }); In diesem Script wird die letzte Datei unbenannt. Ich habe hier im Script noch zwei Kameras die aber beim nachbauen weg gelassen werden können. /*****Kameras Giethoorn in VIS ablegen************************ ** Oktober 2020 ** Outlook, Kamera Reolink Argus2, Ring ** ** Stellt die Snaps der NL Kameras für VIS zur Verfügung ** geändert:23.10.20, 21.12.20 ************************************************************/ var request = require('request'); var fs = require('fs'); schedule("* * * * * *", function () { var steg = getState('javascript.3.Giethoorn.CAM.Steg.LetztesBild').val; console.log("Steg: " + steg); var eingang = getState('javascript.3.Giethoorn.CAM.Eingang.LetztesBild').val; console.log("Eingang: " + eingang); var ring = getState('javascript.3.Giethoorn.CAM.RING.LetztesBild').val; console.log("RING: " + ring); var waterkant = getState('javascript.3.Giethoorn.CAM.Waterkant.LetztesBild').val; console.log("Waterkant: " + waterkant); const body = fs.readFileSync('/Ferienhaus/Eingang/' + eingang); writeFile("vis.0", "/NL/01Eingang.jpg", body); const body1 = fs.readFileSync('/Ferienhaus/Steg/' + steg); writeFile("vis.0", "/NL/01Steg.jpg", body1); **const body2 = fs.readFileSync('/iobroker/SmartHome/iobroker-data/files/ring.0/doorbell_53727335/' + ring); writeFile("vis.0", "/NL/01RING.jpg", body2);** const body3 = fs.readFileSync('/Ferienhaus/Waterkant/' + waterkant); writeFile("vis.0", "/NL/01Waterkant.jpg", body3); }); Viel Erfolg beim Anpassen. Michael
  • View in Widget mit 2 Finger Zoom vergrößern/verkleinern

    2
    1
    0 Votes
    2 Posts
    290 Views
    ice987I
    @pancho Ich bin ebenfalls auf der Suche nach dieser Funktion. Bist du inzwischen fündig geworden? Auf Codepen habe ich dieses Script gefunden. An der Implementierung bin ich (bis dato) gescheitert…
  • Farbe je druck ändern

    19
    0 Votes
    19 Posts
    1k Views
    L
    @liv-in-sky Hab das "bar" vom Script raus sowie das "," habe ich in einen "." geändert somit klappt es komplett
  • (VIS) localhost ?

    20
    3
    0 Votes
    20 Posts
    500 Views
    Thomas BraunT
    @oliverio Und das ganze Setup ist etwas 'eigen' implementiert im Netz von @Humidor Das wollte ich mit dem Einwurf lediglich deutlich machen. Hatte die Tage damit am Rande schon zu tun.
  • Jarvis stürzt ab

    vis
    3
    1
    0 Votes
    3 Posts
    149 Views
    M
    @maximinus Danke, habe ich nicht gewusst. Bin neu hier. Kann man das verschieben oder poste ich es neu?
  • VIS Browser Speicher Überlauf (VIS hängt sich auf)

    5
    0 Votes
    5 Posts
    505 Views
    liv-in-skyL
    @wauzzi wenn du die entwicklertools öffnest und anchliessend einen refresh der vis-seite machst, siehst du, ob evtl fehler beim laden von widgets erzeugt werden, es gibt "defekte" widgets, die verhindern, dass die vis im browser vollständig lädt
  • RGBW Lampe mit Slider steuern?

    4
    0 Votes
    4 Posts
    362 Views
    ?
    @amg_666 Du hast recht. Ich bin über die Suche auf dich gestoßen. Ich hab mich verlesen. Du hast von den Lampen geschrieben. Ich von der Fernbedienung. =) Cool, das du dein Ziel erreicht hast. Und super cool wie schnell du geantwortet hast. ^^
  • Start View bei Android App

    5
    0 Votes
    5 Posts
    404 Views
    U
    Nein, war mittendrin.
  • Vis Editor Geht nicht **** Gelöst *****

    15
    3
    0 Votes
    15 Posts
    348 Views
    haselchenH
    @horst-böttcher Das klingt schon mal gut. Meine Bedenken sind, dass du bei deinen zukünftigen Backups eventuell deine wilde Kopiererei mitsicherst. Und vermeintliche Fehler auch sicherst.
  • wie Button schalten

    4
    1
    0 Votes
    4 Posts
    188 Views
    mickymM
    @negalein [image: 1621109681138-2f18b975-4feb-4b38-9407-54b7e1be23fd-image.png] Gedrückt gibt dann true und loslassen false
  • Homematic IP Garagentortaster HmIP-WGC

    vis
    10
    0 Votes
    10 Posts
    2k Views
    pseudorealP
    Hallo, ich habe die Lösung gefunden. Da drei Werte bei dem Kanal aktualisiert werden, müssen alle 3 Kanäle gesteuert werden: .State .Section .Process [image: 1621100223544-screenshot-2021-05-15-193643.png] Diese Kanäle setzen sich nach Betätigung aber sofort zurück, daher mache ich eine kurze Pause und nehme dann wieder die Standardwerte. Vielleicht hilft es ja dem einen oder anderen. Gruß PS: sehe gerade, dass ich Fehlermeldungen im Log habe, aber es funktioniert trotzdem. Schaue ich mir noch mal und sobald ich den "Log"-Fehler gefunden habe, melde ich mich noch mal.
  • Simple Slider für Uhrzeit etc. konfigurieren?

    vis
    5
    2
    0 Votes
    5 Posts
    240 Views
    ?
    @glasfaser said in Simple Slider für Uhrzeit etc. konfigurieren?: Das ist ein iventwo Widget in deinem Beispiel aus dem I-Net https://github.com/inventwo/ioBroker.vis-inventwo Super, vielen Dank! Auch wenn bei mir "Simple Slider" dransteht ist wohl nicht Simple Slider = Simple Slider ..... der Wald mit den Bäumen :) Edit: gerade installiert und funktioniert gut....für die Schließung basieriend auf Lux Werte (0-50Lux). Die Öffnung würde ich nun gerne per Slider basierend auf einer Uhrzeit einstellen. Dafür lässt er sich wohl nicht nutzen? Jemand eine Idee für einen horizontalen Slider den man zB von 7h bis 9h konfigurieren kann?
  • FLOT Grafiken werden nur teilweise angezeigt

    vis flot
    1
    3
    0 Votes
    1 Posts
    188 Views
    No one has replied
  • lcars - Grafiken fehlen

    5
    0 Votes
    5 Posts
    232 Views
    GlasfaserG
    @dr-pie sagte in lcars - Grafiken fehlen: Also habe ich nach dem Ordner gesucht in das das Widgets installiert wurde und habe dort auch auch noch fehlenden Bilder der zip-Datei des Widgets reingeschoben. Aber ich kann die zusätzlichen Bilder/Grafiken in der Auswahl links in der Vis nicht finden. Ich habe dich schon verstanden !! Ich kenne die Widget nicht . Du kannst nicht einfach die Bilder in den Ordner irgendwie reinschieben .// Siehe mein Beitrag oben. Aber ich kann die zusätzlichen Bilder/Grafiken in der Auswahl links in der Vis nicht finden. Dort sind nur Widget´s zur Auswahl
  • iqontrol ON/OFF mit 2 Schaltern

    1
    0 Votes
    1 Posts
    166 Views
    No one has replied
  • VIS RSTP

    1
    0 Votes
    1 Posts
    241 Views
    No one has replied
  • Zusammenzug von Werten

    4
    0 Votes
    4 Posts
    302 Views
    D
    @mickym wegen dir nicht, aber wegen mir. Das ist ein anderer Anwendungszweck aus meiner Sicht und der andere Ansatz super, aber für diesen hier nicht geeignet.
  • Views per Sliden wechseln möglich?

    Moved
    17
    0 Votes
    17 Posts
    4k Views
    T
    @mickym Danke, perfekt Habe immer versucht es in CSS zu formulieren. [image: 1620920083589-8c1d0905-fe8c-4326-a20a-d9caf8b9c171-image.png]
  • Mit iqontrol eine Zahl in zu erstellenden DP schreiben

    iqontrol
    1
    0 Votes
    1 Posts
    151 Views
    No one has replied
  • Anfängerfragen

    1
    1
    0 Votes
    1 Posts
    231 Views
    No one has replied

291

Online

32.8k

Users

82.9k

Topics

1.3m

Posts