NEWS
[Vorstellung] Meine dritte VIS
-
@Kuddel
Hallo, ich verwende noch die BewässerungV2 und hab mir da mehrere Ventile und unterschiedliche Zeiten u.s.w. eingebaut.
Jetzt hätte ich gerne mal in deiner V3 angesehen wie du das mit den Zeitsummen für die Ventile gemacht hast um das ein oder andere zu verbessern. Leider bringt mir dein Blockly hier eine Fehlermeldung (Irgendwas mit eMail Adresse). Ich verwende kein Alexa oder so und möchte das auch nicht nachinstallieren. Wäre es möglich mir hier ein abgespecktes Blockly zukommen zu lassen.
Vielen Dank im Voraus Horst -
@Kuddel
Hallo, ich verwende noch die BewässerungV2 und hab mir da mehrere Ventile und unterschiedliche Zeiten u.s.w. eingebaut.
Jetzt hätte ich gerne mal in deiner V3 angesehen wie du das mit den Zeitsummen für die Ventile gemacht hast um das ein oder andere zu verbessern. Leider bringt mir dein Blockly hier eine Fehlermeldung (Irgendwas mit eMail Adresse). Ich verwende kein Alexa oder so und möchte das auch nicht nachinstallieren. Wäre es möglich mir hier ein abgespecktes Blockly zukommen zu lassen.
Vielen Dank im Voraus Horst -
puh schon wieder so viel neue Updates
Hast du zufällig auch was für eine Alarmanlage ? Alarm Adapter? -
Hallo zusammen,
nach meiner zweiten VIS folgt jetzt meine dritte VIS.
Die größte Neuerung ist ein komplett neues Menü mit Hilfe des Top App Bar Widget. Vielen Dank an dieser Stelle an @Scrounger.
Bestimmt sind immer noch ein paar Fehler drin, aber fertig wird man ja eh nie.
Vieles habe ich aus meiner zweiten VIS übernommen, so dass die Screenshots aus dem Thread oben auch fast noch alle aktuell sind.
Screenshots:
Damit die Navigation und alle Widgets funktionieren, wird vor dem Import der DP
javascript.0.VIS-Steuerung.Aktuelle_VIS_Seitebenöigt.
Ebenso sind natürlich alle von mir verwendeten Widgets wichitg:


Anleitung zum Import der kompletten VIS inkl. meiner Icons:
Anleitung zum Import meiner Skripte:
Bei Fragen einfach im Thread stellen

Das nächste Projekt wird dann eine VIS fürs Smartphone
Hallo
ich mach hier grad meine Anfänge mit ioBroker und wollte jetzt mal Probe weise deine VIS importieren und damit bissl ausprobieren.du schreibst hier:
Import
Download der Datei 2020-03-17-scripts.zip
Eigene Skripte in Zip Datei exportieren
Beide Archive entpacken und dann die Skripte / Gruppen in einem gemeinsamen Archiv zusammenführen
Import des neu erstellten ArchivsWas meinst du mit eigene Skripte in Zip Datei exportieren?
vielleicht kannst ja kurz PN schicken.
danke
-
@chrisxy mit dem Thema Alarmanlage habe ich mich noch nicht befasst. Wohne aufm Dorf, da hat man für soetwas Nachbarn

-
Hallo
ich mach hier grad meine Anfänge mit ioBroker und wollte jetzt mal Probe weise deine VIS importieren und damit bissl ausprobieren.du schreibst hier:
Import
Download der Datei 2020-03-17-scripts.zip
Eigene Skripte in Zip Datei exportieren
Beide Archive entpacken und dann die Skripte / Gruppen in einem gemeinsamen Archiv zusammenführen
Import des neu erstellten ArchivsWas meinst du mit eigene Skripte in Zip Datei exportieren?
vielleicht kannst ja kurz PN schicken.
danke
-
Ich hätte eine Frage: Ganz oben bei der Beschreibung steht:
"Damit die Navigation und alle Widgets funktionieren, wird vor dem Import der DP benötigt"
"javascript.0.VIS-Steuerung.Aktuelle_VIS_Seite"Was ist mit DP gemeint? Ich bin frisch dabei, mich mit VIS auseinander zusetzen und hab in relativ kurzer Zeit meine eigene VIS gebastelt. Nun wollte ich mich hier ein wenig inspirieren.
Vielen Dank schon für die eure Hilfe

