Per UDP habe ich keine Kommunikation hinbekommen, weder mit der Java-Konsolenanwendung, einem eigenen Java-Programm, noch mit einem PHP-Skript oder einer Android App. Habe die Ports auch >1024 gesetzt, half auch nichts
Was dagegen wunderbar funktioniert, sind die AJAX-Befehle
Auch aus einem eigenen Java-Programm heraus, denn ich möchte gerne versuchen dafür ein openHAB-Binding zu erstellen. Folgende Funktionen stehen auf meiner Liste:
- Abfrage der Relais
- Schaltung der Relais
- Abfrage der IO-Eingänge (ist via AJAX extrem langsam gegenüber der Abfrage der Relais, wieso?)
- Ggf. Schaltung der IO-Ausgänge
- Benachrichtigung beim Schalten eines IO-Eingangs und eines Relais
Ideal wäre als Trigger ein http-request zu einer spezifizierten URL. Prinzipiell auch ok wäre ein UDP-Signal (auch wenn ich bisher über UDP noch nicht mit dem HUT kommunizieren konnte, ich hoffe dass ich da bisher noch irgendwo einen Fehler gemacht habe)