Antwort
Dez 04, 2019 - 19:15
Das einzige Gerät, was von den von Dir aufgezählten Geräten per MQTT angesteuert wird, ist der TV. Da sich das aber auch um die komplexeste Ansteuerung handelt, würde ich das definitiv ganz am Schluss machen, wenn andere Dinge eingerichtet sind und Du zumindest grundlegend verstanden hast, wie man ein Gerät in NEO einbindet und ansteuert. Geräte wie Hue oder die Playstation sind einfach Module.
Das Vorgehen ist grundsätzlich immer das Gleiche.
1. Gerät in IP-Symcon anlegen und konfigurieren, bzw. falls es kein Modul gibt muss man zunächst die Ansteuerung konfiguriert werden
2. Testen ob sich das Gerät mit allen gewünschten Funktionen aus IP-Symcon schalten lässt und der gewünschte Status aktualisiert wird
3. Das Gerät (Instanz) bzw. Skripte im Gerätemanager von NEO importieren
4. In NEO auf der Remoteoberfläche den Elementen wie Buttons, Grafiken, Webseitenelement den passenden Befehl bzw. Status zuweisen
1. und 2. sind spezifische Sachen die IP-Symcon betreffen bzw. das jeweilige Gerät oder Modul. Daher würde ich solche Dinge grundsätzlich auch im Forum von IP-Symcon abklären, wenn es bei 1. bzw. 2. Probleme geben sollte bzw. Fragen bestehen.
3. und 4. sind an sich immer gleich und wenn man das einmal gemacht hat, ist das bei allen Geräten das gleiche Vorgehen
Ich würde an Deiner Stelle erst mal bei einfachen Dingen anfangen und am Schluss dann versuchen solche Dinge wie den TV über MQTT zu steuern.
Fang doch z.B. mit der Farbe von Hue an.
1. Sofern da ein Modul vorliegt wie bei Hue oder Playstation auf den Korb klicken
Dann in der Suche den Suchbegriff eingeben wie Hue oder Playstation und das Modul installieren und die Instanzen erstellen.
Wenn es bei der Einrichtung Probleme und Fragen geben sollte, stelle die am besten in dem zugehörigen Thread im IP-Symcon Forum. Wenn Du das Gerät fertig eingerichtet hast, siehst Du die Instanz und die Datenpunkte, die Du in NEO ansprechen bzw. darstellen kannst
Playstation 4
Hue
Jede Instanz und jede Variable hat eine eindeutige Objekt ID, darüber kann diese z.B. auch in NEO identifiziert werden.
2. Wenn die Instanz eingerichtet ist sollte man zunächst mal testen ob es funktioniert. Dazu kannst Du bei einer Instanz mit der rechten Maustaste auf die Instanz klicken und dann Befehle testen auswählen. Auch wenn hier irgendwas nicht geht, ist der richtige Ort das zu klären der jeweilige Thread im IP-Symcon Forum.
3. Einmalig in NEO im Gerätemanager ein neues Gateway anlegen. Hier musst Du die Lizenz Email Adresse eintragen, z.B. die Email für die Demo Lizenz, sowie mindestens einen Webfront auswählen
Anschließend gehst Du im Gerätemanager auf Geräte und dort auf Geräte importieren, als Gateway wählst Du das IP-Symcon Gateway aus.
Jetzt wählst Du aus der Liste das Gerät aus das Du in NEO importieren willst z.B. die Playstation 4 oder ein Hue Gerät.
Anhand der Objekt-ID kannst Du nochmals überprüfen das Du auch das richtige Gerät ausgewählt hast.
4. In NEO kannst Du jetzt ganz normal einem Element wie einem Textfeld oder einer Grafik oder einem Button einen Status zuweisen indem Du das passende Gerät auswählst und den Wert wie z.B. Status
status gibt den Wert selber aus, formatted status den Wert der mit einem Variablenprofil zugeordnet worden ist. So wäre bei Hue z.B. der Farbwert mit status ein Zahl, während formatted status ein Hex Wert ist, der als Farbwert in NEO dargestellt werden kann.
Im Fall von Hue nutzt Du ein Element vom Typ Webseite und weist Du die Farbe zu.
Wie das genau funktioniert ist unter Farbstatus Hue zuweisen beschreiben
Das Vorgehen ist grundsätzlich immer das Gleiche.
1. Gerät in IP-Symcon anlegen und konfigurieren, bzw. falls es kein Modul gibt muss man zunächst die Ansteuerung konfiguriert werden
2. Testen ob sich das Gerät mit allen gewünschten Funktionen aus IP-Symcon schalten lässt und der gewünschte Status aktualisiert wird
3. Das Gerät (Instanz) bzw. Skripte im Gerätemanager von NEO importieren
4. In NEO auf der Remoteoberfläche den Elementen wie Buttons, Grafiken, Webseitenelement den passenden Befehl bzw. Status zuweisen
1. und 2. sind spezifische Sachen die IP-Symcon betreffen bzw. das jeweilige Gerät oder Modul. Daher würde ich solche Dinge grundsätzlich auch im Forum von IP-Symcon abklären, wenn es bei 1. bzw. 2. Probleme geben sollte bzw. Fragen bestehen.
3. und 4. sind an sich immer gleich und wenn man das einmal gemacht hat, ist das bei allen Geräten das gleiche Vorgehen
Ich würde an Deiner Stelle erst mal bei einfachen Dingen anfangen und am Schluss dann versuchen solche Dinge wie den TV über MQTT zu steuern.
Fang doch z.B. mit der Farbe von Hue an.
1. Sofern da ein Modul vorliegt wie bei Hue oder Playstation auf den Korb klicken
Dann in der Suche den Suchbegriff eingeben wie Hue oder Playstation und das Modul installieren und die Instanzen erstellen.
Wenn es bei der Einrichtung Probleme und Fragen geben sollte, stelle die am besten in dem zugehörigen Thread im IP-Symcon Forum. Wenn Du das Gerät fertig eingerichtet hast, siehst Du die Instanz und die Datenpunkte, die Du in NEO ansprechen bzw. darstellen kannst
Playstation 4
Hue
Jede Instanz und jede Variable hat eine eindeutige Objekt ID, darüber kann diese z.B. auch in NEO identifiziert werden.
2. Wenn die Instanz eingerichtet ist sollte man zunächst mal testen ob es funktioniert. Dazu kannst Du bei einer Instanz mit der rechten Maustaste auf die Instanz klicken und dann Befehle testen auswählen. Auch wenn hier irgendwas nicht geht, ist der richtige Ort das zu klären der jeweilige Thread im IP-Symcon Forum.
3. Einmalig in NEO im Gerätemanager ein neues Gateway anlegen. Hier musst Du die Lizenz Email Adresse eintragen, z.B. die Email für die Demo Lizenz, sowie mindestens einen Webfront auswählen
Anschließend gehst Du im Gerätemanager auf Geräte und dort auf Geräte importieren, als Gateway wählst Du das IP-Symcon Gateway aus.
Jetzt wählst Du aus der Liste das Gerät aus das Du in NEO importieren willst z.B. die Playstation 4 oder ein Hue Gerät.
Anhand der Objekt-ID kannst Du nochmals überprüfen das Du auch das richtige Gerät ausgewählt hast.
4. In NEO kannst Du jetzt ganz normal einem Element wie einem Textfeld oder einer Grafik oder einem Button einen Status zuweisen indem Du das passende Gerät auswählst und den Wert wie z.B. Status
status gibt den Wert selber aus, formatted status den Wert der mit einem Variablenprofil zugeordnet worden ist. So wäre bei Hue z.B. der Farbwert mit status ein Zahl, während formatted status ein Hex Wert ist, der als Farbwert in NEO dargestellt werden kann.
Im Fall von Hue nutzt Du ein Element vom Typ Webseite und weist Du die Farbe zu.
Wie das genau funktioniert ist unter Farbstatus Hue zuweisen beschreiben
Neuen Kommentar hinzufügen