EDIT: ist mit DP Datenpunkt gemeint? Falls ja was soll man als Logikwert auswählen?
-
Ich hätte eine Frage: Ganz oben bei der Beschreibung steht:
"Damit die Navigation und alle Widgets funktionieren, wird vor dem Import der DP benötigt"
"javascript.0.VIS-Steuerung.Aktuelle_VIS_Seite"Was ist mit DP gemeint? Ich bin frisch dabei, mich mit VIS auseinander zusetzen und hab in relativ kurzer Zeit meine eigene VIS gebastelt. Nun wollte ich mich hier ein wenig inspirieren.
Vielen Dank schon für die eure Hilfe

EDIT: ist mit DP Datenpunkt gemeint? Falls ja was soll man als Logikwert auswählen?
-
Hallo zusammen,
nach meiner zweiten VIS folgt jetzt meine dritte VIS.
Die größte Neuerung ist ein komplett neues Menü mit Hilfe des Top App Bar Widget. Vielen Dank an dieser Stelle an @Scrounger.
Bestimmt sind immer noch ein paar Fehler drin, aber fertig wird man ja eh nie.
Vieles habe ich aus meiner zweiten VIS übernommen, so dass die Screenshots aus dem Thread oben auch fast noch alle aktuell sind.
Screenshots:
Damit die Navigation und alle Widgets funktionieren, wird vor dem Import der DP
javascript.0.VIS-Steuerung.Aktuelle_VIS_Seitebenöigt.
Ebenso sind natürlich alle von mir verwendeten Widgets wichitg:


Anleitung zum Import der kompletten VIS inkl. meiner Icons:
Anleitung zum Import meiner Skripte:
Bei Fragen einfach im Thread stellen

Das nächste Projekt wird dann eine VIS fürs Smartphone
Sieht echt super aus
Könntest du mir den view "staubsauger" einzeln exportieren? -
Sieht echt super aus
Könntest du mir den view "staubsauger" einzeln exportieren?@saeft_2003 bitte importiere dir mein ganzes projekt und ziehe die da die einzelnen Seiten für den Staubsauger raus.
Ich müsste sonst auch alle Seiten einzeln exportieren und hier hochladen
-
OK ich wollte noch fragen wo die anderen staubsauger icons herkommen die wo du hochgeladen sind nur diese:

-
OK ich wollte noch fragen wo die anderen staubsauger icons herkommen die wo du hochgeladen sind nur diese:

@saeft_2003 meine Staubsauger-Icons kommen von diesem Adapter:

-
Alles klar Danke!
-
@kuddel sagte in [Vorstellung] Meine dritte VIS:
@saeft_2003 bitte importiere dir mein ganzes projekt und ziehe die da die einzelnen Seiten für den Staubsauger raus.
Ich müsste sonst auch alle Seiten einzeln exportieren und hier hochladen
Das habe ich jetzt nochmal probiert, es wird aber immer deine vis-views.json mit dem demo view überschrieben wenn ich dein Projekt öffne

-
Hallo zusammen,
nach meiner zweiten VIS folgt jetzt meine dritte VIS.
Die größte Neuerung ist ein komplett neues Menü mit Hilfe des Top App Bar Widget. Vielen Dank an dieser Stelle an @Scrounger.
Bestimmt sind immer noch ein paar Fehler drin, aber fertig wird man ja eh nie.
Vieles habe ich aus meiner zweiten VIS übernommen, so dass die Screenshots aus dem Thread oben auch fast noch alle aktuell sind.
Screenshots:
Damit die Navigation und alle Widgets funktionieren, wird vor dem Import der DP
javascript.0.VIS-Steuerung.Aktuelle_VIS_Seitebenöigt.
Ebenso sind natürlich alle von mir verwendeten Widgets wichitg:


Anleitung zum Import der kompletten VIS inkl. meiner Icons:
Anleitung zum Import meiner Skripte:
Bei Fragen einfach im Thread stellen

