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

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

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Praktische Anwendungen (Showcase)
  4. Einfach mal zeigen will….. :-) - Teil 1

NEWS

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

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

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

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

Geplant Angeheftet Gesperrt Verschoben Praktische Anwendungen (Showcase)
649 Beiträge 133 Kommentatoren 337.2k Aufrufe 9 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.
  • MeistertrM Offline
    MeistertrM Offline
    Meistertr
    Developer
    schrieb am zuletzt editiert von Jey Cee
    #171

    @sveni_lee:

    @Meistertr:

    hierfür laufen 3 js scripte im hinterhrund. Bin aber noch nicht ganz fertig damit, da ich die übertragung an den Landroid noch nciht implementiert habe. ist aber nur ein zweizeiler.. `

    ich hätte dazu noch eine Frage…

    `function mowtimes(){
        
        var maehzeiten = JSON.parse(getState("javascript.0.Garten.Rasenmäher.Editor.Maehzeiten"/*Garten.Rasenmäher.Editor.Maehzeiten*/).val);
        if(logging )console.log(JSON.stringify(maehzeiten));
        var data = JSON.parse(getState("landroid-s.0.mower.rawResponse"/*Battery temperature*/).val);
        var dataTimes= data.cfg;
        if(logging)console.log(JSON.stringify(dataTimes));
        
            for (var i = 0; i < weekday.length; i++) {
                maehzeiten[i].Cut1.stunde   =  dataTimes.sc.d[i][0].split(':')[0];
                maehzeiten[i].Cut1.minute   =  dataTimes.sc.d[i][0].split(':')[1];
                if(logging)console.log("Stunde"+ i+ " ist: "+ dataTimes.sc.d[i][0].split(':')[0]);
                maehzeiten[i].Cut1.dauer   =  dataTimes.sc.d[i][1];
                maehzeiten[i].Optionen.BorderCut   =  (dataTimes.sc.d[i][2] && dataTimes.sc.d[i][2] === 1 ? true : false);
            }
        if(logging)console.log(JSON.stringify(maehzeiten));
        setState( jpfad + "Maehzeiten", JSON.stringify(maehzeiten));
    }
    

    damit bringst Du die zeiten aus dem VIS in die richtige "Form" damit sie verarbeitet werden können. Aber müsste das selbe nicht auch mit den Azsweichzeiten "Cut2" geschehen? oder habe ich da einen Denkfehler?

    Gruß

    Sveni_Lee

    die funktion überträgt die Mähzeiten des mähers in vis also die der mäher aktuell gespeichert hat. Der Mäher an sich kann ja nur eine Mähzeit. ie zweite wird zz noch nicht verarbeitet. konnte mich für keine Lösung entscheiden. Da ich die zweite mähzeit aktuell noch nicht brauchte, habe ich das Problem vertagt. Hierfür musst du bei bedarf eine weitere Funktion schreiben, die entweder nach beenden der ersten Mähzeit die zweite mähzeit an den roboter überträgt, oder eine Funktion die jeden Tag wenn die zweite Mähzeit Aktiv ist in diesem Zeitraum den Mäher bei erreich von 90% akku zum mähen schickt.

    1 Antwort Letzte Antwort
    0
    • S Offline
      S Offline
      sveni_lee
      schrieb am zuletzt editiert von
      #172

      @Meistertr:

      die funktion überträgt die Mähzeiten des mähers in vis also die der mäher aktuell gespeichert hat. Der Mäher an sich kann ja nur eine Mähzeit. ie zweite wird zz noch nicht verarbeitet. konnte mich für keine Lösung entscheiden. Da ich die zweite mähzeit aktuell noch nicht brauchte, habe ich das Problem vertagt. Hierfür musst du bei bedarf eine weitere Funktion schreiben, die entweder nach beenden der ersten Mähzeit die zweite mähzeit an den roboter überträgt, oder eine Funktion die jeden Tag wenn die zweite Mähzeit Aktiv ist in diesem Zeitraum den Mäher bei erreich von 90% akku zum mähen schickt. `

      Danke für die Erklärung, ich bau ja aus deinen Scripten meine Bewässerungssteuerung und nehme Cut1 und Cut2 für Ventil1 und Ventil2.

      ich habe einen Datenpunkt an den ich die Bewässerungsdauer übertragen muss, dann schaltet die Pumpe und das enstsprechende Ventil nacheinander ein…

      also müssten meine Funktionen die Bewässerung starten, wenn der Tag aktiv ist und das andere Ventil nicht geöffnet ist. Bei geöffnetem anderem Ventil muß das ersten Ventil hintenangestellt werden, so dass immer nur ein Ventil geöffnet ist.

      1 Antwort Letzte Antwort
      0
      • N Offline
        N Offline
        noleck123
        schrieb am zuletzt editiert von
        #173

        Guten Abend, ich bin relativ neu mit Iobrocker, ich finde eure Views total super. Wie macht ihr das mit dem, ich nenne es mal Popup bei der Heizungsteuerung etc. Also klick auf Heizungtherostat und es öffnet sich ein Popup wo man die Temperatur, Urlaub, Boost etc einstellen kann ..

        1 Antwort Letzte Antwort
        0
        • P Offline
          P Offline
          pix
          schrieb am zuletzt editiert von
          #174

          Hallo noleck123,

          Widgets, die dieses Popup können, heißen Dialog Widgets. Davon gibt es jede Menge in VIS. Schau zB mal bei den Metro-Widgets (ggf erst installieren).

          Gruß

          Pix

          ioBroker auf Ubuntu in Proxmox (früher Mac mini (bis OS X 10.12.6 Sierra), VIS via iOS; angeschlossen: Homematic CCU2, Homepilot 1, ConBee II, einige Wemos, Sonos, Unifi CK+Protect, Homekit, Homebridge; KEIN blockly! Github-Profil

          1 Antwort Letzte Antwort
          0
          • T Offline
            T Offline
            tempestas
            schrieb am zuletzt editiert von
            #175

            Anbei falls es interessiert ein paar Eindrücke meines - teils komplett teils nur marginal - überarbeiteten iobroker VIS.

            Ich habe u.a. viele Infos, die ich sonst als separate Infos gelistet hatte mit in die Buttons aufgenommen (z.B. low bat / unreach, Alarmmeldungen. Lampen kommen noch) und einige Dinge rausgeschmissen, die ich im ersten Überschwang ("geil, das geht ja auch") eingebaut hatte, die für mich aber irrelevant sind (z.B. Diesel Preise - ich fahre keinen Diesel, oder billigste Tankstelle im Umkreis: solange die Unterschiede nicht 20 Cent betragen, fahre ich keine 10km weiter..).

            Heizungssteuerung habe ich z.B. nicht drin, da unsere FBH sich vernünftig selbst reguliert und dank der Dämmung (Neubau) eh keine schnelle Anpassung möglich bzw notwendig ist. Dann noch teilweise einfach mehr an mein doch sehr kleines Display (fire hdx 7'') angepasst.

            filename="home1.png" index="7">~~
            filename="home2_alarm_aus.png" index="6">~~
            filename="home2_alarm_ein.png" index="5">~~
            filename="licht.png" index="4">~~
            filename="klima.png" index="3">~~
            filename="sicherheit_1.png" index="2">~~
            filename="sonos.png" index="1">~~
            filename="technik.png" index="0">~~

            <size="85">ioBroker | 21 Adapter | Ubuntu Server | intel NUC | Homematic CCU2 | Hue | Osram Lightify| Sonos | 2x Instar Cam | Samsung Tab A 2016 im Holzrahmen| 3x Echo dot | 1x Echo | Neato Botvac D5</size>

            1 Antwort Letzte Antwort
            0
            • 0 Offline
              0 Offline
              0018
              schrieb am zuletzt editiert von
              #176

              @BuZZy:

              Finde es selber schon irgendwie wieder "zu klobig".. :lol: `

              Hi Buzzy,

              danke für die Bereitstellung des Scriptes. Werde mal versuchen mir auch eine Zeitsteuerung in der Art zu bauen.

              Kannst du mir hierzu dein komplettes Wohnzimmerwidget zur Verfügung stellen?
              1620_wohnzimmer.jpg
              Würde es gerne ein wenig auf meine Steuerung anpassen und mir würden deine Widgets hierzu viel weiterhelfen.

              Vielen Dank!

              Mfg

              Mfg
              0018

              1 Antwort Letzte Antwort
              0
              • BuZZyB Offline
                BuZZyB Offline
                BuZZy
                schrieb am zuletzt editiert von
                #177

                @0018:

                Kannst du mir hierzu dein komplettes Wohnzimmerwidget zur Verfügung stellen?

                Wohnzimmer.jpg `

                Klar, los gehts:

                [{"tpl":"tplFancyDarkAnAusWippe","data":{"oid":"javascript.0.Rollosteuerung.Wohnzimmer.SunsetDOWN","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,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","valFalse":"false","valTrue":"true","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"autoOff":""},"style":{"left":"541px","top":"512px","z-index":"2"},"widgetSet":"fancyswitch"},{"tpl":"tplHtml","data":{"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,"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":"Immer bei Sonnenuntergang:","views":["Anwesenheit","Batterie","EG","KG","Kind","OG","RolloSettings","Template"]},"style":{"left":"507px","top":"496px","z-index":"2","text-align":"center","font-size":"x-small","width":"170px","height":"12px"},"widgetSet":"basic"},{"tpl":"tplHqCircle","data":{"g_fixed":true,"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,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","oid":"javascript.0.Rollosteuerung.Wohnzimmer.WeekEndMDown","min":"0","max":"59","digits":"0","step":"5","is_comma":"true","displayPrevious":"true","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"unit":"","hideNumber":false,"linecap":false,"descriptionLeft":"WeekDayHDown","color":"#ff9494","class":"{a:javascript.0.Rollosteuerung.Wohnzimmer.SunsetDOWN;(a == \"true\") ? \"myImage\" : \"\"   }"},"style":{"left":"597px","top":"408px","width":"80px","height":"80px","z-index":"2"},"widgetSet":"hqwidgets"},{"tpl":"tplHtml","data":{"g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","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":":"},"style":{"left":"587px","top":"427px","z-index":"2","font-size":"xx-large","width":"10px","height":"41px"},"widgetSet":"basic"},{"tpl":"tplHqCircle","data":{"g_fixed":true,"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,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","oid":"javascript.0.Rollosteuerung.Wohnzimmer.WeekEndHDown","min":"0","max":"23","digits":"0","step":"1","is_comma":"true","displayPrevious":"true","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"unit":"","hideNumber":false,"linecap":false,"descriptionLeft":"WeekDayHDown","color":"#ff9494","class":"{a:javascript.0.Rollosteuerung.Wohnzimmer.SunsetDOWN;(a == \"true\") ? \"myImage\" : \"\"   }"},"style":{"left":"507px","top":"408px","width":"80px","height":"80px","z-index":"2"},"widgetSet":"hqwidgets"},{"tpl":"tplHtml","data":{"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,"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":"Wochenende/Feiertag"},"style":{"left":"507px","top":"386px","width":"170px","height":"18px","z-index":"2"},"widgetSet":"basic"},{"tpl":"tplHqCircle","data":{"g_fixed":true,"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,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","oid":"javascript.0.Rollosteuerung.Wohnzimmer.WeekDayMDown","min":"0","max":"59","digits":"0","step":"5","is_comma":"true","displayPrevious":"true","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"unit":"","hideNumber":false,"linecap":false,"descriptionLeft":"WeekDayHDown","color":"#ff9494","class":"{a:javascript.0.Rollosteuerung.Wohnzimmer.SunsetDOWN;(a == \"true\") ? \"myImage\" : \"\"   }"},"style":{"left":"597px","top":"297px","width":"80px","height":"80px","z-index":"2"},"widgetSet":"hqwidgets"},{"tpl":"tplHtml","data":{"g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","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":":"},"style":{"left":"587px","top":"316px","z-index":"2","font-size":"xx-large","width":"10px","height":"41px"},"widgetSet":"basic"},{"tpl":"tplHqCircle","data":{"g_fixed":true,"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,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","oid":"javascript.0.Rollosteuerung.Wohnzimmer.WeekDayHDown","min":"0","max":"23","digits":"0","step":"1","is_comma":"true","displayPrevious":"true","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"unit":"","hideNumber":false,"linecap":false,"descriptionLeft":"WeekDayHDown","color":"#ff9494","class":"{a:javascript.0.Rollosteuerung.Wohnzimmer.SunsetDOWN;(a == \"true\") ? \"myImage\" : \"\"   }"},"style":{"left":"507px","top":"297px","width":"80px","height":"80px","z-index":"2"},"widgetSet":"hqwidgets"},{"tpl":"tplHtml","data":{"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,"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":"Wochentag"},"style":{"left":"507px","top":"276px","width":"170px","height":"18px","z-index":"2"},"widgetSet":"basic"},{"tpl":"tplHtml","data":{"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,"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":"Schließen","views":["Anwesenheit","Batterie","EG","KG","Kind","OG","RolloSettings","Template"]},"style":{"left":"507px","top":"243px","width":"170px","height":"33px","font-family":"\"Arial Black\", Gadget, sans-serif","font-style":"","font-variant":"","color":"#d4d4d4","font-size":"x-large","text-align":"center","text-shadow":"rgba(0, 0, 0, 0.9) 3px 3px 4px","z-index":"2"},"widgetSet":"basic"},{"tpl":"tplHtml","data":{"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,"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":"Öffnen","views":["Anwesenheit","Batterie","EG","KG","Kind","OG","RolloSettings","Template"]},"style":{"left":"317px","top":"243px","width":"170px","height":"33px","font-family":"\"Arial Black\", Gadget, sans-serif","font-style":"","font-variant":"","color":"#d4d4d4","font-size":"x-large","text-align":"center","text-shadow":"rgba(0, 0, 0, 0.9) 3px 3px 4px","z-index":"2"},"widgetSet":"basic"},{"tpl":"tplHtml","data":{"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,"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":"Wochentag"},"style":{"left":"317px","top":"276px","width":"170px","height":"18px","z-index":"2"},"widgetSet":"basic"},{"tpl":"tplHqCircle","data":{"g_fixed":true,"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,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","oid":"javascript.0.Rollosteuerung.Wohnzimmer.WeekDayHUp","min":"0","max":"23","digits":"0","step":"1","is_comma":"true","displayPrevious":"true","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"unit":"","hideNumber":false,"linecap":false,"descriptionLeft":"WeekDayHDown","color":"#94d8ff","class":"{a:javascript.0.Rollosteuerung.Wohnzimmer.SunriseUP;(a == \"true\") ? \"myImage\" : \"\"   }"},"style":{"left":"317px","top":"297px","width":"80px","height":"80px","z-index":"2"},"widgetSet":"hqwidgets"},{"tpl":"tplHtml","data":{"g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","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":":"},"style":{"left":"397px","top":"316px","z-index":"2","font-size":"xx-large","width":"10px","height":"41px"},"widgetSet":"basic"},{"tpl":"tplHqCircle","data":{"g_fixed":true,"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,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","oid":"javascript.0.Rollosteuerung.Wohnzimmer.WeekDayMUp","min":"0","max":"59","digits":"0","step":"5","is_comma":"true","displayPrevious":"true","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"unit":"","hideNumber":false,"linecap":false,"descriptionLeft":"WeekDayHDown","color":"#94d8ff","thickness":"","class":"{a:javascript.0.Rollosteuerung.Wohnzimmer.SunriseUP;(a == \"true\") ? \"myImage\" : \"\"   }"},"style":{"left":"407px","top":"297px","width":"80px","height":"80px","z-index":"2"},"widgetSet":"hqwidgets"},{"tpl":"tplHtml","data":{"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,"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":"Wochenende/Feiertag"},"style":{"left":"317px","top":"386px","width":"170px","height":"18px","z-index":"2"},"widgetSet":"basic"},{"tpl":"tplHqCircle","data":{"g_fixed":true,"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,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","oid":"javascript.0.Rollosteuerung.Wohnzimmer.WeekEndHUp","min":"0","max":"23","digits":"0","step":"1","is_comma":"true","displayPrevious":"true","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"unit":"","hideNumber":false,"linecap":false,"descriptionLeft":"WeekDayHDown","color":"#94d8ff","class":"{a:javascript.0.Rollosteuerung.Wohnzimmer.SunriseUP;(a == \"true\") ? \"myImage\" : \"\"   }"},"style":{"left":"317px","top":"408px","width":"80px","height":"80px","z-index":"2"},"widgetSet":"hqwidgets"},{"tpl":"tplHtml","data":{"g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","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":":"},"style":{"left":"397px","top":"427px","z-index":"2","font-size":"xx-large","width":"10px","height":"41px"},"widgetSet":"basic"},{"tpl":"tplHqCircle","data":{"g_fixed":true,"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,"oid":"javascript.0.Rollosteuerung.Wohnzimmer.WeekEndMUp","min":"0","max":"59","digits":"0","step":"5","is_comma":"true","displayPrevious":"true","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"unit":"","hideNumber":false,"linecap":false,"descriptionLeft":"WeekDayHDown","color":"#94d8ff","visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","class":"{a:javascript.0.Rollosteuerung.Wohnzimmer.SunriseUP;(a == \"true\") ? \"myImage\" : \"\"   }","comment":""},"style":{"left":"407px","top":"408px","width":"80px","height":"80px","z-index":"2"},"widgetSet":"hqwidgets"},{"tpl":"tplHtml","data":{"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,"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":"Immer bei Sonnenaufgang:","views":["Anwesenheit","Batterie","EG","KG","Kind","OG","RolloSettings","Template"]},"style":{"left":"317px","top":"496px","z-index":"2","text-align":"center","font-size":"x-small","width":"170px","height":"12px"},"widgetSet":"basic"},{"tpl":"tplFancyDarkAnAusWippe","data":{"oid":"javascript.0.Rollosteuerung.Wohnzimmer.SunriseUP","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,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","valFalse":"false","valTrue":"true","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"autoOff":""},"style":{"left":"350px","top":"512px","z-index":"2"},"widgetSet":"fancyswitch"},{"tpl":"tplFancyDarkAnAusWippe","data":{"oid":"javascript.0.Rollosteuerung.Wohnzimmer.Automatik","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,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","valFalse":"false","valTrue":"true","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false},"style":{"left":"444px","top":"198px","z-index":"2"},"widgetSet":"fancyswitch"},{"tpl":"tplHtml","data":{"g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","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":"Automatikbetrieb"},"style":{"left":"309px","top":"183px","width":"376px","height":"12px","text-align":"center","font-size":"x-small","z-index":"2"},"widgetSet":"basic"},{"tpl":"tplHtml","data":{"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,"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":"Wohnzimmer","views":["Anwesenheit","Batterie","EG","KG","Kind","OG","RolloSettings","Template"]},"style":{"left":"309px","top":"146px","width":"376px","height":"32px","font-family":"\"Arial Black\", Gadget, sans-serif","font-style":"","font-variant":"","color":"#d4d4d4","font-size":"x-large","text-align":"center","text-shadow":"rgba(0, 0, 0, 0.9) 3px 3px 4px","z-index":"2"},"widgetSet":"basic"}]
                

                Dazu noch einfügen unter CSS Projekt im VIS (zum ausgrauen von Elementen):

                .myImage {
                    opacity: 0.4;
                    filter: alpha(opacity=40);
                }
                

                Gruß

                1 Antwort Letzte Antwort
                0
                • 0 Offline
                  0 Offline
                  0018
                  schrieb am zuletzt editiert von
                  #178

                  @BuZZy:

                  Die Astrozeiten (Sonnenauf-&Untergang) stehen in den Datenpunkten javascript.0.Tageszeit.[..] Habe mich da für die Astrozeit nauticalDusk bzw. nauticalDawn entschieden weil der normale Sonnenaufgang zu dunkel bzw. Sonnenuntergang zu hell war. `

                  Super, vielen Dank. Habe es auch schon soweit Funktionsfähig das es zu meiner Anwendung passt.

                  Kannst du mir evtl noch das Script für nauticalDusk/ Dawn zur Verfügung stellen?

                  mfg

                  Mfg
                  0018

                  1 Antwort Letzte Antwort
                  0
                  • BuZZyB Offline
                    BuZZyB Offline
                    BuZZy
                    schrieb am zuletzt editiert von
                    #179

                    @0018:

                    Kannst du mir evtl noch das Script für nauticalDusk/ Dawn zur Verfügung stellen? ` Klar. Kein Problem. :)

                    Dafür habe ich das Script was der User pix hier irgendwo mal gepostet hat nur um die entsprechenden Punkte erweitert.

                    Hier das Script:

                    /* System Tageszeoten
                    
                    Skript meldet Tageszeiten
                    
                    Nacht;Frühmorgens;Morgengrauen;Vormittag;Mittag;Nachmittag;Dämmerung;Abend;
                    Basis: http://www.homematic-inside.de/tecbase/homematic/scriptlibrary/item/tageszeit-in-abschnitte-unterteilen
                    oder hier: https://github.com/ioBroker/ioBroker.javascript#astro--funktion
                    
                    https://github.com/iobroker/ioBroker.javascript/blob/master/README.md#getastrodate
                    
                    erstellt: 01.06.2015 von Pix
                    11.12.2015 getAstroDate ermittelt nun auch Sonnenaufgang und Untergang
                               Astrotag (isAstroDay) eingebaut
                    */
                    
                    // Variablen erstellen
                    createState('Tageszeit', {
                        name: 'Tageszeit'
                    });
                    createState('Tageszeit.Sonnenaufgang', {
                        name: 'nächster Sonnenaufgang Uhrzeit',
                        desc: 'sunrise (top edge of the sun appears on the horizon)'
                    });
                    createState('Tageszeit.Sonnenuntergang', {
                        name: 'nächster Sonnenuntergang Uhrzeit',
                        desc: 'sunset (sun disappears below the horizon, evening civil twilight starts)'
                    });
                    createState('Tageszeit.nauticalDusk', {
                        name: 'nächster nauticalDusk',
                        desc: 'nauticalDusk (occurs when the Sun goes 12 degrees below the horizon in the evening)'
                    });
                    createState('Tageszeit.nauticalDawn', {
                        name: 'nächster nauticalDawn',
                        desc: 'nauticalDawn (when the Sun is 12 degrees below the horizon during the morning)'
                    });
                    createState('Tageszeit.Astrotag', false, {
                        read: true,
                        write: true,
                        type: 'boolean',
                        name: 'Astologischer Tag',
                        desc: 'Zeit zwischen Sonnenauf- und untergang'
                    });
                    
                    var idTageszeit = "Tageszeit",
                        tageszeiten = ['Nacht',
                                       'Morgendämmerung',
                                       'Morgen',
                                       'Vormittag',
                                       'Mittag',
                                       'Nachmittag',
                                       'Abenddämmerung',
                                       'Abend'],
                        idAstrotag =        "Tageszeit.Astrotag",
                        idSonnenaufgang =   "Tageszeit.Sonnenaufgang",
                        idSonnenuntergang = "Tageszeit.Sonnenuntergang",
                        idNauticalDawn =    "Tageszeit.nauticalDawn",
                        idNauticalDusk =    "Tageszeit.nauticalDusk";
                    
                    function zeiten_speichern () {
                        var astrotag = getState(idAstrotag).val,
                            sonnenaufgang,
                            sonnenuntergang,
                            nauticalDusk,
                            nauticalDawn;
                        var today = new Date();
                        var tomorrow = today.setDate(today.getDate()+1);
                        if (astrotag) { // Wenn Tag (Aufgang vorbei (erst wieder morgen, Untergang kommt noch heute)
                            sonnenuntergang = getAstroDate('sunset', today),
                            sonnenaufgang = getAstroDate('sunrise', tomorrow),
                            nauticalDawn = getAstroDate('dawn', tomorrow);
                            nauticalDusk = getAstroDate('dusk', today);
                        } else { // nach Nacht (Untergang vorbei (erst wieder morgen, Aufgang kommt heute oder morgen)
                            sonnenuntergang = getAstroDate('sunset', tomorrow);
                            nauticalDusk = getAstroDate('dusk', tomorrow);
                            sonnenaufgang = (today.getHours() > 12 && today.getHours() <= 23) ? getAstroDate('sunrise', tomorrow) :  getAstroDate('sunrise', today); // es ist vor Mitternacht (bzw. vor 23:XXUhr), dann morgen, sonst heute
                            nauticalDawn = (today.getHours() > 12 && today.getHours() <= 23) ? getAstroDate('dawn', tomorrow) : getAstrodate('dawn', today);
                        }
                        setState(idSonnenaufgang, sonnenaufgang.toLocaleTimeString([], {hour12: false}));
                        setState(idSonnenuntergang, sonnenuntergang.toLocaleTimeString([], {hour12: false}));
                        setState(idNauticalDawn, nauticalDawn.toLocaleTimeString([], {hour12: false}));
                        setState(idNauticalDusk, nauticalDusk.toLocaleTimeString([], {hour12: false}));
                    }
                    
                    function neue_tageszeit(abschnitt) {
                        setState(idTageszeit, tageszeiten[parseInt(abschnitt, 10)]);
                        log('neue Tagezeit: ' + tageszeiten[parseInt(abschnitt, 10)], 'info');
                        zeiten_speichern();
                    }
                    
                    // Nacht
                    schedule({astro: "night", shift: 120}, function () { neue_tageszeit(0) });
                    
                    // Morgengdämmerung
                    schedule({astro: "nightEnd"}, function () { neue_tageszeit(1) });
                    
                    // Morgen
                    schedule({astro: "sunrise"}, function () { neue_tageszeit(2) });
                    
                    // Vormittag (beginnt 120min vor Sonnenhöchststand)
                    schedule({astro: "solarNoon", shift: -120}, function () { neue_tageszeit(3) });
                    
                    // Mittag
                    schedule({astro: "solarNoon"}, function () { neue_tageszeit(4) });
                    
                    // Nachmittag
                    schedule({astro: "solarNoon", shift: 60}, function () { neue_tageszeit(5) });
                    
                    // Abenddämmerung (nach Sonnenuntergang)
                    schedule({astro: "dusk"}, function () { neue_tageszeit(6) });
                    
                    // Abend
                    schedule({astro: "night"}, function () { neue_tageszeit(7) });
                    
                    // Astrotag checken
                    schedule("*/30 * * * *", function () {
                       if (isAstroDay) setState(idAstrotag, true);
                       if (!isAstroDay) setState(idAstrotag, false);
                       zeiten_speichern();
                    });
                    zeiten_speichern();
                    

                    Gruß

                    1 Antwort Letzte Antwort
                    0
                    • M Offline
                      M Offline
                      mrMuppet
                      schrieb am zuletzt editiert von Jey Cee
                      #180

                      Ich will euch auch mal meinen ersten Versuch mit vis zeigen. Mein Tablet ist recht klein, deshalb gibts recht große Schriften etc…
                      1136_preview_1.png

                      ioBroker auf NUC (Celeron mit Ubuntu-Server)

                      Homematic, HMIP, Hue, Unifi, Plex, Nest, Roborock, Google Assistant

                      1 Antwort Letzte Antwort
                      0
                      • P Offline
                        P Offline
                        pix
                        schrieb am zuletzt editiert von
                        #181

                        @mrMuppet:

                        Ich will euch auch mal meinen ersten Versuch mit vis zeigen. Mein Tablet ist recht klein, deshalb gibts recht große Schriften etc… `
                        Sehr gelungen, toll! :)

                        Was sind das für Widgets?

                        Pix

                        ioBroker auf Ubuntu in Proxmox (früher Mac mini (bis OS X 10.12.6 Sierra), VIS via iOS; angeschlossen: Homematic CCU2, Homepilot 1, ConBee II, einige Wemos, Sonos, Unifi CK+Protect, Homekit, Homebridge; KEIN blockly! Github-Profil

                        1 Antwort Letzte Antwort
                        0
                        • M Offline
                          M Offline
                          mrMuppet
                          schrieb am zuletzt editiert von
                          #182

                          @pix:

                          @mrMuppet:

                          Ich will euch auch mal meinen ersten Versuch mit vis zeigen. Mein Tablet ist recht klein, deshalb gibts recht große Schriften etc… `
                          Sehr gelungen, toll! :)

                          Was sind das für Widgets?

                          Pix `

                          Danke! Ich habe bisher nur flot und justgage verwendet. Der Rest ist Photoshop. Und die Android-Schriftart Roboto.

                          ioBroker auf NUC (Celeron mit Ubuntu-Server)

                          Homematic, HMIP, Hue, Unifi, Plex, Nest, Roborock, Google Assistant

                          1 Antwort Letzte Antwort
                          0
                          • BluefoxB Offline
                            BluefoxB Offline
                            Bluefox
                            schrieb am zuletzt editiert von Jey Cee
                            #183

                            @mrMuppet:

                            Ich will euch auch mal meinen ersten Versuch mit vis zeigen. Mein Tablet ist recht klein, deshalb gibts recht große Schriften etc…

                            Ist das vis? ;)

                            1 Antwort Letzte Antwort
                            0
                            • M Offline
                              M Offline
                              mrMuppet
                              schrieb am zuletzt editiert von
                              #184

                              @Bluefox:

                              @mrMuppet:

                              Ich will euch auch mal meinen ersten Versuch mit vis zeigen. Mein Tablet ist recht klein, deshalb gibts recht große Schriften etc… Ist das vis? ;)

                              Klaro! Es funktioniert noch nicht jede Taste, aber die Diagramme und justgage funktionieren schon. Bin noch ganz am Anfang bei vis - aber ich hab vorher mit Mediola gebastelt…

                              ioBroker auf NUC (Celeron mit Ubuntu-Server)

                              Homematic, HMIP, Hue, Unifi, Plex, Nest, Roborock, Google Assistant

                              1 Antwort Letzte Antwort
                              0
                              • C Offline
                                C Offline
                                Conquest
                                schrieb am zuletzt editiert von
                                #185

                                @mrMuppet:

                                Ich will euch auch mal meinen ersten Versuch mit vis zeigen. Mein Tablet ist recht klein, deshalb gibts recht große Schriften etc… ` Hi mrMuppet,

                                mich würde interessieren welchen Hintergrund du genutzt hast. Gefällt mir richtig gut. Ist der auch mit Photoshop gemacht oder ein integrierter?

                                Gruß Torsten

                                1 Antwort Letzte Antwort
                                0
                                • M Offline
                                  M Offline
                                  mrMuppet
                                  schrieb am zuletzt editiert von
                                  #186

                                  Ist einfach Photoshop. Google Bildersuche: "blur blue"

                                  Gesendet von meinem ONEPLUS A3003 mit Tapatalk

                                  ioBroker auf NUC (Celeron mit Ubuntu-Server)

                                  Homematic, HMIP, Hue, Unifi, Plex, Nest, Roborock, Google Assistant

                                  1 Antwort Letzte Antwort
                                  0
                                  • P Offline
                                    P Offline
                                    pix
                                    schrieb am zuletzt editiert von
                                    #187

                                    @mrMuppet:

                                    Ist einfach Photoshop. Google Bildersuche: "blur blue"

                                    Gesendet von meinem ONEPLUS A3003 mit Tapatalk `
                                    Danke für den Tipp, wäre ich nie drauf gekommen. Da gibt es super Ergebnisse :D :D

                                    @mrMuppet:

                                    Es funktioniert noch nicht jede Taste, aber die Diagramme und justgage funktionieren schon `
                                    Das heisst, die Knöpfe unten links sind auch nur Grafiken aus Photoshop oder sind es schon Widgets mit kleinen Statusbilder (aus Photoshop) ?

                                    Pix

                                    ioBroker auf Ubuntu in Proxmox (früher Mac mini (bis OS X 10.12.6 Sierra), VIS via iOS; angeschlossen: Homematic CCU2, Homepilot 1, ConBee II, einige Wemos, Sonos, Unifi CK+Protect, Homekit, Homebridge; KEIN blockly! Github-Profil

                                    1 Antwort Letzte Antwort
                                    0
                                    • M Offline
                                      M Offline
                                      mrMuppet
                                      schrieb am zuletzt editiert von
                                      #188

                                      @pix:

                                      Das heisst, die Knöpfe unten links sind auch nur Grafiken aus Photoshop oder sind es schon Widgets mit kleinen Statusbilder (aus Photoshop) ? `
                                      Ja, genau. Die Tasten sind bisher nur als png (mit Transparenz) exportiert und als Grafik in vis eingebaut. Als nächstes muss ich die Funktion hinzufügen.

                                      ioBroker auf NUC (Celeron mit Ubuntu-Server)

                                      Homematic, HMIP, Hue, Unifi, Plex, Nest, Roborock, Google Assistant

                                      1 Antwort Letzte Antwort
                                      0
                                      • L Offline
                                        L Offline
                                        LastActionHero
                                        schrieb am zuletzt editiert von
                                        #189

                                        @tempestas:

                                        Anbei falls es interessiert ein paar Eindrücke meines - teils komplett teils nur marginal - überarbeiteten iobroker VIS.

                                        Ich habe u.a. viele Infos, die ich sonst als separate Infos gelistet hatte mit in die Buttons aufgenommen (z.B. low bat / unreach, Alarmmeldungen. Lampen kommen noch) und einige Dinge rausgeschmissen, die ich im ersten Überschwang ("geil, das geht ja auch") eingebaut hatte, die für mich aber irrelevant sind (z.B. Diesel Preise - ich fahre keinen Diesel, oder billigste Tankstelle im Umkreis: solange die Unterschiede nicht 20 Cent betragen, fahre ich keine 10km weiter..).

                                        Heizungssteuerung habe ich z.B. nicht drin, da unsere FBH sich vernünftig selbst reguliert und dank der Dämmung (Neubau) eh keine schnelle Anpassung möglich bzw notwendig ist. Dann noch teilweise einfach mehr an mein doch sehr kleines Display (fire hdx 7'') angepasst. `

                                        gefällt mir sehr gut, dein Design! Würdes du das freundlicherweise als Export mit uns teilen?

                                        Bin noch recht neu hier aber fasziniert von dem was alles möglich ist! Hammer!

                                        1 Antwort Letzte Antwort
                                        0
                                        • T Offline
                                          T Offline
                                          tempestas
                                          schrieb am zuletzt editiert von
                                          #190

                                          @LastActionHero:

                                          @tempestas:

                                          Anbei falls es interessiert ein paar Eindrücke meines - teils komplett teils nur marginal - überarbeiteten iobroker VIS.

                                          Ich habe u.a. viele Infos, die ich sonst als separate Infos gelistet hatte mit in die Buttons aufgenommen (z.B. low bat / unreach, Alarmmeldungen. Lampen kommen noch) und einige Dinge rausgeschmissen, die ich im ersten Überschwang ("geil, das geht ja auch") eingebaut hatte, die für mich aber irrelevant sind (z.B. Diesel Preise - ich fahre keinen Diesel, oder billigste Tankstelle im Umkreis: solange die Unterschiede nicht 20 Cent betragen, fahre ich keine 10km weiter..).

                                          Heizungssteuerung habe ich z.B. nicht drin, da unsere FBH sich vernünftig selbst reguliert und dank der Dämmung (Neubau) eh keine schnelle Anpassung möglich bzw notwendig ist. Dann noch teilweise einfach mehr an mein doch sehr kleines Display (fire hdx 7'') angepasst. `

                                          gefällt mir sehr gut, dein Design! Würdes du das freundlicherweise als Export mit uns teilen?

                                          Bin noch recht neu hier aber fasziniert von dem was alles möglich ist! Hammer! `

                                          wenn du etwas spezifizierst, was du möchtest ist das sicherlich möglich.

                                          Ich arbeite i.W. mit den Metro Tiles. Einige Bilder sind rausgesucht und teilweise selbst angepasst

                                          <size="85">ioBroker | 21 Adapter | Ubuntu Server | intel NUC | Homematic CCU2 | Hue | Osram Lightify| Sonos | 2x Instar Cam | Samsung Tab A 2016 im Holzrahmen| 3x Echo dot | 1x Echo | Neato Botvac D5</size>

                                          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

                                          818

                                          Online

                                          32.4k

                                          Benutzer

                                          81.5k

                                          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