Hallo Forum,
vor rund 20 Jahren habe ich in mein Haus eine SPS-Steuerung eingebaut, die u.a. das gesamte Licht steuert.
Sie hat digitale Eingänge, die mittels Tastern gesteuert werden und digitale Ausgänge, die mittels Relais einige Steckdosen und alle Leuchten steuern.
Auf diese beiden „Signale“ habe ich Zugriff mittels Modbus (TCP).
Die SPS übernimmt also bei einem kurzen Impuls auf einem Eingang das Umschalten des Ausgangs, im Prinzip wie ein „Eltako“.
Jetzt möchte ich von ioBroker auf HA umsteigen und beschäftige mich grade mit der Modbus Integration.
Da ich keinen direkten Datenpunkt habe, mit dem ich direkt einen SPS-Ausgang ansteuern kann habe ich das in meinem ioBroker wie folgt gelöst:
Es gibt einen Datenpunkt im ioBroker der Quasi die Leuchte darstellt.
Ändert sich ein Ausgang wird der Datenpunkt ebenfalls geändert.
Wird der Datenpunkt über eine Visualisierung (oder Sprachassistenten) geändert, vergleicht ein Script den Datenpunkt mit dem Ausgang und wenn beides nicht gleich ist, wird ein kurzer Impuls an den Digitaleingang gesendet (als ob jemand einen Taster drückt).
Jetzt habe ich mich mit der Modbus-Integration vom HA mal auseinandergesetzt und finde da Entitäten wie Light.
Können diese Entitäten das ganze gescripte obsolet machen?
Hat jemand eine ähnliche Konstellation mal umgesetzt und kann mir etwas Starthilfe geben?
Danke Euch
Gruß
Carsten
vor rund 20 Jahren habe ich in mein Haus eine SPS-Steuerung eingebaut, die u.a. das gesamte Licht steuert.
Sie hat digitale Eingänge, die mittels Tastern gesteuert werden und digitale Ausgänge, die mittels Relais einige Steckdosen und alle Leuchten steuern.
Auf diese beiden „Signale“ habe ich Zugriff mittels Modbus (TCP).
Die SPS übernimmt also bei einem kurzen Impuls auf einem Eingang das Umschalten des Ausgangs, im Prinzip wie ein „Eltako“.
Jetzt möchte ich von ioBroker auf HA umsteigen und beschäftige mich grade mit der Modbus Integration.
Da ich keinen direkten Datenpunkt habe, mit dem ich direkt einen SPS-Ausgang ansteuern kann habe ich das in meinem ioBroker wie folgt gelöst:
Es gibt einen Datenpunkt im ioBroker der Quasi die Leuchte darstellt.
Ändert sich ein Ausgang wird der Datenpunkt ebenfalls geändert.
Wird der Datenpunkt über eine Visualisierung (oder Sprachassistenten) geändert, vergleicht ein Script den Datenpunkt mit dem Ausgang und wenn beides nicht gleich ist, wird ein kurzer Impuls an den Digitaleingang gesendet (als ob jemand einen Taster drückt).
Jetzt habe ich mich mit der Modbus-Integration vom HA mal auseinandergesetzt und finde da Entitäten wie Light.
Können diese Entitäten das ganze gescripte obsolet machen?
Hat jemand eine ähnliche Konstellation mal umgesetzt und kann mir etwas Starthilfe geben?
Danke Euch
Gruß
Carsten