Antworten
Feb 27, 2017 - 09:24
Hier sind nur begrenzt Trigger möglich.
WICHTIG: Als Auslöser können ausschließlich Gerätestatus von Geräten verwendetet werden, die über folgende Gateways bzw. Systeme in NEO integriert sind:
- AIO Gateways
- HomeMatic CCU
- Logitech Harmony Hub
- Netatmo Wetterstation (inkl. Zusatzmodulen und Healthy Home Coach)
Das heisst Geräte für die es zwar ein NEO Plugin gibt, die aber nicht über die Gateways gesteuert werden wie z.B. AV-Receiver, Doorbird, Sonos, HUE usw. sind nicht als Trigger im NEO Automation Manager nutzbar.
Wenn man alle Datenpunkte miteinander verknüpfen will und z.B. ein Event von Doorbird oder eines AV Receivers oder andere Geräte die anderweitig angesprochen werden, nutzten will ist eine Hausautomationssoftware wie z.B. IP-Symcon in Kombination mit NEO notwendig.
Feb 28, 2017 - 02:34
Konnte ich beim lesen der Frage zuerst gar nicht glauben.
Wo liegt dabei die technische Hürde? Bei einen Befehl an ein IP Device handelt es sich doch nur um eine "Befehlszeile" aus der deviceinfo.xml.
Oder stelle ich mir das mit meiner Unkentniss in Bezug auf Programmierung, nur mit meinen technischen Verständniss, zu einfach vor?
Hatte eigentlich gehofft mediola würde nach der ersten Server-Lösung nun ein ausgereiftes Produkt auf den Markt bringen.
Mist ist auch, daß der Status von z.B. HomeMatic-Komponenten nur im Automation Manager berücksichtigt werden wenn diese direkt geschaltet werden (z.B. über einen HomeMatic Schalter) Wird der HomeMatic Aktor über eine NEO-Fernbedienungstaste geschaltet wird der Status nicht berücksichtigt.
@Fonzo
Aktuell kämpfe ich noch mit der Umstellung vom AIO-Creator auf NEO.
Habe das Problem, dass die IP-Befehle nicht immer funktionieren, und ich einfach nicht das Raumthermostat HomeMatic CC-TC eingebunden bekommen.
Leider hat sich selbst zum Raumthermostat mediola bisher hier nicht geäußert, werde dann wohl ein offizielles Ticket eröffnen müssen.
Konnte grundsätzlich keine Anleitung finden wie in NEO HomeMatic Komponenten eingebunden werden. Nur ein Anleitung mit der HomeMatic CCU.
Sobald ich alles in NEO vernünftig am Laufen habe, werde ich mich im Bezug auf KNX entscheiden. Kann aber noch ein paar Tage dauern, da ich auch die Optik ändere und ich nur am Wochenende Zeit habe.
Soll heißen, ist das KNX-Plugin zu dem Zeitpunkt nicht in Sicht werde ich auf IP.Symcon umsteigen.
Feb 28, 2017 - 12:38
ich hätte da noch eine Anschlussfrage.
was bedeutet bei der http-Aktion
-GET
-PUT
-POST
-DELETE
kann mir das jemand erklären, wofür welcher Befehl zu verwenden ist?
Danke
Gruss
Peter
Quelle: Automations Manager
Feb 28, 2017 - 13:20
kann man nicht pauschal beantworten und hängt davon ab auch was die Gegenseite unterstützt.
Grundsätzlich sollte POST wenn möglich benutzt werden, da die Daten nicht mit der URL gesendet werden und damit nicht sofort für jemand Außenstehenden ersichtlich sind. Es gibt aber auch Geräte die nur get unterstützten.
Bei Post must Du auf alle Fälle den passenden Header setzten z.B.
application/x-www-form-urlencoded
oder
application/json charset=utf-8
je nachdem in welchen Format Du die Daten sendest.
Delete ist wie der Name schon sagt zum Löschen.
Mrz 01, 2017 - 02:51
Kann ich diese irgendwie aus den Einträgen in der deviceinfo.xml ableiten?
Noch nutze ich den Automation Manager nicht, nur wenn es soweit ist werde ich auch IP-Befehle an Gerät benötigen. Ansonsten macht das alles keinen Sinn für mich.
Wäre es komplizeirt gewesen das direkte Nutzen der IP-Befehle in den Automation Manager einzubinden?
Mrz 03, 2017 - 02:51
Wenn ich es richtig verstehe kann ich aus jeden Eintrag in der deviceinfo.xml einen http-Befehl machen.
Mein Eintrag für das Einschalten meiner Vorstufe lautet:
Die erste Zeile vor den Einträgen :
Kannst Du mir bitte ein Beispiel geben und den Eintrag in einen httpBefehl umwandeln.
Ist für mein Verständnis einfacher wenn ich ein konkretes Beispiel habe.
Besten dank, Grüße
Mrz 03, 2017 - 03:20
In Deinem Fall nutzt Du das Denon Marantz Control Protocoll auf Port 23 das setzt aber einen TCP Socket mit dem AV Reciever vorraus und ist kein http Befehl da hier ja über den Socket auch dauerhaft Rückmeldungen vom AVR kommen. Wie man Socket mit dem NEO Automation Manager nutzt ist mir nicht bekannt, in der Oberfäche ist so was zumindest nicht als Feature eingebaut, da gibt es nur rudimentäre Funktionen. Daher kannst Du Dir sowas dann höchstens als Javascript selber schreiben, dann kannst Du Dir aber wohl auch gleich das ganze Plugin selber schreiben ob sich der Aufwand lohnt weis ich nicht.
Wenn Du das Denon Marantz Control Protocoll nutzten willst und in NEO visualisieren kannst Du IP-Symcon nutzten.
PHP Modul Denon
Dort trägst Du einfach die IP des AVR ein sucht die Zone und die Befehle aus die Du brauchst fertig. Diese kannst Du dann in NEO importieren.
Du kannst dann mit IP-Symcon auch jeden Befehl den Du vom AVR empfängst als Trigger für ein anderes Event nehmen wie das mit dem NEO Automation Manager funktionieren soll ist mir auch nicht bekannt (s.o.) der unterstützt nur eingeschränkt Trigger Möglichkeiten.
Jul 23, 2017 - 13:42
Da ich zwar den Auslöser "Station XXX zb >20 Grad" einstellen kann, aber dieser Auslöser nicht auslöst! (ps. andere Auslöser funktionieren)
Von
Danke Fonzo
Von
Habe ich das jetzt richtig verstanden?
Ein IP Device kann kein Auslöser sein. Okay, kann ich nachvollziehen und war mir irgendwie auch klar.
Aber ich kann mit dem Automation Manager auch keinen Befehl an ein IP Device senden?
Das wäre blöd und kann ich nicht ganz nachvollziehen.
Demnach könnte ich folgendes Beispiel nicht realisieren:
Es klingelt an der Tür - Auslöser Homematic = funktioniert
Dann
Lautstärke Verstärker auf Mute - IP Device = funktioniert nicht
Von
Hallo Fritzchen
ja so ist es.
selbst ein Makro mit eingebetteten IP Device wird zwar ausgeführt, aber nur die Befehle mit Funk, Ir und Systemvariablen.
Die IP Device Befehle werden NICHT ausgeführt.
Find ich schade
Gruss
Peter
Von
Grundsätzlich kann schon ein IP-Device einen Auslöser sein nur unterstützt das halt die Software von Mediola zur Zeit nicht.
Ich nutzte ja IP-Symcon da bekomme ich selbstverständlich mit wenn z.B. die Doorbird klingelt und schalte dann z.B. Abends gleich das Licht mit ein nur als Beispiel. Sorry wenn ich das so sage aber der NEO Automation Manager ist in dem jetzigen Zustand wirklich auch nicht für eine Hausautomation zu gebrauchen. der sollte besser Task Manager Plus heissen aber unter Automation verstehe ich persönlich zumindest was anderes. Was nicht ist kann ja noch werden, aber wenn ihr wirklich automatisieren wollt würde ich wirklich z.B. IP-Symcon nutzten.
@fritzchen Wartest Du jetzt immer noch geduldig auf KNX und hast Dir jetzt den NEO Automation Manager angeschafft oder testet Du den im Testmodus? Ich bewundere Deine andauernde Geduld.
Neuen Kommentar hinzufügen