Mein Name ist Lani und ich bin aus der Schweiz.
Ich freue mich hier dabei zu sein, verfolge seit längerem bereits das Forum und habe bereits viele nützliche Infos erhalten.
Auch bin ich im internationalen Forum angemeldet und lese auch da fleißig mit.
Zu meiner Konfig:
OH läuft bei mir auf einem alten Laptop mit Linux Lubuntu und ist sehr zuverlässig.
Habe eine Shelly's eingebunden (Temperatur und Beleuchtung) und versuche mir einiges beizubringen, bevor ich das ganze Haus mal automatisieren möchte. Arbeite eigentlich ausschliesslich mit .things und .items Files, da ich dies (noch) deutlich übersichtlicher finde als alles in der PaperUI zu machen.
Als Elektroing. habe ich betreffend Verdrahtung und Umsetzung in der Regel keine Probleme, Programmier-Kenntnisse beschränken sich aber auf Java und C und ehrlich gesagt habe ich dies schon lange nicht mehr gemacht.
Aber Grundsätzlich bin ich lernfähig und auch interessiert einiges auszuprobieren.
Nun habe ich aber ein Thema, welches ich alleine nicht anpacken kann.
Ich würde gerne meine Lautsprecher von Samsung (https://www.samsung.com/ch/support/model/WAM350/EN/)
gerne in OH einbinden und entsprechend steuern können.
Es gibt keine Binding dazu, aber ich habe bereits folgenden Eintrag bei Github gefunden (https://github.com/bacl/WAM_API_DOC).
Wie es scheint haben schlaue Leute bereits mit dem Thema beschäftigt und eine Schnittstelle gefunden zuhaben.
Diese können für viele Weitere Typen aus dieser Produktfamilie von Samsung verwendet werden.
In der Liste finden sich auch die Cmd die ich gerne verwenden würde.
Z.B mute on/off oder auch vordefinierte Internetradio Programme abzuspielen.
Code: Alles auswählen
84 - SetMute
Description: Mute ON
Example:
curl 'http://ip_speaker:55001/UIC?cmd=%3Cpwron%3Eon%3C/pwron%3E%3Cname%3ESetMute%3C/name%3E%3Cp%20type=%22str%22%20name=%22mute%22%20val=%22on%22/%3E'
Xml string decoded:
<pwron>on</pwron><name>SetMute</name><p type="str" name="mute" val="on"/>
Nun habe ich leider keinen Ahnung wie ich eine solche Schnittstelle verwenden bzw. implementieren muss.
Hat hier jemand so etwas bereits gemacht und könnte mir sagen was ich zu tun habe oder kann mit mit einer Website(How-To) weiterhelfen?
Falls jemand etwas beitragen könnte wäre ich sehr dankbar.
sonnige Grüsse
Lani