Beobachtete Tankstelle 9 Messwerte
- Günstigster Preis
- Preisänderung
- Kosten einer Tankfüllung
- Guter Zeitpunkt zum Tanken
- Preisniveau über 30 Tage
- Günstigste Tankstelle
- Adresse
- Entfernung
- Preis aktualisiert
Smart Home · Homey Pro
Eine Smart-Home-Zentrale weiß, wann Sie aufstehen. Sie weiß nicht, was der Diesel drei Kilometer weiter kostet, ob heute Abend ein Ladepunkt frei ist, und ob morgen ein roter Tag wird.
Diese Apps schließen diese Lücke. Die Daten sind vorhanden, öffentlich, oft kostenlos, und niemand holt sie ins Haus. Jede App liest sie, legt sie in Messwerten ab, die die Zentrale anzeigt, und macht daraus vor allem Flow-Karten, die Bausteine, mit denen man eine Automatisierung schreibt, ohne eine Zeile Code zu tippen.
Keine verlangt ein Konto. Alle sind in sechs Sprachen übersetzt, Flow-Karten eingeschlossen. Die Apps, die französische Daten lesen, beschränken sich auf Frankreich, denn so weit reichen die genutzten Datensätze, und sie sagen es.
Der Katalog
Homey schreibt eine Automatisierung in drei Schritten: wenn etwas geschieht, und wenn eine Bedingung zutrifft, dann tue dies. Was auf hellerem Grund steht, etwa Radius, ist ein Parameter, den Sie im Flow einstellen. Jede Bedingung gibt es auch in verneinter Form, Homey dreht sie mit einem Klick um.
Tanken Sie zum besten Preis, ohne daran zu denken.
Mehr dazu →Wissen Sie vor der Abfahrt, dass eine Ladesäule frei ist.
Mehr dazu →Lassen Sie das Haus im richtigen Moment atmen.
Mehr dazu →Wissen Sie, wann eine Wand feucht wird, in Grad statt in einer vagen Warnung.
Mehr dazu →Alle Dämmerungen, goldenen Stunden und Mondphasen für Ihr Zuhause, offline berechnet.
Mehr dazu →Machen Sie aus jedem Fühler einen Trend: steigend, fallend oder stabil, samt Tempo.
Mehr dazu →Wissen, wer heute Namenstag hat, ohne einen Kalender zu öffnen.
Mehr dazu →Wissen, wann die Raumstation über Sie hinwegzieht und wann sie zu sehen ist.
Mehr dazu →Hochwasser- und Waldbrandgefahr in Ihrer Nähe, von französischen öffentlichen Diensten.
Mehr dazu →Verfügbar · v1.1.7
Tanken Sie zum besten Preis, ohne daran zu denken.
Französische Tankstellen melden ihre Preise selbst, mehrmals täglich. Die App verfolgt entweder die günstigste Station in einem selbst gewählten Umkreis oder eine bestimmte Station, deren Preisverlauf sich als Kurve liest. Vor allem rechnet sie den Kraftstoff des Umwegs heraus und bewertet nach dem Nettogewinn: zwölf Kilometer löschen oft drei Cent je Liter aus.
Im Homey App Store ansehen →Wenn 7
Und 6
Dann 3
Verfügbar · v1.1.3
Wissen Sie vor der Abfahrt, dass eine Ladesäule frei ist.
Die Betreiber melden ihre Ladepunkte dem französischen nationalen Zugangspunkt für Verkehrsdaten. Die App verfolgt alle Punkte in einem Umkreis oder eine bestimmte Station, mit der Zahl freier Punkte, der Leistung und dem Tarif, sofern veröffentlicht. Sie ist offen über ihre Grenzen: Die Verfügbarkeit kommt von den Betreibern und ist nicht immer aktuell, deshalb zeigt die App stets, wann die Messung stammt.
Im Homey App Store ansehen →Wenn 6
Und 5
Dann 2
Verfügbar · v1.1.1
Lassen Sie das Haus im richtigen Moment atmen.
Der ATMO-Index wird gemeindeweise veröffentlicht, mit der Vorhersage für morgen und den fünf Schadstoffen, aus denen er sich zusammensetzt. Dies ist die App mit der direktesten Anwendung im Smart Home: eine Lüftung, die stoppt, wenn die Luft draußen schlechter ist als drinnen, ein motorisiertes Fenster, das während einer Spitze geschlossen bleibt. Die Karte, die bei Veröffentlichung der Vorhersage auslöst, lässt einen ganzen Abend zum Planen.
Im Homey App Store ansehen →Wenn 4
Und 3
Dann 1
In Prüfung · v1.1.2
Wissen Sie, wann eine Wand feucht wird, in Grad statt in einer vagen Warnung.
Diese holt nichts von draußen. Sie nimmt einen Temperatur- und Feuchtesensor, den Sie bereits haben, dazu eine Außentemperatur, und berechnet den Taupunkt des Raums und danach die Temperatur seiner kältesten Wand. Was sie liefert, und kein Sensor allein liefert, ist ein Abstand: wie viele Grad die Wand noch von dem Moment trennen, in dem Wasser darauf kondensiert. Ein Hygrometer mit fünfundsechzig Prozent sagt nicht, ob das ernst ist. Ein Abstand von einem Grad sagt es.
Im Homey App Store ansehen →Wenn 2
Und 2
Dann 1
In Entwicklung · v1.2.0
Alle Dämmerungen, goldenen Stunden und Mondphasen für Ihr Zuhause, offline berechnet.
Wo Homey nur Sonnenauf- und -untergang kennt, liefert diese App die vierzehn Zeitpunkte des Tages, die drei Dämmerungen, die goldene und die blaue Stunde sowie die Position von Sonne und Mond zu jedem Zeitpunkt, mit Phase, Beleuchtung und Alter. Ein zweites Gerät ergänzt die französischen Feiertage, Mutterland oder Elsass-Mosel. In hohen Breiten, und selbst in Paris im Sommer, gibt es manche Dämmerungen nicht: Die App sagt es, statt eine Uhrzeit zu erfinden.
Diese Berechnungen stützen sich auf suncalc, eine externe Bibliothek, deren tatsächliches Verhalten Schritt für Schritt geprüft werden musste, da ihre Dokumentation noch eine frühere Version beschreibt. Drei Abweichungen zwischen dem, was sie dokumentiert, und dem, was sie liefert, mussten gefunden und korrigiert werden, bevor die App etwas Richtiges sagte.
01
hauteur géométrique = hauteur apparente − réfraction(max(hauteur géométrique, 0))
suncalc liefert eine scheinbare Höhe, atmosphärische Refraktion eingeschlossen, während Sonnenauf- und -untergang sowie die Dämmerungen auf der geometrischen Höhe definiert sind, der des wahren Mittelpunkts der Scheibe. Doch ihre Refraktionsformel begrenzt die Höhe zunächst auf null, was überall unter dem Horizont eine Konstante von 0,484° hinzufügt, bei −18° ebenso wie bei −1°. Die scheinbare Höhe zu verwenden hätte einen Schwellenwert „unter −6°“ zwei Minuten nach der bürgerlichen Morgendämmerung auslösen lassen, für dieselbe Definition. Unter dem Horizont ist das Entfernen der Refraktion daher eine einfache Subtraktion; darüber, wo sie mit der Höhe variiert, braucht es Iteration, und ein einziger Durchlauf über den Knick hinweg oszilliert, ohne zu konvergieren: sechs sind nötig.
02
montant = maintenant < midi solaire
Eine Höhe von −3° ist morgens eine Dämmerung, abends eine Dämmerung des anderen Endes: Die Himmelsphase hängt also davon ab, in welche Richtung sich die Sonne bewegt, nicht nur von ihrer Höhe. Diese Richtung lässt sich nicht am Sonnenaufgang ablesen, der nicht in jeder Jahreszeit und an jedem Breitengrad existiert, sondern am Sonnenmittag, dem einzigen Bezugspunkt, der auch an einem Tag mit Mitternachtssonne oder Polarnacht definiert bleibt.
03
événement absent = null, undefined, ou Invalid Date selon le champ
Ein Ereignis, das an diesem Tag nicht eintritt, etwa eine astronomische Dämmerung mitten im nordischen Sommer, nimmt nicht immer dieselbe abwesende Form an: je nach Feld liefert suncalc `null`, `undefined`, oder ein ungültiges Datum. Ein einfaches `instanceof Date` fängt nicht alle drei ab, und das Auslesen der Uhrzeit eines ungültigen Datums wirft eine Ausnahme, statt sie zu melden. Alle drei Formen werden daher auf ein einziges Signal zurückgeführt, bevor sie den Rest des Codes erreichen.
04
jour ≥ 6° > heure dorée ≥ −0,833° > crépuscule civil ≥ −6° > nautique ≥ −12° > astronomique ≥ −18° > nuit
Zehn Phasen folgen aufeinander zwischen vollem Tageslicht und tiefer Nacht, jede begrenzt durch eine geometrische Höhe der Sonne: Tag oberhalb von 6°, goldene Stunde bis zum offiziellen Sonnenaufgang bei −0,833°, dann die drei Dämmerungen, bürgerlich, nautisch und astronomisch, bei −6°, −12° und −18°, vor der Nacht. Dieselbe Leiter, in die andere Richtung durchlaufen, ergibt die Morgenphasen. Diese Leiter liest die auf der Kachel angezeigte Capability, deren zehn Bezeichnungen aus dem Manifest stammen, statt in den Übersetzungen dupliziert zu werden.
05
phase lunaire ∈ [0, 1[, 0 = nouvelle lune, 0,5 = pleine lune ; âge = phase × 29,530588853 j
suncalc liefert die Mondphase als Bruchteil des Zyklus zwischen 0 und 1, wobei 0 Neumond und 0,5 Vollmond ist. Dieser einzelne Bruchteil wird durch eine einfache Reihe von Grenzwerten in einen der acht üblichen Namen umgewandelt, Neumond, zunehmende Sichel, erstes Viertel… Mit der mittleren Dauer einer Lunation multipliziert, 29,530588853 Tage, ergibt er auch das Alter des Mondes, ohne eigene Berechnung: derselbe Bruchteil trägt beide Informationen.
06
algorithme grégorien anonyme (Meeus, Jones, Butcher), confronté à l'algorithme de Gauss de 1900 à 2200
Die elf gesetzlichen Feiertage der allgemeinen Regelung ergeben sich alle aus einem festen Datum oder aus dem Ostersonntag, offline berechnet nach dem anonymen gregorianischen Algorithmus, gültig für jedes Jahr des gregorianischen Kalenders. Statt ihm aufs Wort zu glauben, prüft ihn ein Test gegen den unabhängig formulierten Algorithmus von Gauß, über die dreihunderteins Jahre von 1900 bis 2200: Beide stimmen in jedem einzelnen Jahr überein. Elsass-Mosel fügt der allgemeinen Regelung zwei Tage hinzu, Karfreitag und den 26. Dezember, nach örtlichem Recht.
07
instant local = mur UTC − décalage(fuseau), décalage recalculé deux fois après un premier essai
Eine Ankündigung für achtzehn Uhr Ortszeit zu planen setzt voraus, den Zeitzonenversatz genau zu diesem Zeitpunkt zu kennen, doch dieser Versatz hängt wegen der Sommerzeit selbst von dem noch gesuchten Zeitpunkt ab. Die erste Schätzung geht von einer als UTC behandelten Wanduhrzeit aus, dann wird der tatsächliche Versatz an diesem korrigierten Zeitpunkt zweimal hintereinander neu berechnet: Das Verfahren konvergiert selbst an einem Tag der Zeitumstellung, und ein Test prüft es über dreihundertfünfundsechzig Tage und drei Zeitzonen.
Wenn 8
Und 12
Dann 1
In Entwicklung · v1.0.2
Machen Sie aus jedem Fühler einen Trend: steigend, fallend oder stabil, samt Tempo.
Jeder numerische Sensor wird zu einem Trend: steigend, fallend oder stabil, mit dem Tempo je Stunde und einer Verlässlichkeit, die angibt, um wie viel die Steigung das Eigenrauschen des Sensors übertrifft. Hinzu kommen eine Vorhersage auf einen gewählten Horizont und die verbleibende Zeit bis zu einem Schwellenwert. Eine Temperatur, die zwei Zehntel pro Stunde steigt, verlangt eine andere Reaktion als eine, die zwei Grad steigt.
Ein Trend ist leicht behauptet und schwer zu halten: Zwei Messwerte genügen für eine Gerade, und ein verrauschter Sensor zeichnet bei jeder Messung eine neue. Das Folgende sorgt dafür, dass die App nur dann „es steigt“ sagt, wenn es wirklich steigt.
01
pente = médiane des (vⱼ − vᵢ) ⁄ (tⱼ − tᵢ), pour toutes les paires i < j
Die Steigung wird nicht nach kleinsten Quadraten angepasst, sondern als Median der Steigungen aller Punktpaare genommen. Ein Ausreißer steckt nur in den Paaren, die ihn enthalten, also in einer Minderheit, und der Median verwirft ihn. Kleinste Quadrate minimieren dagegen quadrierte Abweichungen: Ein einziger Ausreißer wiegt dann schwerer als alle übrigen zusammen. Bei dreihundert Punkten sind das 44 850 Paare, wenige Millisekunden.
02
σ = 1,4826 × médiane( |rᵢ − médiane(r)| ), avec rᵢ = vᵢ − (a + b·tᵢ)
Das Rauschen wird an den Abweichungen von der Geraden gemessen, nicht an den Rohwerten: Ein klarer Anstieg ist kein Rauschen. Verwendet wird die mittlere absolute Abweichung, die der Faktor 1,4826 in eine Standardabweichung überführt. Eine Untergrenze schützt vor einer Falle: Bei einem quantisierten Sensor, etwa einem Anemometer in ganzen Kilometern pro Stunde, können über die Hälfte der Abweichungen gleich sein und die Schätzung auf null fallen. Das Rauschen wird deshalb nie feiner angegeben als die halbe Schrittweite des Sensors.
03
σ_pente = σ ⁄ ( √n × σ_t ) × 3600
Das Rauschen einer Messung ist nicht das Rauschen der Steigung. Je mehr Punkte, desto sicherer die Steigung, daher die Wurzel aus n; und je weiter sie zeitlich gestreut sind, desto sicherer ebenfalls, daher die Standardabweichung der Zeitstempel im Nenner. Zehn Messungen innerhalb einer Minute sagen weit weniger über einen Trend als dieselben zehn über eine Stunde verteilt.
04
zone morte = k × σ_pente, avec k = 3 par défaut
Unterhalb des Dreifachen ihrer eigenen Unsicherheit ist eine Steigung nicht vom Rauschen zu unterscheiden: Die App meldet „stabil“, statt eine Bewegung zu erfinden. Der Faktor ist einstellbar und kann durch eine feste Schwelle in Einheiten pro Stunde ersetzt werden, wenn man weiß, wonach man sucht.
05
fiabilité = min( 100 ; 50 × |pente| ⁄ (k × σ_pente) )
Sie sagt, um wie viel die Steigung ihr eigenes Rauschen übertrifft, und sonst nichts. Fünfzig bedeutet, dass die Steigung genau der Totzone entspricht, hundert, dass sie deren Doppeltes erreicht. Eine deutliche Steigung auf einem verrauschten Sensor kann daher sehr verlässlich sein, eine winzige Steigung auf einem präzisen Sensor dagegen nicht.
06
v̂ = a + b·t_dernier · prévision = v̂ + b × horizon · échéance = (seuil − v̂) ⁄ b
Beide gehen vom Modellwert im letzten Augenblick aus, nie vom letzten Rohwert: Eine Extrapolation aus einem verrauschten Punkt würde dieses Rauschen weitertragen. Die Restzeit bis zu einer Schwelle bleibt in den drei Fällen leer, in denen eine Zahl lügen würde: Steigung innerhalb der Totzone, bereits überschrittene oder falsch liegende Schwelle, und eine Restzeit jenseits von vierundzwanzig Stunden, bei der sich die Steigung mehrfach geändert haben wird.
07
changement retenu si confirmé 2 fois de suite ET direction précédente tenue ≥ 300 s
Sie ist das Einzige, was einen Rollladen davon abhält, um seine Schwelle zu flattern. Ein Richtungswechsel wird erst nach zwei aufeinanderfolgenden Bestätigungen angenommen, und nur wenn die vorherige Richtung mindestens fünf Minuten gehalten hat. Beide Bedingungen gelten gemeinsam.
08
fenêtre coupée en deux, chaque moitié ajustée ; signes opposés et hors zone morte → pic ou creux
Eine einzelne Gerade sieht keinen Gipfel: Sie mittelt ihn weg. Das Fenster wird deshalb in zwei Hälften geteilt, jede getrennt angepasst, jede mit mindestens vier Punkten. Übersteigen beide Steigungen die Totzone und haben sie entgegengesetzte Vorzeichen, meldet die App einen Gipfel, wenn die erste stieg, und ein Tal, wenn sie fiel.
Wenn 5
Und 4
In Entwicklung · v1.0.0
Wissen, wer heute Namenstag hat, ohne einen Kalender zu öffnen.
Nominis, der Dienst der katholischen Kirche in Frankreich, veröffentlicht täglich den gefeierten Heiligen und die zugehörigen Vornamen, Koseformen eingeschlossen. Sie tragen die ein, die Ihnen wichtig sind, und eine Karte löst am Tag selbst aus, eine weitere am Vorabend zur gewählten Stunde. Drei Sonderfälle werden behandelt statt übergangen: Der 29. Februar hat keinen Hauptheiligen und die App sagt es, Allerheiligen feiert alle Namen zugleich, und eine Koseform zählt so viel wie der Name selbst.
Wenn 3
Und 3
Dann 1
In Entwicklung · v1.0.1
Wissen, wann die Raumstation über Sie hinwegzieht und wann sie zu sehen ist.
Die Internationale Raumstation umrundet die Erde in zweiundneunzig Minuten und zieht mehrmals täglich über Ihr Zuhause hinweg. Die App berechnet diese Überflüge einen Tag im Voraus, für den Standort Ihres Homey, und unterscheidet vor allem jene, die mit bloßem Auge zu sehen sind; dafür braucht es dreierlei zugleich: die Station von der Sonne beschienen, Ihren Himmel bereits dunkel, und genug Höhe, um über die Dächer zu reichen. Ein Flow kann dann ein Licht einschalten oder Sie wenige Minuten vorher warnen.
Einen Überflug vorherzusagen heißt zu wissen, wo die Station sein wird, wie sie dann zu Ihnen steht, und ob Sie sie sehen können. Die drei Fragen werden getrennt behandelt, und bei der dritten irrt man sich am leichtesten.
01
le service répond aux instants futurs, jusqu'à 24 h, balayage au pas de 60 s, 30 instants par requête
Es ist kein Bahnpropagator an Bord, und das ist gewollt. Der Dienst beantwortet Anfragen nach der Position zu einem künftigen Zeitpunkt, bis vierundzwanzig Stunden voraus, sodass sich das Fenster einfach Minute für Minute abtasten lässt. Ein ganzer Tag kostet neunundvierzig Anfragen, bei einem angegebenen Kontingent von dreihundertfünfzig je fünf Minuten. Das Abtasten läuft nur beim Start, um Mitternacht und auf Anforderung.
02
γ = 2·arcsin( √( sin²(Δφ⁄2) + cos φ₁ · cos φ₂ · sin²(Δλ⁄2) ) )
Das ist der Winkel im Erdmittelpunkt zwischen Ihrem Zuhause und dem Punkt senkrecht unter der Station. Er wird mit der Haversine-Formel berechnet und nicht mit dem direkten Kosinus, der jede Genauigkeit verliert, wenn zwei Punkte nahe beieinanderliegen, also genau dann, wenn die Station im Zenit steht. Ein Test prüft ihn an zwei Punkten im Abstand von einem Meter.
03
h = arctan2( cos γ − R ⁄ (R + a) , sin γ )
Das ist, was das Auge sieht, und daher die Größe, die alles entscheidet. Verwendet wird der Arkustangens mit zwei Argumenten statt einer Division, die im Zenit unendlich ergäbe, wo der Sinus verschwindet. Die Geräteeinstellung wirkt auf diese Höhe, standardmäßig zehn Grad: darunter wird ein Überflug von Dächern und Bäumen geschluckt.
04
d = √( R² + (R + a)² − 2 · R · (R + a) · cos γ )
Die Entfernung zur Station ist die Sehne durch den Raum, gegeben vom Kosinussatz. Die Bodenentfernung ist der auf der Oberfläche zurückgelegte Bogen, R mal der Winkel. Ist die Station weit entfernt, ist der Bogen länger als die Sehne, was auf der Kachel überrascht, aber völlig richtig ist: bei hundert Grad Abstand sind es fast elftausend Kilometer Boden für zehntausend Luftlinie.
05
rayon de visibilité = R · arccos( R ⁄ (R + a) ) ≈ 2 257 km à 420 km d'altitude
Das ist der Radius des Kreises, von dem aus die Station über dem Horizont steht. Der Dienst veröffentlicht selbst einen Fußabdruck, den Durchmesser eben dieses Kreises, sodass sich beide vergleichen lassen. Die gemessene Abweichung beträgt 1,34 Kilometer von 2 258, sechs Hundertstel Prozent, was zur Wahl des Erdradius passt, hier mittlerer, dort äquatorialer. Die Geometrie ist damit bestätigt, ohne dem Dienst aufs Wort glauben zu müssen.
06
la station est éclairée si γ(station, point subsolaire) < 90° + arccos( R ⁄ (R + a) )
Der Dienst veröffentlicht ein Feld namens „visibility“, und ihm zu vertrauen wäre ein Fehler. Es beschreibt den Boden unter der Station, nicht die Station: Es antwortet „Tageslicht“, wenn es darunter Tag ist, obwohl die Station in vollem Sonnenlicht steht und für einen fernen Beobachter im Dunkeln bestens sichtbar ist. Sich darauf zu verlassen führte zu dem Schluss, dass über vierundzwanzig Stunden kein Überflug sichtbar sei; die Berechnung der Beleuchtung aus dem subsolaren Punkt, den der Dienst ebenfalls liefert, brachte zwei Überflüge hervor, beide in den frühen Morgenstunden, also genau dann, wenn die Station zu dieser Jahreszeit zu sehen ist. Der Erdschatten wird als Zylinder behandelt, und die Höhe fügt dem Halbwinkel rund zwanzig Grad hinzu.
07
hauteur du Soleil chez l'observateur < −6°, le crépuscule civil
Das ist die Bedingung, die der Dienst nicht liefert und die hier selbst berechnet werden muss: Eine beleuchtete Station, die einen taghellen Himmel überquert, bleibt unsichtbar. Die Sonnenhöhe stammt aus den NOAA-Gleichungen, denselben wie in der App Ephemeriden, und die beiden Implementierungen wurden verglichen: Sie stimmen auf ein Zehntausendstel Grad an einem im Betrieb abgelesenen Wert überein.
08
un passage = les instants consécutifs où h > 0 ; retenu si son sommet atteint la hauteur minimale
Die abgetastete Reihe wird in Folgen aufeinanderfolgender Zeitpunkte zerlegt, in denen die Station über dem Horizont steht. Jede Folge ergibt einen Überflug, von dem Beginn, Ende, Höhepunkt und dessen Azimut behalten werden. Jene, deren Höhepunkt die eingestellte Höhe nicht erreicht, werden verworfen, und ein Überflug gilt nur dann als sichtbar, wenn einer seiner Zeitpunkte alle drei Bedingungen zugleich erfüllt. Die Entfernungskarte löst ihrerseits nur beim Unterschreiten aus: sonst würde sie bei jeder Messung erneut auslösen, solange die Station im Radius bleibt.
Wenn 4
Und 3
Dann 1
In Entwicklung · v1.0.0
Hochwasser- und Waldbrandgefahr in Ihrer Nähe, von französischen öffentlichen Diensten.
Zwei französische öffentliche Dienste, Seite an Seite beobachtet. Vigicrues färbt jeden Flussabschnitt grün, gelb, orange oder rot; die Météo des forêts veröffentlicht während der Feuersaison täglich je Département die Waldbrandgefahr von morgen und übermorgen. Die App folgt einem per Name gefundenen oder in der Nähe Ihres Homey vorgeschlagenen Abschnitt, und einem per Name oder Nummer gefundenen Département, und kann reagieren, sobald eine Stufe steigt.
Vigicrues bietet weder eine Suche nach Koordinaten noch nach Name: Der landesweite Fluss liefert alle Abschnitte auf einmal, das Sortieren bleibt der App überlassen. Die Météo des forêts wiederum veröffentlicht nur einen täglich wachsenden Fluss, in dem der letzte Wert eines Départements vergraben liegt.
01
distance ≈ haversine(centroïde du tronçon, position de la Homey)
Jeder Abschnitt ist eine Linie, manchmal mehrere Dutzend Kilometer lang: Seine Position wird auf den Mittelwert aller Punkte seiner Geometrie reduziert, einen Schwerpunkt, der genügt, um mehr als dreihundert Abschnitte nach Nähe zu sortieren, ohne eine echte Entfernung zum nächsten Segment zu berechnen. Dieselbe Liste dient sowohl der Kopplung, um Abschnitte in der Nähe des Homey vorzuschlagen, als auch der Namenssuche.
02
un relevé national partagé par tous les appareils, plutôt qu'un par appareil
Der landesweite Fluss wiegt rund zwei Megabyte, unabhängig davon, wie viele Abschnitte darin gesucht werden. Ihn einmal je verfolgtem Gerät abzurufen hätte dieses Gewicht grundlos vervielfacht: Er wird daher für die Dauer eines Zyklus zwischengespeichert und zwischen allen Geräten des Pilots geteilt, von denen jedes nur seinen eigenen Abschnitt herauspickt.
03
hors juin-septembre : le fichier de l'année est absent, pas en panne
Die Météo des forêts wird nur während der Feuersaison veröffentlicht, von Juni bis September: außerhalb dieses Fensters existiert die Datei des Jahres schlicht noch nicht oder nicht mehr. Das Gerät meldet dies klar, ohne es mit einer Netzwerkstörung zu verwechseln, die weiterhin als solche gemeldet wird.
Wenn 1
Und 1
Dann 1
Was sie verbindet
Sie sind mit dem offiziellen Entwicklungskit von Homey geschrieben, ohne unnötige Abhängigkeiten, und jede läuft auf einer echten Homey Pro, bevor sie veröffentlicht wird. Die gelesenen Daten sind öffentlich und kostenlos; die rechnenden Apps rechnen auf der Zentrale, ohne dass Informationen Ihr Zuhause verlassen.