NEWS
Adapter: DasWetter
-
Moin, erstmal klasse Adapter und vielen Dank dafür.
Nun zu meiner Frage: im alten Adapter wurden die Uhrzeiten für Sonnenauf- und Untergang
ohne Sekunden angegeben. Jetzt sind aber zusätzlich auch die Sekunden mit dabei.
Kann man diese weglassen? Hintergrund: habe seit Jahren ein Skript
von @sborg laufen und das kommt wohl mit den Sekunden nicht klar. -
Moin, erstmal klasse Adapter und vielen Dank dafür.
Nun zu meiner Frage: im alten Adapter wurden die Uhrzeiten für Sonnenauf- und Untergang
ohne Sekunden angegeben. Jetzt sind aber zusätzlich auch die Sekunden mit dabei.
Kann man diese weglassen? Hintergrund: habe seit Jahren ein Skript
von @sborg laufen und das kommt wohl mit den Sekunden nicht klar. -
@Winni sagte in Adapter: DasWetter:
@Nashra in einem Blockly-Script würde es so gehen:

Jow, hatte ich nicht drüber nachgedacht, geht natürlich auch und ist einfacher
Danke für den Schups -
Hallo, ich habe jetzt auch den Umstieg gemacht. Nach ein paar Modifikationen geht soweit alles wieder, vielen Dank für den Adapter-Update!
Leider fehlen merkwürdigerweise die Bilder mit den Mondphasen 64x64.
ich habe jetzt auf 28x28 umgeschaltet, die Mondphasenbilder sind wieder da, schauen aber nicht besonders gut aus.
Wie kriege ich die schönen alten Mondphasenbilder wieder?Und ja, die Uhrzeiten für Sonne-/Mond- Auf- und Untergang wären ohne Sekunden auch schöner ...
Gruß, WillyIoBrok
-
@Winni sagte in Adapter: DasWetter:
@Nashra in einem Blockly-Script würde es so gehen:

Jow, hatte ich nicht drüber nachgedacht, geht natürlich auch und ist einfacher
Danke für den Schupsfalls Du die Alias Funktion nutzt kannst Du auch die Sekunden dort entfernen
einfach bei Konverter beim Lesen
val.split(":").slice(0, 2).join(":")einfügen und dann sind die Sekunden auch weg. Ob die Funktion vielleicht auch noch einfacher geht, kann ich nicht sagen, aber so habe ich das gelöst.

-
falls Du die Alias Funktion nutzt kannst Du auch die Sekunden dort entfernen
einfach bei Konverter beim Lesen
val.split(":").slice(0, 2).join(":")einfügen und dann sind die Sekunden auch weg. Ob die Funktion vielleicht auch noch einfacher geht, kann ich nicht sagen, aber so habe ich das gelöst.

@falke69 sagte in Adapter: DasWetter:
falls Du die Alias Funktion nutzt kannst Du auch die Sekunden dort entfernen
einfach bei Konverter beim Lesen
val.split(":").slice(0, 2).join(":")einfügen und dann sind die Sekunden auch weg. Ob die Funktion vielleicht auch noch einfacher geht, kann ich nicht sagen, aber so habe ich das gelöst.

Danke für den Tip, habe es mit Blockly umgesetzt

-
Vielen Dank für die Info!
Mit Blockly habe ich nichts am Hut ... komme aus der Firmware-Ecke ... C/C++ auf Mikrokontrollern.
Aber das mit dem Objektbearbeiten und Alias habe ich jetzt versucht und komme auf folgende Probleme:- im Normalfall kann ich die Objekte unter dasWetter... gar nicht bearbeiten
- schalte ich auf Expertenmodus um, gibt's zwar ein Bearbeiten, aber die Alias-Funktion fehlt!?

-
Vielen Dank für die Info!
Mit Blockly habe ich nichts am Hut ... komme aus der Firmware-Ecke ... C/C++ auf Mikrokontrollern.
Aber das mit dem Objektbearbeiten und Alias habe ich jetzt versucht und komme auf folgende Probleme:- im Normalfall kann ich die Objekte unter dasWetter... gar nicht bearbeiten
- schalte ich auf Expertenmodus um, gibt's zwar ein Bearbeiten, aber die Alias-Funktion fehlt!?

die objekte direkt unter wetter.0 kannst oder solltest Du auch nicht bearbeiten.
Der Alias ist ein Datenpunkt, der auf den eigentlichen Datenpunkt z.B. zu Wetter verlinkt.
Sollte sich der verlinkte Datenpunkt ändern, so brauchst Du nur den Alias eine neue Verknüpfung
hinzuzufügen. Damit brauchst Du auch nicht sämtliche Scripe immer anzupassen, falls sich ein Datenpunkt ändert, sondern jeweils nur den Alias. Vorraussetzung natürlich, Dein Script nutzt die Datenpunkte vom Alias.schau mal hier: Fragen / Antworten rund um die neue Alias Funktion
Du kannst natürlich auch den Adapter nutzen um Dir Deine Alias zu erstellen.
-
falls Du die Alias Funktion nutzt kannst Du auch die Sekunden dort entfernen
einfach bei Konverter beim Lesen
val.split(":").slice(0, 2).join(":")einfügen und dann sind die Sekunden auch weg. Ob die Funktion vielleicht auch noch einfacher geht, kann ich nicht sagen, aber so habe ich das gelöst.

-
ich kann seit dem Update auf die letzte Version keine Location für Schweizer Städte mehr eingeben. Ist das gewollt oder kann ich das irgendwie umgehen um doch zum Erfolg zu kommen? Mit dem Adapter habe ich diverese Automatisierungen realisiert. Wäre gut wenn ich das wieder hin kriege. Danke für Eure Hilfe
-
ich kann seit dem Update auf die letzte Version keine Location für Schweizer Städte mehr eingeben. Ist das gewollt oder kann ich das irgendwie umgehen um doch zum Erfolg zu kommen? Mit dem Adapter habe ich diverese Automatisierungen realisiert. Wäre gut wenn ich das wieder hin kriege. Danke für Eure Hilfe
-
-
@Rene_HM danke dir für die rasche Rückmeldung. Ich gebe so meine Location ein:

Bin mir nicht sicher aber konnte man in der Vergangenheit nicht auch das Land mit eingeben?
Die Location wird nicht erkannt und daher kommen auch keine Wetter Daten an.

@drapo sagte in Adapter: DasWetter:
Bin mir nicht sicher aber konnte man in der Vergangenheit nicht auch das Land mit eingeben?
nein, Postleitzahl und Stadt sollte reichen.
Was steht denn im log? Dort sollte geloggt werden, welche ähnlichen Orte gefunden werden. -
@drapo sagte in Adapter: DasWetter:
Bin mir nicht sicher aber konnte man in der Vergangenheit nicht auch das Land mit eingeben?
nein, Postleitzahl und Stadt sollte reichen.
Was steht denn im log? Dort sollte geloggt werden, welche ähnlichen Orte gefunden werden. -
Da steht das. Ich habe schon das Bundesland weg gelassen. Habe es Sankt Gallen geschrieben St.Gallen oder St. Gallen keines funktioniert.
