Ist in dem ganzen Kurzbefehl irgendwo eine Abfrage nach Text oder so mit drinn oder wie genau sieht dieses Frage/Antwort-Spiel aus? Ich kenn das Prinzip von gedaempfter Wiedergabe nur, wenn ueber die HomePods was wiedergegeben wird, ich Siri anbruelle mit irgend einer Anfrage, dass dann fuer den Zeitraum dieser Anfrage zwar die Musik weiterlaeuft, aber eben gedaempfter, da die Antwort und das Zuhoeren von Siri "druebergelegt" wird in der Audioausgabe. So auch wenn ein Kurzbefehl eine eine (Sprach)eingabe vorn mir benoetigt um fortzufahren....
Beiträge von pottersfield
-
-
Der Ansatz von Mia ist denk ich richtig, ich wuerd aber schauen, ob das System ggf. einen anderen pfad hat aufgrund der Installationsweise.
Um den pfad rauszufinden wuerd ich mal which tvservice versuchen. Das sollte dir dann einen Pfad ausgeben den man ins Terminal ballern kann.
-
Falls wer Probleme mit der Home App hat und wirklich einen Neustart machen moechte wenn gar nichts mehr geht, also nichtmal fuer die Person die das zu Hause erstellt hat, vielleicht hilft ja das:
http://appldnld.apple.com/iOSP…HomeKitReset.mobileconfig
!!!!!!!!!Es ist ein zertifiziertes Profil von Apple mit welchem man die Home App KOMPLETT zuruecksetzt! Also nicht einfach draufklicken und gucken was passiert, wenn man sich dessen nicht bewusst ist!!!!!!!!!
-
Das sieht so als als gaebe es die Datei gar nicht, denn du wirst nach einem Dateinamen gefragt und nicht ob du die vorhandene Datei speichern moechtest... Irgendwas stimmt da auf jeden Fall nicht...
-
Da kommt irgendeine Fehlermeldung, dann mach einfach irgendwas, das wird dann sicherlich die Loesung sein.
Bezueglich der login Daten..
Ich war mal ganz frech im Internet und hab mir durchgelesen was die schlauen Koepfe hinter homebridge etc so fuer Anleitungen schreiben und ich war erstaunt, dass ich schon nach 1Minute Antworten fand:
https://github.com/homebridge/…ki/How-To-Connect-Via-VNC
https://github.com/homebridge/…ge/wiki/How-To-Reset-WiFi
Waren sicher nur Glueckstreffer...
-
Alle die das Update gemacht haben als es noch da war und seitdem Probleme haben wie: es koennen keine Personen mehr eingeladen werden etc.:
-
Das im Initialen Post verlinkte Plugin ist:
Homebridge-homekit-controller <-- letztes Update vor 3 Jahren auf github
Von homebridge verifiziert ist jedoch:
Homebridge-homekit-control <-- letztes Update gestern auf github
-
Okay, du hast also die tokens von der netatmo website generiert, diese im Plugin hinterlegt und im homebridge Ordner auch nochmal die .json Datei fuer das Plugin geprueft, dass alle Infos korrekt hinterlegt sind? So wie es im Thread beschrieben ist auf github?
-
Error: EACCES: permission denied, mkdir '/.node-persist'
Irgendwas passt mit den Zugriffsrechten hier nicht. Dadurch startet sie homebridge wahrscheinlich auch nicht weiter durch.
-
Seems like this is not related to the plugin but to your node.js version: https://stackoverflow.com/ques…elope-routinesunsupported
Und in dem verlinkten stackoverflow post hat diese Loesung ueber 800 upvotes.
-
-
Hmmmm n anderer Ansatz der mir gerade eingefallen ist:
Siri ein bestimmtes Geraet, vorzugsweise Stromstecker oder Licht einschalten/ausschalten lassen.
Darauf dann aufbauend eine HomeKit Automation, welche als Ausloeser dieses Geraet hat. Dann beim Steuern das eig. gewuenschte Licht auswaehlen, dass es eingeschalten wird und dieses dann mit der Moeglichkeit die Automation/das Geraet auszuschalten nach Zeit X.... Mehr faellt mir dazu leider auch nicht mehr ein...
Außer du nutzt auch homebridge, dann ginge es ueber einen delay switch. Wenn delay abgelaufen, also Status aendert sich, dann Automation welche die Lampe XY einschaltet. Also fast so wie oben beschrieben.
-
Vielleicht mal hier schaun:
homebridge-laundrify-official | laundrify WLAN-Adapter für Waschmaschine oder Trockner
Ich pers. nutze die App ToolBox Pro fuer die Notification, weil da kann ich die Zeit selbst festlegen wann diese erscheint. Somit sage ich Siri: "Hey Siri, I am doing the laundry", dann wird eine vorgefertigte Notification in t+50Min an mich gesendet. Also aehnliches Prinzip wie bei dir mit der Erinnerung...
-
und auch das Steuern von Geräten unter iOS 16.1 aus geht problemlos
Gibt es auch Geraete die kein iOS/iPadOS 16 oder macOS 13 haben in deinem setup und kannst du dazu was sagen?
-
Hey,
also wenn du mit der Kurzbefehle App arbeitest, dann muss die App, von welcher du "Daten empfangen und/oder senden" moechtest, vorher nicht geoeffnet werden. Die einzelnen Aktionen machen dies im Hintergrund, sofern nicht eine direkte Interaktion mit der App notwendig ist. Dein Kurzbefehl krieg ja auch nicht die Infos bezueglich Temperature, von der Wetter App an sich, sondern der Aktion Wetter abfragen innerhalb der Kurzbefehle App. Deshalb kann diese Automation schonmal weg in dem Kontext.
Warum ist der Shortcut, dass es nicht um 6Uhr das Ganze ausfuehren soll, weil du es so aufgebaut hast:
Wenn Uhrzeit = 6
--> Nichts
Ansonsten
Mach die Abfrage zum Netzwerk.
Du willst ja aber jetzt unabhaenig der Uhrzeit ja, dass mehrere unabhaengige Bedingungen durch Wenn Abfragen ineinander greifen. Deshalb muss so gesehen nach jeder positiven Wenn Abfrage, direkt die naechste Wenn Abfrage folgen und immer so weiter. Damit schlussendlich, wenn alle Bedingungen erfuellt sind, die Szene XY ausgeloest wird.
Somit waere es richtig wenn es so aussehen wuerde:
Wenn Uhrzeit = 6
Abfrage Netzwerk
Wenn Abfrage Netzwerk = XY
Schalte Szene
In dem Szenario wie es jetzt beschreibst, wuerd ich dir auch eine Wetterstation empfehlen, oder eben auf homebridge mit Plugins umsteigen, weil dann kannst du dir den ganzen Shortcut so wie du ihn jetzt hast sparen, sondern arbeitest mit einer Homeautomation bei welcher der Ausloeser die Außentemperatur ist und nur unter der Bedingung, dass du anwesend wirst wird geheizt. Dann wird auch nicht mehr immer geheizt wenn du zu Hause bist, sondern nur noch wenn der initiale Trigger, die Temperatur auch erreicht ist.
Je nachdem wie die Wohnsituation auch aussieht hast du da dann naemlich auch den Vorteil, dass du ggf. weitere Personen auch mit die Bedingung der Anwesenheit mit reinbringen kannst, da die Homeautomation ja global greift und nicht wie dein Kurzbefehlekonstrukt nur fuer dich.
-
und ist keine verschlüsselte Verbindung
Wenn du die Geraete in einem abschließbaren Serverschrank stehen hast, dann hast du sogar eine Hardware Verschluesselung

-
Apple says that the new Home app architecture will bring faster, more reliable performance in homes with many smart accessories, but it requires every device that accesses the home to be running the iOS 16.2, iPadOS 16.2, macOS Ventura 13.1, tvOS 16.2, and watchOS 9.2 betas, along with the HomePod 16.2 beta software.
Na, wer traut sich?

-
Hmmm ein paar Fragen vorneweg:
Du startest das ganze indem du zuerst die Wetter App oeffnen laesst, wofuer?
Dies ist dann der Ausloeser fuer die zweite Automation, die ja somit direkt kurz nach 6 jeden Tag gestartet wird, da ja jeden Tag um 6 die App Wetter geoffnet wird, deshalb die Frage, warum nicht gleich jeden Tag um 6 Uhr Morgens die zweite Automation durchlaufen lassen?
In der 1. WENN Abfrage gehst du durch das Datum und ich vermute die Uhrzeit, weil du am Ende bei der Zahl 6 rauskommst. Ich vermute das hat den Hintergrund, dass wenn du die Wetter App irgendwann unter Tags oeffnet, die Automation erst gar nicht starten soll oder warum hat 6Uhr Morgens und die Zahl 6 so eine Bedeutung?
Danach folgt die naechste WENN Abfrage im Bereich SONST der ersten Abfrage, somit greift der Teil mit dem Netzwerk den gesamten Tag, außer um 6Uhr Morgens.
Heißt zusammengefasst: Du laesst jeden Tag um 6Uhr Morgens die Wetter App automatisch oeffnen. Du moechtest aber, dass der Heizmodus jedes Mal ausgeloest wird wenn du die Wetter App oeffnest, es kleinergleich 10Grad hat, NICHT 6Uhr Morgens ist und du zu Hause bist. Ist das so gewollt?
Ich pers. wuerde das Thema anders angehen und zwar mit zwei unterschiedlichen Optionen:
Nur mit dem Kurzbefehl, ohne zusaetzliche hardware/software
--> Kurzbefehl benennen wie z.B: Ist es Zeit zum Heizen? (Hintergrund, wenn du Siri fragst, klingt es natuerlicher: Hey Siri, ist es Zeit zum Heizen?)
Die Wetterabfrage so wie du sie bisher hast
Dann WENN Temp kleinergleich 10
Heizen starten.
Warum nur so kurz? Naja, wenn du Siri fragst, ob es Zeit zu heizen ist, dann machst du das, wenn du zu Hause bist, somit entfaellt die Abfrage nach dem Netzwerk ja automatisch

Wenn das Ganze jetzt aber automatisiert ablaufen soll, ohne Siri darum zu bitten das zu pruefen, dann waere die Frage ob hardware vorhanden ist, welche die Außentemperatur automatisch pruefen kann, falls ja, dann:
HomeKit Automation erstellen
Wenn Sensor was entdeckt
Dort dann den Sensor raussuchen mit der Auswahl, wenn Temp faellt unter 10
Filter bei Zeit/Personen setzen und dann die Szene fuers Heizen auswaehlen.
Wenn zusaetzliche Sensoren nicht vorhanden sind waeren wir bei der homebridge mit plugins wie homebridge-weather-plus, wo du einen Wetterdienst raussuchen kannst und das Plugin pushed dann diese Werte nach HomeKit und dann hast du dort die Werte in "virtueller" Form und dann gehts wieder genauso weiter wie bei der HomeKit Automation mit Hardware.
Wenn jetzt weder hardware vorhanden ist, noch der Wunsch die Ortungsdienste fuer Geofencing zu nutzen, fuer die Automationsabfrage nach dem Standort, dann waere noch zusaetzlich ein homebridge plugin wie people-pro bspw. notwendig. Mit diesem kann man die Geraete anpingen lassen und wenn diese im Netzwerk erreichbar sind, dann waere die Bedingung, wenn Sensor XY anwesend/aktiv ist. Diese Automation dann aber in einer 3rd party App anlegen wie EVE, Controller for Homekit etc. da man dort das ganze ein wenig feiner einstellen kann mit Bedingungen und Ausloesern.
Overall kommt es jetzt drauf an, wie man das Ganze aufbauen moechte um ans jeweilige Ziel zu kommen.
-
-
Man kann globale Variablen ueber verschiedene Varianten speichern und abrufen, gaengig sind zB.:
Eine Textdatei erstellen, diese in iCloud abspeichern und dann den Inhalt abrufen und dementsprechend reagieren.
Selbes Prinzip wie gerade eben nur mit der Notizen App.
Oder mein Favourit: Data Jar. Mit der App Data Jar lassen sich allerhand Variablen in verschiedenster Form sichern und aktualisieren, von Text, ueber Zahlen, zu dictionaries, Dateien etc.
Nachteil dabei: Data Jar synced sich zwar ueber iCloud, aber nur mit dem eigenen Konto.