Das nächste Projekt wird dann eine VIS fürs Smartphone
@kuddel woher holt der sich die Wetter Icons bei dir? Bei mir bleiben die empty.
Hat sich erledigt. Hab es gefunden
-
Hallo zusammen,
nach meiner zweiten VIS folgt jetzt meine dritte VIS.
Die größte Neuerung ist ein komplett neues Menü mit Hilfe des Top App Bar Widget. Vielen Dank an dieser Stelle an @Scrounger.
Bestimmt sind immer noch ein paar Fehler drin, aber fertig wird man ja eh nie.
Vieles habe ich aus meiner zweiten VIS übernommen, so dass die Screenshots aus dem Thread oben auch fast noch alle aktuell sind.
Screenshots:
Damit die Navigation und alle Widgets funktionieren, wird vor dem Import der DP
javascript.0.VIS-Steuerung.Aktuelle_VIS_Seitebenöigt.
Ebenso sind natürlich alle von mir verwendeten Widgets wichitg:


Anleitung zum Import der kompletten VIS inkl. meiner Icons:
Anleitung zum Import meiner Skripte:
Bei Fragen einfach im Thread stellen

Das nächste Projekt wird dann eine VIS fürs Smartphone
@kuddel ich versuche anhand deines Bildes des Sonnenstands bei mir zu integrieren. Habe dein Script auch mit den Zeiten dafür genommen. Dennoch kommt keine Abfrage dazu? Läuft das noch über einen bestimmten Adapter?
Danke für eine Rückantwort
-
@kuddel ich versuche anhand deines Bildes des Sonnenstands bei mir zu integrieren. Habe dein Script auch mit den Zeiten dafür genommen. Dennoch kommt keine Abfrage dazu? Läuft das noch über einen bestimmten Adapter?
Danke für eine Rückantwort
@silentblob sofern du in den Einstellungen deine Position (Längen- und Breitengrad) eingetragen hast, dann sollte das Skript funzen.
Einen anderen Adapter nutze ich nicht.
Im Skript selber sind ein paar Trigger um 0 Uhr oder so, vllt. mal die Blöcke manuell auslösen
-
@silentblob sofern du in den Einstellungen deine Position (Längen- und Breitengrad) eingetragen hast, dann sollte das Skript funzen.
Einen anderen Adapter nutze ich nicht.
Im Skript selber sind ein paar Trigger um 0 Uhr oder so, vllt. mal die Blöcke manuell auslösen
@kuddel ok. Ich habe mir aus dem Script nur den Punkt Raubkopiert und als Script gestartet.
// Zeiten // Sonne 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_cron_restart', false, {type: 'string',name: 'rolladen_cron_restart', unit: 'Uhr'}); // Rolladen createState('javascript.0.zeiten.rolladen_oeffnen', false, {type: 'string',name: 'rolladen_oeffnen'}); 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_verzoegerung', false, {type: 'string',name: 'rolladen_schliessen_verzoegerung'}); // Nacht 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'}); // Tag 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_in_minuten_gestern', false, {type: 'string',name: 'tageslaenge_in_minuten_gestern'}); 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'});MOD EDIT: SCRIPT IN CODE TAGS </> GEÄNDERT
-
@kuddel ok. Ich habe mir aus dem Script nur den Punkt Raubkopiert und als Script gestartet.
// Zeiten // Sonne 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_cron_restart', false, {type: 'string',name: 'rolladen_cron_restart', unit: 'Uhr'}); // Rolladen createState('javascript.0.zeiten.rolladen_oeffnen', false, {type: 'string',name: 'rolladen_oeffnen'}); 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_verzoegerung', false, {type: 'string',name: 'rolladen_schliessen_verzoegerung'}); // Nacht 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'}); // Tag 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_in_minuten_gestern', false, {type: 'string',name: 'tageslaenge_in_minuten_gestern'}); 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'});MOD EDIT: SCRIPT IN CODE TAGS </> GEÄNDERT
@silentblob das Skript erstellt aber nur die Datenpunkte und berechnet noch nichts