NEWS
Test Adapter iQontrol 2.0.x Vis (Entwicklungs-Thread)
-
Kann mi rhier jmd nochma einen Schubs geben für die Darstellung von Synology Surveillance Streams in iQontrol? Die Kamerastreams kan nich mir im Browser anzeigen, die funktionieren mit dem Synology-Adapter. Der spukt die ja aus. Aber ich bekomm die bei iQontrol nicht (mehr) rein...
Habs mit WIdget, externer Link versucht...unter HTML und BackgroundURL...HABS: hab "Externer Link" genommen und den Datenpunkt "synology.0.SurveillanceStation.cameras.XYZ.linkMjpegHttpPath" hinter BACKGROUND_URL gewählt
-
hab doch noch ein Problem mit den Camera-Streams. Die sind alle leicht nach rechts verschoben (siehe Bild). Gibts dafür eine Lösung?
Das ist so im Browser und auf dem Handy. Ich habe nicht mit NZ gearbeitet (die Streams sind von allein alle untereinander, auch wenn rechts daneben noch viel Platz ist) -
@kueppert sagte in Test Adapter iQontrol 2.0.x Vis (Entwicklungs-Thread):
HABS: hab "Externer Link" genommen und den Datenpunkt "synology.0.SurveillanceStation.cameras.XYZ.linkMjpegHttpPath" hinter BACKGROUND_URL gewählt
ich habe die auch über Synology eingebunden, aber etwas anders als bei Dir (läuft schon ewig so bei mir)
Versatz habe ich damit auch nicht.Als Widget und da habe ich das hier gewählt
Als Inhalt das hier
hier der Inhalt als Code (anpassen mußt Du natürlich Deine IP/Port sowie ID usw...)
Die passenden Daten findest Du in Deiner SurveillanceStation
rechte Maustaste auf eine Kamera und dann Stream-Pfad freigeben
Bei mir sind am Mac die Streams nebeneinander und am Handy untereinander.
Hier noch ein Export eines Gerätes
2022-10-21_iqontrol_0_devices.json.zip -
@dslraser sagte in Test Adapter iQontrol 2.0.x Vis (Entwicklungs-Thread):
<html style="height: 100%;"><head><meta name="viewport" content="width=device-width, minimum-scale=0.1"></head><body style="margin: 0px; background: #424242; height: 100%"><img style="-webkit-user-select: none;max-width: 100%;" src="http://192.168.1.248:5000/webapi/entry.cgi?api=SYNO.SurveillanceStation.Stream.VideoStreaming&version=1&method=Stream&format=mjpeg&cameraId=9&StmKey="5c4ad2f3f1aa7e68329c8f7b88070eb7""></body></html>
Danke dir für den Tip. Bei meiner Syno wird der Stream-Pfad bei allen meinen Kameras nur als RTSP ausgegeben. Der Link, wenn ich den auf meine Daten anpasse, geht leider nicht und liefert einen Fehler. Freigegeben habe ich alle dauerhaft. Steht bei dir im Syno-Adapter auch dein Key mit "%22" davor uns dahinter?
Der folgende HTML-Code funktioniert aktuell bei mir (mit den vorgenannten Fehlern bei der Anzeige mit Versatz):
http://192.168.10.10:5000/webapi/entry.cgi?api=SYNO.SurveillanceStation.Stream.VideoStreaming&version=1&method=Stream&format=mjpeg&cameraId=14&StmKey="d1a38b05df9d7a9dbf16e05658739096"
Der Link beinhaltet also die Funktionen "&" nicht und hat auch hinten im Key keine "%22".
PS: Hab den Link mit Nachgang mit & und mit und ohne %22 im Key auch schon ausprobiertGELÖST:
Der Code muss in der Tat manuell mit & und %22 nachbearbeitet werden...habs nun doch durch ausprobieren hinbekommen:<html style="height: 100%;"><head><meta name="E1 PRO Melina" content="width=device-width, minimum-scale=0.1"></head><body style="margin: 0px; background: #424242; height: 100%"><img style="-webkit-user-select: none;max-width: 100%;" src="http://192.168.10.10:5000/webapi/entry.cgi?api=SYNO.SurveillanceStation.Stream.VideoStreaming&version=1&method=Stream&format=mjpeg&cameraId=11&StmKey=%22d11ad789a26a5259388737267a313da1%22"></body></html>
-
ich habe nun eine alexa-einkaufsliste in iqontrol eingebunden - klappt soweit, inklusive button, der einträge löscht (wird vom entwickler so in der tabelle bereitgestellt). wie kann ich diesen butto (javascript) in iqontrol ausführbar machen?
die einkaufsliste ist als widget eingebunden.
-
@cb187 Hallo
kann nicht weiter kommen .Welchen Tip ?,was hast du noch konfiguriert?
muss man was am link ändern ?
.................:3000/d/k5EQ1GWgk/solar-600?orgId=1&refresh=10s&theme=dark(im zeit im 2 Stunden video vom @Dutchman https://www.youtube.com/watch?v=VXfpds4Rtqc)
-
@arnold sorry, geht das auch in verständlich?
abgesehn gehört das in den support tread, nicht in den entwickler... -
@da_woody habe eben den Gleichen Fehler, Gafana Grafik wird als Wiget nicht angezeigt .Habe Grafana Gestoppt,dann
sudo nano /etc/grafana/grafana.ini
in den Bereich, der [auth.anonymous]
enabled = true
in den Bereich Security
allow_embedding=true (ohne ( ; ) natürlich)dann
sudo service grafana-server restart
bei Blackground_URL
http://..................:3000/d/k5EQ1GWgk/solar-600?orgId=1&viewPanel=15
Grafik wird nicht angezeigt -
@arnold ich kapier nicht, was ihr für probs habt.
http://192.168.0.252:3000/d-solo/z8EAZn_Gk/heating?orgId=1&refresh=1m&theme=dark&panelId=2
ihr macht um eure geheimen lokalen IPs immer ein geheimniss. damit kann man nix anfangen, aber eventuell einen fehler sehn. -
@da_woody eventuell ein Konflikt
Iobroker mit "s "
https://192.168.178.80:6032/iqontrol/index.html?namespace=iqontrol.0grafana ohne
http://192.168.178.80:3000/d/k5EQ1GWgk/solar-600?orgId=1&refresh=10s -
@astrakid sagte in Test Adapter iQontrol 2.0.x Vis (Entwicklungs-Thread):
ich habe nun eine alexa-einkaufsliste in iqontrol eingebunden - klappt soweit, inklusive button, der einträge löscht (wird vom entwickler so in der tabelle bereitgestellt). wie kann ich diesen butto (javascript) in iqontrol ausführbar machen?
die einkaufsliste ist als widget eingebunden.
Hi,
ich habs noch nicht ganz kapiert. Kannst Du mal genauer beschreiben, wie die Tabelle zur Verfügung gestellt wird? JSON? Oder HTML? Und wie die Buttons implementiert sind? Gibt es Fehler im Browswer-Log beim Klicken auf den Button?
VG -
@s-bormann
meine Eintragungen :
Gerätetyp Widget
vor 2 Jahren hat Duchmann geschrieben :
https mit Authentifizierung an im web adapter, kein https fuer grafana... dan sagt der browser einen non-https content auf einer https seiner ==> No fucking way BLOCKdeswegen schreibe ich daß
Iobroker mit "s "
https://192.168.178.80:6032/iqontrol/index.html?namespace=iqontrol.0grafana ohne
http://192.168.178.80:3000/d/k5EQ1GWgk/solar-600?orgId=1&refresh=10s
den link von hier
kann man da was in Grafana .ini ändern , (das sind meine links von Iobroker und Grafana)
Habe Grafana Gestoppt ,dann
sudo nano /etc/grafana/grafana.ini
in den Bereich gesätzt, der [auth.anonymous]
enabled = true
in den Bereich Security
allow_embedding=true (ohne ( ; ) natürlich)dann
sudo service grafana-server restart
bei Blackground_URL
http://192.168.178.80:3000/d/k5EQ1GWgk/solar-600?orgId=1&refresh=10sGrafik wird nicht angezeigt
Fehler im Browswer-Log
[832:9752:1030/203719.467:ERROR:device_event_log_impl.cc(214)] [20:37:19.466] Bluetooth: bluetooth_adapter_winrt.cc:1074 Getting Default Adapter failed. [832:9752:1030/203719.538:ERROR:device_event_log_impl.cc(214)] [20:37:19.538] USB: usb_device_handle_win.cc:1048 Failed to read descriptor from node connection: Ein an das System angeschlossenes Gerõt funktioniert nicht. (0x1F) [832:9752:1030/203719.538:ERROR:device_event_log_impl.cc(214)] [20:37:19.538] USB: usb_device_handle_win.cc:1048 Failed to read descriptor from node connection: Ein an das System angeschlossenes Gerõt funktioniert nicht. (0x1F) [2220:9996:1030/203813.186:ERROR:ssl_client_socket_impl.cc(983)] handshake failed; returned -1, SSL error code 1, net_error -202 [2220:9996:1030/203813.192:ERROR:ssl_client_socket_impl.cc(983)] handshake failed; returned -1, SSL error code 1, net_error -202 [2220:9996:1030/203813.873:ERROR:ssl_client_socket_impl.cc(983)] handshake failed; returned -1, SSL error code 1, net_error -202 [2220:9996:1030/203813.880:ERROR:ssl_client_socket_impl.cc(983)] handshake failed; returned -1, SSL error code 1, net_error -202 [2220:9996:1030/203813.886:ERROR:ssl_client_socket_impl.cc(983)] handshake failed; returned -1, SSL error code 1, net_error -202 [2220:9996:1030/203813.895:ERROR:ssl_client_socket_impl.cc(983)] handshake failed; returned -1, SSL error code 1, net_error -202 [2220:9996:1030/203813.913:ERROR:ssl_client_socket_impl.cc(983)] handshake failed; returned -1, SSL error code 1, net_error -202 [2220:9996:1030/203813.941:ERROR:ssl_client_socket_impl.cc(983)] handshake failed; returned -1, SSL error code 1, net_error -202 [2220:9996:1030/203813.959:ERROR:ssl_client_socket_impl.cc(983)] handshake failed; returned -1, SSL error code 1, net_error -202 [2220:9996:1030/203813.983:ERROR:ssl_client_socket_impl.cc(983)] handshake failed; returned -1, SSL error code 1, net_error -202 [2220:9996:1030/203814.008:ERROR:ssl_client_socket_impl.cc(983)] handshake failed; returned -1, SSL error code 1, net_error -202 [832:10988:1030/203814.565:ERROR:util.cc(129)] Can't create base directory: C:\Program Files\Google\GoogleUpdater [2220:9996:1030/203814.947:ERROR:ssl_client_socket_impl.cc(983)] handshake failed; returned -1, SSL error code 1, net_error -202 [2220:9996:1030/203822.018:ERROR:ssl_client_socket_impl.cc(983)] handshake failed; returned -1, SSL error code 1, net_error -202 [2220:9996:1030/203822.030:ERROR:ssl_client_socket_impl.cc(983)] handshake failed; returned -1, SSL error code 1, net_error -202 [2220:9996:1030/203822.043:ERROR:ssl_client_socket_impl.cc(983)] handshake failed; returned -1, SSL error code 1, net_error -202 [2220:9996:1030/203822.055:ERROR:ssl_client_socket_impl.cc(983)] handshake failed; returned -1, SSL error code 1, net_error -202 [2220:9996:1030/203822.299:ERROR:ssl_client_socket_impl.cc(983)] handshake failed; returned -1, SSL error code 1, net_error -202 [2220:9996:1030/203822.316:ERROR:ssl_client_socket_impl.cc(983)] handshake failed; returned -1, SSL error code 1, net_error -202 [2220:9996:1030/203824.229:ERROR:ssl_client_socket_impl.cc(983)] handshake failed; returned -1, SSL error code 1, net_error -202 [2220:9996:1030/203824.231:ERROR:ssl_client_socket_impl.cc(983)] handshake failed; returned -1, SSL error code 1, net_error -202 [2220:9996:1030/203824.281:ERROR:ssl_client_socket_impl.cc(983)] handshake failed; returned -1, SSL error code 1, net_error -202 [2220:9996:1030/203824.299:ERROR:ssl_client_socket_impl.cc(983)] handshake failed; returned -1, SSL error code 1, net_error -202 [2220:9996:1030/203824.338:ERROR:ssl_client_socket_impl.cc(983)] handshake failed; returned -1, SSL error code 1, net_error -202 [2220:9996:1030/203824.351:ERROR:ssl_client_socket_impl.cc(983)] handshake failed; returned -1, SSL error code 1, net_error -202 [2220:9996:1030/203824.379:ERROR:ssl_client_socket_impl.cc(983)] handshake failed; returned -1, SSL error code 1, net_error -202 [2220:9996:1030/203824.410:ERROR:ssl_client_socket_impl.cc(983)] handshake failed; returned -1, SSL error code 1, net_error -202 [2220:9996:1030/203824.421:ERROR:ssl_client_socket_impl.cc(983)] handshake failed; returned -1, SSL error code 1, net_error -202 [2220:9996:1030/203824.484:ERROR:ssl_client_socket_impl.cc(983)] handshake failed; returned -1, SSL error code 1, net_error -202 [2220:9996:1030/203824.498:ERROR:ssl_client_socket_impl.cc(983)] handshake failed; returned -1, SSL error code 1, net_error -202 [2220:9996:1030/203824.555:ERROR:ssl_client_socket_impl.cc(983)] handshake failed; returned -1, SSL error code 1, net_error -202 [2220:9996:1030/203824.587:ERROR:ssl_client_socket_impl.cc(983)] handshake failed; returned -1, SSL error code 1, net_error -202 [2220:9996:1030/203825.344:ERROR:ssl_client_socket_impl.cc(983)] handshake failed; returned -1, SSL error code 1, net_error -202 [2220:9996:1030/203845.615:ERROR:ssl_client_socket_impl.cc(983)] handshake failed; returned -1, SSL error code 1, net_error -202 [6392:2040:1030/203914.220:ERROR:gpu_init.cc(521)] Passthrough is not supported, GL is disabled, ANGLE is
-
@s-bormann ist eine json-tabelle, die über einen eigenen adapter (alexa-shoppinglist) bereitgestellt wird.
biespielinhalt:
[ { "name": "Mineralwasser", "time": "29.10.2022, 13:40:45", "id": "b693a638-xxxx-4e1f-xxxx-f2486503f9ae", "pos": 1, "buttonmove": "<button style=\"border:none; cursor:pointer; background-color:transparent; color:white; font-size:1em; text-align:center\" value=\"toggle\" onclick=\"setOnDblClickCustomShop('alexa2.0.Lists.SHOPPING_LIST.items.b693a638-xxxx-4e1f-xxxx-f2486503f9ae.completed,true')\">↪</button> <font color=\"green\">", "buttondelete": "<button style=\"border:none; cursor:pointer; background-color:transparent; color:white; font-size:1em; text-align:center\" value=\"toggle\" onclick=\"setOnDblClickCustomShop('alexa2.0.Lists.SHOPPING_LIST.items.b693a638-xxxx-4e1f-xxxx-f2486503f9ae.#delete,true')\">❌</button> <font color=\"green\">" }, ]
-
@astrakid sagte in Test Adapter iQontrol 2.0.x Vis (Entwicklungs-Thread):
@s-bormann ist eine json-tabelle, die über einen eigenen adapter (alexa-shoppinglist) bereitgestellt wird.
biespielinhalt:
[ { "name": "Mineralwasser", "time": "29.10.2022, 13:40:45", "id": "b693a638-xxxx-4e1f-xxxx-f2486503f9ae", "pos": 1, "buttonmove": "<button style=\"border:none; cursor:pointer; background-color:transparent; color:white; font-size:1em; text-align:center\" value=\"toggle\" onclick=\"setOnDblClickCustomShop('alexa2.0.Lists.SHOPPING_LIST.items.b693a638-xxxx-4e1f-xxxx-f2486503f9ae.completed,true')\">↪</button> <font color=\"green\">", "buttondelete": "<button style=\"border:none; cursor:pointer; background-color:transparent; color:white; font-size:1em; text-align:center\" value=\"toggle\" onclick=\"setOnDblClickCustomShop('alexa2.0.Lists.SHOPPING_LIST.items.b693a638-xxxx-4e1f-xxxx-f2486503f9ae.#delete,true')\">❌</button> <font color=\"green\">" }, ]
Hi,
hmm, so einfach wird das nicht gehen.
Mit demonclick=\"setOnDblClickCustomShop('alexa2.0.Lists.SHOPPING_LIST.items.b693a638-xxxx-4e1f-xxxx-f2486503f9ae.completed,true')
wird eine vom Adapter eigene Funktion aufgerufen, die in iQontrol nicht bekannt ist. Man müsste das wandeln in einen Aufruf, der von jeder beliebigen Webseite aus erreichbar ist.
Welcher Adapter ist das denn, ggf. kann ich mal ein bisschen damit spielen... -
-
@astrakid sagte in Test Adapter iQontrol 2.0.x Vis (Entwicklungs-Thread):
@s-bormann https://github.com/MiRo1310/ioBroker.alexa-shoppinglist
Habe das JSON-Table-Widget mit dem für die Shoppinglist notwendigen JS ausgestattet. Lade mal die aktuelle Version von Github und probiers mal aus.
VG
-
@s-bormann said in Test Adapter iQontrol 2.0.x Vis (Entwicklungs-Thread):
@astrakid sagte in Test Adapter iQontrol 2.0.x Vis (Entwicklungs-Thread):
@s-bormann https://github.com/MiRo1310/ioBroker.alexa-shoppinglist
Habe das JSON-Table-Widget mit dem für die Shoppinglist notwendigen JS ausgestattet. Lade mal die aktuelle Version von Github und probiers mal aus.
VG
Hi,
habe mal eine Shopping Liste in Alexa angelegt, Adapter "alexa-shoppinglist" installiert und die Liste in iqontrol mit dem Json-Widget auf meiner Testseite angelegt, dann hab ich die Einträge im Widget gelöscht, geht. Auch im Adapter sind sie nicht mehr vorhanden. Verschieben muss ich erst noch testen.VG
Bernd -
@arnold said in Test Adapter iQontrol 2.0.x Vis (Entwicklungs-Thread):
Du hast es doch schon von Dutchman gelesen: HTTP in HTTPS anzeigen geht nicht. Da kannst Du auch noch 10 mal Fragen, dass wird sich nicht ändern...
Da kannst Du auch keine Einstellungen in Grafana ändern ohne auch Grafana auf HTTPS umzustellen. Schau mal hier:
https://www.turbogeek.co.uk/grafana-how-to-configure-ssl-https-in-grafana/
Dann sollte es auch mit Grafana funktionieren. Es macht ja auch keinen Sinn unsichere Inhalte in sicher Umgebung anzuzeigen. -
Toolbar Badge
@s-bormann
Hallo Sebastian, es ist schon etwas länger her, da hatte ich Dich gefragt, ob es möglich ist für die Toolbar ein Badge zu bekommen. Du sagtest, dass Du es auf Deine Liste setzen wolltest. Nun wollte ich kurz nachfragen, wie so der Stand der Dinge dazu ist ?Gruß
Robert -
@s-bormann hammergeil. funktioniert! vielen dank!!!