Beiträge von Patrick_

    [...] aber ob das mit Kurzbefehle so einfach zu machen ist, wage ich zu bezweifeln.

    Eigentlich schon recht einfach. Wie das geht, hat oben Bereits OrangeX gepostet.


    Hier will jemand Werte aus seinem täglichen "Fitnessprogramm" auslesen, die irgendwo in einem Log gespeichert werden und dann an seinen Fitnesscoach schicken:

    https://talk.macpowerusers.com…tcuts-text-matching/11133

    Die Fragestellung und Vorgehensweise ist ähnlich. Zum Glück hat uns der Threadersteller auf der Seite gleich mal seine DAILY STATS gepostet. Das machen wir uns zu Nutze und durchsuchen die Seite einfach nach diesen Werten.


    Den Link nutzen wir gleich mal als Beispiel und nehmen das für den Kurzbefehl her:


    Wir rufen den Inhalt der Seite https://talk.macpowerusers.com…tcuts-text-matching/11133 ab. Da uns in unserem Beispiel der Tag interessiert, soll er nach dem Inhalt "Day: (\d)" suchen. ( Das (\d) ist unsere Variable x, weil wir den Wert nicht kennen (ändert sich ja), wir wissen aber, dass es - in dem Beispiel - eine einzige Zahl ist, daher sucht uns \d eine Zahl zwischen 0-9)


    Wenn er Day: und eine darauffolgende Zahl findet, soll er diese ausgeben. Ausgabe "Day: 8"


    Man müsste halt jetzt die Webseite kennen und dort dann Day: durch Tankinhalt: oder was auch immer ersetzen und dann noch die regex definieren, also dass es auch mehrere Zahlen und sogar Kommazahlen sein können. Möglicherweise funktioniert /\d+\,?\d*/ heißt, eine oder mehrere Zahlen (\d+), optionales Komma (\,?) und null bis mehrere Nachkommastellen (\d*).

    Im Kurzbefehl sieht das so aus, kann jeder mal nachbauen und ausführen, Ergebnis sollte "Day: 8" sein. (Wenn man jetzt nur die 8 haben will, muss man mit der Kurzbefehl-Aktion "Gruppe mit gefundenem Text abrufen" verwenden und dann über den Index gehen. Hab ich aber noch nicht hinbekommen.


    EDIT: Kurz getestet und es funktioniert: wenn man statt nach dem Wert Day z.B nach seinem Gewicht, also Weight suchen will, geht das auch über Weight: (\d). Hier spuckt er dann aber nur "Weight: 9" aus, das Gewicht beträgt aber 94.3. Also verwenden wir den von mir oben aufgeführten Regex (Achtung, mit Klammern davor und dahinter): Weight: (\d+\.?\d*) und schon spuckt unser Kurzbefehl Weight: 94.3 aus.

    Das der eine Bridge braucht ist klar. Ich frage deshalb weil ich "hören möchte" das es mit HB und PluginXY funktioniert, da ich persönlich keine zusätzlichen Bridges aufstellen will.

    Ich weiß immer noch nicht so recht, was du hören willst. Jedenfalls, der Smart Button ist in der offiziellen Kompatibilitätsliste vom Conbee/Raspbee: https://phoscon.de/de/conbee2/compatible und dank Homebridge-Hue Plugin bekommst du den auch in dein Homekit.

    Kann man den via Homebridge (-Plugin?) in HK bekommen oder wird die Bridge zwingend benötigt?

    Setzt du den Outdoor ein? Wie machst du das mit der 3-Teiligkeit dieser Hardware?

    Da der über Zigbee funkt braucht es eine Bridge, egal ob Hue Bridge oder ein Conbee/Raspbee via Homebridge-Hue Plugin.


    Der Button ist IP44, daher spritzwassergeschützt und durchaus dadurch für Feuchträume (Bad, Keller) und Garten geeignet. Kommt drauf an wie wettergeschützt deine Haustüre ist.


    Button ist magnetisch und hält an der Grundplatte, evtl. kann man den festkleben wenn man befürchtet, dass bei einem "Klingelstreich" jemand nicht nur klingelt sondern den ganzen Button entwendet :D

    Was ist denn für dich unverständlich am Shortcut-Aufbau?


    Rufe die Inhalte von google ab - Suche nach [0-9a-zA-Z] (hier ersetzen durch dein Suchbegriff) in den Inhalten von Google - Wenn Suchbegriff wurde mind. einmal gefunden (has any value), dann schicke mir eine Benachrichtigung mit "Hallo Welt".


    Du kannst natürlich jetzt nach "Tankinhalt" auf der Webseite deiner Zisterne suchen, aber ausgeben was hinter "Tankinhalt:" steht, kannst du mit obigen Shortcut nicht. Dazu müsste du mit Regex (Regular expressions) arbeiten, damit dir der Wert dahinter ausgegeben wird, da sich ja der Wert ständig ändert.


    Dazu müsste man aber zunächst wissen, wie der Tankinhalt dargestellt wird (Auch ob es eine Dezimalzahl ist mit wieviel Kommastellen etc.)


    Wenn es nur eine Zahl ist, dann ginge das Beispielsweise mit der Aktion "Text abrufen" und dann "Tankinhalt: (\d) in Inhalt der URL abgleichen"

    "Ohne Zusatzsachen" ist halt extrem schwamming. Ich weiß nicht ob eine Xiaomi-App schon zuviel "Zusatz" für den Threadersteller sind. Oder das flashen. Und ich nehme an, dass Leute, die hier posten, zu 95% eine Homebridge haben. Ich habe "ohne Bridge" interpretiert als "ohne zusätzliche Bridge", ähnlich Ikea-Gateway, Xiaomi-Gateway, etc. Dafür ist eben der Eingangspost zu schwammig.

    Neja, ich finde das alles andere als schwammig ;) Ohne Bridge heißt halt ohne Bridge, im Apple-Universum bedeutet das nur nativ homekit-kompatible Geräte mit "Works with Homekit" Aufkleber und HomeKit-Code zum abscannen. Und da gibt es nur Geräte mit WLAN und Bluetooth, die ohne Umwege/Bridges direkt an einer Steuerzentrale angelernt werden können. Für mich ist daher die Anforderung vom Threadersteller klar.


    Egal, zurück zum Thema! :)

    Ich glaube auch am Mac, dass du dich auch da im Hauptverzeichnis befinden musst und nicht in /var/lib/homebridge. Zurück ins Hauptverzeichnis kommst du über cd

    Vorher hatte ich es mal über ein pi laufen da musste ich dann immer was eingeben und dann Neustarten dann wurden sie angezeigt.

    Sonst musste ich immer eingeben

    Ph-h ip der hue -u dann mein hue Benutzer und Passwort Outlet -v

    Aber wo gebe ich es ein bei der homebridge ue?

    Läuft deine Homebridge nicht mehr auf einem Raspberry?


    Ansonsten steht hier eig. alles drin: RE: Zwischenstecker (Zigbee / Phoscon) als Stecker und nicht Leuchte in Home App, du hast ja schon den ph Befehl genannt.

    Interessant. Das geht bei mir in der Home-App nicht. Ich hab 3 Hue Play Bars hinter dem TV hängen, die sind als Gruppe zu "TV Hintergrundbeleuchtung" zusammengefasst. Wenn ich eine neue Gruppe erstelle, z.B. mit der Deckenleuchte, kann ich die andere Gruppe gar nicht auswählen.

    Noch was zu dem SMD Elko: Der Minuspol wird durch den schwarzen Strich/Balken markiert. Die schwarze Plastik-Plattform gehört so rum, dass die Seite mit den beiden "geraden" Ecken zum Minuspol zeigt, die beiden "abgeschrägten" Ecken zum Pluspol.


    Im Internet steht auch, dass die Elkos immer den Minuspol markiert haben und dafür die Platine den Pluspol. Schau mal nach, ob du auf der weißen Platine irgendwas erkennst.


    EDIT: Mit der Info von mir wir rum die schwarze Plattform gehört siehst du vllt an der Unterseite, ob dir die "Bruchstelle" vom Lötzinn ein Hinweis darauf gibt, wie rum es aufgelötet war.


    Ansonsten mach gerne mal ne Nahaufnahme von der Stelle, vllt. kann man was erkennen, auch durch die Bauteile drum herum.