SPS verknüpfen mit Homee ...

Hallo zusammen,

hat einer eine Idee wie man eine SPS mit dem Homee zusammen bringen könnte.

Ich verwende eine Steuerung von Beckhoff TC2 oder auch TC3.

Was gibt es für Möglichkeiten ob mit Hardware oder auch Code diese beide zusammen zu führen. Ich weiß das ist eine weit ausgehöhlte Frage aber ich erkenne oder finde keine vernünftige Lösung falls es überhaupt eine gibt.

Macht doch mal Vorschläge für eventuelle Möglichkeiten dann schaue ich mal ob man das in der SPS umsetzen könnte.

Wie gesagt Hardeware Software wäre egal oder auch als Kombi…

Gruß
MacToolz

kann man mit SPS tcp calls absetzen?

Bin da nicht der Experte aber wir hatten mal ein ähnliches Projekt… da wurde auf PC-Seite ein “OPC-Server” genommen der wohl eine Standard-Schnittstelle zu SPS bietet.

Ob damit dann Webhooks abgesetzt werden können damit homee etwas mitkriegt… hm… das weiß ich nicht…

Hi,

als OPC wäre möglich.

@Baschtl
Was meinst du mit Calls? RPC Calls ?

Gruß

Hi,

also OPC wäre möglich.

@Baschtl
Was meinst du mit Calls? RPC Calls ?

Gruß

Hi …

und vielleicht was über ifttt auslösen z.B. eine Textdatei erzeugen und wenn diese such ändert kommt was pber ein WebHook…

Wäre das ein Weg …

Weil in der SPS könnte ich ja eine Textdatei erstellen und mit Inhalten beschreiben und darauf über ifttt reagieren z.b. wenn die Datei in der Dropbox oder GDrive liegt etc …

Gruß

HALLO

ich würd gerne nochmal das Thema aufgreifen. Letzen endes könnte ich auch von Der Steuerung einen HTTP Request absetzen oder ???

Hallo …

JUHUU… JEMAND DAAA …

Ja, z.B. einen Webhook. als Auslöser im homee

Dazu eine HG anlegen, Webhook als Auslöser definiern, die dort enthaltene ULR in die Zwischenablage kopiere, das HG erst mal speichern (kann später noch bearbeitet werden), die URL im Drittsystem als Auslöser für eine Aktion im homee definieren (geht auch anders herum - Webhook als Aktion).

Morgen,

das mit dem WebHook einrichten ist mir klar. :slight_smile:
Für mich stellt sich die Frage welche IP ich beim Client eintragen muss.

Ist das dann die IP Adresse bzw. vom DNS zu meinem Homee ???

https://xxxxxxxxxxxx.hom.ee

Dann kommt noch dazu ob man Parameter mit in den WebHook einbauen kann, sprich Zusatzinformationen ?? Hat das was mit dem Body im WebHook zu tun?

Gruß
MacToolz

Ich arbeite online (nicht offline) und benutze Webhooks bisher nur im Kontext von externen Aufrufen (ich kopiere also einfach die URL die mir homee für den Webhook angibt);

Beispiel: https://DeinehomeeID.hom.ee/api/v2/webhook_trigger?webhooks_key=LQBAZEXVESIKSEDYZKLLVIPULKMZZXLNBTMENFDJIYFAHGXKHQUHYJPVPIIJGAMV&event=test

Ob Du den Bereich nach https//: und vor dem ersten Slash / durch Deine lokale IP ersetzen kannst, solltest Du mal ausprobieren. Ob homee unverschlüsselte Webhooks (nur http://) annimmt habe ich auch noch nicht getestet. Aber es gibt einige Leute die hier konsequent im offline Modus arbeiten - am besten die mal fragen.

Beim Auslöser-Webhook (Kommunikation Client->homee) kannst Du meines Wissen gar keine Parameter mitgeben (gut Du kannst sicher via ? und & Parameter anhängen, homee wird sie aber nicht verarbeiten), die gibt es soweit ich es sehe nur bei der Kommunikation anders herum (homee->Client).

Was sagt denn das Homee Team dazu ???

Da brauch man nicht fragen - da krempelt man die Ärmel hoch und probiert…:grinning:

aha … na das ist ja toll …

Na dann kann ich mir das ja in die Haare schmieren … weil wie soll ich an die IP kommen.

Letzten endes wenn ich mir die den DNS Namen zu meinem Homee auflösen lasse, komme ich so nicht zum Ziel. Keine Ahnung was wirklich meine Adresse wäre.
Oder muss ich eher mit meinem Provider DNS Namen arbeiten und ein Port-Forwarding auf meinen Homee im Router einrichten. Ich brauche ja eine IP und Port.

Oder würde das ganze auch lokal funktionieren ???

Da hänge ich was in der Luft?

Gruß
MacToolz

Ich habe nicht alles gelesen und nicht alles verstanden.

Du moechtest ein homee in deinem lokalen Netzwerk per webhook aufrufen? Verstehe ich das richtig?

Über Deinem Router… Gute Router zeigen an welches Gerät welche IP hat…

Oder über Einstellungen von homee:

Wichtig ist der Port und das du dafuer sorgst das homee immer die gleiche IP hat.

http://192.168.3.4:7681/api/v2/webhook_trigger?webhooks_key=LQBAZEXVESIKSEDYZKLLVIPULKMZZXLNBTMENFDJIYFAHGXKHQUHYJPVPIIJGAMV&event=test

:7681 nach der IP Adresse

Hi,

danke das ist mir bewusst das der homee die gleiche IP und Port haben muss und wo ich die Adressen entnehmen kann.

Nur funktioniert das generell so?

Woher nimmst du den Port?. Hast du den selber gewählt ?

Gruß

Verstehe den ersten Satz nicht.

Das funktioniert generell so, ja.

Starting Nmap 6.47 ( http://nmap.org ) at 2017-07-04 13:37 UTC
Nmap scan report for homee.fritz(192.168.4.12)
Host is up (0.0074s latency).
Not shown: 65533 closed ports
PORT     STATE SERVICE
53/tcp   open  domain
7681/tcp open  unknown
1 „Gefällt mir“