@djmarc75 Richtig, Version: v7.8.0
Rest wird gepostet an der Stelle, die Du angegeben hast.
NEWS
Best posts made by iobroker2001
-
RE: Blockly: Bug bei neuem Multi-AND!?
Latest posts made by iobroker2001
-
RE: RTSP Stream in VIS anzeigen
@jolic Da war ich auf einem falschen Dampfer, es klappt mit Deinem Hinweis, vielen Dank!
-
RE: RTSP Stream in VIS anzeigen
@bananajoe
Ich glaube, ich stelle mich etwas dämlich an, aber wenn ich den u. a. Block als JScript erstelle (ist doch die richtige Stelle?) und starte, bekomme ich Fehlermeldungen, mit denen ich nichts anfangen kann. Muss ich noch etwas zu "document" includen?
Das Widget mit dem Basic Image hat die Nummer w001743, Username, Passwort und IP sind angepasst.error at script.js.common.Friedhelm.Kamera.Workaround_KameraUpdate:10:24 javascript.0 10:20:13.569 error at Object.<anonymous> (script.js.common.Friedhelm.Kamera.Workaround_KameraUpdate:9:29)
const widgetData = { // Widgets und zugehörige Webcam-URLs 'w001743': 'http://192.168.178.66/cgi-bin/api.cgi?cmd=Snap&channel=0&user=USER&password=PASSWORT&rs=c' // Widget 1, Webcam 1 (VIS2 Tablet1) }; setInterval(() => { Object.keys(widgetData).forEach(widgetId => { const widget = document.getElementById(widgetId); // Widget anhand der ID finden if (widget) { const img = widget.querySelector('img'); // Greift auf das <img>-Element im Widget zu if (img) { const baseUrl = widgetData[widgetId]; // Hole die URL basierend auf der Widget-ID const newImg = new Image(); // Erstellt ein unsichtbares Bild zum Vorladen newImg.onload = () => { // Tauscht das Bild nur aus, wenn das neue Bild fertig geladen ist img.src = `${baseUrl}&t=${new Date().getTime()}`; }; // Setzt die Quelle des neuen Bildes (triggert den Ladevorgang im Hintergrund) newImg.src = `${baseUrl}&t=${new Date().getTime()}`; } } }); }, 2000); // Aktualisierung alle 2 Sekunden
-
RE: RTSP Stream in VIS anzeigen
@bananajoe sagte in RTSP Stream in VIS anzeigen:
ch habe keinen Haken bei "addiere nichts zu URL" ...
Der Haken hat auch keinen Einfluss...
Ich hatte schon den Zusatz "&rs=c" im Verdacht, da Reolink als Parameter wohl gerne einen wechselnden (beliebigen) Wert haben wollen (meine ich irgendwo gelesen zu haben), aber das funktioniert in einem einfach Browser wie Firefox auch, ohne den Wert bei jedem Auffrischen zu wechseln.
-
RE: RTSP Stream in VIS anzeigen
@bananajoe Habe ebenfalls meine Reolink-Kamera versucht, mit dem Basic Image in der VIS2 anzuzeigen.
Quasi identischer URL wie bei Dir. 1 Bild wird auch sofort angezeigt, aber der Refresh klappt nicht.
Habe dafür z. B. 5000 (ms) eingegeben, Bild bleibt statisch. Erst bei Browserrefresh F5 wird 1 neues Bild geholt.
Irgendeine Idee? -
IP-Kamera (Lautspr.+Mikro) als Türsprechanlage/Fritzbox?
Guten Tag zusammen,
auch wenn es kein direktes ioBroker-Thema ist, versuche ich mal mein Glück:Ich suche nach einer Möglichkeit, eine IP-Überwachungskamera (z. B. Reolink RLC 811A mit Mikrofon und Lautsprecher im Gehäuse), die sich an der Haustür befindet, an eine Fritzbox 7590 mit Fritzfon dermaßen anzubinden, dass man mittels Fritzfon die 2-Wege-Kommunikation der Kamera benutzen und so mit dem Besucher an der Tür sprechen kann.
Die Fritzbox kann dies ja mit "richtigen Gegensprechanlagen" über das SIP-Protokoll. Deshalb meine Frage: gibt es ein Projekt, das z. B. mittels eines Raspis, auf dem ein SIP-Server läuft, so eine Videokamera in eine Gegensprechanlage verwandelt?
Das Projekt DoorPi, was dem ähnlich kommt, ist ja anscheinend tot.
Ich finde leider nichts Brauchbares dazu.Vielen Dank für Tipps!
Gruß,
FriedhelmUpdate: Türklingelsignal ist in ioBroker bereits vorhanden zum Triggern einer Verbindung zum Fritzfon...
-
RE: (gelöst) benötige Hilfe beim Json in Datenpunkte umwandeln
Ich habe das erst einmal so gelöst:
2 Datenpunkte manuell angelegt (Leistung und EnergieHeute), die dann beschrieben werden, wenn der Inverter läuft: -
RE: (gelöst) benötige Hilfe beim Json in Datenpunkte umwandeln
Eine Frage hierzu in die Runde:
Ich lese ebenfalls per Alias die MQTT-Daten des Growatt aus.
Abends, wenn der Inverter seinen Betrieb einstellt, fällt der JSON-Datenpunkt aber fast komplett aus.
In der JSON-Struktur ist dann nur noch der Inverterstatus zu sehen.
Dadurch werden die Aliaswerte alle auf NaN gesetzt.
Ist das bei Euch auch so?
Dann müsste ich doch mit einem Blockly die Werte erst zwischenspeichern.
Danke!