Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Visualisierung
  4. [Vorstellung] Meine zweite Visualisierung

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    17
    1
    398

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    4.9k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.3k

[Vorstellung] Meine zweite Visualisierung

Scheduled Pinned Locked Moved Visualisierung
vistemplate
1.3k Posts 148 Posters 574.5k Views 157 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • K Offline
    K Offline
    Kaiman55
    wrote on last edited by
    #217

    @Kuddel
    Ich habe Deine Bilder jetzt mit transparenten Hintergründen erstellt.
    Leider ist die Datei knapp 2 MB gross.
    Die kann ich hier nicht hochladen.
    Am besten schreibst Du mich per PN an. Dann kann ich es Dir per Mail senden.

    LG Kai

    1 Reply Last reply
    0
    • K Kuddel

      @Kaiman55

      der blaue Rahmen ist ein Widget auf jeder Übersichtsseite.

      Sonnenauf- und Untergang für VIS
      sonnenauf_und_untergang.txt

      Tages- und Nachtlänge
      tages__und_nachtlaenge.txt

      Differenz
      differenz.txt

      Fortschritt
      fortschritt.txt

      K Offline
      K Offline
      Kaiman55
      wrote on last edited by Kaiman55
      #218

      @Kuddel sagte in [Vorstellung] Meine zweite Visualisierung:

      @Kaiman55

      der blaue Rahmen ist ein Widget auf jeder Übersichtsseite.

      Sonnenauf- und Untergang für VIS
      sonnenauf_und_untergang.txt

      Tages- und Nachtlänge
      tages__und_nachtlaenge.txt

      Differenz
      differenz.txt

      Fortschritt
      fortschritt.txt

      Muss ich die Objekte (bsw zeiten.tageslaenge) von Hand anlegen? Oder werden die von den Scripten angelegt?

      Die beiden letzten Scripte scheinen gleich zu sein:
      Differenz
      differenz.txt

      Fortschritt
      fortschritt.txt

      K 1 Reply Last reply
      0
      • K Kaiman55

        @Kuddel sagte in [Vorstellung] Meine zweite Visualisierung:

        @Kaiman55

        der blaue Rahmen ist ein Widget auf jeder Übersichtsseite.

        Sonnenauf- und Untergang für VIS
        sonnenauf_und_untergang.txt

        Tages- und Nachtlänge
        tages__und_nachtlaenge.txt

        Differenz
        differenz.txt

        Fortschritt
        fortschritt.txt

        Muss ich die Objekte (bsw zeiten.tageslaenge) von Hand anlegen? Oder werden die von den Scripten angelegt?

        Die beiden letzten Scripte scheinen gleich zu sein:
        Differenz
        differenz.txt

        Fortschritt
        fortschritt.txt

        K Offline
        K Offline
        Kuddel
        wrote on last edited by
        #219

        @Kaiman55 meine objekte lege ich immer mit einem JavaScript an

        //WOL Objekte
        createState('javascript.0.wol.WolDaniel', false, {type: 'boolean',name: 'WolDaniel'});
        createState('javascript.0.wol.WolQNAP-Archiv', false, {type: 'boolean',name: 'WolQNAP-Archiv'});
        createState('javascript.0.wol.WolWinNAS', false, {type: 'boolean',name: 'WolWinNAS'});
        createState('javascript.0.wol.WolXMG', false, {type: 'boolean',name: 'WolXMG'});
        createState('javascript.0.wol.WolSynology', false, {type: 'boolean',name: 'WolSynology'});
        createState('javascript.0.wol.WolESXP01', false, {type: 'boolean',name: 'WolSynology'});
        createState('javascript.0.wol.WolESXP02', false, {type: 'boolean',name: 'WolSynology'});
        
        //Akku-Werte
        createState('javascript.0.android_akkus.daniel', false, {type: 'number',name: 'daniel'});
        //createState('javascript.0.android_akkus.tablet', false, {type: 'number',name: 'tablet'});
        //createState('javascript.0.android_akkus.tablet_ladestatus', false, {type: 'string',name: 'tablet_ladestatus'});
        
        //Anwesenheit
        createState('javascript.0.Anwesenheit.Daniel', false, {type: 'boolean',name: 'Daniel'});
        createState('javascript.0.Anwesenheit.Jenny', false, {type: 'boolean',name: 'Jenny'});
        createState('javascript.0.Anwesenheit.Anwesenheit', false, {type: 'boolean',name: 'Anwesenheit'});
        
        //Sonstige
        createState('javascript.0.sonstige.post', false, {type: 'boolean',name: 'post'});
        createState('javascript.0.sonstige.front_verdunkelung', false, {type: 'boolean',name: 'front_verdunkelung'});
        createState('javascript.0.sonstige.NAS-Backup', false, {type: 'boolean',name: 'NAS-Backup'});
        createState('javascript.0.sonstige.vcenter_gestartet', false, {type: 'boolean',name: 'vcenter_gestartet'});
        createState('javascript.0.sonstige.weihnachtszeit', false, {type: 'boolean',name: 'weihnachtszeit'});
        
        
        //Weckzeit
        createState('javascript.0.wecklicht.wecklicht', false, {type: 'boolean',name: 'wecklicht'});
        createState('javascript.0.wecklicht.wecklicht_we', false, {type: 'boolean',name: 'wecklicht_we'});
        createState('javascript.0.wecklicht.wecklicht_timer_restart', false, {type: 'boolean',name: 'wecklicht_timer_restart'});
        createState('javascript.0.wecklicht.weckzeit', false, {type: 'string',name: 'weckzeit'});
        createState('javascript.0.wecklicht.weckzeit_stunde', false, {type: 'string',name: 'weckzeit_stunde'});
        createState('javascript.0.wecklicht.weckzeit_minute', false, {type: 'string',name: 'weckzeit_minute'});
        
        
        //Uptime
        createState('javascript.0.uptime.iobroker', false, {type: 'string',name: 'iobroker'});
        createState('javascript.0.uptime.mihome_gateway', false, {type: 'string',name: 'mihome_gateway'});
        createState('javascript.0.uptime.qnap-b', false, {type: 'string',name: 'qnap-b'});
        createState('javascript.0.uptime.qnap-archiv', false, {type: 'string',name: 'qnap-archiv'});
        createState('javascript.0.uptime.sophos', false, {type: 'string',name: 'sophos'});
        createState('javascript.0.uptime.unifi_controller', false, {type: 'string',name: 'unifi_controller'});
        createState('javascript.0.uptime.unifi_switch_rack', false, {type: 'string',name: 'unifi_switch_rack'});
        createState('javascript.0.uptime.unifi_switch_wohnzimmer', false, {type: 'string',name: 'unifi_switch_wohnzimmer'});
        createState('javascript.0.uptime.unifi_ap_obergeschoss', false, {type: 'string',name: 'unifi_ap_obergeschoss'});
        createState('javascript.0.uptime.unifi_ap_erdgeschoss', false, {type: 'string',name: 'unifi_ap_erdgeschoss'});
        createState('javascript.0.uptime.esx-nuc', false, {type: 'string',name: 'esx-nuc'});
        createState('javascript.0.uptime.windows10', false, {type: 'string',name: 'windows10'});
        createState('javascript.0.uptime.winnas', false, {type: 'string',name: 'winnas'});
        //createState('javascript.0.uptime.internet_online', false, {type: 'string',name: 'internet_online'});
        
        
        //Uptime - RAW
        createState('javascript.0.uptime.raw.windows10_raw', false, {type: 'string',name: 'windows10_raw'});
        createState('javascript.0.uptime.raw.esx-nuc_raw', false, {type: 'string',name: 'esx-nuc_raw'});
        createState('javascript.0.uptime.raw.sophos_raw', false, {type: 'string',name: 'sophos_raw'});
        createState('javascript.0.uptime.raw.unifi_controller_raw', false, {type: 'string',name: 'unifi_controller_raw'});
        createState('javascript.0.uptime.raw.winnas_raw', false, {type: 'string',name: 'winnas_raw'});
        //createState('javascript.0.uptime.raw.internet_online_raw', false, {type: 'string',name: 'internet_online_raw'});
        
        
        //Ressourcen
        createState('javascript.0.ressourcen.iobroker_cpu_usage', false, {type: 'string',name: 'iobroker_cpu_usage'});
        createState('javascript.0.ressourcen.raw.iobroker_cpu_usage_raw', false, {type: 'string',name: 'iobroker_cpu_usage_raw'});
        createState('javascript.0.ressourcen.unifi_controller_mem_used', false, {type: 'string',name: 'unifi_controller_mem_used'});
        createState('javascript.0.ressourcen.unifi_ap_obergeschoss_mem_used', false, {type: 'string',name: 'unifi_ap_obergeschoss_mem_used'});
        createState('javascript.0.ressourcen.unifi_ap_erdgeschoss_mem_used', false, {type: 'string',name: 'unifi_ap_erdgeschoss_mem_used'});
        createState('javascript.0.ressourcen.esx-nuc_mem_usage', false, {type: 'string',name: 'esx-nuc_mem_usage'});
        createState('javascript.0.ressourcen.esx-nuc_cpu_usage', false, {type: 'string',name: 'esx-nuc_cpu_usage'});
        createState('javascript.0.ressourcen.esx-nuc_datastore_usage', false, {type: 'string',name: 'esx-nuc_datastore_usage'});
        createState('javascript.0.ressourcen.winnas_freespace_k', false, {type: 'string',name: 'winnas_freespace_k'});
        createState('javascript.0.ressourcen.winnas_freespace_k_einheit', false, {type: 'string',name: 'winnas_freespace_k_einheit'});
        createState('javascript.0.ressourcen.winnas_freespace_k_gb', false, {type: 'string',name: 'winnas_freespace_k_gb'});
        createState('javascript.0.ressourcen.esx-nuc_wartungsmodus', false, {type: 'boolean',name: 'esx-nuc_wartungsmodus'});
        
        
        
        // Zeiten
        createState('javascript.0.zeiten.sonnenuntergang', false, {type: 'string',name: 'sonnenuntergang'});
        createState('javascript.0.zeiten.sonnenaufgang', false, {type: 'string',name: 'sonnenaufgang'});
        createState('javascript.0.zeiten.sonnenaufgang_stunde', false, {type: 'string',name: 'sonnenaufgang_stunde'});
        createState('javascript.0.zeiten.sonnenaufgang_minute', false, {type: 'string',name: 'sonnenaufgang_minute'});
        createState('javascript.0.zeiten.rolladen_oeffnen', false, {type: 'string',name: 'rolladen_oeffnen'});
        createState('javascript.0.zeiten.rolladen_oeffnen_minute', false, {type: 'string',name: 'rolladen_oeffnen_minute'});
        createState('javascript.0.zeiten.rolladen_oeffnen_stunde', false, {type: 'string',name: 'rolladen_oeffnen_stunde'});
        createState('javascript.0.zeiten.rolladen_oeffnen_timer_restart', false, {type: 'boolean',name: 'rolladen_oeffnen_timer_restart'});
        createState('javascript.0.zeiten.rolladen_oeffnen_verzoegerung', false, {type: 'string',name: 'rolladen_oeffnen_verzoegerung'});
        createState('javascript.0.zeiten.rolladen_schliessen', false, {type: 'string',name: 'rolladen_schliessen'});
        createState('javascript.0.zeiten.rolladen_schliessen_minute', false, {type: 'string',name: 'rolladen_schliessen_minute'});
        createState('javascript.0.zeiten.rolladen_schliessen_stunde', false, {type: 'string',name: 'rolladen_schliessen_stunde'});
        createState('javascript.0.zeiten.rolladen_schliessen_timer_restart', false, {type: 'boolean',name: 'rolladen_schliessen_timer_restart'});
        createState('javascript.0.zeiten.rolladen_schliessen_verzoegerung', false, {type: 'string',name: 'rolladen_schliessen_verzoegerung'});
        createState('javascript.0.zeiten.nachtlaenge', false, {type: 'string',name: 'nachtlaenge'});
        createState('javascript.0.zeiten.nachtlaenge_in_minuten', false, {type: 'string',name: 'nachtlaenge_in_minuten'});
        createState('javascript.0.zeiten.nachtlaenge_keinlicht', false, {type: 'string',name: 'nachtlaenge_keinlicht'});
        createState('javascript.0.zeiten.nachtlaenge_fortschritt', false, {type: 'string',name: 'nachtlaenge_fortschritt'});
        createState('javascript.0.zeiten.tageslaenge', false, {type: 'string',name: 'tageslaenge'});
        createState('javascript.0.zeiten.tageslaenge_differenz', false, {type: 'string',name: 'tageslaenge_differenz'});
        createState('javascript.0.zeiten.tageslaenge_fortschritt', false, {type: 'string',name: 'tageslaenge_fortschritt'});
        createState('javascript.0.zeiten.tageslaenge_in_minuten', false, {type: 'string',name: 'tageslaenge_in_minuten'});
        createState('javascript.0.zeiten.tageslaenge_tageslicht', false, {type: 'string',name: 'tageslaenge_tageslicht'});
        createState('javascript.0.zeiten.tageslaenge_tageslicht_in_minuten', false, {type: 'string',name: 'tageslaenge_tageslicht_in_minuten'});
        createState('javascript.0.zeiten.tageslaenge_timer_restart', false, {type: 'boolean',name:'tageslaenge_timer_restart'});
        
        
        
        
        
        
        //Haushalt
        createState('haushalt.geschirrspueler', 0, {read: true, write: true, type: "number", min: 0, max: 2, def: 0, role: "", states: {0:"Aus",1:"An",2:"Fertig"}});
        createState('haushalt.trockner', 0, {read: true, write: true, type: "number", min: 0, max: 2, def: 0, role: "", states: {0:"Aus",1:"An",2:"Fertig"}});
        createState('haushalt.waschmaschine', 0, {read: true, write: true, type: "number", min: 0, max: 2, def: 0, role: "", states: {0:"Aus",1:"An",2:"Timer",3:"Fertig"}});
        
        
        //Shutdown Objekte
        createState('javascript.0.shutdown.shutdown_synology', false, {type: 'boolean',name: 'shutdown_synology'});
        createState('javascript.0.shutdown.shutdown_winnas', false, {type: 'boolean',name: 'shutdown_winnas'});
        createState('javascript.0.shutdown.shutdown_esxp01', false, {type: 'boolean',name: 'shutdown_esxp01'});
        createState('javascript.0.shutdown.shutdown_esxp02', false, {type: 'boolean',name: 'shutdown_esxp02'});
        createState('javascript.0.shutdown.shutdown_qnap-archiv', false, {type: 'boolean',name: 'shutdown_qnap-archiv'});
        createState('javascript.0.shutdown.reboot_qnap-b', false, {type: 'boolean',name: 'reboot_qnap-b'});
        createState('javascript.0.shutdown.reboot_fritzbox_dorfstrasse', false, {type: 'boolean',name: 'reboot_fritzbox_dorfstrasse'});
        createState('javascript.0.shutdown.reboot_fritzbox_dorfwiesen', false, {type: 'boolean',name: 'reboot_fritzbox_dorfwiesen'});
        
        
        //Arbeitsstatus
        createState('javascript.0.sonstige.arbeitsstatus', 0, {name: 'arbeitsstatus', read: true, write: true, type: "number", min: 0, max: 3, def: 0, role: "", states: {0:"Arbeit",1:"Frei",2:"Urlaub",3:"Krank"}});
        createState('javascript.0.sonstige.arbeitsstatus_jenny', 0, {name: 'arbeitsstatus_jenny', read: true, write: true, type: "number", min: 0, max: 3, def: 0, role: "", states: {0:"Arbeit",1:"Frei",2:"Urlaub",3:"Krank"}});
        
        
        //Heizung
        createState('heizung.heizung_wohnzimmer', 0, {read: true, write: true, type: "number", min: 0, max: 2, def: 0, role: "", states: {0:"Aus",1:"An",2:"Boost"}});
        createState('heizung.heizung_schlafzimmer', 0, {read: true, write: true, type: "number", min: 0, max: 2, def: 0, role: "", states: {0:"Aus",1:"An",2:"Boost"}});
        createState('heizung.heizung_kueche', 0, {read: true, write: true, type: "number", min: 0, max: 2, def: 0, role: "", states: {0:"Aus",1:"An",2:"Boost"}});
        createState('heizung.heizung_ankleide', 0, {read: true, write: true, type: "number", min: 0, max: 2, def: 0, role: "", states: {0:"Aus",1:"An",2:"Boost"}});
        
        
        //DasWetter Wetter-Icons
        //createState('javascript.0.DasWetter.Wetter-Symbol-Tag-1', false, {type: 'string',name: 'Wetter-Symbol-Tag-1'});
        //createState('javascript.0.DasWetter.Wetter-Symbol-Tag-2', false, {type: 'string',name: 'Wetter-Symbol-Tag-2'});
        //createState('javascript.0.DasWetter.Wetter-Symbol-Tag-3', false, {type: 'string',name: 'Wetter-Symbol-Tag-3'});
        //createState('javascript.0.DasWetter.Wetter-Symbol-Tag-4', false, {type: 'string',name: 'Wetter-Symbol-Tag-4'});
        //createState('javascript.0.DasWetter.Wetter-Symbol-Tag-5', false, {type: 'string',name: 'Wetter-Symbol-Tag-5'});
        
        //DasWetter Wind-Icons
        createState('javascript.0.DasWetter.Wind-Symbol-Tag-1', false, {type: 'string',name: 'Wind-Symbol-Tag-1'});
        createState('javascript.0.DasWetter.Wind-Symbol-Tag-2', false, {type: 'string',name: 'Wind-Symbol-Tag-2'});
        createState('javascript.0.DasWetter.Wind-Symbol-Tag-3', false, {type: 'string',name: 'Wind-Symbol-Tag-3'});
        createState('javascript.0.DasWetter.Wind-Symbol-Tag-4', false, {type: 'string',name: 'Wind-Symbol-Tag-4'});
        createState('javascript.0.DasWetter.Wind-Symbol-Tag-5', false, {type: 'string',name: 'Wind-Symbol-Tag-5'});
        
        //DasWetter Mond-Icons
        //createState('javascript.0.DasWetter.Mond-Symbol-Tag-1', false, {type: 'string',name: 'Mond-Symbol-Tag-1'});
        
        
        //Versionen
        createState('javascript.0.Versionen.JS-Controller', false, {type: 'string',name: 'JS-Controller'});
        createState('javascript.0.Versionen.Node', false, {type: 'string',name: 'Node'});
        createState('javascript.0.Versionen.NPM', false, {type: 'string',name: 'NPM'});
        createState('javascript.0.Versionen.NodeJS', false, {type: 'string',name: 'NodeJS'});
        
        
        //Staubsauger
        createState('javascript.0.NoNo.Zonen_Reinigung', 0, {name: 'Zonen_Reinigung', read: true, write: true, type: "number", min: 0, max: 6, def: 0, role: "", states: {0:"Aus",1:"Buero",2:"Flur",3:"GaesteWC",4:"Kueche",5:"Wohnzimmer"}});
        createState('javascript.0.NoNo.Behaelter_Stand', 0, {type: 'number',unit: '%',name: 'Behaelter_Stand'});
        createState('javascript.0.NoNo.Zonen_Reinigung_Ausrichtung', 0, {name: 'Zonen_Reinigung_Ausrichtung', read: true, write: true, type: "number", min: 0, max: 1, def: 0, role: "", states: {0:"Wohnzimmer_oben",1:"Wohnzimmer_unten"}});
        createState('javascript.0.NoNo.Samstag', false, {type: 'boolean',name: 'Samstag'});
        createState('javascript.0.NoNo.Zeitplan', false, {type: 'boolean',name: 'Zeitplan'});
        createState('javascript.0.NoNo.Betriebsstunden', false, {type: 'string',name: 'Betriebsstunden'});
        createState('javascript.0.NoNo.Akku_leer', true, {type: 'boolean',name: 'Akku_leer'});
        
        
        //Sytem
        createState('javascript.0.system.iobroker_restart', false, {type: 'boolean',name: 'iobroker_restart'});
        createState('javascript.0.system.iobroker_stop', false, {type: 'boolean',name: 'iobroker_stop'});
        createState('javascript.0.system.vm_reboot', false, {type: 'boolean',name: 'vm_reboot'});
        createState('javascript.0.system.vm_poweroff', false, {type: 'boolean',name: 'vm_poweroff'});
        createState('javascript.0.system.letztes_backup_datum', false, {type: 'string',name: 'letztes_backup_datum'});
        createState('javascript.0.system.letztes_backup_uhrzeit', false, {type: 'string',name: 'letztes_backup_uhrzeit'});
        createState('javascript.0.system.backup_erstellen', false, {type: 'boolean',name: 'backup_erstellen'});
        
        
        //ECHO Geräte
        createState('javascript.0.echo.wohnzimmer_status', false, {type: 'string',name: 'wohnzimmer_status'});
        createState('javascript.0.echo.kueche_status', false, {type: 'string',name: 'kueche_status'});
        createState('javascript.0.echo.badezimmer_status', false, {type: 'string',name: 'badezimmer_status'});
        createState('javascript.0.echo.erdgeschoss_status', false, {type: 'string',name: 'erdgeschoss_status'});
        createState('javascript.0.echo.haus_status', false, {type: 'string',name: 'haus_status'});
        createState('javascript.0.echo.sprachausgabe_alle_geraete', false, {type: 'string',name: 'sprachausgabe_alle_geraete'});
        createState('javascript.0.echo.sprachausgabe_wohnzimmer', false, {type: 'string',name: 'sprachausgabe_wohnzimmer'});
        createState('javascript.0.echo.ansage_aussentemperatur', false, {type: 'boolean',name: 'ansage_aussentemperatur'});
        createState('javascript.0.echo.weckradio_sender_daniel', false, {type: 'string',name: 'weckradio_sender_daniel'});
        createState('javascript.0.echo.weckradio_sender_jenny', false, {type: 'string',name: 'weckradio_sender_jenny'});
        createState('javascript.0.echo.sprachausgabe_stimme', false, {type: 'string',name: 'sprachausgabe_stimme'});
        
        //VIS Status
        createState('javascript.0.VIS-Status.alle_adapter_gestartet', false, {type: 'boolean',name: 'alle_adapter_gestartet'});
        createState('javascript.0.VIS-Status.alle_fenster_eg_geschlossen', false, {type: 'boolean',name: 'alle_fenster_eg_geschlossen'});
        createState('javascript.0.VIS-Status.alle_fenster_og_geschlossen', false, {type: 'boolean',name: 'alle_fenster_og_geschlossen'});
        createState('javascript.0.VIS-Status.alle_lampen_eg_aus', false, {type: 'boolean',name: 'alle_lampen_eg_aus'});
        createState('javascript.0.VIS-Status.alle_lampen_og_aus', false, {type: 'boolean',name: 'alle_lampen_og_aus'});
        createState('javascript.0.VIS-Status.alle_steckdosen_eg_aus', false, {type: 'boolean',name: 'alle_steckdosen_eg_aus'});
        createState('javascript.0.VIS-Status.alle_steckdosen_og_aus', false, {type: 'boolean',name: 'alle_steckdosen_og_aus'});
        
        //Countdowns
        createState('javascript.0.countdowns.schlafzimmerlampe', false, {type: 'string',name: 'schlafzimmerlampe'});
        createState('javascript.0.countdowns.winnas', false, {type: 'string',name: 'winnas'});
        
        //ioBroker-PI
        createState('javascript.0.iobroker_pi.uptime', false, {type: 'string',name: 'uptime'});
        createState('javascript.0.iobroker_pi.uptime_raw', false, {type: 'string',name: 'uptime_raw'});
        createState('javascript.0.iobroker_pi.updates_anzahl', false, {type: 'string',name: 'updates_anzahl'});
        createState('javascript.0.iobroker_pi.updates_adapter', false, {type: 'string',name: 'updates_adapter'});
        createState('javascript.0.iobroker_pi.ram_usage', false, {type: 'string',name: 'ram_usage'});
        createState('javascript.0.iobroker_pi.JS-Controller', false, {type: 'string',name: 'JS-Controller'});
        createState('javascript.0.iobroker_pi.Node', false, {type: 'string',name: 'Node'});
        createState('javascript.0.iobroker_pi.NPM', false, {type: 'string',name: 'NPM'});
        createState('javascript.0.iobroker_pi.letztes_backup', false, {type: 'string',name: 'letztes_backup'});
        createState('javascript.0.iobroker_pi.backup_erstellen', false, {type: 'boolean',name: 'backup_erstellen'});
        createState('javascript.0.iobroker_pi.iobroker_restart', false, {type: 'boolean',name: 'iobroker_restart'});
        createState('javascript.0.iobroker_pi.iobroker_stop', false, {type: 'boolean',name: 'iobroker_stop'});
        
        
        //Fußball Ticker
        createState('javascript.0.sonstige.android_benachrichtigung_titel', false, {type: 'string',name: 'android_benachrichtigung_text'});
        createState('javascript.0.sonstige.android_benachrichtigung_text', false, {type: 'string',name: 'android_benachrichtigung_text'});
        
        
        

        1 Reply Last reply
        0
        • K Kuddel

          @Kaiman55 super, danke.

          habe es direkt eingebaut.

          was icons angeht, habe ich leider null Ahnung, wie man z.B. den Hintergrund entfernt.

          Deswegen sieht meine Systenübersicht auch noch nicht so geil aus (Alexa Icons haben alle weißen Hintergrund).

          opossumO Offline
          opossumO Offline
          opossum
          wrote on last edited by opossum
          #220

          @Kuddel

          Ich verwende für meine Icons Photoshop 12. Da kann man mit Hilfe der Schnellauswahl den Hintergrund markieren und dann mit dem "Radiergummi" den Hintergrund transparent machen. Geht schnell und klappt fast überall perfekt. Wenn da jemand Hilfe benötigt, ich kann das gern machen.
          Gruß
          Opossum
          Kann leider meine gezippten Icons wegen Größe der zip-Datei hier nicht hochladen :white_frowning_face:

          https://schlepper-petersdorf.jimdofree.com/

          NegaleinN 1 Reply Last reply
          0
          • opossumO opossum

            @Kuddel

            Ich verwende für meine Icons Photoshop 12. Da kann man mit Hilfe der Schnellauswahl den Hintergrund markieren und dann mit dem "Radiergummi" den Hintergrund transparent machen. Geht schnell und klappt fast überall perfekt. Wenn da jemand Hilfe benötigt, ich kann das gern machen.
            Gruß
            Opossum
            Kann leider meine gezippten Icons wegen Größe der zip-Datei hier nicht hochladen :white_frowning_face:

            NegaleinN Offline
            NegaleinN Offline
            Negalein
            Global Moderator
            wrote on last edited by
            #221

            @opossum sagte in [Vorstellung] Meine zweite Visualisierung:

            Kann leider meine gezippten Icons wegen Größe der zip-Datei hier nicht hochladen :white_frowning_face:

            Hast du Dropbox oder sonst eine Cloud?

            ° Node.js & System Update ---> sudo apt update, iob stop, sudo apt full-upgrade
            ° Node.js Fixer ---> iob nodejs-update
            ° Fixer ---> iob fix

            1 Reply Last reply
            0
            • opossumO Offline
              opossumO Offline
              opossum
              wrote on last edited by opossum
              #222

              Hallo,

              manchmal sieht man den Wald vor lauter Bäumen nicht. Habe das auf meinen Webspace gelegt: http://www.familie-gertz.de/downloads/Icons_transparent.zip . Können von dort geladen werden.

              Gruß
              opossum

              https://schlepper-petersdorf.jimdofree.com/

              1 Reply Last reply
              0
              • K Kuddel

                @RobertM

                CCU Laufzeit (Skript auf CCU)

                ! HomeMatic-Script
                ! UPTIME DER CCU
                ! http://www.christian-luetgens.de/homematic/cuxd/uptime/Uptime.htm
                
                string s_cuxd = "CUxD.CUX2801001:1.";
                !string s_cmd = "cat /proc/uptime | awk '// { printf \"%dT %02d:%02d\", $1/86400, $1/3600%24, $1/60%60 }'";
                string s_cmd = "cat /proc/uptime | awk '// { printf \"%d Tage, %02d Std, %02d Min\", $1/86400, $1/3600%24, $1/60%60 }'";
                dom.GetObject (s_cuxd # "CMD_SETS").State (s_cmd);
                dom.GetObject (s_cuxd # "CMD_QUERY_RET").State (1);
                dom.GetObject ("Uptime").State (dom.GetObject (s_cuxd # "CMD_RETS").State());
                
                !  Ende des Scripts
                
                

                Laufzeit QNAP
                Voraussetzungen:
                -SNMP-Adapter
                -OID für die Abfrage der Laufzeit: .1.3.6.1.2.1.25.1.1.0
                -Datenobjekt für das Umrechnugsskript: javascript.0.uptime.qnap-b

                Skript für die Umrechung von Sekunden in Tage etc.

                <block xmlns="http://www.w3.org/1999/xhtml" type="on_ext" id="LTw|w5]C+)aA/f/8(=6`" x="-662" y="-132">
                  <mutation items="1"></mutation>
                  <field name="CONDITION">ne</field>
                  <field name="ACK_CONDITION"></field>
                  <value name="OID0">
                    <shadow type="field_oid" id="8}AV3}i[(y5=3FM/_F`,">
                      <field name="oid">snmp.0.192_168_1_11.Laufzeit</field>
                    </shadow>
                  </value>
                  <statement name="STATEMENT">
                    <block type="variables_set" id="VQKy[K}=sb8KYnPI7azU">
                      <field name="VAR">qnap-b_gesamt</field>
                      <value name="VALUE">
                        <block type="get_value" id=";Ty?,+PmL)9?5_}=p5A(">
                          <field name="ATTR">val</field>
                          <field name="OID">snmp.0.192_168_1_11.Laufzeit</field>
                        </block>
                      </value>
                      <next>
                        <block type="variables_set" id="_dg/NvMe:HN0Z2B;ohTl">
                          <field name="VAR">qnap-b_tage</field>
                          <value name="VALUE">
                            <block type="math_round" id="3EdEsHbAE;66Z-NpT8OO">
                              <field name="OP">ROUNDDOWN</field>
                              <value name="NUM">
                                <shadow type="math_number" id="w)m[6-o#SFO|})aX;^Sn">
                                  <field name="NUM">3.1</field>
                                </shadow>
                                <block type="math_arithmetic" id="J[?kDkDqm2,RcT(Boejl">
                                  <field name="OP">DIVIDE</field>
                                  <value name="A">
                                    <shadow type="math_number" id="bahI:FVxEi%`f[PVR#?r">
                                      <field name="NUM">1</field>
                                    </shadow>
                                    <block type="get_value" id="(6VaWyl.@R4L%hY[pQj?">
                                      <field name="ATTR">val</field>
                                      <field name="OID">snmp.0.192_168_1_11.Laufzeit</field>
                                    </block>
                                  </value>
                                  <value name="B">
                                    <shadow type="math_number" id="!7N!6W/3[%;tHoM`0}F]">
                                      <field name="NUM">8640000</field>
                                    </shadow>
                                  </value>
                                </block>
                              </value>
                            </block>
                          </value>
                          <next>
                            <block type="variables_set" id="![;=iaCgt9%wDuqp-NAh">
                              <field name="VAR">qnap-b_zw</field>
                              <value name="VALUE">
                                <block type="math_arithmetic" id="Xu*UD#D/!{Aw{d?_G`OM">
                                  <field name="OP">MINUS</field>
                                  <value name="A">
                                    <shadow type="math_number" id="}H73ztKqU,dkWZ,F,i*R">
                                      <field name="NUM">1</field>
                                    </shadow>
                                    <block type="variables_get" id="vh{zx;m|wBzt%Wc2}7M!">
                                      <field name="VAR">qnap-b_gesamt</field>
                                    </block>
                                  </value>
                                  <value name="B">
                                    <shadow type="math_number" id="P5_|Dw(]!C*d/0LDlJX[">
                                      <field name="NUM">86400</field>
                                    </shadow>
                                    <block type="math_arithmetic" id="W98Y^NFIjtI*sUU7+=.a">
                                      <field name="OP">MULTIPLY</field>
                                      <value name="A">
                                        <shadow type="math_number" id=",I@|[8va{Mw(V#ASt9{M">
                                          <field name="NUM">1</field>
                                        </shadow>
                                        <block type="variables_get" id="5e[vC[Ay|@hj)zYCD8U_">
                                          <field name="VAR">qnap-b_tage</field>
                                        </block>
                                      </value>
                                      <value name="B">
                                        <shadow type="math_number" id="0/g+Ro6T]#P%5`Xzd|(7">
                                          <field name="NUM">8640000</field>
                                        </shadow>
                                      </value>
                                    </block>
                                  </value>
                                </block>
                              </value>
                              <next>
                                <block type="variables_set" id="Qhk2O0}wetc??Y8Fof|9">
                                  <field name="VAR">qnap-b_std</field>
                                  <value name="VALUE">
                                    <block type="math_round" id="`*YOoehV9}I?aH7-TU0j">
                                      <field name="OP">ROUNDDOWN</field>
                                      <value name="NUM">
                                        <shadow type="math_number" id="w)m[6-o#SFO|})aX;^Sn">
                                          <field name="NUM">0</field>
                                        </shadow>
                                        <block type="math_arithmetic" id="BocIOwHz9r4}MAwl0]rj">
                                          <field name="OP">DIVIDE</field>
                                          <value name="A">
                                            <shadow type="math_number" id="bahI:FVxEi%`f[PVR#?r">
                                              <field name="NUM">1</field>
                                            </shadow>
                                            <block type="variables_get" id="KN+u/cYZ_2GUA{)N7:!L">
                                              <field name="VAR">qnap-b_zw</field>
                                            </block>
                                          </value>
                                          <value name="B">
                                            <shadow type="math_number" id="*EfLJ*1,OG)(q{nk)WHe">
                                              <field name="NUM">360000</field>
                                            </shadow>
                                          </value>
                                        </block>
                                      </value>
                                    </block>
                                  </value>
                                  <next>
                                    <block type="variables_set" id="#-IuDK/z}0w^3s]LX?8o">
                                      <field name="VAR">qnap-b_zw2</field>
                                      <value name="VALUE">
                                        <block type="math_arithmetic" id="zT0HT}-,0~HO,sRDJ32~">
                                          <field name="OP">MINUS</field>
                                          <value name="A">
                                            <shadow type="math_number" id="}H73ztKqU,dkWZ,F,i*R">
                                              <field name="NUM">1</field>
                                            </shadow>
                                            <block type="variables_get" id="lnjuX8{o}#=/k4:3:uHY">
                                              <field name="VAR">qnap-b_zw</field>
                                            </block>
                                          </value>
                                          <value name="B">
                                            <shadow type="math_number" id="P5_|Dw(]!C*d/0LDlJX[">
                                              <field name="NUM">0</field>
                                            </shadow>
                                            <block type="math_arithmetic" id="!;oVCytItb:Oy=u!Ddj!">
                                              <field name="OP">MULTIPLY</field>
                                              <value name="A">
                                                <shadow type="math_number" id=",I@|[8va{Mw(V#ASt9{M">
                                                  <field name="NUM">1</field>
                                                </shadow>
                                                <block type="variables_get" id="jJxCw!,tN6sEM9qSwqDe">
                                                  <field name="VAR">qnap-b_std</field>
                                                </block>
                                              </value>
                                              <value name="B">
                                                <shadow type="math_number" id="i-KIUZxKK8LhQbEiti=t">
                                                  <field name="NUM">360000</field>
                                                </shadow>
                                              </value>
                                            </block>
                                          </value>
                                        </block>
                                      </value>
                                      <next>
                                        <block type="variables_set" id="j_P{WyvLvy:*VH;Pd6Ep">
                                          <field name="VAR">qnap-b_min</field>
                                          <value name="VALUE">
                                            <block type="math_round" id="-kwD;N|z/ew?G%EjtX]w">
                                              <field name="OP">ROUNDDOWN</field>
                                              <value name="NUM">
                                                <shadow type="math_number" id="w)m[6-o#SFO|})aX;^Sn">
                                                  <field name="NUM">3.1</field>
                                                </shadow>
                                                <block type="math_arithmetic" id="j)R57,95|1`WS32Y*5X@">
                                                  <field name="OP">DIVIDE</field>
                                                  <value name="A">
                                                    <shadow type="math_number" id="}H73ztKqU,dkWZ,F,i*R">
                                                      <field name="NUM">1</field>
                                                    </shadow>
                                                    <block type="variables_get" id="|+ph!1Y*UwiZ-qN=]dZ]">
                                                      <field name="VAR">qnap-b_zw2</field>
                                                    </block>
                                                  </value>
                                                  <value name="B">
                                                    <shadow type="math_number" id="Rr+kGHeWCL;FNnxJ1x^T">
                                                      <field name="NUM">6000</field>
                                                    </shadow>
                                                  </value>
                                                </block>
                                              </value>
                                            </block>
                                          </value>
                                          <next>
                                            <block type="comment" id="A}CP3Oo6r~trQ8b~*2~c">
                                              <field name="COMMENT">0 bei Std hinzufügen</field>
                                              <next>
                                                <block type="controls_if" id="V-1WGurXf4?U^s(Or%Q]">
                                                  <value name="IF0">
                                                    <block type="logic_compare" id="dD{?ePM^E4Sxs8^s,NhK">
                                                      <field name="OP">LT</field>
                                                      <value name="A">
                                                        <block type="variables_get" id="80=yt?zwlUZBce(hvI_L">
                                                          <field name="VAR">qnap-b_std</field>
                                                        </block>
                                                      </value>
                                                      <value name="B">
                                                        <block type="math_number" id="2S+@nDb?l#|N?FCK)36T">
                                                          <field name="NUM">10</field>
                                                        </block>
                                                      </value>
                                                    </block>
                                                  </value>
                                                  <statement name="DO0">
                                                    <block type="variables_set" id="#(BJ5a5uV|Aw*K4?F[K6">
                                                      <field name="VAR">qnap-b_std</field>
                                                      <value name="VALUE">
                                                        <block type="text_join" id="+cZX_:8*57Nm~L5bNO},">
                                                          <mutation items="2"></mutation>
                                                          <value name="ADD0">
                                                            <block type="text" id="K^2l|d~yv[D{(S;*NwbU">
                                                              <field name="TEXT">0</field>
                                                            </block>
                                                          </value>
                                                          <value name="ADD1">
                                                            <block type="variables_get" id="A-L25(J]80W*(Cf(sXnv">
                                                              <field name="VAR">qnap-b_std</field>
                                                            </block>
                                                          </value>
                                                        </block>
                                                      </value>
                                                    </block>
                                                  </statement>
                                                  <next>
                                                    <block type="comment" id="zcH.zm6*|KdNC{7++yTr">
                                                      <field name="COMMENT">0 bei Min hinzufügen</field>
                                                      <next>
                                                        <block type="controls_if" id="/s)`T;F!4#BgJ`B1t+4+">
                                                          <value name="IF0">
                                                            <block type="logic_compare" id="b3NfURu;Rq@GqLXE!h;c">
                                                              <field name="OP">LT</field>
                                                              <value name="A">
                                                                <block type="variables_get" id="b2xL-!1}bF8-=KN^*mQo">
                                                                  <field name="VAR">qnap-b_min</field>
                                                                </block>
                                                              </value>
                                                              <value name="B">
                                                                <block type="math_number" id="Pk;X[Ajj?2{CysoPljzd">
                                                                  <field name="NUM">10</field>
                                                                </block>
                                                              </value>
                                                            </block>
                                                          </value>
                                                          <statement name="DO0">
                                                            <block type="variables_set" id="|ObGdJY/Z]9~#b#lGkC]">
                                                              <field name="VAR">qnap-b_min</field>
                                                              <value name="VALUE">
                                                                <block type="text_join" id="ZNSC`YI{?=t*kesC]2tu">
                                                                  <mutation items="2"></mutation>
                                                                  <value name="ADD0">
                                                                    <block type="text" id="!6Bdi!:2vhA7u,/vz-7a">
                                                                      <field name="TEXT">0</field>
                                                                    </block>
                                                                  </value>
                                                                  <value name="ADD1">
                                                                    <block type="variables_get" id="Ni]G0h8on?o9!0l+%uE?">
                                                                      <field name="VAR">qnap-b_min</field>
                                                                    </block>
                                                                  </value>
                                                                </block>
                                                              </value>
                                                            </block>
                                                          </statement>
                                                          <next>
                                                            <block type="controls_if" id="lYrR]o_KT*m^`2QqeTYC">
                                                              <mutation else="1"></mutation>
                                                              <value name="IF0">
                                                                <block type="logic_compare" id="6eH,2`2_#iY{`-yP14rG">
                                                                  <field name="OP">EQ</field>
                                                                  <value name="A">
                                                                    <block type="variables_get" id="cP|/?|d6US9u,cw}~T}~">
                                                                      <field name="VAR">qnap-b_tage</field>
                                                                    </block>
                                                                  </value>
                                                                  <value name="B">
                                                                    <block type="math_number" id="KO@S+0*;u8@Ux`v,J!FM">
                                                                      <field name="NUM">1</field>
                                                                    </block>
                                                                  </value>
                                                                </block>
                                                              </value>
                                                              <statement name="DO0">
                                                                <block type="update" id="k1nA[9i(S[bh{7~,VK,U">
                                                                  <mutation delay_input="false"></mutation>
                                                                  <field name="OID">javascript.0.uptime.qnap-b</field>
                                                                  <field name="WITH_DELAY">FALSE</field>
                                                                  <value name="VALUE">
                                                                    <block type="text_join" id="yO/}c+~ocV~{mh`pmI%Y">
                                                                      <mutation items="6"></mutation>
                                                                      <value name="ADD0">
                                                                        <block type="variables_get" id="C#kcd47pD|S%1iV|2)4,">
                                                                          <field name="VAR">qnap-b_tage</field>
                                                                        </block>
                                                                      </value>
                                                                      <value name="ADD1">
                                                                        <block type="text" id="x%2Zb[q=t0KUX`Qrc1Pb">
                                                                          <field name="TEXT"> Tag, </field>
                                                                        </block>
                                                                      </value>
                                                                      <value name="ADD2">
                                                                        <block type="variables_get" id="wjNqEA`EXQ0PCntudS)M">
                                                                          <field name="VAR">qnap-b_std</field>
                                                                        </block>
                                                                      </value>
                                                                      <value name="ADD3">
                                                                        <block type="text" id="dCnq|zx2wcOKb|-bvzie">
                                                                          <field name="TEXT"> Std, </field>
                                                                        </block>
                                                                      </value>
                                                                      <value name="ADD4">
                                                                        <block type="variables_get" id="2U`x!/W[U7b!nK6hA@.C">
                                                                          <field name="VAR">qnap-b_min</field>
                                                                        </block>
                                                                      </value>
                                                                      <value name="ADD5">
                                                                        <block type="text" id="[08~i*xslosO5TjKPoI#">
                                                                          <field name="TEXT"> Min</field>
                                                                        </block>
                                                                      </value>
                                                                    </block>
                                                                  </value>
                                                                </block>
                                                              </statement>
                                                              <statement name="ELSE">
                                                                <block type="update" id="a#ryYZ,O3?n5DTWgH9H}">
                                                                  <mutation delay_input="false"></mutation>
                                                                  <field name="OID">javascript.0.uptime.qnap-b</field>
                                                                  <field name="WITH_DELAY">FALSE</field>
                                                                  <value name="VALUE">
                                                                    <block type="text_join" id="w#DAPwY30)pDw`a(8uHq">
                                                                      <mutation items="6"></mutation>
                                                                      <value name="ADD0">
                                                                        <block type="variables_get" id="h]csFA#I!p::jwx{SDnK">
                                                                          <field name="VAR">qnap-b_tage</field>
                                                                        </block>
                                                                      </value>
                                                                      <value name="ADD1">
                                                                        <block type="text" id="kf9uXEyi-5?KMgwjuc).">
                                                                          <field name="TEXT"> Tage, </field>
                                                                        </block>
                                                                      </value>
                                                                      <value name="ADD2">
                                                                        <block type="variables_get" id="k!l].-;~p2VYUs(eCkd1">
                                                                          <field name="VAR">qnap-b_std</field>
                                                                        </block>
                                                                      </value>
                                                                      <value name="ADD3">
                                                                        <block type="text" id="2aNniKs@ZE-C*X#4U+44">
                                                                          <field name="TEXT"> Std, </field>
                                                                        </block>
                                                                      </value>
                                                                      <value name="ADD4">
                                                                        <block type="variables_get" id="uphwND^U9PA_!R;3*2e4">
                                                                          <field name="VAR">qnap-b_min</field>
                                                                        </block>
                                                                      </value>
                                                                      <value name="ADD5">
                                                                        <block type="text" id="K*/ZdlEn;?++n5]gao0p">
                                                                          <field name="TEXT"> Min</field>
                                                                        </block>
                                                                      </value>
                                                                    </block>
                                                                  </value>
                                                                </block>
                                                              </statement>
                                                            </block>
                                                          </next>
                                                        </block>
                                                      </next>
                                                    </block>
                                                  </next>
                                                </block>
                                              </next>
                                            </block>
                                          </next>
                                        </block>
                                      </next>
                                    </block>
                                  </next>
                                </block>
                              </next>
                            </block>
                          </next>
                        </block>
                      </next>
                    </block>
                  </statement>
                </block>
                

                R Offline
                R Offline
                RobertM
                wrote on last edited by
                #223

                @Kuddel sagte in [Vorstellung] Meine zweite Visualisierung:

                @RobertM

                CCU Laufzeit (Skript auf CCU)

                ! HomeMatic-Script
                ! UPTIME DER CCU
                ! http://www.christian-luetgens.de/homematic/cuxd/uptime/Uptime.htm
                
                string s_cuxd = "CUxD.CUX2801001:1.";
                !string s_cmd = "cat /proc/uptime | awk '// { printf \"%dT %02d:%02d\", $1/86400, $1/3600%24, $1/60%60 }'";
                string s_cmd = "cat /proc/uptime | awk '// { printf \"%d Tage, %02d Std, %02d Min\", $1/86400, $1/3600%24, $1/60%60 }'";
                dom.GetObject (s_cuxd # "CMD_SETS").State (s_cmd);
                dom.GetObject (s_cuxd # "CMD_QUERY_RET").State (1);
                dom.GetObject ("Uptime").State (dom.GetObject (s_cuxd # "CMD_RETS").State());
                
                !  Ende des Scripts
                
                

                Laufzeit QNAP
                Voraussetzungen:
                -SNMP-Adapter
                -OID für die Abfrage der Laufzeit: .1.3.6.1.2.1.25.1.1.0
                -Datenobjekt für das Umrechnugsskript: javascript.0.uptime.qnap-b

                Skript für die Umrechung von Sekunden in Tage etc.

                Bin erst jetzt dazugekommen dein Script einzuarbeiten, leider funktioniert es irgend wie nicht mit der Umrechnung von Sekunden in Tagen.
                Das ist ja ein JavaSkript oder? IP habe ich angepasst aber es kommen nur Fehlermeldungen.
                Könntest du mir etwas helfen?

                1 Reply Last reply
                0
                • T Offline
                  T Offline
                  Torsten_MG
                  wrote on last edited by Torsten_MG
                  #224

                  Hallo, bin heute morgen zufällig hier drauf gestoßen. Super Projekt!!

                  Ich versuche gerade das für meine Gegebenheiten nachzubauen, habe aber seltsamerweise ein Darstellungsproblem
                  Siehe Fotos:

                  Ansicht im Editor.JPG

                  Darstellung im Runtime.JPG

                  Weiß jemand woran das liegt?

                  NegaleinN K 2 Replies Last reply
                  0
                  • T Torsten_MG

                    Hallo, bin heute morgen zufällig hier drauf gestoßen. Super Projekt!!

                    Ich versuche gerade das für meine Gegebenheiten nachzubauen, habe aber seltsamerweise ein Darstellungsproblem
                    Siehe Fotos:

                    Ansicht im Editor.JPG

                    Darstellung im Runtime.JPG

                    Weiß jemand woran das liegt?

                    NegaleinN Offline
                    NegaleinN Offline
                    Negalein
                    Global Moderator
                    wrote on last edited by
                    #225

                    @Torsten_MG sagte in [Vorstellung] Meine zweite Visualisierung:

                    Ich versuche gerade das für meine Gegebenheiten nachzubauen, habe aber seltsamerweise ein Darstellungsproblem

                    zeig mal die rechte Spalte mit den Einstellungen

                    ° Node.js & System Update ---> sudo apt update, iob stop, sudo apt full-upgrade
                    ° Node.js Fixer ---> iob nodejs-update
                    ° Fixer ---> iob fix

                    1 Reply Last reply
                    0
                    • T Torsten_MG

                      Hallo, bin heute morgen zufällig hier drauf gestoßen. Super Projekt!!

                      Ich versuche gerade das für meine Gegebenheiten nachzubauen, habe aber seltsamerweise ein Darstellungsproblem
                      Siehe Fotos:

                      Ansicht im Editor.JPG

                      Darstellung im Runtime.JPG

                      Weiß jemand woran das liegt?

                      K Offline
                      K Offline
                      Kuddel
                      wrote on last edited by
                      #226

                      @Torsten_MG

                      guck mal bei jedem Icon unter signalbilder. da ist das thermostat hinterlegt.

                      da muss bei dir entsprechend angepasst werden.

                      wollt erst mit blinkenden Icons je nach Temperatur arbeiten. War mir dann aber zu nervig

                      T H 2 Replies Last reply
                      0
                      • K Kuddel

                        @Torsten_MG

                        guck mal bei jedem Icon unter signalbilder. da ist das thermostat hinterlegt.

                        da muss bei dir entsprechend angepasst werden.

                        wollt erst mit blinkenden Icons je nach Temperatur arbeiten. War mir dann aber zu nervig

                        T Offline
                        T Offline
                        Torsten_MG
                        wrote on last edited by
                        #227

                        @Kuddel sagte in [Vorstellung] Meine zweite Visualisierung:

                        @Torsten_MG

                        guck mal bei jedem Icon unter signalbilder. da ist das thermostat hinterlegt.

                        da muss bei dir entsprechend angepasst werden.

                        Ok, danke, daran hats gelegen

                        1 Reply Last reply
                        0
                        • K Kuddel

                          @Torsten_MG

                          guck mal bei jedem Icon unter signalbilder. da ist das thermostat hinterlegt.

                          da muss bei dir entsprechend angepasst werden.

                          wollt erst mit blinkenden Icons je nach Temperatur arbeiten. War mir dann aber zu nervig

                          H Offline
                          H Offline
                          helfi9999
                          wrote on last edited by helfi9999
                          #228

                          @Kuddel welche Scripte verwendest du für
                          js-Controller,
                          npm
                          nodejs
                          und node
                          sowie hier für die Sachen:

                          //ioBroker-PI
                          createState('javascript.0.iobroker_pi.uptime', false, {type: 'string',name: 'uptime'});
                          createState('javascript.0.iobroker_pi.uptime_raw', false, {type: 'string',name: 'uptime_raw'});
                          createState('javascript.0.iobroker_pi.updates_anzahl', false, {type: 'string',name: 'updates_anzahl'});
                          createState('javascript.0.iobroker_pi.updates_adapter', false, {type: 'string',name: 'updates_adapter'});
                          createState('javascript.0.iobroker_pi.ram_usage', false, {type: 'string',name: 'ram_usage'});
                          createState('javascript.0.iobroker_pi.JS-Controller', false, {type: 'string',name: 'JS-Controller'});
                          createState('javascript.0.iobroker_pi.Node', false, {type: 'string',name: 'Node'});
                          createState('javascript.0.iobroker_pi.NPM', false, {type: 'string',name: 'NPM'});
                          createState('javascript.0.iobroker_pi.letztes_backup', false, {type: 'string',name: 'letztes_backup'});
                          createState('javascript.0.iobroker_pi.backup_erstellen', false, {type: 'boolean',name: 'backup_erstellen'});
                          createState('javascript.0.iobroker_pi.iobroker_restart', false, {type: 'boolean',name: 'iobroker_restart'});
                          createState('javascript.0.iobroker_pi.iobroker_stop', false, {type: 'boolean',name: 'iobroker_stop'});

                          Intel NUC mit Iobroker

                          1 Reply Last reply
                          0
                          • K Kuddel

                            @excalibur270

                            per VIS wälte ich die Stimmen aus.

                            Ich habe mehre Datenobjekte (sprachausgabe_alle_raeume, sprachausgabewohnzimmer etc.) die mit Text gefüllt werden. Beispiel "Der Trockner ist fertig".
                            Für die Sprachausge habe ich ein extra Skript, welches die o.g. Datenpunkte bei Änderung ausgibt.

                            Wenn Alexa als Stimme ausgewält ist, nehme ich den Alexa2 Adapter Befehl "Announcement". Bei allen anderen Stimmen, wie z.B. Hans, erfolgt die Ausgabe über den Befehl SSML.

                            H Offline
                            H Offline
                            helfi9999
                            wrote on last edited by
                            #229

                            @Kuddel
                            würdest du bitte die scripte zur verfügung stellen

                            Intel NUC mit Iobroker

                            K 1 Reply Last reply
                            0
                            • H helfi9999

                              @Kuddel
                              würdest du bitte die scripte zur verfügung stellen

                              K Offline
                              K Offline
                              Kuddel
                              wrote on last edited by
                              #230

                              @helfi9999

                              Eintrag auf Seite 3

                              H 1 Reply Last reply
                              0
                              • K Kuddel

                                @helfi9999

                                Eintrag auf Seite 3

                                H Offline
                                H Offline
                                helfi9999
                                wrote on last edited by
                                #231

                                @Kuddel
                                hi finde die scripte leider nicht für die echos und um iobroker auszulesen
                                oder ich bin total blind:white_frowning_face:

                                Könntest du die nochmals freigeben.
                                Schöne Grüße
                                helfi9999

                                Intel NUC mit Iobroker

                                K 1 Reply Last reply
                                0
                                • H helfi9999

                                  @Kuddel
                                  hi finde die scripte leider nicht für die echos und um iobroker auszulesen
                                  oder ich bin total blind:white_frowning_face:

                                  Könntest du die nochmals freigeben.
                                  Schöne Grüße
                                  helfi9999

                                  K Offline
                                  K Offline
                                  Kuddel
                                  wrote on last edited by
                                  #232

                                  @helfi9999 musst du mal ein paar seiten zurückblättern.

                                  da ich diese woche zu nichts komme, werde ich nächste woche, alle skripte auf seite 1 hinzufügen.

                                  dann ist es übersichtlicher

                                  H 1 Reply Last reply
                                  1
                                  • T Offline
                                    T Offline
                                    Torsten_MG
                                    wrote on last edited by
                                    #233

                                    Wie sieht das Script für den Sonnenaufgang aus? Blicke da gerade nicht durch

                                    javascript.0.zeiten.sonnenaufgang
                                    
                                    H 1 Reply Last reply
                                    0
                                    • K Kuddel

                                      @helfi9999 musst du mal ein paar seiten zurückblättern.

                                      da ich diese woche zu nichts komme, werde ich nächste woche, alle skripte auf seite 1 hinzufügen.

                                      dann ist es übersichtlicher

                                      H Offline
                                      H Offline
                                      helfi9999
                                      wrote on last edited by
                                      #234

                                      @Kuddel das wäe super danke erstmal

                                      gruß helfi

                                      Intel NUC mit Iobroker

                                      1 Reply Last reply
                                      0
                                      • T Torsten_MG

                                        Wie sieht das Script für den Sonnenaufgang aus? Blicke da gerade nicht durch

                                        javascript.0.zeiten.sonnenaufgang
                                        
                                        H Offline
                                        H Offline
                                        helfi9999
                                        wrote on last edited by
                                        #235

                                        @Torsten_MG
                                        du musst erstmal folgende States anlegen und dann die scripte

                                        // Zeiten
                                        createState('javascript.0.zeiten.sonnenuntergang', false, {type: 'string',name: 'sonnenuntergang'});
                                        createState('javascript.0.zeiten.sonnenaufgang', false, {type: 'string',name: 'sonnenaufgang'});
                                        createState('javascript.0.zeiten.sonnenaufgang_stunde', false, {type: 'string',name: 'sonnenaufgang_stunde'});
                                        createState('javascript.0.zeiten.sonnenaufgang_minute', false, {type: 'string',name: 'sonnenaufgang_minute'});
                                        createState('javascript.0.zeiten.rolladen_oeffnen', false, {type: 'string',name: 'rolladen_oeffnen'});
                                        createState('javascript.0.zeiten.rolladen_oeffnen_minute', false, {type: 'string',name: 'rolladen_oeffnen_minute'});
                                        createState('javascript.0.zeiten.rolladen_oeffnen_stunde', false, {type: 'string',name: 'rolladen_oeffnen_stunde'});
                                        createState('javascript.0.zeiten.rolladen_oeffnen_timer_restart', false, {type: 'boolean',name: 'rolladen_oeffnen_timer_restart'});
                                        createState('javascript.0.zeiten.rolladen_oeffnen_verzoegerung', false, {type: 'string',name: 'rolladen_oeffnen_verzoegerung'});
                                        createState('javascript.0.zeiten.rolladen_schliessen', false, {type: 'string',name: 'rolladen_schliessen'});
                                        createState('javascript.0.zeiten.rolladen_schliessen_minute', false, {type: 'string',name: 'rolladen_schliessen_minute'});
                                        createState('javascript.0.zeiten.rolladen_schliessen_stunde', false, {type: 'string',name: 'rolladen_schliessen_stunde'});
                                        createState('javascript.0.zeiten.rolladen_schliessen_timer_restart', false, {type: 'boolean',name: 'rolladen_schliessen_timer_restart'});
                                        createState('javascript.0.zeiten.rolladen_schliessen_verzoegerung', false, {type: 'string',name: 'rolladen_schliessen_verzoegerung'});
                                        createState('javascript.0.zeiten.nachtlaenge', false, {type: 'string',name: 'nachtlaenge'});
                                        createState('javascript.0.zeiten.nachtlaenge_in_minuten', false, {type: 'string',name: 'nachtlaenge_in_minuten'});
                                        createState('javascript.0.zeiten.nachtlaenge_keinlicht', false, {type: 'string',name: 'nachtlaenge_keinlicht'});
                                        createState('javascript.0.zeiten.nachtlaenge_fortschritt', false, {type: 'string',name: 'nachtlaenge_fortschritt'});
                                        createState('javascript.0.zeiten.tageslaenge', false, {type: 'string',name: 'tageslaenge'});
                                        createState('javascript.0.zeiten.tageslaenge_differenz', false, {type: 'string',name: 'tageslaenge_differenz'});
                                        createState('javascript.0.zeiten.tageslaenge_fortschritt', false, {type: 'string',name: 'tageslaenge_fortschritt'});
                                        createState('javascript.0.zeiten.tageslaenge_in_minuten', false, {type: 'string',name: 'tageslaenge_in_minuten'});
                                        createState('javascript.0.zeiten.tageslaenge_tageslicht', false, {type: 'string',name: 'tageslaenge_tageslicht'});
                                        createState('javascript.0.zeiten.tageslaenge_tageslicht_in_minuten', false, {type: 'string',name: 'tageslaenge_tageslicht_in_minuten'});
                                        createState('javascript.0.zeiten.tageslaenge_timer_restart', false, {type: 'boolean',name:'tageslaenge_timer_restart'});

                                        und dann die vier Scripte
                                        Sonnenauf- und Untergang für VIS
                                        Tages- und Nachtlänge
                                        Differenz
                                        und
                                        Fortschritt

                                        musst nur aufpassen die blocky's stimmen am anfang und am Ende nicht:
                                        Anfang: <xml xmlns="http://www.w3.org/1999/xhtml">
                                        <block

                                        und am Ende fehlt folgender Befehl:
                                        </block>
                                        </xml>
                                        Als ich diese Sachen eingegeben habe haben die Scripte funktioniert.

                                        gruß
                                        helfi

                                        Intel NUC mit Iobroker

                                        T 1 Reply Last reply
                                        0
                                        • H helfi9999

                                          @Torsten_MG
                                          du musst erstmal folgende States anlegen und dann die scripte

                                          // Zeiten
                                          createState('javascript.0.zeiten.sonnenuntergang', false, {type: 'string',name: 'sonnenuntergang'});
                                          createState('javascript.0.zeiten.sonnenaufgang', false, {type: 'string',name: 'sonnenaufgang'});
                                          createState('javascript.0.zeiten.sonnenaufgang_stunde', false, {type: 'string',name: 'sonnenaufgang_stunde'});
                                          createState('javascript.0.zeiten.sonnenaufgang_minute', false, {type: 'string',name: 'sonnenaufgang_minute'});
                                          createState('javascript.0.zeiten.rolladen_oeffnen', false, {type: 'string',name: 'rolladen_oeffnen'});
                                          createState('javascript.0.zeiten.rolladen_oeffnen_minute', false, {type: 'string',name: 'rolladen_oeffnen_minute'});
                                          createState('javascript.0.zeiten.rolladen_oeffnen_stunde', false, {type: 'string',name: 'rolladen_oeffnen_stunde'});
                                          createState('javascript.0.zeiten.rolladen_oeffnen_timer_restart', false, {type: 'boolean',name: 'rolladen_oeffnen_timer_restart'});
                                          createState('javascript.0.zeiten.rolladen_oeffnen_verzoegerung', false, {type: 'string',name: 'rolladen_oeffnen_verzoegerung'});
                                          createState('javascript.0.zeiten.rolladen_schliessen', false, {type: 'string',name: 'rolladen_schliessen'});
                                          createState('javascript.0.zeiten.rolladen_schliessen_minute', false, {type: 'string',name: 'rolladen_schliessen_minute'});
                                          createState('javascript.0.zeiten.rolladen_schliessen_stunde', false, {type: 'string',name: 'rolladen_schliessen_stunde'});
                                          createState('javascript.0.zeiten.rolladen_schliessen_timer_restart', false, {type: 'boolean',name: 'rolladen_schliessen_timer_restart'});
                                          createState('javascript.0.zeiten.rolladen_schliessen_verzoegerung', false, {type: 'string',name: 'rolladen_schliessen_verzoegerung'});
                                          createState('javascript.0.zeiten.nachtlaenge', false, {type: 'string',name: 'nachtlaenge'});
                                          createState('javascript.0.zeiten.nachtlaenge_in_minuten', false, {type: 'string',name: 'nachtlaenge_in_minuten'});
                                          createState('javascript.0.zeiten.nachtlaenge_keinlicht', false, {type: 'string',name: 'nachtlaenge_keinlicht'});
                                          createState('javascript.0.zeiten.nachtlaenge_fortschritt', false, {type: 'string',name: 'nachtlaenge_fortschritt'});
                                          createState('javascript.0.zeiten.tageslaenge', false, {type: 'string',name: 'tageslaenge'});
                                          createState('javascript.0.zeiten.tageslaenge_differenz', false, {type: 'string',name: 'tageslaenge_differenz'});
                                          createState('javascript.0.zeiten.tageslaenge_fortschritt', false, {type: 'string',name: 'tageslaenge_fortschritt'});
                                          createState('javascript.0.zeiten.tageslaenge_in_minuten', false, {type: 'string',name: 'tageslaenge_in_minuten'});
                                          createState('javascript.0.zeiten.tageslaenge_tageslicht', false, {type: 'string',name: 'tageslaenge_tageslicht'});
                                          createState('javascript.0.zeiten.tageslaenge_tageslicht_in_minuten', false, {type: 'string',name: 'tageslaenge_tageslicht_in_minuten'});
                                          createState('javascript.0.zeiten.tageslaenge_timer_restart', false, {type: 'boolean',name:'tageslaenge_timer_restart'});

                                          und dann die vier Scripte
                                          Sonnenauf- und Untergang für VIS
                                          Tages- und Nachtlänge
                                          Differenz
                                          und
                                          Fortschritt

                                          musst nur aufpassen die blocky's stimmen am anfang und am Ende nicht:
                                          Anfang: <xml xmlns="http://www.w3.org/1999/xhtml">
                                          <block

                                          und am Ende fehlt folgender Befehl:
                                          </block>
                                          </xml>
                                          Als ich diese Sachen eingegeben habe haben die Scripte funktioniert.

                                          gruß
                                          helfi

                                          T Offline
                                          T Offline
                                          Torsten_MG
                                          wrote on last edited by
                                          #236

                                          @helfi9999
                                          Vielen Dank!!

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          445

                                          Online

                                          32.7k

                                          Users

                                          82.5k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Home
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe