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

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Visualisierung
  4. [gelöst]Richtungsanzeige in Landkarte, wie mache ich das ?

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    9
    1
    96

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.4k

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

[gelöst]Richtungsanzeige in Landkarte, wie mache ich das ?

Geplant Angeheftet Gesperrt Verschoben Visualisierung
23 Beiträge 3 Kommentatoren 2.9k Aufrufe 4 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.
  • W Offline
    W Offline
    WillyIobrok
    schrieb am zuletzt editiert von WillyIobrok
    #1

    Hallo zusammen,

    ich möchte mir gerne eine Richtungsanzeige für eine Kurzwellenantenne bauen.

    Dazu habe ich ein Image (Beamkarte) in den Hintergrund gelegt und die Richtung wird durch ein darübergelegtes Widget "Compas" angezeigt.

    70460f59-3a41-43f0-adbf-aacc3f8dc52d-grafik.png

    Ich habe es bis jetzt aber nicht geschafft, den schwarzen Hindergrund des Widgets (der ganz Europa, Teile von Rußland und Nordamerika überdeckt) auf durchsichtig zu schalten ohne auch gleichzeitig den Zeiger und die Wertanzeige durchsichtig zu machen (-> "opacity" fällt deswegen aus!).

    Was ich möchte ist eigentlich nur den Zeiger und vielleicht optional auch das Wertefenster.
    Ich habe aber kein "Zeiger only" Widget gefunden...

    Wie mache ich das am besten - irgendwelche Vorschläge ?

    Bin für jede Hilfe dankbar, Grüße

    WillyIoBrok

    GlasfaserG 1 Antwort Letzte Antwort
    0
    • W WillyIobrok

      Hallo zusammen,

      ich möchte mir gerne eine Richtungsanzeige für eine Kurzwellenantenne bauen.

      Dazu habe ich ein Image (Beamkarte) in den Hintergrund gelegt und die Richtung wird durch ein darübergelegtes Widget "Compas" angezeigt.

      70460f59-3a41-43f0-adbf-aacc3f8dc52d-grafik.png

      Ich habe es bis jetzt aber nicht geschafft, den schwarzen Hindergrund des Widgets (der ganz Europa, Teile von Rußland und Nordamerika überdeckt) auf durchsichtig zu schalten ohne auch gleichzeitig den Zeiger und die Wertanzeige durchsichtig zu machen (-> "opacity" fällt deswegen aus!).

      Was ich möchte ist eigentlich nur den Zeiger und vielleicht optional auch das Wertefenster.
      Ich habe aber kein "Zeiger only" Widget gefunden...

      Wie mache ich das am besten - irgendwelche Vorschläge ?

      Bin für jede Hilfe dankbar, Grüße

      WillyIoBrok

      GlasfaserG Offline
      GlasfaserG Offline
      Glasfaser
      schrieb am zuletzt editiert von Glasfaser
      #2

      @willyiobrok sagte in Hilfe zum Widget "Number / Compas" für Beamkarte benötigt ..:

      Ich habe aber kein "Zeiger only" Widget gefunden...

      Sieht bei mir so aus von einer Wetterstation :
      .
      Unbenannt.JPG

      hier das Widget:

      [{"tpl":"tplHtml","data":{"visibility-cond":"==","visibility-val":1,"refreshInterval":"0","gestures-offsetX":0,"gestures-offsetY":0,"signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"html":"<img style=\"transform: rotate({javascript.0.Wetterstation.Windrichtung}deg); position: absolute; width: 100%;\" src=\"/vis.0/Home/Wetter/kompass_2_nadel.png\" data-pin-nopin=\"true\">","visibility-groups-action":"hide","lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0},"style":{"left":"334px","top":"284px","width":"134px","height":"139px","z-index":"200"},"widgetSet":"basic"}]
      

      und die Kompassnadel dazu :
      kompass_2_nadel.png

      im HTML Feld ist der Code im Widget hinterlegt , den änderst du auf deins um :

      Ausschnitt vom Code:

      rotate({javascript.0.Wetterstation.Windrichtung}deg); position: absolute; width: 100%;" src="/vis.0/Home/Wetter/kompass_2_nadel.png"
      

      Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

      W 1 Antwort Letzte Antwort
      0
      • GlasfaserG Glasfaser

        @willyiobrok sagte in Hilfe zum Widget "Number / Compas" für Beamkarte benötigt ..:

        Ich habe aber kein "Zeiger only" Widget gefunden...

        Sieht bei mir so aus von einer Wetterstation :
        .
        Unbenannt.JPG

        hier das Widget:

        [{"tpl":"tplHtml","data":{"visibility-cond":"==","visibility-val":1,"refreshInterval":"0","gestures-offsetX":0,"gestures-offsetY":0,"signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"html":"<img style=\"transform: rotate({javascript.0.Wetterstation.Windrichtung}deg); position: absolute; width: 100%;\" src=\"/vis.0/Home/Wetter/kompass_2_nadel.png\" data-pin-nopin=\"true\">","visibility-groups-action":"hide","lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0},"style":{"left":"334px","top":"284px","width":"134px","height":"139px","z-index":"200"},"widgetSet":"basic"}]
        

        und die Kompassnadel dazu :
        kompass_2_nadel.png

        im HTML Feld ist der Code im Widget hinterlegt , den änderst du auf deins um :

        Ausschnitt vom Code:

        rotate({javascript.0.Wetterstation.Windrichtung}deg); position: absolute; width: 100%;" src="/vis.0/Home/Wetter/kompass_2_nadel.png"
        
        W Offline
        W Offline
        WillyIobrok
        schrieb am zuletzt editiert von
        #3

        @glasfaser said in Hilfe zum Widget "Number / Compas" für Beamkarte benötigt ..:

        rotate({javascript.0.Wetterstation.Windrichtung}deg); position: absolute; width: 100%;" src="/vis.0/Home/Wetter/kompass_2_nadel.png"

        hmmmm - erstmal vielen Dank für die Info, das wäre (fast) genau das , was ich brauche. Allerdings bin ich in dieser Ecke (widget programmierung/modifikation) ein absoluter Newbie und habe auch nach längerem Nachdenken noch immer keine (oder nur sehr wenig) Ahnung, wie ich das wo einfügen soll.

        Also :

        • Ich habe ein Widget(basic - Image), in das ich das Hintergrundbild (Beamkarte) eingefügt habe.
        • Dann habe ich ein anderes Widget darübergelegt (canvas-gauges - Compas), das ich aus o.g. Gründen nicht brauchen kann.
        • soll ich jetzt ein anderes, neues Widget "erzeugen", das die Kompasnadel aufnehmen kann? Geht das über "Widgets importieren" ?
        • oder soll ich irgendwie die Kompass-Nadel in das "basic-Image"-Widget integrieren? Wenn ja - wie komme ich an den HTML-Code des existierenden Widgets ran?

        Ich habe einen mqtt-Datenpunkt, in dem die Grad-Zahl (0-360) in Form eines Strings zur Verfügung steht. Soll dieser Datenpunkt {mqtt.0.tarAntDir} die Angabe {javascript.0.Wetterstation.Windrichtung} ersetzen, liege ich da richtig?

        Sorry für die dummen Fragen, wäre für jeden Hinweis dankbar. (Auch vlt. ein Hilfe-Link, der das Modifizieren von Widgets beschreibt).

        Grüße

        Willyiobrok

        1 Antwort Letzte Antwort
        0
        • GlasfaserG Offline
          GlasfaserG Offline
          Glasfaser
          schrieb am zuletzt editiert von
          #4

          @willyiobrok

          Also :

          • Widget importieren
          • die Kompassnadel per Dateimanager in dein Projekt hochladen

          {mqtt.0.tarAntDir} die Angabe {javascript.0.Wetterstation.Windrichtung} ersetzen, liege ich da richtig?

          richtig

          und bei

          src="/vis.0/Home/Wetter/kompass_2_nadel.png"
          

          den Pfad zum Projekt anpassen , wo du das Bild hochgeladen hast .

          Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

          W 1 Antwort Letzte Antwort
          0
          • GlasfaserG Glasfaser

            @willyiobrok

            Also :

            • Widget importieren
            • die Kompassnadel per Dateimanager in dein Projekt hochladen

            {mqtt.0.tarAntDir} die Angabe {javascript.0.Wetterstation.Windrichtung} ersetzen, liege ich da richtig?

            richtig

            und bei

            src="/vis.0/Home/Wetter/kompass_2_nadel.png"
            

            den Pfad zum Projekt anpassen , wo du das Bild hochgeladen hast .

            W Offline
            W Offline
            WillyIobrok
            schrieb am zuletzt editiert von
            #5

            @glasfaser
            OK, Danke!
            Dann probier ich das mal :-)

            W 1 Antwort Letzte Antwort
            0
            • W WillyIobrok

              @glasfaser
              OK, Danke!
              Dann probier ich das mal :-)

              W Offline
              W Offline
              WillyIobrok
              schrieb am zuletzt editiert von
              #6

              hab's jetzt probiert.

              Widget import:

              rotate({mqtt.0.tarAntDir}deg); position: absolute; width: 100%;\" src="/vis.0/main/img/AntDir.png"
              

              oder

              "transform: rotate({mqtt.0.tarAntDir}deg); position: absolute; width: 100%;\" src="/vis.0/main/img/AntDir.png"
              

              gibt irgendwelche Fehlermeldungen "unexpected character...".

              Ohne genau zu wissen was ich tu habe ich dann

              "<img style=\"transform: rotate({mqtt.0.tarAntDir}deg); position: absolute; width: 100%;\" src=\"/vis.0/main/img/AntDir.png\" data-pin-nopin=\"true\">"
              

              ohne Fehlermeldungen importieren können. Aber wo finde ich das Ding jetzt ? :face_with_rolling_eyes:
              Irgendwie fehlt doch noch der Widget Name,oder ?

              W GlasfaserG 2 Antworten Letzte Antwort
              0
              • W WillyIobrok

                hab's jetzt probiert.

                Widget import:

                rotate({mqtt.0.tarAntDir}deg); position: absolute; width: 100%;\" src="/vis.0/main/img/AntDir.png"
                

                oder

                "transform: rotate({mqtt.0.tarAntDir}deg); position: absolute; width: 100%;\" src="/vis.0/main/img/AntDir.png"
                

                gibt irgendwelche Fehlermeldungen "unexpected character...".

                Ohne genau zu wissen was ich tu habe ich dann

                "<img style=\"transform: rotate({mqtt.0.tarAntDir}deg); position: absolute; width: 100%;\" src=\"/vis.0/main/img/AntDir.png\" data-pin-nopin=\"true\">"
                

                ohne Fehlermeldungen importieren können. Aber wo finde ich das Ding jetzt ? :face_with_rolling_eyes:
                Irgendwie fehlt doch noch der Widget Name,oder ?

                W Offline
                W Offline
                WillyIobrok
                schrieb am zuletzt editiert von
                #7

                @glasfaser
                hab jetzt etliche Versuche gemacht, hab's sogar geschafft, das Bild eines Zeigers als Widget zu importieren, aber das Ergebnis war leider nicht so wie erhofft - trotzdem vielen Dank für die Anregung!
                Ich habe etliches dabei gelernt.

                Ich glaube aber, daß ich auf diesem Weg nicht weiter komme und deshalb werde ich weiter nach geeigneten Lösungen suchen. (Titel des Topics wird auch gändert, vielleicht hilft das was).

                1 Antwort Letzte Antwort
                0
                • W WillyIobrok

                  hab's jetzt probiert.

                  Widget import:

                  rotate({mqtt.0.tarAntDir}deg); position: absolute; width: 100%;\" src="/vis.0/main/img/AntDir.png"
                  

                  oder

                  "transform: rotate({mqtt.0.tarAntDir}deg); position: absolute; width: 100%;\" src="/vis.0/main/img/AntDir.png"
                  

                  gibt irgendwelche Fehlermeldungen "unexpected character...".

                  Ohne genau zu wissen was ich tu habe ich dann

                  "<img style=\"transform: rotate({mqtt.0.tarAntDir}deg); position: absolute; width: 100%;\" src=\"/vis.0/main/img/AntDir.png\" data-pin-nopin=\"true\">"
                  

                  ohne Fehlermeldungen importieren können. Aber wo finde ich das Ding jetzt ? :face_with_rolling_eyes:
                  Irgendwie fehlt doch noch der Widget Name,oder ?

                  GlasfaserG Offline
                  GlasfaserG Offline
                  Glasfaser
                  schrieb am zuletzt editiert von Glasfaser
                  #8

                  @willyiobrok sagte in Richtungsanzeige in Landkarte, wie mache ich das ?:

                  Irgendwie fehlt doch noch der Widget Name,oder ?

                  Wie kommst du nicht weiter ... ??

                  hast du das Bild ( Kompassnadel ) hochgeladen .
                  In welchen Ordner liegt es ?
                  Bei mir ist es so und entspricht auch dem Pfad , es liegt in meinem Projektview Home

                  /vis.0/Home/Wetter/kompass_2_nadel.png
                  

                  1.JPG

                  Wenn du wirklich gerade mit dem Widget von mir nicht klar kommst , dann kannst du es leicht selber erstellen .
                  Mit dem Widget html
                  1.JPG

                  und dann den Code ist das Feld einfügen .... angepasst auf dein Daten und den Z-Index auf 100 stellen

                  <img style="transform: rotate({javascript.0.Wetterstation.Windrichtung}deg); position: absolute; width: 100%;" src="/vis.0/Home/Wetter/kompass_2_nadel.png" data-pin-nopin="true">
                  

                  1.JPG
                  .

                  Ich habe beide Widget´s in meinem Wetterview

                  1.JPG

                  Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                  W 1 Antwort Letzte Antwort
                  0
                  • GlasfaserG Glasfaser

                    @willyiobrok sagte in Richtungsanzeige in Landkarte, wie mache ich das ?:

                    Irgendwie fehlt doch noch der Widget Name,oder ?

                    Wie kommst du nicht weiter ... ??

                    hast du das Bild ( Kompassnadel ) hochgeladen .
                    In welchen Ordner liegt es ?
                    Bei mir ist es so und entspricht auch dem Pfad , es liegt in meinem Projektview Home

                    /vis.0/Home/Wetter/kompass_2_nadel.png
                    

                    1.JPG

                    Wenn du wirklich gerade mit dem Widget von mir nicht klar kommst , dann kannst du es leicht selber erstellen .
                    Mit dem Widget html
                    1.JPG

                    und dann den Code ist das Feld einfügen .... angepasst auf dein Daten und den Z-Index auf 100 stellen

                    <img style="transform: rotate({javascript.0.Wetterstation.Windrichtung}deg); position: absolute; width: 100%;" src="/vis.0/Home/Wetter/kompass_2_nadel.png" data-pin-nopin="true">
                    

                    1.JPG
                    .

                    Ich habe beide Widget´s in meinem Wetterview

                    1.JPG

                    W Offline
                    W Offline
                    WillyIobrok
                    schrieb am zuletzt editiert von WillyIobrok
                    #9

                    @glasfaser

                    Hallo, vielen Dank für die Nachfrage :blush:

                    Wenn ich versuche

                    <img style=\"transform: rotate({mqtt.0.curAntDir}deg); position: absolute; width: 100%;\" src=\"/vis.0/main/img/AntDir.png\" data-pin-nopin=\"true\">
                    

                    reinzuladen kommt der Fehler
                    Fehler.png
                    Über "Widgets Importieren" kamen die unterschiedlichsten JSON Fehler, abh. davon, ob ich die Escape characters \ vor den Hochkommas weggemacht habe oder andere Modifikationen ausprobiert habe. Da ich mich da gar nicht auskenne und nur rudimentäres Basis-Wissen bgl. XML habe war es "ein Stochern im Nebel".
                    Das Bild habe ich hochgelden, es liegt auch im richtigen Ordner.

                    Über das HTML-Widget hat's aber dann schon mal funktioniert : :+1:

                    <img style="transform: rotate({mqtt.0.curAntDir}deg); position: absolute; width: 100%;" src="/vis.0/main/img/AntDir.png" data-pin-nopin="true">
                    

                    Karte1.png

                    Wie ich's schon befürchtet hatte, ist die Form des Zeigers ein wenig ungünstig (es sollten eigentlich 2 Dreiecke sein, die sich mit den Spitzen im Zentrum treffen) leider ist das Weiß ausserhalb der Dreiecke auch zu sehen. Aber das kann ich durch eine andere Formgebung reparieren.
                    Schöner wär's natürlich, wenn nicht das rechteckige Bild angezeigt würde, sondern nur die Dreiecksform.

                    Schlimmer ist, daß die Richtung auf 0/360° zeigt, obwohl der String in "mqtt.0.curAntDir" "289" Grad sagt. Braucht man da eine "echte" Zahl?

                    Auf jeden Fall bin ich schon ein Stückchen weiter - vielen Dank!

                    GlasfaserG 1 Antwort Letzte Antwort
                    0
                    • W WillyIobrok

                      @glasfaser

                      Hallo, vielen Dank für die Nachfrage :blush:

                      Wenn ich versuche

                      <img style=\"transform: rotate({mqtt.0.curAntDir}deg); position: absolute; width: 100%;\" src=\"/vis.0/main/img/AntDir.png\" data-pin-nopin=\"true\">
                      

                      reinzuladen kommt der Fehler
                      Fehler.png
                      Über "Widgets Importieren" kamen die unterschiedlichsten JSON Fehler, abh. davon, ob ich die Escape characters \ vor den Hochkommas weggemacht habe oder andere Modifikationen ausprobiert habe. Da ich mich da gar nicht auskenne und nur rudimentäres Basis-Wissen bgl. XML habe war es "ein Stochern im Nebel".
                      Das Bild habe ich hochgelden, es liegt auch im richtigen Ordner.

                      Über das HTML-Widget hat's aber dann schon mal funktioniert : :+1:

                      <img style="transform: rotate({mqtt.0.curAntDir}deg); position: absolute; width: 100%;" src="/vis.0/main/img/AntDir.png" data-pin-nopin="true">
                      

                      Karte1.png

                      Wie ich's schon befürchtet hatte, ist die Form des Zeigers ein wenig ungünstig (es sollten eigentlich 2 Dreiecke sein, die sich mit den Spitzen im Zentrum treffen) leider ist das Weiß ausserhalb der Dreiecke auch zu sehen. Aber das kann ich durch eine andere Formgebung reparieren.
                      Schöner wär's natürlich, wenn nicht das rechteckige Bild angezeigt würde, sondern nur die Dreiecksform.

                      Schlimmer ist, daß die Richtung auf 0/360° zeigt, obwohl der String in "mqtt.0.curAntDir" "289" Grad sagt. Braucht man da eine "echte" Zahl?

                      Auf jeden Fall bin ich schon ein Stückchen weiter - vielen Dank!

                      GlasfaserG Offline
                      GlasfaserG Offline
                      Glasfaser
                      schrieb am zuletzt editiert von Glasfaser
                      #10

                      @willyiobrok

                      Was mich wundert , warum sieht die Kompassnadel bei dir anders aus!?
                      Sie ist durchsichtig beim Download als png
                      .
                      siehe hier auf meinem Windows Desktop :

                      1.JPG

                      Lade es mal ohne die Namensänderung in ioBroker und nimm diesen Code 1:1

                      <img style="transform: rotate({mqtt.0.curAntDir}deg); position: absolute; width: 100%;" src="/vis.0/main/img/kompass_2_nadel.png" data-pin-nopin="true"> 
                      

                      Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                      W 1 Antwort Letzte Antwort
                      0
                      • GlasfaserG Glasfaser

                        @willyiobrok

                        Was mich wundert , warum sieht die Kompassnadel bei dir anders aus!?
                        Sie ist durchsichtig beim Download als png
                        .
                        siehe hier auf meinem Windows Desktop :

                        1.JPG

                        Lade es mal ohne die Namensänderung in ioBroker und nimm diesen Code 1:1

                        <img style="transform: rotate({mqtt.0.curAntDir}deg); position: absolute; width: 100%;" src="/vis.0/main/img/kompass_2_nadel.png" data-pin-nopin="true"> 
                        
                        W Offline
                        W Offline
                        WillyIobrok
                        schrieb am zuletzt editiert von WillyIobrok
                        #11

                        @glasfaser
                        Die Nadel im Bild wurde von mir selbst gemacht. Da bastel ich gerade dran rum... (sorry für die Verwirrung!)

                        Ich habe auch die Kompassnadel von dir genommen, da sieht das Bild schöner aus:

                        Karte2.png

                        Das ist auch nicht das Problem ...

                        Aber in beiden Fällen reagiert das Bild nicht auf "rotate({mqtt.0.curAntDir}deg)" die Nadel bleibt immer senkrecht.

                        mit z.B. "rotate(20deg)" gehts so wie gewünscht ...
                        jetzt suche ich nach einer Übersetzungsmöglichkeit von ASCII String auf Zahl an dieser Stelle ...

                        ich hoffe doch, daß meine Interpretation der Variable "mqtt.0.curAntDir" richtig ist ...
                        objects.png

                        GlasfaserG 1 Antwort Letzte Antwort
                        0
                        • W WillyIobrok

                          @glasfaser
                          Die Nadel im Bild wurde von mir selbst gemacht. Da bastel ich gerade dran rum... (sorry für die Verwirrung!)

                          Ich habe auch die Kompassnadel von dir genommen, da sieht das Bild schöner aus:

                          Karte2.png

                          Das ist auch nicht das Problem ...

                          Aber in beiden Fällen reagiert das Bild nicht auf "rotate({mqtt.0.curAntDir}deg)" die Nadel bleibt immer senkrecht.

                          mit z.B. "rotate(20deg)" gehts so wie gewünscht ...
                          jetzt suche ich nach einer Übersetzungsmöglichkeit von ASCII String auf Zahl an dieser Stelle ...

                          ich hoffe doch, daß meine Interpretation der Variable "mqtt.0.curAntDir" richtig ist ...
                          objects.png

                          GlasfaserG Offline
                          GlasfaserG Offline
                          Glasfaser
                          schrieb am zuletzt editiert von Glasfaser
                          #12

                          @willyiobrok

                          du kannst es so machen :

                          1.JPG

                          dein Datenpunkt mqtt.0.curAntDir kommt oben im Trigger Baustein und im Block nach Zahl ausgewählt rein .

                          Für Steuer nimmst du einen eigenen Datenpunkt Zahl und diesen erzeugten Datetenpunkt trägts du dann im Widget ein .

                          Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                          W 1 Antwort Letzte Antwort
                          0
                          • GlasfaserG Glasfaser

                            @willyiobrok

                            du kannst es so machen :

                            1.JPG

                            dein Datenpunkt mqtt.0.curAntDir kommt oben im Trigger Baustein und im Block nach Zahl ausgewählt rein .

                            Für Steuer nimmst du einen eigenen Datenpunkt Zahl und diesen erzeugten Datetenpunkt trägts du dann im Widget ein .

                            W Offline
                            W Offline
                            WillyIobrok
                            schrieb am zuletzt editiert von
                            #13

                            @glasfaser
                            Ok, müsste ich mir mal anschauen ... aber mit blockly hatte ich bis jetzt noch gar nix zu tun, da würde ich jetzt nochmal ein neues Fass aufmachen ...
                            Ich komme eher von der Firmware-Seite C, C++ auf Microcontrollern und hatte eher sowas wie "atoi" o.Ä. im Sinn... :relaxed:

                            GlasfaserG 1 Antwort Letzte Antwort
                            0
                            • W WillyIobrok

                              @glasfaser
                              Ok, müsste ich mir mal anschauen ... aber mit blockly hatte ich bis jetzt noch gar nix zu tun, da würde ich jetzt nochmal ein neues Fass aufmachen ...
                              Ich komme eher von der Firmware-Seite C, C++ auf Microcontrollern und hatte eher sowas wie "atoi" o.Ä. im Sinn... :relaxed:

                              GlasfaserG Offline
                              GlasfaserG Offline
                              Glasfaser
                              schrieb am zuletzt editiert von
                              #14

                              @willyiobrok

                              probiere mal , gehe mal in die Objekte und ändere es auf Zahl bei mqtt.0.curAntDir

                              Beispiel :

                              1.JPG
                              2.JPG

                              Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                              W 1 Antwort Letzte Antwort
                              0
                              • GlasfaserG Glasfaser

                                @willyiobrok

                                probiere mal , gehe mal in die Objekte und ändere es auf Zahl bei mqtt.0.curAntDir

                                Beispiel :

                                1.JPG
                                2.JPG

                                W Offline
                                W Offline
                                WillyIobrok
                                schrieb am zuletzt editiert von
                                #15

                                @glasfaser
                                so, habe die Änderung gemacht, gleiches Verhalten wie vorher - aber:

                                Ich bin auf einen wirklich dämlichen Fehler meinerseits gestossen :angry: :blush: :

                                Im vis Editor tut sich nix, aber in der vis - Runtime funktionierts - auch wenn die Variable ein String ist :face_with_rolling_eyes:

                                -> alles gut - jetzt funktionierts ! :+1:

                                Zwar noch nicht schön, aber die Feinheiten kriege ich jetzt hoffentlich schon hin !
                                Vielen Dank nochmal für die Hilfe !

                                Willyiobrok

                                GlasfaserG 1 Antwort Letzte Antwort
                                0
                                • W WillyIobrok

                                  @glasfaser
                                  so, habe die Änderung gemacht, gleiches Verhalten wie vorher - aber:

                                  Ich bin auf einen wirklich dämlichen Fehler meinerseits gestossen :angry: :blush: :

                                  Im vis Editor tut sich nix, aber in der vis - Runtime funktionierts - auch wenn die Variable ein String ist :face_with_rolling_eyes:

                                  -> alles gut - jetzt funktionierts ! :+1:

                                  Zwar noch nicht schön, aber die Feinheiten kriege ich jetzt hoffentlich schon hin !
                                  Vielen Dank nochmal für die Hilfe !

                                  Willyiobrok

                                  GlasfaserG Offline
                                  GlasfaserG Offline
                                  Glasfaser
                                  schrieb am zuletzt editiert von
                                  #16

                                  @willyiobrok sagte in Richtungsanzeige in Landkarte, wie mache ich das ?:

                                  -> alles gut - jetzt funktionierts !

                                  Freut mich , das es jetzt funktioniert :)

                                  Zwar noch nicht schön,

                                  Kann ich dir noch helfen !?

                                  Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                                  W 1 Antwort Letzte Antwort
                                  0
                                  • GlasfaserG Glasfaser

                                    @willyiobrok sagte in Richtungsanzeige in Landkarte, wie mache ich das ?:

                                    -> alles gut - jetzt funktionierts !

                                    Freut mich , das es jetzt funktioniert :)

                                    Zwar noch nicht schön,

                                    Kann ich dir noch helfen !?

                                    W Offline
                                    W Offline
                                    WillyIobrok
                                    schrieb am zuletzt editiert von
                                    #17

                                    @glasfaser said in Richtungsanzeige in Landkarte, wie mache ich das ?:

                                    Zwar noch nicht schön

                                    Kann ich dir noch helfen !?

                                    Ja, vielleicht schon.
                                    Das sind die Schönheitssachen, die ich noch angehen will:

                                    • im Safari- Browser auf dem iPad pulst die Kompassnadel im 1/2 sek Takt - zwar nicht stark aber doch sichtbar. Im Windows-Browser(Edge) sieht man davon nix, da ist alles gut.
                                      Ich will aber sowieso ein anderes Design ... mal schauen wie‘s dann aussieht, wenn ich mein eigenes Bild von der Kompassnadel fertig habe.
                                    • im Compas Widget dreht sich die Nadel „smooth“, also gedämpfte Bewegungen. In diesem Widget „ruckt“ die Nadel bei Bewegung ... naja, es gibt schlimmeres, zugegeben...😉🙄
                                      Wenn ich das nicht ändern kann machts auch nix.

                                    Ich bin jetzt das Wochenende nicht bei meinem iobroker, kann deshalb erst am Montag weiterbasteln - ich melde mich dann wieder. 👋

                                    Willyiobrok

                                    GlasfaserG 1 Antwort Letzte Antwort
                                    0
                                    • W WillyIobrok

                                      @glasfaser said in Richtungsanzeige in Landkarte, wie mache ich das ?:

                                      Zwar noch nicht schön

                                      Kann ich dir noch helfen !?

                                      Ja, vielleicht schon.
                                      Das sind die Schönheitssachen, die ich noch angehen will:

                                      • im Safari- Browser auf dem iPad pulst die Kompassnadel im 1/2 sek Takt - zwar nicht stark aber doch sichtbar. Im Windows-Browser(Edge) sieht man davon nix, da ist alles gut.
                                        Ich will aber sowieso ein anderes Design ... mal schauen wie‘s dann aussieht, wenn ich mein eigenes Bild von der Kompassnadel fertig habe.
                                      • im Compas Widget dreht sich die Nadel „smooth“, also gedämpfte Bewegungen. In diesem Widget „ruckt“ die Nadel bei Bewegung ... naja, es gibt schlimmeres, zugegeben...😉🙄
                                        Wenn ich das nicht ändern kann machts auch nix.

                                      Ich bin jetzt das Wochenende nicht bei meinem iobroker, kann deshalb erst am Montag weiterbasteln - ich melde mich dann wieder. 👋

                                      Willyiobrok

                                      GlasfaserG Offline
                                      GlasfaserG Offline
                                      Glasfaser
                                      schrieb am zuletzt editiert von
                                      #18

                                      @willyiobrok sagte in Richtungsanzeige in Landkarte, wie mache ich das ?:

                                      im Compas Widget dreht sich die Nadel „smooth“,

                                      Ich habe das Compas Widget für dich mal geändert , dein Datenpunkt mqtt.0.curAntDir habe ich schon eingetragen .

                                      Der Hindergrund ist transparent und die Nadel ist größer .

                                      Du kannst es auch selber dann noch weiter anpassen .
                                      .

                                      [{"tpl":"tplCGCompas","data":{"g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","minValue":"0","maxValue":"360","factor":"1","valueOffset":"0","hCount":"1","majorTicks":"N,NE,E,SE,S,SW,W,NW,N","minorTicks":"22","strokeTicks":"false","animation":"true","animationDuration":"1000","colorPlate":"transparent","colorMajorTicks":"transparent","colorMinorTicks":"transparent","colorNumbers":"transparent","colorNeedle":"rgba(240,128,128,1)","colorNeedleEnd":"rgba(255,160,122,.9)","colorBorderOuter":"transparent","colorBorderOuterEnd":"transparent","colorNeedleShadowDown":"transparent","needleType":"arrow","needleStart":"75","needleEnd":"90","needleWidth":"4","borders":true,"borderOuterWidth":"2","borderMiddleWidth":"0","borderInnerWidth":"0","borderShadowWidth":"0","valueBox":"false","valueTextShadow":"false","ticksAngle":"360","startAngle":"180","colorNeedleCircleOuter":"#ccc","needleCircleSize":"5","needleCircleOuter":true,"signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"oid":"mqtt.0.curAntDir","units":"","title":"","needle":true,"needleShadow":false,"valueBoxStroke":"0","valueInt":"0","animationRule":"debounce","lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"needleCircleInner":false},"style":{"left":"372px","top":"23px","width":"632px","height":"559px","z-index":"10","font-family":"Jura-DemiBold","font-size":"xx-small"},"widgetSet":"canvas-gauges"}]
                                      


                                      .
                                      Unbenannt.JPG

                                      Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                                      W 2 Antworten Letzte Antwort
                                      0
                                      • GlasfaserG Glasfaser

                                        @willyiobrok sagte in Richtungsanzeige in Landkarte, wie mache ich das ?:

                                        im Compas Widget dreht sich die Nadel „smooth“,

                                        Ich habe das Compas Widget für dich mal geändert , dein Datenpunkt mqtt.0.curAntDir habe ich schon eingetragen .

                                        Der Hindergrund ist transparent und die Nadel ist größer .

                                        Du kannst es auch selber dann noch weiter anpassen .
                                        .

                                        [{"tpl":"tplCGCompas","data":{"g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","minValue":"0","maxValue":"360","factor":"1","valueOffset":"0","hCount":"1","majorTicks":"N,NE,E,SE,S,SW,W,NW,N","minorTicks":"22","strokeTicks":"false","animation":"true","animationDuration":"1000","colorPlate":"transparent","colorMajorTicks":"transparent","colorMinorTicks":"transparent","colorNumbers":"transparent","colorNeedle":"rgba(240,128,128,1)","colorNeedleEnd":"rgba(255,160,122,.9)","colorBorderOuter":"transparent","colorBorderOuterEnd":"transparent","colorNeedleShadowDown":"transparent","needleType":"arrow","needleStart":"75","needleEnd":"90","needleWidth":"4","borders":true,"borderOuterWidth":"2","borderMiddleWidth":"0","borderInnerWidth":"0","borderShadowWidth":"0","valueBox":"false","valueTextShadow":"false","ticksAngle":"360","startAngle":"180","colorNeedleCircleOuter":"#ccc","needleCircleSize":"5","needleCircleOuter":true,"signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"oid":"mqtt.0.curAntDir","units":"","title":"","needle":true,"needleShadow":false,"valueBoxStroke":"0","valueInt":"0","animationRule":"debounce","lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"needleCircleInner":false},"style":{"left":"372px","top":"23px","width":"632px","height":"559px","z-index":"10","font-family":"Jura-DemiBold","font-size":"xx-small"},"widgetSet":"canvas-gauges"}]
                                        


                                        .
                                        Unbenannt.JPG

                                        W Offline
                                        W Offline
                                        WillyIobrok
                                        schrieb am zuletzt editiert von
                                        #19

                                        @glasfaser
                                        👍👍👍
                                        Wow, super, das ist ein Service!😊
                                        Wenn ich wieder an meinen iobroker rankomme werde ich‘s gleich ausprobieren😁

                                        1 Antwort Letzte Antwort
                                        0
                                        • GlasfaserG Glasfaser

                                          @willyiobrok sagte in Richtungsanzeige in Landkarte, wie mache ich das ?:

                                          im Compas Widget dreht sich die Nadel „smooth“,

                                          Ich habe das Compas Widget für dich mal geändert , dein Datenpunkt mqtt.0.curAntDir habe ich schon eingetragen .

                                          Der Hindergrund ist transparent und die Nadel ist größer .

                                          Du kannst es auch selber dann noch weiter anpassen .
                                          .

                                          [{"tpl":"tplCGCompas","data":{"g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","minValue":"0","maxValue":"360","factor":"1","valueOffset":"0","hCount":"1","majorTicks":"N,NE,E,SE,S,SW,W,NW,N","minorTicks":"22","strokeTicks":"false","animation":"true","animationDuration":"1000","colorPlate":"transparent","colorMajorTicks":"transparent","colorMinorTicks":"transparent","colorNumbers":"transparent","colorNeedle":"rgba(240,128,128,1)","colorNeedleEnd":"rgba(255,160,122,.9)","colorBorderOuter":"transparent","colorBorderOuterEnd":"transparent","colorNeedleShadowDown":"transparent","needleType":"arrow","needleStart":"75","needleEnd":"90","needleWidth":"4","borders":true,"borderOuterWidth":"2","borderMiddleWidth":"0","borderInnerWidth":"0","borderShadowWidth":"0","valueBox":"false","valueTextShadow":"false","ticksAngle":"360","startAngle":"180","colorNeedleCircleOuter":"#ccc","needleCircleSize":"5","needleCircleOuter":true,"signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"oid":"mqtt.0.curAntDir","units":"","title":"","needle":true,"needleShadow":false,"valueBoxStroke":"0","valueInt":"0","animationRule":"debounce","lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"needleCircleInner":false},"style":{"left":"372px","top":"23px","width":"632px","height":"559px","z-index":"10","font-family":"Jura-DemiBold","font-size":"xx-small"},"widgetSet":"canvas-gauges"}]
                                          


                                          .
                                          Unbenannt.JPG

                                          W Offline
                                          W Offline
                                          WillyIobrok
                                          schrieb am zuletzt editiert von WillyIobrok
                                          #20

                                          @glasfaser
                                          super, hat alles auf Anhieb geklappt. Jetzt habe ich das, was ich wollte. :blush:

                                          Vielen Dank !!!

                                          Willyiobrok

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


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          828

                                          Online

                                          32.5k

                                          Benutzer

                                          81.7k

                                          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