Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. Test Adapter iQontrol 2.0.x Vis (Entwicklungs-Thread)

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.4k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.0k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.5k

Test Adapter iQontrol 2.0.x Vis (Entwicklungs-Thread)

Geplant Angeheftet Gesperrt Verschoben Tester
appdark-modeiqontrolresponsivevisvisualisierungvisualizationwidget
7.6k Beiträge 296 Kommentatoren 7.0m Aufrufe 201 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • WoduwolleW Woduwolle

    @rookie50 Vielen Dank für deinen Hinweis.... es funktioniert das die Kachel verschwindet .....
    allerdings wenn ich den Rasensprenger auf AUTO setzte taucht die Kachel auf ( alles wie es soll) doch der Schalter bleibt dann auch visuell auf an stehen. Ich kann diesen dann schalten das funktioniert nur wird der Schieberegler immer als AN dargestellt. Gibt es hierzu auch noch einen Trick ?????

    R Offline
    R Offline
    Rookie50
    schrieb am zuletzt editiert von Rookie50
    #7594

    @woduwolle Es ist mir nicht so ganz klar was Du erreichen möchtest. In der Kachel wird der Datenpunkt, den Du als State, oben in den Einstellungen, eingetragen hast, angezeigt. Das muss aber nicht der Gleiche sein, wie der DP, den Du als Bedingung für eine aktive Gerätekachel benutzt.

    WoduwolleW 1 Antwort Letzte Antwort
    0
    • s.bormannS s.bormann

      Willkommen im iQontrol-Entwicklungs-Thread!

      iQontrol ist ein Visualisierungs-Adapter.

      Number of Installations
      Stable version
      NPM version
      Downloads
      Known Vulnerabilities

      Dies ist der Entwicklungs-Thread

      Hier werden die neuesten Updates veröffentlicht, neue Ideen und Features diskutiert und es finden alpha und beta-Tests statt. Wer also immer auf dem neuesten Stand sein will oder sich aktiv einbringen möchte, ist hier richtig aufgehoben.

      Alternativ gibt es noch den iQontrol-Support-Thread. Hier sollen Support-Anfragen gestellt und diskutiert werden:
      https://forum.iobroker.net/topic/52077

      Wichtige Resourcen

      Das Readme auf Github beschreibt die wichtigsten Einstellungen, Troubleshooting etc.:
      https://github.com/sbormann/ioBroker.iqontrol

      Video-Tutorials:
      https://www.youtube.com/playlist?list=PL8epyNz8pGEv6-R8dnfXm-m5aBlZFKOBG

      Wiki mit einer Sammlung nützlicher Scripte, Widgets etc.:
      https://github.com/sbormann/ioBroker.iqontrol/wiki

      Viel Spaß und Erfolg,
      Sebastian

      WoduwolleW Offline
      WoduwolleW Offline
      Woduwolle
      schrieb am zuletzt editiert von
      #7595

      @s-bormann ich versuche es an Hand von Bilden zu verdeutlichen....!Screenshot_20240107_212242_Firefox.jpg Screenshot_20240107_212257_Firefox.jpg Screenshot_20240107_212312_Firefox.jpg

      Bild 1 Automatik Ausgeschalten
      Bild 2 AUTO an und schalter auf false dennoch der schieberegler auf grün
      Bild 3 AUTO an und schalter auf true

      1 Antwort Letzte Antwort
      0
      • R Offline
        R Offline
        Rookie50
        schrieb am zuletzt editiert von
        #7596

        @woduwolle Du hast einen DP der AUTOMATIK EIN/AUS schaltet und einen Datenpunkt der den Sprenger EIN/AUS schaltet. Du bentuzt in iQontrol für die Darstellung "Schalter", soweit richtig?

        In der Kachel für den Sprenger 0815 benutzt als State den Datenpunkt um den Sprenger ein bzw. auszuschalten. z.B.:
        9b16e93d-495f-4fd6-adde-9a0f610357f7-image.png

        Unten in der Kacheleinstellung benutzt Du dann als "Bedingung für eine aktive Kachel" den DP von AUTOMATIK.

        Damit sollte es funktionieren

        A WoduwolleW 3 Antworten Letzte Antwort
        1
        • R Rookie50

          @woduwolle Du hast einen DP der AUTOMATIK EIN/AUS schaltet und einen Datenpunkt der den Sprenger EIN/AUS schaltet. Du bentuzt in iQontrol für die Darstellung "Schalter", soweit richtig?

          In der Kachel für den Sprenger 0815 benutzt als State den Datenpunkt um den Sprenger ein bzw. auszuschalten. z.B.:
          9b16e93d-495f-4fd6-adde-9a0f610357f7-image.png

          Unten in der Kacheleinstellung benutzt Du dann als "Bedingung für eine aktive Kachel" den DP von AUTOMATIK.

          Damit sollte es funktionieren

          A Offline
          A Offline
          Aragon
          schrieb am zuletzt editiert von
          #7597

          @s-bormann
          Mir ist folgendes aufgefallen, woran könnte es liegen, dass es nicht mehr zu 100 % funktioniert.
          Ich Nutze Listen/Zähler, und lasse mir die Werte bzw. Zustände in einer Kachel (eingestellt als Widget) auf meiner Hauptseite in einer 2x2 Großen Kachel Anzeigen.

          Es war so eingestellt: wenn z.B. eine Lampe eingeschaltet worden ist, dass diese dann in dieser Ansicht auftauche, wurde die Lampe wieder Ausgeschaltet, dann verschwand das Symbol und die Beschriftung aus der Liste (Kachel) und wenn keine Lampe mehr an war, dann wurde die Kachel grau. Ich habe an den Einstellungen der Kacheln nichts verändert. Die Symbole bleiben nun willkürlich in der Kachel stehen als Ausgeschaltet andere eingeschaltete Lampen werden gar nicht Angezeigt.

          Ich lasse den Zustand auf Aufzählungen --> Funktionen --> Lampen prüfen.

          Starte ich die Instanz iQontrol neu, dann stimmt der zustand für eine kurze Zeit,bis die Willkür wieder zuschlägt.
          iQontrol Bild1.jpg
          iQontrol Bild2.jpg

          1 Antwort Letzte Antwort
          0
          • R Rookie50

            @woduwolle Du hast einen DP der AUTOMATIK EIN/AUS schaltet und einen Datenpunkt der den Sprenger EIN/AUS schaltet. Du bentuzt in iQontrol für die Darstellung "Schalter", soweit richtig?

            In der Kachel für den Sprenger 0815 benutzt als State den Datenpunkt um den Sprenger ein bzw. auszuschalten. z.B.:
            9b16e93d-495f-4fd6-adde-9a0f610357f7-image.png

            Unten in der Kacheleinstellung benutzt Du dann als "Bedingung für eine aktive Kachel" den DP von AUTOMATIK.

            Damit sollte es funktionieren

            WoduwolleW Offline
            WoduwolleW Offline
            Woduwolle
            schrieb am zuletzt editiert von
            #7598

            @rookie50 Genau Rookie50
            Danke für deine Antwort...
            Ich benutze als Darstellung einen Schalter und so wie du beschrieben hast auch die Datenpunkte. Wie gesagt schalten kann ich es alles und die Kachel verschwindet auch richtig nur bleibt der (Schalter) dauerhaft auf grün (wie AN).....???
            Man sieht es auch auf meinen Screenshots das der State sich darunter ändern von true auf false nur eben oben der Schalter nicht

            R 1 Antwort Letzte Antwort
            0
            • WoduwolleW Woduwolle

              @rookie50 Genau Rookie50
              Danke für deine Antwort...
              Ich benutze als Darstellung einen Schalter und so wie du beschrieben hast auch die Datenpunkte. Wie gesagt schalten kann ich es alles und die Kachel verschwindet auch richtig nur bleibt der (Schalter) dauerhaft auf grün (wie AN).....???
              Man sieht es auch auf meinen Screenshots das der State sich darunter ändern von true auf false nur eben oben der Schalter nicht

              R Offline
              R Offline
              Rookie50
              schrieb am zuletzt editiert von
              #7599

              @woduwolle nur um es auszuschließen ;-) Du hast für diese Kachel nicht so rein zufällig 2 mal das gleiche Symbol für an und aus?dbd6d930-cc35-45f3-a849-e353d4001aae-grafik.png

              Ansonsten gehen mir die Ideen aus, warum sich das Icon nicht ändert.

              WoduwolleW 1 Antwort Letzte Antwort
              1
              • R Rookie50

                @woduwolle nur um es auszuschließen ;-) Du hast für diese Kachel nicht so rein zufällig 2 mal das gleiche Symbol für an und aus?dbd6d930-cc35-45f3-a849-e353d4001aae-grafik.png

                Ansonsten gehen mir die Ideen aus, warum sich das Icon nicht ändert.

                WoduwolleW Offline
                WoduwolleW Offline
                Woduwolle
                schrieb am zuletzt editiert von
                #7600

                @rookie50

                Ich habe gerade nachgeschaut.... Es sind wie normal eingestellt OFF und ON...
                Ich denke es hängt mit der Programmierung zusammen... wenn ich den AUTO schalter auf AUS stelle sieht man das wenn die Kacheln ausgeblendet werden daß das Icon auch auf AUS geschalten wird... Vielleicht hilft das weiter????

                1 Antwort Letzte Antwort
                0
                • ldittmarL Offline
                  ldittmarL Offline
                  ldittmar
                  Developer
                  schrieb am zuletzt editiert von
                  #7601

                  fully-screenshot.png Ich würde gerne ein Gerät ausblenden. Es geht hier um den Weihnachtsbaum. Gibt es eine Möglichkeit ein Kachel auszublenden, die nicht über Aktiv/Inaktiv funktioniert, denn nächsts Jahr soll wieder alles so funktionieren wie bisher.

                  G N M 3 Antworten Letzte Antwort
                  0
                  • ldittmarL ldittmar

                    fully-screenshot.png Ich würde gerne ein Gerät ausblenden. Es geht hier um den Weihnachtsbaum. Gibt es eine Möglichkeit ein Kachel auszublenden, die nicht über Aktiv/Inaktiv funktioniert, denn nächsts Jahr soll wieder alles so funktionieren wie bisher.

                    G Offline
                    G Offline
                    Gonzokalle
                    schrieb am zuletzt editiert von
                    #7602

                    @ldittmar

                    Einfach einen Haken bei Hide?

                    5a72d458-efc9-4793-88e8-70216a2d31d1-image.png

                    ldittmarL 1 Antwort Letzte Antwort
                    0
                    • G Gonzokalle

                      @ldittmar

                      Einfach einen Haken bei Hide?

                      5a72d458-efc9-4793-88e8-70216a2d31d1-image.png

                      ldittmarL Offline
                      ldittmarL Offline
                      ldittmar
                      Developer
                      schrieb am zuletzt editiert von
                      #7603

                      @gonzokalle Ich hätte es schon gerne, dass es automatisch passiert. ich würde dann eine Variable erstellen oder so oder wenn der Weihnachtsbaum nicht mehr ereichbar ist. Aber danke für den Tipp... ich kann es vorerst so machen. Vielleicht gibt es doch eine andere Möglichkeit?

                      G 1 Antwort Letzte Antwort
                      0
                      • ldittmarL ldittmar

                        @gonzokalle Ich hätte es schon gerne, dass es automatisch passiert. ich würde dann eine Variable erstellen oder so oder wenn der Weihnachtsbaum nicht mehr ereichbar ist. Aber danke für den Tipp... ich kann es vorerst so machen. Vielleicht gibt es doch eine andere Möglichkeit?

                        G Offline
                        G Offline
                        Gonzokalle
                        schrieb am zuletzt editiert von
                        #7604

                        @ldittmar
                        Automatisch geht es leider nicht.
                        Wo hast du denn das nette Weihnachtsbaum Icon her?

                        da_WoodyD 1 Antwort Letzte Antwort
                        0
                        • G Gonzokalle

                          @ldittmar
                          Automatisch geht es leider nicht.
                          Wo hast du denn das nette Weihnachtsbaum Icon her?

                          da_WoodyD Offline
                          da_WoodyD Offline
                          da_Woody
                          schrieb am zuletzt editiert von
                          #7605

                          @gonzokalle genau seins hab ich zwar nicht gefunden, aber da findest du was.
                          mein favorit ist ja die Sigi... :D
                          aabf2f1e-b0b3-490b-bd60-9507b47ac2f6-grafik.png

                          gruß vom Woody
                          HAPPINESS is not a DESTINATION, it's a WAY of LIFE!

                          1 Antwort Letzte Antwort
                          0
                          • ldittmarL ldittmar

                            fully-screenshot.png Ich würde gerne ein Gerät ausblenden. Es geht hier um den Weihnachtsbaum. Gibt es eine Möglichkeit ein Kachel auszublenden, die nicht über Aktiv/Inaktiv funktioniert, denn nächsts Jahr soll wieder alles so funktionieren wie bisher.

                            N Offline
                            N Offline
                            navlis
                            schrieb am zuletzt editiert von
                            #7606

                            @ldittmar darf ich fragen wie du diesen Rand links mit den Infos gemacht hast ??

                            LG Silvan

                            JLegJ 1 Antwort Letzte Antwort
                            0
                            • N navlis

                              @ldittmar darf ich fragen wie du diesen Rand links mit den Infos gemacht hast ??

                              LG Silvan

                              JLegJ Offline
                              JLegJ Offline
                              JLeg
                              schrieb am zuletzt editiert von
                              #7607

                              @navlis sagte in Test Adapter iQontrol 2.0.x Vis (Entwicklungs-Thread):

                              @ldittmar darf ich fragen wie du diesen Rand links mit den Infos gemacht hast ??

                              LG Silvan

                              ja cool, gerade ausprobiert: das ist offenbar das "Panel", mit "ohne Schliessen-Knopf" und "bei grossen Bildschirmen immer öffnen". Hatte ich gar nicht auf dem Schirm, eröffnet ja ganz neue Möglichkeiten... :-)

                              1 Antwort Letzte Antwort
                              0
                              • N Offline
                                N Offline
                                navlis
                                schrieb am zuletzt editiert von
                                #7608

                                @jleg das verstehe ich leider so gerade nicht hast du da ne kurze Anleitung 😂

                                LG silvan

                                da_WoodyD 1 Antwort Letzte Antwort
                                0
                                • N navlis

                                  @jleg das verstehe ich leider so gerade nicht hast du da ne kurze Anleitung 😂

                                  LG silvan

                                  da_WoodyD Offline
                                  da_WoodyD Offline
                                  da_Woody
                                  schrieb am zuletzt editiert von
                                  #7609

                                  @navlis wenns ums panel geht:
                                  Toolbar und Panel
                                  ist zwar schon alt, aber die grundfunktion ist da.

                                  gruß vom Woody
                                  HAPPINESS is not a DESTINATION, it's a WAY of LIFE!

                                  1 Antwort Letzte Antwort
                                  0
                                  • ldittmarL ldittmar

                                    fully-screenshot.png Ich würde gerne ein Gerät ausblenden. Es geht hier um den Weihnachtsbaum. Gibt es eine Möglichkeit ein Kachel auszublenden, die nicht über Aktiv/Inaktiv funktioniert, denn nächsts Jahr soll wieder alles so funktionieren wie bisher.

                                    M Offline
                                    M Offline
                                    martinschm
                                    schrieb am zuletzt editiert von
                                    #7610

                                    @ldittmar said in Test Adapter iQontrol 2.0.x Vis (Entwicklungs-Thread):

                                    fully-screenshot.png Ich würde gerne ein Gerät ausblenden. Es geht hier um den Weihnachtsbaum. Gibt es eine Möglichkeit ein Kachel auszublenden, die nicht über Aktiv/Inaktiv funktioniert, denn nächsts Jahr soll wieder alles so funktionieren wie bisher.

                                    Was steckt denn hinter der "gelüftet" Kachel?
                                    Überwächst du, wann in dem Räumen das letzte mal ein Fenster geöffnet wurde und wenn ja, wie machst du das?

                                    1 Antwort Letzte Antwort
                                    0
                                    • M Markus_

                                      Hallo zusammen
                                      Ich würde gerne mein Garagentor in die Visualisierung einbinden. Aber ich verstehe der Gerätetyp "Garage Door" leider nicht. Ich hätte eigentlich sowas wie bei Gerätetyp "Blind Rollladen" erwartet. Also Datenpunkt "UP" und Konstante "UP_SET_VALUE".

                                      Ich verwende ein homematic IP Modul: HmIP-MOD-HO

                                      Datenpunkt zum Steuern DOOR_COMMAND
                                      "0": "NOP",
                                      "1": "OPEN",
                                      "2": "STOP",
                                      "3": "CLOSE",
                                      "4": "PARTIAL_OPEN"

                                      Status Datenpunkt DOOR_STATE
                                      "0": "CLOSED",
                                      "1": "OPEN",
                                      "2": "VENTILATION_POSITION",
                                      "3": "POSITION_UNKNOWN"

                                      Könnt Ihr mir einen Tipp geben wie ich die Datenpunkte richtig ansteuere? über Additional Control?

                                      DANKE für eure Hilfe

                                      T Offline
                                      T Offline
                                      tcfigge
                                      schrieb am zuletzt editiert von
                                      #7611

                                      @markus_ sagte in Test Adapter iQontrol 2.0.x Vis (Entwicklungs-Thread):

                                      Hallo zusammen
                                      Ich würde gerne mein Garagentor in die Visualisierung einbinden. Aber ich verstehe der Gerätetyp "Garage Door" leider nicht. Ich hätte eigentlich sowas wie bei Gerätetyp "Blind Rollladen" erwartet. Also Datenpunkt "UP" und Konstante "UP_SET_VALUE".

                                      Ich verwende ein homematic IP Modul: HmIP-MOD-HO

                                      Datenpunkt zum Steuern DOOR_COMMAND
                                      "0": "NOP",
                                      "1": "OPEN",
                                      "2": "STOP",
                                      "3": "CLOSE",
                                      "4": "PARTIAL_OPEN"

                                      Status Datenpunkt DOOR_STATE
                                      "0": "CLOSED",
                                      "1": "OPEN",
                                      "2": "VENTILATION_POSITION",
                                      "3": "POSITION_UNKNOWN"

                                      Könnt Ihr mir einen Tipp geben wie ich die Datenpunkte richtig ansteuere? über Additional Control?

                                      DANKE für eure Hilfe

                                      Hallo,
                                      dazu suche ich auch die Lösung...?

                                      Danke!

                                      1 Antwort Letzte Antwort
                                      0
                                      • R Rookie50

                                        Hi, falls es jemanden interessiert. Ich habe es nun geschafft meine Kameras mit RTSPtoWeb in iQontrol darzustellen. Man muss einfach ein neues Geräte als Widget erstellen und unter Background_HTML folgenden Code einfügen:

                                        <input type="hidden" name="webrtc-url" id="webrtc-url" value="http://192.168.2.2:8083/stream/a34525d7-6d13-421d-9127-2cd7bc4323dc/channel/0/webrtc" /> 
                                        <video id="webrtc-video" autoplay muted playsinline controls style="max-width: 100%; max-height: 100%;" />
                                        <script>
                                        setTimeout(function () {
                                          function startPlay(videoEl, url) {
                                            const webrtc = new RTCPeerConnection({
                                              iceServers: [
                                                {
                                                  urls: ["stun:stun.l.google.com:19302"],
                                                },
                                              ],
                                              sdpSemantics: "unified-plan",
                                            });
                                            webrtc.ontrack = function (event) {
                                              console.log(event.streams.length + " track is delivered");
                                              videoEl.srcObject = event.streams[0];
                                              videoEl.play();
                                            };
                                            webrtc.addTransceiver("video", { direction: "sendrecv" });
                                            webrtc.onnegotiationneeded = async function handleNegotiationNeeded() {
                                              const offer = await webrtc.createOffer();
                                         
                                              await webrtc.setLocalDescription(offer);
                                         
                                              fetch(url, {
                                                method: "POST",
                                                body: new URLSearchParams({ data: btoa(webrtc.localDescription.sdp) }),
                                              })
                                                .then((response) => response.text())
                                                .then((data) => {
                                                  try {
                                                    webrtc.setRemoteDescription(new RTCSessionDescription({ type: "answer", sdp: atob(data) }));
                                                  } catch (e) {
                                                    console.warn(e);
                                                  }
                                                });
                                            };
                                         
                                            const webrtcSendChannel = webrtc.createDataChannel("rtsptowebSendChannel");
                                            webrtcSendChannel.onopen = (event) => {
                                              console.log(`${webrtcSendChannel.label} has opened`);
                                              webrtcSendChannel.send("ping");
                                            };
                                            webrtcSendChannel.onclose = (_event) => {
                                              console.log(`${webrtcSendChannel.label} has closed`);
                                              startPlay(videoEl, url);
                                            };
                                            webrtcSendChannel.onmessage = (event) => console.log(event.data);
                                          }
                                         
                                          const videoEl = document.querySelector("#webrtc-video");
                                          const webrtcUrl = document.querySelector("#webrtc-url").value;
                                         
                                          startPlay(videoEl, webrtcUrl);
                                        }, 1000);
                                        </script>
                                        

                                        In der erste Zeile muss nur die IP addresse und die Kamera ID angepasst werden:
                                        http://192.168.2.2:8083/stream/a34525d7-6d13-421d-9127-2cd7bc4323dc/channel/0/webrtc

                                        Sobald die Ansicht geladen wird startet der Player mit Videobild.

                                        B Offline
                                        B Offline
                                        Banjo89
                                        schrieb am zuletzt editiert von
                                        #7612

                                        Guten Morgen,

                                        das funktioniert bei mir sehr gut, wenn ich das Skript aber in die VIS 2 übernehme startet der Player nicht mehr. Hat das jemand gelöst oder eine Idee warum es nicht geht?

                                        @rookie50 sagte in Test Adapter iQontrol 2.0.x Vis (Entwicklungs-Thread):

                                        Hi, falls es jemanden interessiert. Ich habe es nun geschafft meine Kameras mit RTSPtoWeb in iQontrol darzustellen. Man muss einfach ein neues Geräte als Widget erstellen und unter Background_HTML folgenden Code einfügen:

                                        <input type="hidden" name="webrtc-url" id="webrtc-url" value="http://192.168.2.2:8083/stream/a34525d7-6d13-421d-9127-2cd7bc4323dc/channel/0/webrtc" /> 
                                        <video id="webrtc-video" autoplay muted playsinline controls style="max-width: 100%; max-height: 100%;" />
                                        <script>
                                        setTimeout(function () {
                                          function startPlay(videoEl, url) {
                                            const webrtc = new RTCPeerConnection({
                                              iceServers: [
                                                {
                                                  urls: ["stun:stun.l.google.com:19302"],
                                                },
                                              ],
                                              sdpSemantics: "unified-plan",
                                            });
                                            webrtc.ontrack = function (event) {
                                              console.log(event.streams.length + " track is delivered");
                                              videoEl.srcObject = event.streams[0];
                                              videoEl.play();
                                            };
                                            webrtc.addTransceiver("video", { direction: "sendrecv" });
                                            webrtc.onnegotiationneeded = async function handleNegotiationNeeded() {
                                              const offer = await webrtc.createOffer();
                                         
                                              await webrtc.setLocalDescription(offer);
                                         
                                              fetch(url, {
                                                method: "POST",
                                                body: new URLSearchParams({ data: btoa(webrtc.localDescription.sdp) }),
                                              })
                                                .then((response) => response.text())
                                                .then((data) => {
                                                  try {
                                                    webrtc.setRemoteDescription(new RTCSessionDescription({ type: "answer", sdp: atob(data) }));
                                                  } catch (e) {
                                                    console.warn(e);
                                                  }
                                                });
                                            };
                                         
                                            const webrtcSendChannel = webrtc.createDataChannel("rtsptowebSendChannel");
                                            webrtcSendChannel.onopen = (event) => {
                                              console.log(`${webrtcSendChannel.label} has opened`);
                                              webrtcSendChannel.send("ping");
                                            };
                                            webrtcSendChannel.onclose = (_event) => {
                                              console.log(`${webrtcSendChannel.label} has closed`);
                                              startPlay(videoEl, url);
                                            };
                                            webrtcSendChannel.onmessage = (event) => console.log(event.data);
                                          }
                                         
                                          const videoEl = document.querySelector("#webrtc-video");
                                          const webrtcUrl = document.querySelector("#webrtc-url").value;
                                         
                                          startPlay(videoEl, webrtcUrl);
                                        }, 1000);
                                        </script>
                                        

                                        In der erste Zeile muss nur die IP addresse und die Kamera ID angepasst werden:
                                        http://192.168.2.2:8083/stream/a34525d7-6d13-421d-9127-2cd7bc4323dc/channel/0/webrtc

                                        Sobald die Ansicht geladen wird startet der Player mit Videobild.

                                        1 Antwort Letzte Antwort
                                        0
                                        • R Rookie50

                                          @woduwolle Du hast einen DP der AUTOMATIK EIN/AUS schaltet und einen Datenpunkt der den Sprenger EIN/AUS schaltet. Du bentuzt in iQontrol für die Darstellung "Schalter", soweit richtig?

                                          In der Kachel für den Sprenger 0815 benutzt als State den Datenpunkt um den Sprenger ein bzw. auszuschalten. z.B.:
                                          9b16e93d-495f-4fd6-adde-9a0f610357f7-image.png

                                          Unten in der Kacheleinstellung benutzt Du dann als "Bedingung für eine aktive Kachel" den DP von AUTOMATIK.

                                          Damit sollte es funktionieren

                                          WoduwolleW Offline
                                          WoduwolleW Offline
                                          Woduwolle
                                          schrieb am zuletzt editiert von
                                          #7613

                                          @rookie50 Hallo Rockie,

                                          Ich habe mich nochmals daran versucht eine kachel bei bedingung einzublenden.....

                                          Gibt es einen Punkt in dem man nur einblenden kann ohne aktiv oder inaktiv ????

                                          sowas würde mir fehlen.

                                          Gruß Konrad

                                          1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          798

                                          Online

                                          32.4k

                                          Benutzer

                                          81.4k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe