AdapterRequests icon indicating copy to clipboard operation
AdapterRequests copied to clipboard

HomePod Adapter

Open RolfM671 opened this issue 4 years ago • 22 comments

Hallo, würde mir einen Adapter zur Sprachausgabe auf dem HomePod wünschen, da meine Programmierkenntnisse dies nicht hergeben kann ich leider keinen selbst erstellen. Danke

RolfM671 avatar Feb 17 '21 13:02 RolfM671

Hast Du mal nach Libraries oder Möglichkeiten gesucht die es ggf gibt? ODer haben das andere Smart-Home Systeme?

Apollon77 avatar Feb 17 '21 14:02 Apollon77

ja, suche schon eine geraume Zeit in der Richtung gefunden habe ich aber noch nichts brauchbares für ioBroker, es gibt einige die auch danach suchen, gefunden habe ich nur etwas unter FHEM, hab mir schon überlegt ob ich auf FHEM umsteige.

RolfM671 avatar Feb 20 '21 11:02 RolfM671

Hey @Apollon77,

Maybe this could help.

TheMBeat avatar Mar 13 '21 16:03 TheMBeat

@TheMBeat

yes, I have already installed airtunes, have already tested various things, but as I said, I simply lack the ability to program.

RolfM671 avatar Mar 13 '21 16:03 RolfM671

Hallo, vielleicht hilft den Spezialisten hier dieser Artikel " https://forum.fhem.de/index.php?topic=102295.0 " weiter um etwas brauchbares für den ioBroker zu Entwickeln, wäre super.

RolfM671 avatar Mar 24 '21 17:03 RolfM671

Hallo, ich habe ein Workaround den ich nutze um über Siri (HomePod) bestimmte Datenpunkte abfragen zu können.

https://github.com/MrRo-de/ioBroker-HomePod

Vielleicht hilft es ja jemanden weiter bis ein Adapter für den HomePod bzw. Siri kommt.

MrRo-de avatar Apr 10 '21 15:04 MrRo-de

vielen Dank, da werde ich mich gleich mal damit auseinandersetzen. Im Augenblick versuche ich mich mit FHEM, da sollte ja Sprachausgabe über HomePod möglich sein leider ist das aber eine Oberfläche die Strukturell total zerrissen ist, läuft eine Anwendung und du integrierst eine neue dazu funktioniert die andere nicht mehr. Das ist eine Oberfläche für Vollzeitprogrammierer, da ist keine Funktionalität sondern Programmierkunst gefragt, also auch nicht das Wahre.

RolfM671 avatar Apr 10 '21 23:04 RolfM671

@RolfM671 es wäre toll, wenn ich eine kurze Rückmeldung ob es geklappt hat und ob die Anleitung auch verständlich war bekommen würde. Zu FHEM kann ich leider nichts sagen. Damit habe ich mich nie beschäftigt.

MrRo-de avatar Apr 13 '21 07:04 MrRo-de

@MrRo-de sorry das ich mich noch nicht gemeldet habe, da ich mich noch um meine alte Kranke Mutter kümmern muss habe ich nur mal kurz in die Applikation geschaut aber noch nichts weiter getestet. Das weitere ist dass ich zwei Systeme teste um zu sehen welches meinen Anforderungen entspricht. Wenn ich mich wieder damit beschäftigen und testen kann werde ich auf jeden Fall Rückmeldung geben. Wünsche dir einen schönen Tag.

RolfM671 avatar Apr 13 '21 09:04 RolfM671

Hi, can I support somehow? Ist this still being considered? I think for the people using Apple eco system, this is an essential. Probably it is not that much of work to include it in text2speech adapter or create an extra one.

My best guess is that it could be solved with an short cut (Kurzbefehle) on HomePod and a data point in ioBroker that gets filled with the text that should be spoken by Siri. Challenges are probably

  • how to trigger the short cut once there is text in the Data Point (the text itself could be pushed to the HomeKit world via a YAHKA adapter device/data point)
  • how to empty the data point once it was spoken
  • integrate in ioBroker (e.g. that Blockly has an option to "Send to Siri"

x4N70pHyLL avatar Jul 11 '22 10:07 x4N70pHyLL

@x4N70pHyLL as far as I am aware there is not possibility in the HomeKit eco system to send a text to speak to a device. The workaround here mentioned is also what I use, just create an alias/dummy ad implement it by Homekit (Yahka)

DutchmanNL avatar Jul 11 '22 14:07 DutchmanNL

@DutchmanNL Yes it seems not directly but doesn't it make sense to "professionalize" the workaround a little bit to enable others to integrate it in their adapters like Blockly etc. At least for me it is not very clear how to set up a Yahka device (which type etc) and how to pass a string from a data point to the device. Then there needs to be a trigger inside HomeKit/Shortcut/Kurzbefehle like "if (switch in device is pressed) {let Siri speak the atribute x of the device}"

x4N70pHyLL avatar Jul 13 '22 14:07 x4N70pHyLL

Of its only related to the yahka objects I have a automation solution for that which my fit. In generic it's very hard to make a separate "will always word" code for this specific case but happy to brainstorm if my automation fits the needs. But would prefer to do this on discord or telegram if that's ok for you ?

DutchmanNL avatar Jul 13 '22 14:07 DutchmanNL

@MrRo-de So, nach langer langer Zeit habe ich mich nun endlich mit deinem Workaround befassen können, ich muß sagen dass ich einige Mühe hatte da ich mit Programmierung rein gar nichts anfangen kann. Dennoch hat es geklappt und ich habe einen Test mit Tankerkönig zum funktionieren gebracht, also wollte ich das selbe mit dem Oilfox zur Ausgabe des Füllstands vom Heizöltank machen und habe die vorhandenen Daten dafür abgeändert. Leider funktioniert es mit dem Oilfoxadapter nicht, keine Ahnung warum, es gibt keine Fehlermeldungen. Auf jeden Fall möchte ich mich für dein Workaround herzlich bedanken, einen richtigen Adapter wie bei Alexa kann dieser Workaround dennoch nicht ersetzen,

RolfM671 avatar Jul 14 '22 09:07 RolfM671

Auf jeden Fall möchte ich mich für dein Workaround herzlich bedanken, einen richtigen Adapter wie bei Alexa kann dieser Workaround dennoch nicht ersetzen,

hmm, das macht im gründe Yahka... aber der wizard bzw automatische Zuweisung fehlt dir wie beim iOT ?

DutchmanNL avatar Jul 14 '22 09:07 DutchmanNL

@DutchmanNL sure we can do it privately, but I think the general solution (it seems to be the best we have at the moment) should be interesting for everyone, right?

Like the workaround postet above, but how to set up including some transfer mechanism to shift Strings over to some Yahka device and the automation from Apple to make Siri read out the String.

x4N70pHyLL avatar Jul 18 '22 07:07 x4N70pHyLL

@DutchmanNL sure we can do it privately, but I think the general solution (it seems to be the best we have at the moment) should be interesting for everyone, right?

Like the workaround postet above, but how to set up including some transfer mechanism to shift Strings over to some Yahka device and the automation from Apple to make Siri read out the String.

The outcome will be for everyone no worries, but it's a very prill alpha currently 😅😋

DutchmanNL avatar Jul 18 '22 08:07 DutchmanNL

@DutchmanNL Ok got it, just let me know how/where, Telegram is fine for me, but I did not do anything with it regarding ioBroker/Github. You can find me under the same username

x4N70pHyLL avatar Jul 21 '22 14:07 x4N70pHyLL

@DutchmanNL @Apollon77

Wird an der Umsetzung noch gearbeitet?

haselchen avatar Aug 23 '22 21:08 haselchen

@haselchen Ich denke nicht dass an der Umsetzung gearbeitet wird, dazu fehlt die Nachfrage von Anwendern.

RolfM671 avatar Aug 23 '22 22:08 RolfM671

@RolfM671

Keine Ahnung wieviele Daumen hoch Du brauchst....ich habe jedenfalls einen hinterlassen

haselchen avatar Aug 23 '22 22:08 haselchen

@haselchen Status ist "Requested" ... es halt also noch keiner damit gestartet ... Kommt vllt noch und ja die Hardware muss man dafür auch haben

Apollon77 avatar Aug 24 '22 08:08 Apollon77

Der workaround funktioniert scheinbar mit der aktuellen Homekit Version nicht mehr

reiterth avatar Nov 19 '22 23:11 reiterth