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. Praktische Anwendungen (Showcase)
  4. Einfach mal zeigen will….. :-) - Teil 2

NEWS

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

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

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

Einfach mal zeigen will….. :-) - Teil 2

Geplant Angeheftet Gesperrt Verschoben Praktische Anwendungen (Showcase)
916 Beiträge 185 Kommentatoren 440.4k Aufrufe 68 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.
  • B Offline
    B Offline
    bunni
    schrieb am zuletzt editiert von bunni
    #779

    Was ist mit den Links ( Viewtopics ) los hier im Forum, jeder Link führt ins leere ( Fehlermeldung )0225cf62-a8ea-43a5-9203-20bac8fac159-Bildschirmfoto 2019-03-03 um 19.55.50.png !Bildschirmfoto 2019-03-03 um 19.55.50

    NegaleinN 1 Antwort Letzte Antwort
    0
    • B bunni

      Was ist mit den Links ( Viewtopics ) los hier im Forum, jeder Link führt ins leere ( Fehlermeldung )0225cf62-a8ea-43a5-9203-20bac8fac159-Bildschirmfoto 2019-03-03 um 19.55.50.png !Bildschirmfoto 2019-03-03 um 19.55.50

      NegaleinN Offline
      NegaleinN Offline
      Negalein
      Global Moderator
      schrieb am zuletzt editiert von Negalein
      #780

      @bunni sagte in Einfach mal zeigen will….. :-) - Teil 2:

      Was ist mit den Links ( Viewtopics ) los hier im Forum, jeder Link führt ins leere ( Fehlermeldung )

      Bei der Umstellung wurden Links zT nicht richtig übernommen.
      Du kannst versuchen den Link mit "Rechtsklick" im neuen Tab oder Fenster zu öffnen.
      Da gehts dann meistens.

      ° Node.js: 20.17.0 NPM: 10.8.2
      ° Proxmox, Ubuntu 22.04.3 LTS
      ° Fixer ---> iob fix

      1 Antwort Letzte Antwort
      0
      • B Offline
        B Offline
        bunni
        schrieb am zuletzt editiert von
        #781

        Danke für den Tip!
        Leider funktioniert das was mich interessiert nicht!

        1 Antwort Letzte Antwort
        0
        • B Offline
          B Offline
          bunni
          schrieb am zuletzt editiert von
          #782

          @Annuit20 könntest Du dein Projekt noch mal zum Download anbieten?
          Durch die Forumsumstellung funktioniert Dein Link nicht mehr.

          1 Antwort Letzte Antwort
          0
          • 4Josh4 Offline
            4Josh4 Offline
            4Josh
            schrieb am zuletzt editiert von 4Josh
            #783

            Hallo,

            hier wie auf Facebook besprochen mein Projekt. (mini Gewächshaus) :smiley:

            Bild 2.jpg Bild 1.jpg

            Video: https://www.dropbox.com/s/7gu85fdspyk7ycb/Video.mp4?dl=0
            VIS: https://www.dropbox.com/s/y1b4l4e0uzrtz87/2019-03-04-main.zip?dl=0

            Intel NUC8i3 / Samsung 960 Evo M.2, Proxmox 6.1.5 --> Debian 9 in VM

            NegaleinN 1 Antwort Letzte Antwort
            1
            • 4Josh4 4Josh

              Hallo,

              hier wie auf Facebook besprochen mein Projekt. (mini Gewächshaus) :smiley:

              Bild 2.jpg Bild 1.jpg

              Video: https://www.dropbox.com/s/7gu85fdspyk7ycb/Video.mp4?dl=0
              VIS: https://www.dropbox.com/s/y1b4l4e0uzrtz87/2019-03-04-main.zip?dl=0

              NegaleinN Offline
              NegaleinN Offline
              Negalein
              Global Moderator
              schrieb am zuletzt editiert von
              #784

              @4Josh sagte in Einfach mal zeigen will….. :-) - Teil 2:

              Wie kann ich noch den Vis export hochladen? Bekomme immer die Fehlermeldung ,,Request Entity Too Large".

              Dropbox, Webspace, usw. und dann verlinken

              ° Node.js: 20.17.0 NPM: 10.8.2
              ° Proxmox, Ubuntu 22.04.3 LTS
              ° Fixer ---> iob fix

              1 Antwort Letzte Antwort
              0
              • S Offline
                S Offline
                Schweiz
                schrieb am zuletzt editiert von
                #785

                Hallo PaSi,

                ich habe da mal eine frage zu deiner Seite mit den Heizung...

                Wie hast du das mit der Entkalkungsfahrt gelößt! ???

                Ich habe den Punkt dafür nicht in meinen Datenpunkten der Heizungsthermostate (Homematic)...

                Grüsse Schweiz

                1 Antwort Letzte Antwort
                0
                • KnallochseK Knallochse

                  2270_widget.jpg 2270_widget2.jpg 2270_widget3.jpg

                  Da ich hier im Forum schon viele Sachen abgestaubt habe, möchte ich mal was zurückgeben.

                  Ich habe mir ein Sonnenstandswidget erstellt, welches den realen Sonnenstand darstellt.

                  Das Widget findet ihr hier im Code.

                  [{"tpl":"tplValueStringRaw","data":{"hm_id":"80101","digits":"","factor":1,"min":0,"max":1,"step":0.01,"visibility-cond":"==","visibility-val":1,"oid":"javascript.0.Sonnenstand.HTML","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,"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":"1540px","top":"1135px","width":"480px","height":"240px","border":"2px solid rgb(255, 255, 255)","border-radius":"12px","z-index":"1","box-shadow":"","border-color":"transparent","background-color":"","background":"transparent"},"widgetSet":"basic"},{"tpl":"tplHtml","data":{"g_fixed":true,"g_visibility":false,"g_css_font_text":true,"g_css_background":true,"g_css_shadow_padding":true,"g_css_border":true,"g_gestures":false,"g_signals":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","refreshInterval":"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":"Sonnenstand","class":"","src":"http://192.168.2.2:8082/flot/index.html?l%5B0%5D%5Bid%5D=hm-rpc.1.JEQ0703647.1.BRIGHTNESS&l%5B0%5D%5Binstance%5D=history.0&l%5B0%5D%5Boffset%5D=0&l%5B0%5D%5Baggregate%5D=minmax&l%5B0%5D%5Bcolor%5D=%23CDDC39&l%5B0%5D%5Bmin%5D=0&l%5B0%5D%5Bmax%5D=255&l%5B0%5D%5Bthickness%5D=2&l%5B0%5D%5Bshadowsize%5D=0&l%5B0%5D%5Bunit%5D=Lux&l%5B0%5D%5Bname%5D=Helligkeit+T%C3%BCr&l%5B0%5D%5Byaxe%5D=rightColor&l%5B0%5D%5Bxaxe%5D=bottom&l%5B0%5D%5BignoreNull%5D=&l%5B0%5D%5BafterComma%5D=1&l%5B0%5D%5Bxticks%5D=5&l%5B0%5D%5Bpoints%5D=false&l%5B1%5D%5Bid%5D=hm-rpc.1.JEQ0703741.1.BRIGHTNESS&l%5B1%5D%5Binstance%5D=history.0&l%5B1%5D%5Boffset%5D=0&l%5B1%5D%5Baggregate%5D=minmax&l%5B1%5D%5Bcolor%5D=%2300FF00&l%5B1%5D%5Bmin%5D=0&l%5B1%5D%5Bmax%5D=255&l%5B1%5D%5Bthickness%5D=2&l%5B1%5D%5Bshadowsize%5D=0&l%5B1%5D%5Bunit%5D=Lux&l%5B1%5D%5Bname%5D=Helligkeit+Einfahrt&l%5B1%5D%5Bxaxe%5D=off&l%5B1%5D%5Byaxe%5D=off&l%5B1%5D%5BafterComma%5D=2&l%5B1%5D%5Bpoints%5D=false&l%5B1%5D%5BchartType%5D=line&l%5B2%5D%5Bid%5D=hm-rpc.1.JEQ0703647.1.MOTION&l%5B2%5D%5Binstance%5D=history.0&l%5B2%5D%5Boffset%5D=0&l%5B2%5D%5Baggregate%5D=minmax&l%5B2%5D%5Bcolor%5D=%23ff0000&l%5B2%5D%5Bmin%5D=0&l%5B2%5D%5Bmax%5D=10&l%5B2%5D%5Bthickness%5D=3&l%5B2%5D%5Bshadowsize%5D=3&l%5B2%5D%5Bname%5D=Bew.+T%C3%BCr&l%5B2%5D%5BchartType%5D=steps&l%5B2%5D%5BcommonYAxis%5D=3&l%5B2%5D%5BignoreNull%5D=false&l%5B2%5D%5BafterComma%5D=2&l%5B2%5D%5Byaxe%5D=off&l%5B2%5D%5Bxaxe%5D=off&l%5B2%5D%5Bpoints%5D=false&l%5B2%5D%5ByOffset%5D=4&l%5B3%5D%5Bid%5D=hm-rpc.1.JEQ0703741.1.MOTION&l%5B3%5D%5Binstance%5D=history.0&l%5B3%5D%5Boffset%5D=0&l%5B3%5D%5Baggregate%5D=onchange&l%5B3%5D%5Bcolor%5D=%230000ff&l%5B3%5D%5Bmin%5D=0&l%5B3%5D%5Bmax%5D=10&l%5B3%5D%5Bthickness%5D=3&l%5B3%5D%5Bshadowsize%5D=3&l%5B3%5D%5Bname%5D=Bew.+Einfahrt&l%5B3%5D%5BchartType%5D=steps&l%5B3%5D%5Bxaxe%5D=off&l%5B3%5D%5Byaxe%5D=off&l%5B3%5D%5Bpoints%5D=false&l%5B3%5D%5BcommonYAxis%5D=3&l%5B3%5D%5BignoreNull%5D=&l%5B3%5D%5BafterComma%5D=2&l%5B3%5D%5ByOffset%5D=2&timeType=relative&relativeEnd=now&range=1440&aggregateType=count&aggregateSpan=100&width=720&height=360&noBorder=noborder&window_bg=%23212121&bg=%23212121&x_labels_color=%23e0e0e0&y_labels_color=%23e0e0e0&border_color=%23808080&grid_color=%23606060&barColor=%23f0f0f0&barLabels=topover&barFontColor=%23f0f0f0&title=Bewegungsmelder&titlePos=top%3A35%3Bleft%3A65&titleColor=%23a0a0a0&titleSize=16&legend=sw&hoverDetail=true&useComma=false&zoom=false&noedit=true&animation=0&legColumns=2&legBgOpacity=1&legBg=rgba(255%2C255%2C255%2C0.5)&timeFormat=%25H%3A%25M+%25d.%25m","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":"1540px","top":"1130px","height":"40px","width":"480px","z-index":"30","font-family":"RobotoCondensed-Regular","font-size":"25px","background":"#404040","margin-left":"","text-align":"center","padding-top":"","padding":"","color":"White","opacity":"","box-shadow":"4px 4px 6px rgba(20, 20, 20, 50)","border-radius":"0px","letter-spacing":"","line-height":"40px"},"widgetSet":"basic"},{"tpl":"tplStatefulImage8","data":{"oid":"javascript.0.Sonnenstand.Sonnenstand_Hintergrund","g_fixed":false,"g_visibility":false,"g_css_font_text":false,"g_css_background":false,"g_css_shadow_padding":true,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","refreshInterval":"0","count":"7","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,"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,"src_0":"/vis/img/Sonnenstand3/Sonnenstand_1.jpg","src_1":"/vis/img/Sonnenstand3/Sonnenstand_2.jpg","src_2":"/vis/img/Sonnenstand3/Sonnenstand_3.jpg","src_3":"/vis/img/Sonnenstand3/Sonnenstand_4.jpg","src_4":"/vis/img/Sonnenstand3/Sonnenstand_5.jpg","src_5":"/vis/img/Sonnenstand3/Sonnenstand_6.jpg","src_6":"/vis/img/Sonnenstand3/Sonnenstand_7.jpg","src_7":"/vis/img/Sonnenstand3/Sonnenstand_8.jpg"},"style":{"left":"1540px","top":"1150px","width":"480px","height":"230px","box-shadow":"4px 4px 6px rgba(20, 20, 20, 50)"},"widgetSet":"basic"},{"tpl":"tplStatefulImage8","data":{"oid":"javascript.0.Sonnenstand.Sonnenstand_Hintergrund","g_fixed":false,"g_visibility":false,"g_css_font_text":false,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","refreshInterval":"0","count":"7","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,"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,"src_0":"/vis/img/Sonnenstand3/Horizont_1.jpg","src_1":"/vis/img/Sonnenstand3/Horizont_2.jpg","src_2":"/vis/img/Sonnenstand3/Horizont_3.jpg","src_3":"/vis/img/Sonnenstand3/Horizont_4.jpg","src_4":"/vis/img/Sonnenstand3/Horizont_5.jpg","src_5":"/vis/img/Sonnenstand3/Horizont_6.jpg","src_6":"/vis/img/Sonnenstand3/Horizont_7.jpg","src_7":"/vis/img/Sonnenstand3/Horizont_8.jpg"},"style":{"left":"1540px","top":"1335px","z-index":"40","width":"480px","height":"45px"},"widgetSet":"basic"},{"tpl":"tplValueFloat","data":{"oid":"hm-rega.0.6353","g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":true,"g_css_shadow_padding":false,"g_css_border":true,"g_gestures":false,"g_signals":false,"g_last_change":false,"is_comma":false,"factor":"","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,"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,"is_tdp":false,"digits":"2","html_append_plural":" min","html_append_singular":"","html_prepend":"<b>↑ : ","visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide"},"style":{"left":"1560px","top":"1345px","width":"120px","height":"30px","z-index":"50","font-family":"RobotoCondensed-Regular","font-size":"22px","text-align":"left","opacity":"1","color":"white"},"widgetSet":"basic"},{"tpl":"tplValueFloat","data":{"oid":"hm-rega.0.6354","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,"g_last_change":false,"is_comma":false,"factor":"","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,"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,"is_tdp":false,"digits":"","html_append_plural":" min : ↓","html_append_singular":"","html_prepend":"","visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide"},"style":{"left":"1880px","top":"1345px","width":"120px","height":"30px","z-index":"50","font-family":"RobotoCondensed-Regular","font-size":"22px","text-align":"right","opacity":"1","color":"white"},"widgetSet":"basic"},{"tpl":"tplValueString","data":{"oid":"daswetter.0.NextHours.Location_1.Day_1.sun_in","g_fixed":true,"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,"g_last_change":false,"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,"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,"html_prepend":"↑ : ","test_html":"","html_append":" Uhr","visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide"},"style":{"left":"1560px","top":"1137px","color":"white","width":"150px","height":"25px","font-family":"RobotoCondensed-Regular","font-size":"22px","z-index":"50"},"widgetSet":"basic"},{"tpl":"tplValueString","data":{"oid":"daswetter.0.NextHours.Location_1.Day_1.sun_out","g_fixed":true,"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,"g_last_change":false,"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,"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,"html_prepend":"","test_html":"","html_append":" Uhr : ↓","visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide"},"style":{"left":"1855px","top":"1137px","color":"white","width":"150px","height":"25px","font-family":"RobotoCondensed-Regular","font-size":"22px","z-index":"50","text-align":"right"},"widgetSet":"basic"}]
                  

                  Außerdem wird noch dieses Javascript für die Rotation des Sonnensymbols benötigt. (darauf achten, dass die Geodaten eures Standortes im Javascrips-Adapter hinterlegt sind)

                  Script von chka - Dankeschön

                  viewtopic.php?f=30&t=5563&p=61859&hilit … ist#p60362

                  var suncalc = require('suncalc'),
                      result = getObject("system.adapter.javascript.0"),
                      lat = result.native.latitude,
                      long = result.native.longitude;
                  
                  createState('Sonnenstand.Elevation', 0, {unit: '°'});
                  createState('Sonnenstand.Azimut', 0, {unit: '°'});
                  createState('Sonnenstand.X', 0, {unit: 'px'});
                  createState('Sonnenstand.Y', 0, {unit: 'px'});
                  createState('Sonnenstand.HTML');
                  
                  //Hier die Koordinaten einstellen
                  var Xm = 220; //500
                  var Ym = 250; // 250
                  var rot = 180; // Winkel in dem Grundriss gegenüber Nord verdreht ist
                  var r  = 160;
                  
                  function Sonnenstand_berechnen () {
                      var now = new Date();
                  
                      log("-----------------------------------------------");
                      log("latitude : " + result.native.latitude,'info');
                      log("longitude: " + result.native.longitude,'info');
                  
                      var sunpos = suncalc.getPosition(now, lat, long);
                      log("sunpos: " + sunpos,'info');
                  
                      var h = sunpos.altitude * 180 / Math.PI,
                           a = sunpos.azimuth * 180 / Math.PI + 180;
                      /**
                      Formel: https://www-user.tu-chemnitz.de/~heha/viewchm.php/hs/SelfDXD.chm/directxgraphics/theorie/dg_ber.html
                      radWinkel:= 40 / 180 * Pi;            // radWinkel = 0.698131...
                      x_koordinate:= cos( radWinkel ) * 5;  // x_koordinate = 3,830222...
                      y_koordinate:= sin( radWinkel ) * 5;  // y_koordinate = 3,213938...
                      **/
                  
                      var azimuth = a.toFixed();//sunpos.azimuth;
                      var radWinkel =( azimuth -90 - rot )/ 180 * Math.PI; 
                  
                      var x = (Math.cos(radWinkel)* r)+Xm;
                  
                      var y = (Math.sin(radWinkel) * r)+Ym;
                  
                      setState("javascript.0.Sonnenstand.Elevation",h.toFixed(1));
                      setState("javascript.0.Sonnenstand.Azimut",a.toFixed());
                  
                      setState("javascript.0.Sonnenstand.X",x.toFixed());
                      setState("javascript.0.Sonnenstand.Y",y.toFixed());
                  
                    setState("javascript.0.Sonnenstand.HTML",'![](/vis/img/1_sun.png)');
                  
                  }
                  
                  schedule("*/5 * * * *", Sonnenstand_berechnen);
                  Sonnenstand_berechnen(); // bei Scriptstart
                  

                  Und das Blockly Scripte, welche in Abhängigkeit des Sonnen-Elovationsstandes den Hintergrund und den Horizont anpasst.

                  <xml xmlns="http://www.w3.org/1999/xhtml">
                    <block type="on_ext" id="N@u^9}Fg5=)5E;XOM=tg" x="-487" y="12">
                      <mutation items="1"></mutation>
                      <field name="CONDITION">any</field>
                      <field name="ACK_CONDITION"></field>
                      <value name="OID0">
                        <shadow type="field_oid" id="sSfC-O.-UY,|Xjd;v4jk">
                          <field name="oid">javascript.0.Sonnenstand.Elevation</field>
                        </shadow>
                      </value>
                      <statement name="STATEMENT">
                        <block type="controls_if" id=",=nF|_?fG/oc0;zDZ!RH">
                          <mutation elseif="7"></mutation>
                          <value name="IF0">
                            <block type="logic_compare" id="2}_CxEKcvDkD;XYsta;,">
                              <field name="OP">LT</field>
                              <value name="A">
                                <block type="get_value" id="6+lywRJMs.{Eq9B]O]?g">
                                  <field name="ATTR">val</field>
                                  <field name="OID">javascript.0.Sonnenstand.Elevation</field>
                                </block>
                              </value>
                              <value name="B">
                                <block type="math_number" id="){}EADz}mgGL9XieolZE">
                                  <field name="NUM">-7</field>
                                </block>
                              </value>
                            </block>
                          </value>
                          <statement name="DO0">
                            <block type="control" id="HIv8S0fr`o9d=r|05r,h">
                              <mutation delay_input="false"></mutation>
                              <field name="OID">javascript.0.Sonnenstand.Sonnenstand_Hintergrund</field>
                              <field name="WITH_DELAY">FALSE</field>
                              <value name="VALUE">
                                <block type="math_number" id="?6oA@0QW9i9]([[t;m.p">
                                  <field name="NUM">0</field>
                                </block>
                              </value>
                            </block>
                          </statement>
                          <value name="IF1">
                            <block type="logic_operation" id="M9A|eEBp-N}}I|k:WdJ}">
                              <field name="OP">AND</field>
                              <value name="A">
                                <block type="logic_compare" id="UNguVY%5]:^06msi0%nJ">
                                  <field name="OP">GTE</field>
                                  <value name="A">
                                    <block type="get_value" id="O?,nJE6]qVBx-H8R]z^4">
                                      <field name="ATTR">val</field>
                                      <field name="OID">javascript.0.Sonnenstand.Elevation</field>
                                    </block>
                                  </value>
                                  <value name="B">
                                    <block type="math_number" id="7h;AhZiIKR:1N6:I^P.!">
                                      <field name="NUM">-7</field>
                                    </block>
                                  </value>
                                </block>
                              </value>
                              <value name="B">
                                <block type="logic_compare" id="2ll!-!ZgkDehjZa~=?P-">
                                  <field name="OP">LT</field>
                                  <value name="A">
                                    <block type="get_value" id="XC(O#,PZbogTLzYBql/n">
                                      <field name="ATTR">val</field>
                                      <field name="OID">javascript.0.Sonnenstand.Elevation</field>
                                    </block>
                                  </value>
                                  <value name="B">
                                    <block type="math_number" id="}%5ZRxIX`k?+)W6|J3QD">
                                      <field name="NUM">-5.5</field>
                                    </block>
                                  </value>
                                </block>
                              </value>
                            </block>
                          </value>
                          <statement name="DO1">
                            <block type="control" id="D30(FSMD9zp}2PMw@QXs">
                              <mutation delay_input="false"></mutation>
                              <field name="OID">javascript.0.Sonnenstand.Sonnenstand_Hintergrund</field>
                              <field name="WITH_DELAY">FALSE</field>
                              <value name="VALUE">
                                <block type="math_number" id="OuBFEKf4gDRU0u%p4s#3">
                                  <field name="NUM">1</field>
                                </block>
                              </value>
                            </block>
                          </statement>
                          <value name="IF2">
                            <block type="logic_operation" id="ucigBK0t;ukC|sU%_Y;N">
                              <field name="OP">AND</field>
                              <value name="A">
                                <block type="logic_compare" id=";_Om,2dE-Ya8).e;zmSl">
                                  <field name="OP">GTE</field>
                                  <value name="A">
                                    <block type="get_value" id="CxjZBYA$D:4KD0cFJA*3">
                                      <field name="ATTR">val</field>
                                      <field name="OID">javascript.0.Sonnenstand.Elevation</field>
                                    </block>
                                  </value>
                                  <value name="B">
                                    <block type="math_number" id="BAUPzu!B[~G[(2y{lxY|">
                                      <field name="NUM">-5.5</field>
                                    </block>
                                  </value>
                                </block>
                              </value>
                              <value name="B">
                                <block type="logic_compare" id="CK/YazKbzB~b0O{OxPqi">
                                  <field name="OP">LT</field>
                                  <value name="A">
                                    <block type="get_value" id="0ld(ved[Q_HsU)Y0qG*C">
                                      <field name="ATTR">val</field>
                                      <field name="OID">javascript.0.Sonnenstand.Elevation</field>
                                    </block>
                                  </value>
                                  <value name="B">
                                    <block type="math_number" id="k7~9]IfRa-mW`JL5;2,0">
                                      <field name="NUM">-3</field>
                                    </block>
                                  </value>
                                </block>
                              </value>
                            </block>
                          </value>
                          <statement name="DO2">
                            <block type="control" id="u=r]L7qaL00[S!*c5::=">
                              <mutation delay_input="false"></mutation>
                              <field name="OID">javascript.0.Sonnenstand.Sonnenstand_Hintergrund</field>
                              <field name="WITH_DELAY">FALSE</field>
                              <value name="VALUE">
                                <block type="math_number" id="J@4Sw1Glj:]+hH5KG:/E">
                                  <field name="NUM">2</field>
                                </block>
                              </value>
                            </block>
                          </statement>
                          <value name="IF3">
                            <block type="logic_operation" id="KmB8+M=y6A}8ysb)[7tT">
                              <field name="OP">AND</field>
                              <value name="A">
                                <block type="logic_compare" id="K2E:i{O1^ZG7BC3j3.Um">
                                  <field name="OP">GTE</field>
                                  <value name="A">
                                    <block type="get_value" id=",:24TsBJ~5vvHH=5vs-M">
                                      <field name="ATTR">val</field>
                                      <field name="OID">javascript.0.Sonnenstand.Elevation</field>
                                    </block>
                                  </value>
                                  <value name="B">
                                    <block type="math_number" id="YS#o5Im*,eaJQ{!7=xMb">
                                      <field name="NUM">-3</field>
                                    </block>
                                  </value>
                                </block>
                              </value>
                              <value name="B">
                                <block type="logic_compare" id="{RZFz^^:P{:V0FF{GU:F">
                                  <field name="OP">LT</field>
                                  <value name="A">
                                    <block type="get_value" id="G^UK1iV#z@8AD42dA1(V">
                                      <field name="ATTR">val</field>
                                      <field name="OID">javascript.0.Sonnenstand.Elevation</field>
                                    </block>
                                  </value>
                                  <value name="B">
                                    <block type="math_number" id="wS;SJRG/uZ/+S;^6Kt7l">
                                      <field name="NUM">-1.5</field>
                                    </block>
                                  </value>
                                </block>
                              </value>
                            </block>
                          </value>
                          <statement name="DO3">
                            <block type="control" id=";:nrtr2:qQsvT`%JZwlp">
                              <mutation delay_input="false"></mutation>
                              <field name="OID">javascript.0.Sonnenstand.Sonnenstand_Hintergrund</field>
                              <field name="WITH_DELAY">FALSE</field>
                              <value name="VALUE">
                                <block type="math_number" id="K(ggj+aJ_bN-2_Q4:Pt=">
                                  <field name="NUM">3</field>
                                </block>
                              </value>
                            </block>
                          </statement>
                          <value name="IF4">
                            <block type="logic_operation" id="Qz8taP?7B,p1rD^,-feK">
                              <field name="OP">AND</field>
                              <value name="A">
                                <block type="logic_compare" id="[`t=q5FRODM?aZ}WSk#q">
                                  <field name="OP">GTE</field>
                                  <value name="A">
                                    <block type="get_value" id=",))kZn[AnYgITPlBhXRE">
                                      <field name="ATTR">val</field>
                                      <field name="OID">javascript.0.Sonnenstand.Elevation</field>
                                    </block>
                                  </value>
                                  <value name="B">
                                    <block type="math_number" id="Xy:;/jH8FlbGE~vsr,s-">
                                      <field name="NUM">-1.5</field>
                                    </block>
                                  </value>
                                </block>
                              </value>
                              <value name="B">
                                <block type="logic_compare" id="6_;z6iso*ujf;n*vAudx">
                                  <field name="OP">LT</field>
                                  <value name="A">
                                    <block type="get_value" id="vDutGozp9jA,Vr+[/1aW">
                                      <field name="ATTR">val</field>
                                      <field name="OID">javascript.0.Sonnenstand.Elevation</field>
                                    </block>
                                  </value>
                                  <value name="B">
                                    <block type="math_number" id="sE~T^uhxr3Q8{zNi+@IX">
                                      <field name="NUM">0</field>
                                    </block>
                                  </value>
                                </block>
                              </value>
                            </block>
                          </value>
                          <statement name="DO4">
                            <block type="control" id="g_{]9=?u1}{}_~Q/ZDnM">
                              <mutation delay_input="false"></mutation>
                              <field name="OID">javascript.0.Sonnenstand.Sonnenstand_Hintergrund</field>
                              <field name="WITH_DELAY">FALSE</field>
                              <value name="VALUE">
                                <block type="math_number" id="Wb}}mfy%*QmVpEjV],b;">
                                  <field name="NUM">4</field>
                                </block>
                              </value>
                            </block>
                          </statement>
                          <value name="IF5">
                            <block type="logic_operation" id="::FqNu|q~84K:%(kCm_i">
                              <field name="OP">AND</field>
                              <value name="A">
                                <block type="logic_compare" id="QtHwoaa*S8C9Qt?Ab-(;">
                                  <field name="OP">GTE</field>
                                  <value name="A">
                                    <block type="get_value" id="uZb*aZzSv7SciVP47lUo">
                                      <field name="ATTR">val</field>
                                      <field name="OID">javascript.0.Sonnenstand.Elevation</field>
                                    </block>
                                  </value>
                                  <value name="B">
                                    <block type="math_number" id="up@BU)48|XP=R.3c,ua8">
                                      <field name="NUM">0</field>
                                    </block>
                                  </value>
                                </block>
                              </value>
                              <value name="B">
                                <block type="logic_compare" id="*v01UXK}Stsix-7E6OWd">
                                  <field name="OP">LT</field>
                                  <value name="A">
                                    <block type="get_value" id="},_1,#pZT;,@abq/=}3#">
                                      <field name="ATTR">val</field>
                                      <field name="OID">javascript.0.Sonnenstand.Elevation</field>
                                    </block>
                                  </value>
                                  <value name="B">
                                    <block type="math_number" id="hu7%Y?AYtn|qwQ_o_lis">
                                      <field name="NUM">1.5</field>
                                    </block>
                                  </value>
                                </block>
                              </value>
                            </block>
                          </value>
                          <statement name="DO5">
                            <block type="control" id="NEu4.0AWiP1qvmVjjf!k">
                              <mutation delay_input="false"></mutation>
                              <field name="OID">javascript.0.Sonnenstand.Sonnenstand_Hintergrund</field>
                              <field name="WITH_DELAY">FALSE</field>
                              <value name="VALUE">
                                <block type="math_number" id="H?[M|LYaYHxHyYhKfwqV">
                                  <field name="NUM">5</field>
                                </block>
                              </value>
                            </block>
                          </statement>
                          <value name="IF6">
                            <block type="logic_operation" id="9`/f0Hbnzq`UsB!p~k~S">
                              <field name="OP">AND</field>
                              <value name="A">
                                <block type="logic_compare" id=",uQVE|sJGc5#c-?*U(}q">
                                  <field name="OP">GTE</field>
                                  <value name="A">
                                    <block type="get_value" id="LfM|gaP6rM9VJVGfdne7">
                                      <field name="ATTR">val</field>
                                      <field name="OID">javascript.0.Sonnenstand.Elevation</field>
                                    </block>
                                  </value>
                                  <value name="B">
                                    <block type="math_number" id="fbKG^bHJVJI,fLAVW8/d">
                                      <field name="NUM">1.5</field>
                                    </block>
                                  </value>
                                </block>
                              </value>
                              <value name="B">
                                <block type="logic_compare" id="~_wPf,J?cM~e|[LSeQ:;">
                                  <field name="OP">LT</field>
                                  <value name="A">
                                    <block type="get_value" id="OE8Kr$fF-j={yNbKel*U">
                                      <field name="ATTR">val</field>
                                      <field name="OID">javascript.0.Sonnenstand.Elevation</field>
                                    </block>
                                  </value>
                                  <value name="B">
                                    <block type="math_number" id="Mt?C4}RRK1m%:LF:mPko">
                                      <field name="NUM">7</field>
                                    </block>
                                  </value>
                                </block>
                              </value>
                            </block>
                          </value>
                          <statement name="DO6">
                            <block type="control" id="m=DPjf+0|_gJ()h6a(y^">
                              <mutation delay_input="false"></mutation>
                              <field name="OID">javascript.0.Sonnenstand.Sonnenstand_Hintergrund</field>
                              <field name="WITH_DELAY">FALSE</field>
                              <value name="VALUE">
                                <block type="math_number" id="^zLp:K%(*#v+,yA-Yylc">
                                  <field name="NUM">6</field>
                                </block>
                              </value>
                            </block>
                          </statement>
                          <value name="IF7">
                            <block type="logic_compare" id=":LEcar1LN*8yr?h)S!ld">
                              <field name="OP">GTE</field>
                              <value name="A">
                                <block type="get_value" id="s%EwZ_y;/r$Evo!+FF#,">
                                  <field name="ATTR">val</field>
                                  <field name="OID">javascript.0.Sonnenstand.Elevation</field>
                                </block>
                              </value>
                              <value name="B">
                                <block type="math_number" id="[1qPC)m1.l1FtP@K2*T7">
                                  <field name="NUM">7</field>
                                </block>
                              </value>
                            </block>
                          </value>
                          <statement name="DO7">
                            <block type="control" id="G+lpwY%hP(wxcF/C5/Fs">
                              <mutation delay_input="false"></mutation>
                              <field name="OID">javascript.0.Sonnenstand.Sonnenstand_Hintergrund</field>
                              <field name="WITH_DELAY">FALSE</field>
                              <value name="VALUE">
                                <block type="math_number" id="wJE5XSR)U8aVLTkK5k5O">
                                  <field name="NUM">7</field>
                                </block>
                              </value>
                            </block>
                          </statement>
                        </block>
                      </statement>
                    </block>
                  </xml>
                  

                  Und die Grafiken für Hintergrund und Horizont. (auf Ordnerstruktur achten und Dateinamen wieder umbenennen - Zahl und Bindestrich löschen )

                  .../vis/img/Sonnenstand3/.....jpg

                  1_sun.png
                  Horizont_1.jpg
                  Horizont_2.jpg
                  Horizont_3.jpg
                  Horizont_4.jpg
                  Horizont_5.jpg
                  Horizont_6.jpg
                  Horizont_7.jpg
                  Horizont_8.jpg
                  Sonnenstand_1.jpg
                  Sonnenstand_2.jpg
                  Sonnenstand_3.jpg
                  Sonnenstand_4.jpg
                  Sonnenstand_5.jpg
                  Sonnenstand_6.jpg
                  Sonnenstand_7.jpg
                  Sonnenstand_8.jpg

                  Ich hoffe es kann jemand gebrauchen.

                  Für Verbesserungsvorschläge bin ich natürlich offen.

                  Grüße

                  S Offline
                  S Offline
                  Schweiz
                  schrieb am zuletzt editiert von Schweiz
                  #786

                  @Knallochse
                  erst einmal Danke für dein Script...

                  Ich habe das Sonnenscript mal eingefügt im JS und habe die Datenpunkte :D
                  Soweit so gut...

                  Dann habe ich das erste feld mit dem Blockly kopiert,
                  dort steht javascript.0.Sonnenstand.Sonnenstand_Vordergrund

                  Von den Script Sonnenstand wird aber doch nur

                  setState("javascript.0.Sonnenstand.Elevation",h.toFixed(1));
                  setState("javascript.0.Sonnenstand.Azimut",a.toFixed());
                  setState("javascript.0.Sonnenstand.X",x.toFixed());
                  setState("javascript.0.Sonnenstand.Y",y.toFixed());
                  setState("javascript.0.Sonnenstand.HTML",'');

                  erstellt.

                  im zweiten teil ist dann javascript.0.Sonnenstand.Sonnenstand_Vordergrund
                  auch dieses kann ich nicht finden...

                  Ebenfalls stellt sich mir die frage auf was hm-rega.0.14277 verweisst.

                  Leider bin ich nicht so fit, also bitte nicht schlagen :D

                  Grüsse Schweiz

                  KnallochseK 2 Antworten Letzte Antwort
                  0
                  • S Schweiz

                    @Knallochse
                    erst einmal Danke für dein Script...

                    Ich habe das Sonnenscript mal eingefügt im JS und habe die Datenpunkte :D
                    Soweit so gut...

                    Dann habe ich das erste feld mit dem Blockly kopiert,
                    dort steht javascript.0.Sonnenstand.Sonnenstand_Vordergrund

                    Von den Script Sonnenstand wird aber doch nur

                    setState("javascript.0.Sonnenstand.Elevation",h.toFixed(1));
                    setState("javascript.0.Sonnenstand.Azimut",a.toFixed());
                    setState("javascript.0.Sonnenstand.X",x.toFixed());
                    setState("javascript.0.Sonnenstand.Y",y.toFixed());
                    setState("javascript.0.Sonnenstand.HTML",'');

                    erstellt.

                    im zweiten teil ist dann javascript.0.Sonnenstand.Sonnenstand_Vordergrund
                    auch dieses kann ich nicht finden...

                    Ebenfalls stellt sich mir die frage auf was hm-rega.0.14277 verweisst.

                    Leider bin ich nicht so fit, also bitte nicht schlagen :D

                    Grüsse Schweiz

                    KnallochseK Nicht stören
                    KnallochseK Nicht stören
                    Knallochse
                    schrieb am zuletzt editiert von
                    #787

                    @Schweiz Ich kann gerade nicht nachschauen, ob die Objekte in meinem Blockly angelegt werden.
                    Ansonsten javascript.0.Sonnenstand.Sonnenstand_Vordergrund und
                    javascript.0.Sonnenstand.Sonnenstand_Hintergrund unter Objekte einfach manuell anlegen (Zahl)

                    HM&HMIP über 100 Geräte + IoBroker auf DS918+ uvm.

                    S 1 Antwort Letzte Antwort
                    0
                    • S Schweiz

                      @Knallochse
                      erst einmal Danke für dein Script...

                      Ich habe das Sonnenscript mal eingefügt im JS und habe die Datenpunkte :D
                      Soweit so gut...

                      Dann habe ich das erste feld mit dem Blockly kopiert,
                      dort steht javascript.0.Sonnenstand.Sonnenstand_Vordergrund

                      Von den Script Sonnenstand wird aber doch nur

                      setState("javascript.0.Sonnenstand.Elevation",h.toFixed(1));
                      setState("javascript.0.Sonnenstand.Azimut",a.toFixed());
                      setState("javascript.0.Sonnenstand.X",x.toFixed());
                      setState("javascript.0.Sonnenstand.Y",y.toFixed());
                      setState("javascript.0.Sonnenstand.HTML",'');

                      erstellt.

                      im zweiten teil ist dann javascript.0.Sonnenstand.Sonnenstand_Vordergrund
                      auch dieses kann ich nicht finden...

                      Ebenfalls stellt sich mir die frage auf was hm-rega.0.14277 verweisst.

                      Leider bin ich nicht so fit, also bitte nicht schlagen :D

                      Grüsse Schweiz

                      KnallochseK Nicht stören
                      KnallochseK Nicht stören
                      Knallochse
                      schrieb am zuletzt editiert von
                      #788

                      @Schweiz hm-rega.0.14277 übergib Sonne-Elevation
                      Im Blockly einfach durch javascript.0.Sonnenstand.Elevation ersetzen

                      HM&HMIP über 100 Geräte + IoBroker auf DS918+ uvm.

                      1 Antwort Letzte Antwort
                      0
                      • KnallochseK Knallochse

                        @Schweiz Ich kann gerade nicht nachschauen, ob die Objekte in meinem Blockly angelegt werden.
                        Ansonsten javascript.0.Sonnenstand.Sonnenstand_Vordergrund und
                        javascript.0.Sonnenstand.Sonnenstand_Hintergrund unter Objekte einfach manuell anlegen (Zahl)

                        S Offline
                        S Offline
                        Schweiz
                        schrieb am zuletzt editiert von Schweiz
                        #789

                        @Knallochse

                        danke für deine Antwort...

                        ich werde es mal versuchen ;)

                        Grüsse Schweiz

                        1 Antwort Letzte Antwort
                        0
                        • KnallochseK Knallochse

                          2270_widget.jpg 2270_widget2.jpg 2270_widget3.jpg

                          Da ich hier im Forum schon viele Sachen abgestaubt habe, möchte ich mal was zurückgeben.

                          Ich habe mir ein Sonnenstandswidget erstellt, welches den realen Sonnenstand darstellt.

                          Das Widget findet ihr hier im Code.

                          [{"tpl":"tplValueStringRaw","data":{"hm_id":"80101","digits":"","factor":1,"min":0,"max":1,"step":0.01,"visibility-cond":"==","visibility-val":1,"oid":"javascript.0.Sonnenstand.HTML","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,"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":"1540px","top":"1135px","width":"480px","height":"240px","border":"2px solid rgb(255, 255, 255)","border-radius":"12px","z-index":"1","box-shadow":"","border-color":"transparent","background-color":"","background":"transparent"},"widgetSet":"basic"},{"tpl":"tplHtml","data":{"g_fixed":true,"g_visibility":false,"g_css_font_text":true,"g_css_background":true,"g_css_shadow_padding":true,"g_css_border":true,"g_gestures":false,"g_signals":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","refreshInterval":"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":"Sonnenstand","class":"","src":"http://192.168.2.2:8082/flot/index.html?l%5B0%5D%5Bid%5D=hm-rpc.1.JEQ0703647.1.BRIGHTNESS&l%5B0%5D%5Binstance%5D=history.0&l%5B0%5D%5Boffset%5D=0&l%5B0%5D%5Baggregate%5D=minmax&l%5B0%5D%5Bcolor%5D=%23CDDC39&l%5B0%5D%5Bmin%5D=0&l%5B0%5D%5Bmax%5D=255&l%5B0%5D%5Bthickness%5D=2&l%5B0%5D%5Bshadowsize%5D=0&l%5B0%5D%5Bunit%5D=Lux&l%5B0%5D%5Bname%5D=Helligkeit+T%C3%BCr&l%5B0%5D%5Byaxe%5D=rightColor&l%5B0%5D%5Bxaxe%5D=bottom&l%5B0%5D%5BignoreNull%5D=&l%5B0%5D%5BafterComma%5D=1&l%5B0%5D%5Bxticks%5D=5&l%5B0%5D%5Bpoints%5D=false&l%5B1%5D%5Bid%5D=hm-rpc.1.JEQ0703741.1.BRIGHTNESS&l%5B1%5D%5Binstance%5D=history.0&l%5B1%5D%5Boffset%5D=0&l%5B1%5D%5Baggregate%5D=minmax&l%5B1%5D%5Bcolor%5D=%2300FF00&l%5B1%5D%5Bmin%5D=0&l%5B1%5D%5Bmax%5D=255&l%5B1%5D%5Bthickness%5D=2&l%5B1%5D%5Bshadowsize%5D=0&l%5B1%5D%5Bunit%5D=Lux&l%5B1%5D%5Bname%5D=Helligkeit+Einfahrt&l%5B1%5D%5Bxaxe%5D=off&l%5B1%5D%5Byaxe%5D=off&l%5B1%5D%5BafterComma%5D=2&l%5B1%5D%5Bpoints%5D=false&l%5B1%5D%5BchartType%5D=line&l%5B2%5D%5Bid%5D=hm-rpc.1.JEQ0703647.1.MOTION&l%5B2%5D%5Binstance%5D=history.0&l%5B2%5D%5Boffset%5D=0&l%5B2%5D%5Baggregate%5D=minmax&l%5B2%5D%5Bcolor%5D=%23ff0000&l%5B2%5D%5Bmin%5D=0&l%5B2%5D%5Bmax%5D=10&l%5B2%5D%5Bthickness%5D=3&l%5B2%5D%5Bshadowsize%5D=3&l%5B2%5D%5Bname%5D=Bew.+T%C3%BCr&l%5B2%5D%5BchartType%5D=steps&l%5B2%5D%5BcommonYAxis%5D=3&l%5B2%5D%5BignoreNull%5D=false&l%5B2%5D%5BafterComma%5D=2&l%5B2%5D%5Byaxe%5D=off&l%5B2%5D%5Bxaxe%5D=off&l%5B2%5D%5Bpoints%5D=false&l%5B2%5D%5ByOffset%5D=4&l%5B3%5D%5Bid%5D=hm-rpc.1.JEQ0703741.1.MOTION&l%5B3%5D%5Binstance%5D=history.0&l%5B3%5D%5Boffset%5D=0&l%5B3%5D%5Baggregate%5D=onchange&l%5B3%5D%5Bcolor%5D=%230000ff&l%5B3%5D%5Bmin%5D=0&l%5B3%5D%5Bmax%5D=10&l%5B3%5D%5Bthickness%5D=3&l%5B3%5D%5Bshadowsize%5D=3&l%5B3%5D%5Bname%5D=Bew.+Einfahrt&l%5B3%5D%5BchartType%5D=steps&l%5B3%5D%5Bxaxe%5D=off&l%5B3%5D%5Byaxe%5D=off&l%5B3%5D%5Bpoints%5D=false&l%5B3%5D%5BcommonYAxis%5D=3&l%5B3%5D%5BignoreNull%5D=&l%5B3%5D%5BafterComma%5D=2&l%5B3%5D%5ByOffset%5D=2&timeType=relative&relativeEnd=now&range=1440&aggregateType=count&aggregateSpan=100&width=720&height=360&noBorder=noborder&window_bg=%23212121&bg=%23212121&x_labels_color=%23e0e0e0&y_labels_color=%23e0e0e0&border_color=%23808080&grid_color=%23606060&barColor=%23f0f0f0&barLabels=topover&barFontColor=%23f0f0f0&title=Bewegungsmelder&titlePos=top%3A35%3Bleft%3A65&titleColor=%23a0a0a0&titleSize=16&legend=sw&hoverDetail=true&useComma=false&zoom=false&noedit=true&animation=0&legColumns=2&legBgOpacity=1&legBg=rgba(255%2C255%2C255%2C0.5)&timeFormat=%25H%3A%25M+%25d.%25m","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":"1540px","top":"1130px","height":"40px","width":"480px","z-index":"30","font-family":"RobotoCondensed-Regular","font-size":"25px","background":"#404040","margin-left":"","text-align":"center","padding-top":"","padding":"","color":"White","opacity":"","box-shadow":"4px 4px 6px rgba(20, 20, 20, 50)","border-radius":"0px","letter-spacing":"","line-height":"40px"},"widgetSet":"basic"},{"tpl":"tplStatefulImage8","data":{"oid":"javascript.0.Sonnenstand.Sonnenstand_Hintergrund","g_fixed":false,"g_visibility":false,"g_css_font_text":false,"g_css_background":false,"g_css_shadow_padding":true,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","refreshInterval":"0","count":"7","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,"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,"src_0":"/vis/img/Sonnenstand3/Sonnenstand_1.jpg","src_1":"/vis/img/Sonnenstand3/Sonnenstand_2.jpg","src_2":"/vis/img/Sonnenstand3/Sonnenstand_3.jpg","src_3":"/vis/img/Sonnenstand3/Sonnenstand_4.jpg","src_4":"/vis/img/Sonnenstand3/Sonnenstand_5.jpg","src_5":"/vis/img/Sonnenstand3/Sonnenstand_6.jpg","src_6":"/vis/img/Sonnenstand3/Sonnenstand_7.jpg","src_7":"/vis/img/Sonnenstand3/Sonnenstand_8.jpg"},"style":{"left":"1540px","top":"1150px","width":"480px","height":"230px","box-shadow":"4px 4px 6px rgba(20, 20, 20, 50)"},"widgetSet":"basic"},{"tpl":"tplStatefulImage8","data":{"oid":"javascript.0.Sonnenstand.Sonnenstand_Hintergrund","g_fixed":false,"g_visibility":false,"g_css_font_text":false,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","refreshInterval":"0","count":"7","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,"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,"src_0":"/vis/img/Sonnenstand3/Horizont_1.jpg","src_1":"/vis/img/Sonnenstand3/Horizont_2.jpg","src_2":"/vis/img/Sonnenstand3/Horizont_3.jpg","src_3":"/vis/img/Sonnenstand3/Horizont_4.jpg","src_4":"/vis/img/Sonnenstand3/Horizont_5.jpg","src_5":"/vis/img/Sonnenstand3/Horizont_6.jpg","src_6":"/vis/img/Sonnenstand3/Horizont_7.jpg","src_7":"/vis/img/Sonnenstand3/Horizont_8.jpg"},"style":{"left":"1540px","top":"1335px","z-index":"40","width":"480px","height":"45px"},"widgetSet":"basic"},{"tpl":"tplValueFloat","data":{"oid":"hm-rega.0.6353","g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":true,"g_css_shadow_padding":false,"g_css_border":true,"g_gestures":false,"g_signals":false,"g_last_change":false,"is_comma":false,"factor":"","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,"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,"is_tdp":false,"digits":"2","html_append_plural":" min","html_append_singular":"","html_prepend":"<b>↑ : ","visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide"},"style":{"left":"1560px","top":"1345px","width":"120px","height":"30px","z-index":"50","font-family":"RobotoCondensed-Regular","font-size":"22px","text-align":"left","opacity":"1","color":"white"},"widgetSet":"basic"},{"tpl":"tplValueFloat","data":{"oid":"hm-rega.0.6354","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,"g_last_change":false,"is_comma":false,"factor":"","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,"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,"is_tdp":false,"digits":"","html_append_plural":" min : ↓","html_append_singular":"","html_prepend":"","visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide"},"style":{"left":"1880px","top":"1345px","width":"120px","height":"30px","z-index":"50","font-family":"RobotoCondensed-Regular","font-size":"22px","text-align":"right","opacity":"1","color":"white"},"widgetSet":"basic"},{"tpl":"tplValueString","data":{"oid":"daswetter.0.NextHours.Location_1.Day_1.sun_in","g_fixed":true,"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,"g_last_change":false,"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,"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,"html_prepend":"↑ : ","test_html":"","html_append":" Uhr","visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide"},"style":{"left":"1560px","top":"1137px","color":"white","width":"150px","height":"25px","font-family":"RobotoCondensed-Regular","font-size":"22px","z-index":"50"},"widgetSet":"basic"},{"tpl":"tplValueString","data":{"oid":"daswetter.0.NextHours.Location_1.Day_1.sun_out","g_fixed":true,"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,"g_last_change":false,"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,"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,"html_prepend":"","test_html":"","html_append":" Uhr : ↓","visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide"},"style":{"left":"1855px","top":"1137px","color":"white","width":"150px","height":"25px","font-family":"RobotoCondensed-Regular","font-size":"22px","z-index":"50","text-align":"right"},"widgetSet":"basic"}]
                          

                          Außerdem wird noch dieses Javascript für die Rotation des Sonnensymbols benötigt. (darauf achten, dass die Geodaten eures Standortes im Javascrips-Adapter hinterlegt sind)

                          Script von chka - Dankeschön

                          viewtopic.php?f=30&t=5563&p=61859&hilit … ist#p60362

                          var suncalc = require('suncalc'),
                              result = getObject("system.adapter.javascript.0"),
                              lat = result.native.latitude,
                              long = result.native.longitude;
                          
                          createState('Sonnenstand.Elevation', 0, {unit: '°'});
                          createState('Sonnenstand.Azimut', 0, {unit: '°'});
                          createState('Sonnenstand.X', 0, {unit: 'px'});
                          createState('Sonnenstand.Y', 0, {unit: 'px'});
                          createState('Sonnenstand.HTML');
                          
                          //Hier die Koordinaten einstellen
                          var Xm = 220; //500
                          var Ym = 250; // 250
                          var rot = 180; // Winkel in dem Grundriss gegenüber Nord verdreht ist
                          var r  = 160;
                          
                          function Sonnenstand_berechnen () {
                              var now = new Date();
                          
                              log("-----------------------------------------------");
                              log("latitude : " + result.native.latitude,'info');
                              log("longitude: " + result.native.longitude,'info');
                          
                              var sunpos = suncalc.getPosition(now, lat, long);
                              log("sunpos: " + sunpos,'info');
                          
                              var h = sunpos.altitude * 180 / Math.PI,
                                   a = sunpos.azimuth * 180 / Math.PI + 180;
                              /**
                              Formel: https://www-user.tu-chemnitz.de/~heha/viewchm.php/hs/SelfDXD.chm/directxgraphics/theorie/dg_ber.html
                              radWinkel:= 40 / 180 * Pi;            // radWinkel = 0.698131...
                              x_koordinate:= cos( radWinkel ) * 5;  // x_koordinate = 3,830222...
                              y_koordinate:= sin( radWinkel ) * 5;  // y_koordinate = 3,213938...
                              **/
                          
                              var azimuth = a.toFixed();//sunpos.azimuth;
                              var radWinkel =( azimuth -90 - rot )/ 180 * Math.PI; 
                          
                              var x = (Math.cos(radWinkel)* r)+Xm;
                          
                              var y = (Math.sin(radWinkel) * r)+Ym;
                          
                              setState("javascript.0.Sonnenstand.Elevation",h.toFixed(1));
                              setState("javascript.0.Sonnenstand.Azimut",a.toFixed());
                          
                              setState("javascript.0.Sonnenstand.X",x.toFixed());
                              setState("javascript.0.Sonnenstand.Y",y.toFixed());
                          
                            setState("javascript.0.Sonnenstand.HTML",'![](/vis/img/1_sun.png)');
                          
                          }
                          
                          schedule("*/5 * * * *", Sonnenstand_berechnen);
                          Sonnenstand_berechnen(); // bei Scriptstart
                          

                          Und das Blockly Scripte, welche in Abhängigkeit des Sonnen-Elovationsstandes den Hintergrund und den Horizont anpasst.

                          <xml xmlns="http://www.w3.org/1999/xhtml">
                            <block type="on_ext" id="N@u^9}Fg5=)5E;XOM=tg" x="-487" y="12">
                              <mutation items="1"></mutation>
                              <field name="CONDITION">any</field>
                              <field name="ACK_CONDITION"></field>
                              <value name="OID0">
                                <shadow type="field_oid" id="sSfC-O.-UY,|Xjd;v4jk">
                                  <field name="oid">javascript.0.Sonnenstand.Elevation</field>
                                </shadow>
                              </value>
                              <statement name="STATEMENT">
                                <block type="controls_if" id=",=nF|_?fG/oc0;zDZ!RH">
                                  <mutation elseif="7"></mutation>
                                  <value name="IF0">
                                    <block type="logic_compare" id="2}_CxEKcvDkD;XYsta;,">
                                      <field name="OP">LT</field>
                                      <value name="A">
                                        <block type="get_value" id="6+lywRJMs.{Eq9B]O]?g">
                                          <field name="ATTR">val</field>
                                          <field name="OID">javascript.0.Sonnenstand.Elevation</field>
                                        </block>
                                      </value>
                                      <value name="B">
                                        <block type="math_number" id="){}EADz}mgGL9XieolZE">
                                          <field name="NUM">-7</field>
                                        </block>
                                      </value>
                                    </block>
                                  </value>
                                  <statement name="DO0">
                                    <block type="control" id="HIv8S0fr`o9d=r|05r,h">
                                      <mutation delay_input="false"></mutation>
                                      <field name="OID">javascript.0.Sonnenstand.Sonnenstand_Hintergrund</field>
                                      <field name="WITH_DELAY">FALSE</field>
                                      <value name="VALUE">
                                        <block type="math_number" id="?6oA@0QW9i9]([[t;m.p">
                                          <field name="NUM">0</field>
                                        </block>
                                      </value>
                                    </block>
                                  </statement>
                                  <value name="IF1">
                                    <block type="logic_operation" id="M9A|eEBp-N}}I|k:WdJ}">
                                      <field name="OP">AND</field>
                                      <value name="A">
                                        <block type="logic_compare" id="UNguVY%5]:^06msi0%nJ">
                                          <field name="OP">GTE</field>
                                          <value name="A">
                                            <block type="get_value" id="O?,nJE6]qVBx-H8R]z^4">
                                              <field name="ATTR">val</field>
                                              <field name="OID">javascript.0.Sonnenstand.Elevation</field>
                                            </block>
                                          </value>
                                          <value name="B">
                                            <block type="math_number" id="7h;AhZiIKR:1N6:I^P.!">
                                              <field name="NUM">-7</field>
                                            </block>
                                          </value>
                                        </block>
                                      </value>
                                      <value name="B">
                                        <block type="logic_compare" id="2ll!-!ZgkDehjZa~=?P-">
                                          <field name="OP">LT</field>
                                          <value name="A">
                                            <block type="get_value" id="XC(O#,PZbogTLzYBql/n">
                                              <field name="ATTR">val</field>
                                              <field name="OID">javascript.0.Sonnenstand.Elevation</field>
                                            </block>
                                          </value>
                                          <value name="B">
                                            <block type="math_number" id="}%5ZRxIX`k?+)W6|J3QD">
                                              <field name="NUM">-5.5</field>
                                            </block>
                                          </value>
                                        </block>
                                      </value>
                                    </block>
                                  </value>
                                  <statement name="DO1">
                                    <block type="control" id="D30(FSMD9zp}2PMw@QXs">
                                      <mutation delay_input="false"></mutation>
                                      <field name="OID">javascript.0.Sonnenstand.Sonnenstand_Hintergrund</field>
                                      <field name="WITH_DELAY">FALSE</field>
                                      <value name="VALUE">
                                        <block type="math_number" id="OuBFEKf4gDRU0u%p4s#3">
                                          <field name="NUM">1</field>
                                        </block>
                                      </value>
                                    </block>
                                  </statement>
                                  <value name="IF2">
                                    <block type="logic_operation" id="ucigBK0t;ukC|sU%_Y;N">
                                      <field name="OP">AND</field>
                                      <value name="A">
                                        <block type="logic_compare" id=";_Om,2dE-Ya8).e;zmSl">
                                          <field name="OP">GTE</field>
                                          <value name="A">
                                            <block type="get_value" id="CxjZBYA$D:4KD0cFJA*3">
                                              <field name="ATTR">val</field>
                                              <field name="OID">javascript.0.Sonnenstand.Elevation</field>
                                            </block>
                                          </value>
                                          <value name="B">
                                            <block type="math_number" id="BAUPzu!B[~G[(2y{lxY|">
                                              <field name="NUM">-5.5</field>
                                            </block>
                                          </value>
                                        </block>
                                      </value>
                                      <value name="B">
                                        <block type="logic_compare" id="CK/YazKbzB~b0O{OxPqi">
                                          <field name="OP">LT</field>
                                          <value name="A">
                                            <block type="get_value" id="0ld(ved[Q_HsU)Y0qG*C">
                                              <field name="ATTR">val</field>
                                              <field name="OID">javascript.0.Sonnenstand.Elevation</field>
                                            </block>
                                          </value>
                                          <value name="B">
                                            <block type="math_number" id="k7~9]IfRa-mW`JL5;2,0">
                                              <field name="NUM">-3</field>
                                            </block>
                                          </value>
                                        </block>
                                      </value>
                                    </block>
                                  </value>
                                  <statement name="DO2">
                                    <block type="control" id="u=r]L7qaL00[S!*c5::=">
                                      <mutation delay_input="false"></mutation>
                                      <field name="OID">javascript.0.Sonnenstand.Sonnenstand_Hintergrund</field>
                                      <field name="WITH_DELAY">FALSE</field>
                                      <value name="VALUE">
                                        <block type="math_number" id="J@4Sw1Glj:]+hH5KG:/E">
                                          <field name="NUM">2</field>
                                        </block>
                                      </value>
                                    </block>
                                  </statement>
                                  <value name="IF3">
                                    <block type="logic_operation" id="KmB8+M=y6A}8ysb)[7tT">
                                      <field name="OP">AND</field>
                                      <value name="A">
                                        <block type="logic_compare" id="K2E:i{O1^ZG7BC3j3.Um">
                                          <field name="OP">GTE</field>
                                          <value name="A">
                                            <block type="get_value" id=",:24TsBJ~5vvHH=5vs-M">
                                              <field name="ATTR">val</field>
                                              <field name="OID">javascript.0.Sonnenstand.Elevation</field>
                                            </block>
                                          </value>
                                          <value name="B">
                                            <block type="math_number" id="YS#o5Im*,eaJQ{!7=xMb">
                                              <field name="NUM">-3</field>
                                            </block>
                                          </value>
                                        </block>
                                      </value>
                                      <value name="B">
                                        <block type="logic_compare" id="{RZFz^^:P{:V0FF{GU:F">
                                          <field name="OP">LT</field>
                                          <value name="A">
                                            <block type="get_value" id="G^UK1iV#z@8AD42dA1(V">
                                              <field name="ATTR">val</field>
                                              <field name="OID">javascript.0.Sonnenstand.Elevation</field>
                                            </block>
                                          </value>
                                          <value name="B">
                                            <block type="math_number" id="wS;SJRG/uZ/+S;^6Kt7l">
                                              <field name="NUM">-1.5</field>
                                            </block>
                                          </value>
                                        </block>
                                      </value>
                                    </block>
                                  </value>
                                  <statement name="DO3">
                                    <block type="control" id=";:nrtr2:qQsvT`%JZwlp">
                                      <mutation delay_input="false"></mutation>
                                      <field name="OID">javascript.0.Sonnenstand.Sonnenstand_Hintergrund</field>
                                      <field name="WITH_DELAY">FALSE</field>
                                      <value name="VALUE">
                                        <block type="math_number" id="K(ggj+aJ_bN-2_Q4:Pt=">
                                          <field name="NUM">3</field>
                                        </block>
                                      </value>
                                    </block>
                                  </statement>
                                  <value name="IF4">
                                    <block type="logic_operation" id="Qz8taP?7B,p1rD^,-feK">
                                      <field name="OP">AND</field>
                                      <value name="A">
                                        <block type="logic_compare" id="[`t=q5FRODM?aZ}WSk#q">
                                          <field name="OP">GTE</field>
                                          <value name="A">
                                            <block type="get_value" id=",))kZn[AnYgITPlBhXRE">
                                              <field name="ATTR">val</field>
                                              <field name="OID">javascript.0.Sonnenstand.Elevation</field>
                                            </block>
                                          </value>
                                          <value name="B">
                                            <block type="math_number" id="Xy:;/jH8FlbGE~vsr,s-">
                                              <field name="NUM">-1.5</field>
                                            </block>
                                          </value>
                                        </block>
                                      </value>
                                      <value name="B">
                                        <block type="logic_compare" id="6_;z6iso*ujf;n*vAudx">
                                          <field name="OP">LT</field>
                                          <value name="A">
                                            <block type="get_value" id="vDutGozp9jA,Vr+[/1aW">
                                              <field name="ATTR">val</field>
                                              <field name="OID">javascript.0.Sonnenstand.Elevation</field>
                                            </block>
                                          </value>
                                          <value name="B">
                                            <block type="math_number" id="sE~T^uhxr3Q8{zNi+@IX">
                                              <field name="NUM">0</field>
                                            </block>
                                          </value>
                                        </block>
                                      </value>
                                    </block>
                                  </value>
                                  <statement name="DO4">
                                    <block type="control" id="g_{]9=?u1}{}_~Q/ZDnM">
                                      <mutation delay_input="false"></mutation>
                                      <field name="OID">javascript.0.Sonnenstand.Sonnenstand_Hintergrund</field>
                                      <field name="WITH_DELAY">FALSE</field>
                                      <value name="VALUE">
                                        <block type="math_number" id="Wb}}mfy%*QmVpEjV],b;">
                                          <field name="NUM">4</field>
                                        </block>
                                      </value>
                                    </block>
                                  </statement>
                                  <value name="IF5">
                                    <block type="logic_operation" id="::FqNu|q~84K:%(kCm_i">
                                      <field name="OP">AND</field>
                                      <value name="A">
                                        <block type="logic_compare" id="QtHwoaa*S8C9Qt?Ab-(;">
                                          <field name="OP">GTE</field>
                                          <value name="A">
                                            <block type="get_value" id="uZb*aZzSv7SciVP47lUo">
                                              <field name="ATTR">val</field>
                                              <field name="OID">javascript.0.Sonnenstand.Elevation</field>
                                            </block>
                                          </value>
                                          <value name="B">
                                            <block type="math_number" id="up@BU)48|XP=R.3c,ua8">
                                              <field name="NUM">0</field>
                                            </block>
                                          </value>
                                        </block>
                                      </value>
                                      <value name="B">
                                        <block type="logic_compare" id="*v01UXK}Stsix-7E6OWd">
                                          <field name="OP">LT</field>
                                          <value name="A">
                                            <block type="get_value" id="},_1,#pZT;,@abq/=}3#">
                                              <field name="ATTR">val</field>
                                              <field name="OID">javascript.0.Sonnenstand.Elevation</field>
                                            </block>
                                          </value>
                                          <value name="B">
                                            <block type="math_number" id="hu7%Y?AYtn|qwQ_o_lis">
                                              <field name="NUM">1.5</field>
                                            </block>
                                          </value>
                                        </block>
                                      </value>
                                    </block>
                                  </value>
                                  <statement name="DO5">
                                    <block type="control" id="NEu4.0AWiP1qvmVjjf!k">
                                      <mutation delay_input="false"></mutation>
                                      <field name="OID">javascript.0.Sonnenstand.Sonnenstand_Hintergrund</field>
                                      <field name="WITH_DELAY">FALSE</field>
                                      <value name="VALUE">
                                        <block type="math_number" id="H?[M|LYaYHxHyYhKfwqV">
                                          <field name="NUM">5</field>
                                        </block>
                                      </value>
                                    </block>
                                  </statement>
                                  <value name="IF6">
                                    <block type="logic_operation" id="9`/f0Hbnzq`UsB!p~k~S">
                                      <field name="OP">AND</field>
                                      <value name="A">
                                        <block type="logic_compare" id=",uQVE|sJGc5#c-?*U(}q">
                                          <field name="OP">GTE</field>
                                          <value name="A">
                                            <block type="get_value" id="LfM|gaP6rM9VJVGfdne7">
                                              <field name="ATTR">val</field>
                                              <field name="OID">javascript.0.Sonnenstand.Elevation</field>
                                            </block>
                                          </value>
                                          <value name="B">
                                            <block type="math_number" id="fbKG^bHJVJI,fLAVW8/d">
                                              <field name="NUM">1.5</field>
                                            </block>
                                          </value>
                                        </block>
                                      </value>
                                      <value name="B">
                                        <block type="logic_compare" id="~_wPf,J?cM~e|[LSeQ:;">
                                          <field name="OP">LT</field>
                                          <value name="A">
                                            <block type="get_value" id="OE8Kr$fF-j={yNbKel*U">
                                              <field name="ATTR">val</field>
                                              <field name="OID">javascript.0.Sonnenstand.Elevation</field>
                                            </block>
                                          </value>
                                          <value name="B">
                                            <block type="math_number" id="Mt?C4}RRK1m%:LF:mPko">
                                              <field name="NUM">7</field>
                                            </block>
                                          </value>
                                        </block>
                                      </value>
                                    </block>
                                  </value>
                                  <statement name="DO6">
                                    <block type="control" id="m=DPjf+0|_gJ()h6a(y^">
                                      <mutation delay_input="false"></mutation>
                                      <field name="OID">javascript.0.Sonnenstand.Sonnenstand_Hintergrund</field>
                                      <field name="WITH_DELAY">FALSE</field>
                                      <value name="VALUE">
                                        <block type="math_number" id="^zLp:K%(*#v+,yA-Yylc">
                                          <field name="NUM">6</field>
                                        </block>
                                      </value>
                                    </block>
                                  </statement>
                                  <value name="IF7">
                                    <block type="logic_compare" id=":LEcar1LN*8yr?h)S!ld">
                                      <field name="OP">GTE</field>
                                      <value name="A">
                                        <block type="get_value" id="s%EwZ_y;/r$Evo!+FF#,">
                                          <field name="ATTR">val</field>
                                          <field name="OID">javascript.0.Sonnenstand.Elevation</field>
                                        </block>
                                      </value>
                                      <value name="B">
                                        <block type="math_number" id="[1qPC)m1.l1FtP@K2*T7">
                                          <field name="NUM">7</field>
                                        </block>
                                      </value>
                                    </block>
                                  </value>
                                  <statement name="DO7">
                                    <block type="control" id="G+lpwY%hP(wxcF/C5/Fs">
                                      <mutation delay_input="false"></mutation>
                                      <field name="OID">javascript.0.Sonnenstand.Sonnenstand_Hintergrund</field>
                                      <field name="WITH_DELAY">FALSE</field>
                                      <value name="VALUE">
                                        <block type="math_number" id="wJE5XSR)U8aVLTkK5k5O">
                                          <field name="NUM">7</field>
                                        </block>
                                      </value>
                                    </block>
                                  </statement>
                                </block>
                              </statement>
                            </block>
                          </xml>
                          

                          Und die Grafiken für Hintergrund und Horizont. (auf Ordnerstruktur achten und Dateinamen wieder umbenennen - Zahl und Bindestrich löschen )

                          .../vis/img/Sonnenstand3/.....jpg

                          1_sun.png
                          Horizont_1.jpg
                          Horizont_2.jpg
                          Horizont_3.jpg
                          Horizont_4.jpg
                          Horizont_5.jpg
                          Horizont_6.jpg
                          Horizont_7.jpg
                          Horizont_8.jpg
                          Sonnenstand_1.jpg
                          Sonnenstand_2.jpg
                          Sonnenstand_3.jpg
                          Sonnenstand_4.jpg
                          Sonnenstand_5.jpg
                          Sonnenstand_6.jpg
                          Sonnenstand_7.jpg
                          Sonnenstand_8.jpg

                          Ich hoffe es kann jemand gebrauchen.

                          Für Verbesserungsvorschläge bin ich natürlich offen.

                          Grüße

                          S Offline
                          S Offline
                          Schweiz
                          schrieb am zuletzt editiert von Schweiz
                          #790

                          @Knallochse sagte in Einfach mal zeigen will….. :-) - Teil 2:

                          Und diese 2 Blockly Scripte, welche in Abhängigkeit des Sonnen-Elovationsstandes den Hintergrund und den Horizont anpassen. (ggfl. anpassen,

                          da ich meinen Sonnenstand in der CCU berechne - Daten werden ja mit ausgegeben)

                           <block xmlns="http://www.w3.org/1999/xhtml" type="on_ext" id="N@u^9}Fg5=)5E;XOM=tg" x="-537" y="38"><mutation items="1"></mutation>
                            <field name="CONDITION">any</field>
                          
                            <value name="OID0"><shadow type="field_oid" id="sSfC-O.-UY,|Xjd;v4jk"><field name="oid">hm-rega.0.14277</field></shadow></value> 
                            <statement name="STATEMENT"><block type="controls_if" id=",=nF|_?fG/oc0;zDZ!RH"><mutation elseif="7"></mutation>
                                <value name="IF0"><block type="logic_compare" id="2}_CxEKcvDkD;XYsta;,"><field name="OP">LT</field>
                                    <value name="A"><block type="get_value" id="6+lywRJMs.{Eq9B]O]?g"><field name="ATTR">val</field>
                                        <field name="OID">hm-rega.0.14277</field></block></value> 
                          ...
                          
                           <block xmlns="http://www.w3.org/1999/xhtml" type="on_ext" id="N@u^9}Fg5=)5E;XOM=tg" x="-487" y="12"><mutation items="1"></mutation>
                            <field name="CONDITION">any</field>
                          
                            <value name="OID0"><shadow type="field_oid" id="sSfC-O.-UY,|Xjd;v4jk"><field name="oid">hm-rega.0.14277</field></shadow></value> 
                            <statement name="STATEMENT"><block type="controls_if" id=",=nF|_?fG/oc0;zDZ!RH"><mutation elseif="7"></mutation>
                                <value name="IF0"><block type="logic_compare" id="2}_CxEKcvDkD;XYsta;,"><field name="OP">LT</field>
                                    <value name="A"><block type="get_value" id="6+lywRJMs.{Eq9B]O]?g"><field name="ATTR">val</field>
                                        <field name="OID">hm-rega.0.14277</field></block></value> 
                          ...
                          

                          Also irgendwie erhalte ich im Vordergrund, sowie im Hintergrund die gleichen werte...
                          Schaue ich mir die Blockly an, sind die berechnungen auch völlig identisch!

                          @Knallochse sagte in Einfach mal zeigen will….. :-) - Teil 2:

                          Und die Grafiken für Hintergrund und Horizont. (auf Ordnerstruktur achten)
                          ...

                          einen anhang eventueller Bilder kann ich leider auch nicht finden, liegt wohl an der Forum umstellung :?

                          Grüsse Schweiz

                          KnallochseK 2 Antworten Letzte Antwort
                          0
                          • S Schweiz

                            @Knallochse sagte in Einfach mal zeigen will….. :-) - Teil 2:

                            Und diese 2 Blockly Scripte, welche in Abhängigkeit des Sonnen-Elovationsstandes den Hintergrund und den Horizont anpassen. (ggfl. anpassen,

                            da ich meinen Sonnenstand in der CCU berechne - Daten werden ja mit ausgegeben)

                             <block xmlns="http://www.w3.org/1999/xhtml" type="on_ext" id="N@u^9}Fg5=)5E;XOM=tg" x="-537" y="38"><mutation items="1"></mutation>
                              <field name="CONDITION">any</field>
                            
                              <value name="OID0"><shadow type="field_oid" id="sSfC-O.-UY,|Xjd;v4jk"><field name="oid">hm-rega.0.14277</field></shadow></value> 
                              <statement name="STATEMENT"><block type="controls_if" id=",=nF|_?fG/oc0;zDZ!RH"><mutation elseif="7"></mutation>
                                  <value name="IF0"><block type="logic_compare" id="2}_CxEKcvDkD;XYsta;,"><field name="OP">LT</field>
                                      <value name="A"><block type="get_value" id="6+lywRJMs.{Eq9B]O]?g"><field name="ATTR">val</field>
                                          <field name="OID">hm-rega.0.14277</field></block></value> 
                            ...
                            
                             <block xmlns="http://www.w3.org/1999/xhtml" type="on_ext" id="N@u^9}Fg5=)5E;XOM=tg" x="-487" y="12"><mutation items="1"></mutation>
                              <field name="CONDITION">any</field>
                            
                              <value name="OID0"><shadow type="field_oid" id="sSfC-O.-UY,|Xjd;v4jk"><field name="oid">hm-rega.0.14277</field></shadow></value> 
                              <statement name="STATEMENT"><block type="controls_if" id=",=nF|_?fG/oc0;zDZ!RH"><mutation elseif="7"></mutation>
                                  <value name="IF0"><block type="logic_compare" id="2}_CxEKcvDkD;XYsta;,"><field name="OP">LT</field>
                                      <value name="A"><block type="get_value" id="6+lywRJMs.{Eq9B]O]?g"><field name="ATTR">val</field>
                                          <field name="OID">hm-rega.0.14277</field></block></value> 
                            ...
                            

                            Also irgendwie erhalte ich im Vordergrund, sowie im Hintergrund die gleichen werte...
                            Schaue ich mir die Blockly an, sind die berechnungen auch völlig identisch!

                            @Knallochse sagte in Einfach mal zeigen will….. :-) - Teil 2:

                            Und die Grafiken für Hintergrund und Horizont. (auf Ordnerstruktur achten)
                            ...

                            einen anhang eventueller Bilder kann ich leider auch nicht finden, liegt wohl an der Forum umstellung :?

                            Grüsse Schweiz

                            KnallochseK Nicht stören
                            KnallochseK Nicht stören
                            Knallochse
                            schrieb am zuletzt editiert von Knallochse
                            #791

                            @Schweiz das die Blockys die selben Daten auswerfen ist erstmal richtig. Und es reicht für die Darstellung auch ein Datenpunkt wie ich durch deinen Hinweis festgestellt habe (bin auch erst seit Dezember 2018 mit Iobroker unterwegs 😜)
                            Das mit den fehlenden Bildern im Beitrag musste ich auch gerade feststellen. Ich versuche das morgen wieder hochzuladen (Bin gerade unterwegs).
                            Das hat sicher mit der Forum Umstellung zu tun.
                            Sind schon einige Sachen verloren gegangen, was ich hier so mitbekommen habe.

                            HM&HMIP über 100 Geräte + IoBroker auf DS918+ uvm.

                            1 Antwort Letzte Antwort
                            0
                            • M Marcel85

                              So sieht es aktuell auf meinem Wandtablet aus.

                              3473_1home.png 3473_2rolladen.png 3473_3heizung.png 3473_4beleuchtung.png 3473_5spotify.png 3473_6radio.png 3473_7ger_teauswahl.png 3473_8harmonyaus.png 3473_9harmonyein.png 3473_10alarmanlage.png 3473_11verschluss.png 3473_12apps.png 3473_13wlanthermo.png

                              H Offline
                              H Offline
                              Holzwurm1976
                              schrieb am zuletzt editiert von
                              #792

                              Hi Marcel,

                              würdest Du Deine VIS zur Verfügung stellen?

                              Besten Dank und viele Grüße

                              1 Antwort Letzte Antwort
                              0
                              • S Schweiz

                                @Knallochse sagte in Einfach mal zeigen will….. :-) - Teil 2:

                                Und diese 2 Blockly Scripte, welche in Abhängigkeit des Sonnen-Elovationsstandes den Hintergrund und den Horizont anpassen. (ggfl. anpassen,

                                da ich meinen Sonnenstand in der CCU berechne - Daten werden ja mit ausgegeben)

                                 <block xmlns="http://www.w3.org/1999/xhtml" type="on_ext" id="N@u^9}Fg5=)5E;XOM=tg" x="-537" y="38"><mutation items="1"></mutation>
                                  <field name="CONDITION">any</field>
                                
                                  <value name="OID0"><shadow type="field_oid" id="sSfC-O.-UY,|Xjd;v4jk"><field name="oid">hm-rega.0.14277</field></shadow></value> 
                                  <statement name="STATEMENT"><block type="controls_if" id=",=nF|_?fG/oc0;zDZ!RH"><mutation elseif="7"></mutation>
                                      <value name="IF0"><block type="logic_compare" id="2}_CxEKcvDkD;XYsta;,"><field name="OP">LT</field>
                                          <value name="A"><block type="get_value" id="6+lywRJMs.{Eq9B]O]?g"><field name="ATTR">val</field>
                                              <field name="OID">hm-rega.0.14277</field></block></value> 
                                ...
                                
                                 <block xmlns="http://www.w3.org/1999/xhtml" type="on_ext" id="N@u^9}Fg5=)5E;XOM=tg" x="-487" y="12"><mutation items="1"></mutation>
                                  <field name="CONDITION">any</field>
                                
                                  <value name="OID0"><shadow type="field_oid" id="sSfC-O.-UY,|Xjd;v4jk"><field name="oid">hm-rega.0.14277</field></shadow></value> 
                                  <statement name="STATEMENT"><block type="controls_if" id=",=nF|_?fG/oc0;zDZ!RH"><mutation elseif="7"></mutation>
                                      <value name="IF0"><block type="logic_compare" id="2}_CxEKcvDkD;XYsta;,"><field name="OP">LT</field>
                                          <value name="A"><block type="get_value" id="6+lywRJMs.{Eq9B]O]?g"><field name="ATTR">val</field>
                                              <field name="OID">hm-rega.0.14277</field></block></value> 
                                ...
                                

                                Also irgendwie erhalte ich im Vordergrund, sowie im Hintergrund die gleichen werte...
                                Schaue ich mir die Blockly an, sind die berechnungen auch völlig identisch!

                                @Knallochse sagte in Einfach mal zeigen will….. :-) - Teil 2:

                                Und die Grafiken für Hintergrund und Horizont. (auf Ordnerstruktur achten)
                                ...

                                einen anhang eventueller Bilder kann ich leider auch nicht finden, liegt wohl an der Forum umstellung :?

                                Grüsse Schweiz

                                KnallochseK Nicht stören
                                KnallochseK Nicht stören
                                Knallochse
                                schrieb am zuletzt editiert von Knallochse
                                #793

                                @Schweiz Habe das Blockly und die Bilder in meiner Anleitung ersetzt.
                                Die ursprüngliche Zip-Datei konnte ich nicht wieder hochladen (mit 1,3MB zu groß :white_frowning_face: )
                                Deshalb habe ich die Bilder einzeln hochgeladen, wobei eine Nummer mit Bindestrich dem eigenlichen Dateinammen vorangestellt werden. Dadurch müssen die Dateien umbenannt werden :white_frowning_face:

                                Sorry liebe Forumbetreiber, aber Sachen die im alten Forum Kinderleicht waren sind jetzt so umständlich, dass einem die Lust am teilen mit anderen Usern vergehen kann. (Begrenzung der maximalen Zeichen für Code´s, Dateigröße, Inhalte die einfach verschwunden sind ...)

                                Da wundert es mich auch nicht mehr, warum hier kaum noch neue VIS Sachen geteilt werden.

                                HM&HMIP über 100 Geräte + IoBroker auf DS918+ uvm.

                                sigi234S S 2 Antworten Letzte Antwort
                                0
                                • KnallochseK Knallochse

                                  @Schweiz Habe das Blockly und die Bilder in meiner Anleitung ersetzt.
                                  Die ursprüngliche Zip-Datei konnte ich nicht wieder hochladen (mit 1,3MB zu groß :white_frowning_face: )
                                  Deshalb habe ich die Bilder einzeln hochgeladen, wobei eine Nummer mit Bindestrich dem eigenlichen Dateinammen vorangestellt werden. Dadurch müssen die Dateien umbenannt werden :white_frowning_face:

                                  Sorry liebe Forumbetreiber, aber Sachen die im alten Forum Kinderleicht waren sind jetzt so umständlich, dass einem die Lust am teilen mit anderen Usern vergehen kann. (Begrenzung der maximalen Zeichen für Code´s, Dateigröße, Inhalte die einfach verschwunden sind ...)

                                  Da wundert es mich auch nicht mehr, warum hier kaum noch neue VIS Sachen geteilt werden.

                                  sigi234S Online
                                  sigi234S Online
                                  sigi234
                                  Forum Testing Most Active
                                  schrieb am zuletzt editiert von
                                  #794

                                  @Knallochse

                                  Ja, da hast du Recht, vielleicht könnte man eine Kategorie Downloads machen oder die Beschränkungen in dieser Praktische Anwendungen (Showcase) erhöhen?

                                  Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                                  Immer Daten sichern!

                                  1 Antwort Letzte Antwort
                                  0
                                  • KnallochseK Knallochse

                                    @Schweiz Habe das Blockly und die Bilder in meiner Anleitung ersetzt.
                                    Die ursprüngliche Zip-Datei konnte ich nicht wieder hochladen (mit 1,3MB zu groß :white_frowning_face: )
                                    Deshalb habe ich die Bilder einzeln hochgeladen, wobei eine Nummer mit Bindestrich dem eigenlichen Dateinammen vorangestellt werden. Dadurch müssen die Dateien umbenannt werden :white_frowning_face:

                                    Sorry liebe Forumbetreiber, aber Sachen die im alten Forum Kinderleicht waren sind jetzt so umständlich, dass einem die Lust am teilen mit anderen Usern vergehen kann. (Begrenzung der maximalen Zeichen für Code´s, Dateigröße, Inhalte die einfach verschwunden sind ...)

                                    Da wundert es mich auch nicht mehr, warum hier kaum noch neue VIS Sachen geteilt werden.

                                    S Offline
                                    S Offline
                                    Schweiz
                                    schrieb am zuletzt editiert von
                                    #795

                                    @Knallochse sagte in Einfach mal zeigen will….. :-) - Teil 2:

                                    @Schweiz Habe das Blockly und die Bilder in meiner Anleitung ersetzt.

                                    Ich danke dir recht herzlich für deine Hilfe :D

                                    Dann schau ich mal das ich das ans laufen bekomme...

                                    zum neuen Forum ist es echt traurig das so viele Beiträge auseinander gerissen sind und nicht richtig dargestellt werden, aber das ist hier [offtopic] ;)

                                    Grüsse Schweiz

                                    1 Antwort Letzte Antwort
                                    0
                                    • V Offline
                                      V Offline
                                      vatoslocos
                                      schrieb am zuletzt editiert von
                                      #796

                                      @lesiflo
                                      Habe das ganze mit dem View in Widget hinbekommen...
                                      Läuft sehr gut....

                                      Jetzt habe ich seid gestern ein sehr komisches Verhalten.... Wenn ich einen View einbinde dann habe ich das Problem das er teilweise nicht angezeigt wird. Bei erneuten klicken auf die Seite ist der dann wiederrum da.
                                      Kann mich nicht dran erinnern was gemacht zu haben...

                                      Hier mal Bilder dazu:

                                      1.JPG
                                      2.JPG

                                      L 0 2 Antworten Letzte Antwort
                                      0
                                      • V vatoslocos

                                        @lesiflo
                                        Habe das ganze mit dem View in Widget hinbekommen...
                                        Läuft sehr gut....

                                        Jetzt habe ich seid gestern ein sehr komisches Verhalten.... Wenn ich einen View einbinde dann habe ich das Problem das er teilweise nicht angezeigt wird. Bei erneuten klicken auf die Seite ist der dann wiederrum da.
                                        Kann mich nicht dran erinnern was gemacht zu haben...

                                        Hier mal Bilder dazu:

                                        1.JPG
                                        2.JPG

                                        L Offline
                                        L Offline
                                        lesiflo
                                        Most Active
                                        schrieb am zuletzt editiert von
                                        #797

                                        @vatoslocos
                                        was meinst du mit View einbinden? Einen neuen hinzufügen?

                                        1 Antwort Letzte Antwort
                                        0
                                        • V vatoslocos

                                          @lesiflo
                                          Habe das ganze mit dem View in Widget hinbekommen...
                                          Läuft sehr gut....

                                          Jetzt habe ich seid gestern ein sehr komisches Verhalten.... Wenn ich einen View einbinde dann habe ich das Problem das er teilweise nicht angezeigt wird. Bei erneuten klicken auf die Seite ist der dann wiederrum da.
                                          Kann mich nicht dran erinnern was gemacht zu haben...

                                          Hier mal Bilder dazu:

                                          1.JPG
                                          2.JPG

                                          0 Offline
                                          0 Offline
                                          0018
                                          schrieb am zuletzt editiert von
                                          #798

                                          @vatoslocos

                                          Hi Jens,

                                          würde dir empfehlen aus Datenschützgründen sowas wie Telefonnummer auszublenden bzw. unkenntlich zu machen, sonst weiß jeder das ein Bekannter von dir Wilhelm heißt und woher er kommt, sofern dir das nicht egal ist.

                                          Mfg

                                          Mfg
                                          0018

                                          V 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

                                          513

                                          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