Loxone --> Windows steuern
Einklappen
X
-
Node-RED mit influxDB und Grafana - z.B. Statistiken auslagern:
https://www.loxforum.com/forum/germa...d-grafana-visu
Mit Loxone einen Windows-PC steuern:
https://www.loxforum.com/forum/faqs-...indows-steuern -
Hallo, danke der Nachfrage, aktuell NEIN.
Bin noch dran, aber weiß nicht so direkt wie ich es angehen soll.
Hast du noch ne Idee oder Lösungsansatz.
Danke.Kommentar
-
Funktioniert super! Danke fürs Bereitstellen!!!
Ist es gewollt dass in der Log-File die Eintrage wie folgt aussehen:
(Loxone: wird wiederholt dargestellt)
Code:2018-04-23 22:09:33 : Command 4 executed! 2018-04-23 22:09:33 : Loxone:4 2018-04-23 22:09:33 : Loxone: 2018-04-23 22:10:47 : Command 4 executed! 2018-04-23 22:10:47 : Loxone:4 2018-04-23 22:10:47 : Loxone: 2018-04-23 22:11:01 : Command 1 executed! 2018-04-23 22:11:03 : Loxone:It works! 2018-04-23 22:11:03 : Loxone:
Ist es möglich mit TCPListen nur auf die Absender-IP Adresse des Miniserver zu reagieren?
Oder ist es prinzipiell im UDP nicht vorgesehen/möglich?Kommentar
-
Ja, das ist mehr oder weniger gewollt.
1) 2018-04-23 22:09:33 : Command 4 executed!
2) 2018-04-23 22:09:33 : Loxone:4
3) 2018-04-23 22:09:33 : Loxone:
zu 1) Das steht als Eintrag in der jeweiligen Funktion
zu 2) Das ist der Befehl bei EIN im VI in Loxone
zu 3) Das ist der Befehl bei AUS im VI in Loxone
Klar, es sollte kein Problem sein z.B. ein Liste von "gültigen" IPs anzufragen.
Wenn du willst, dann baue ich das mit ein. Normalerweise bist du ja im lokalen Netz, sodass nichts passieren sollte. :-)Node-RED mit influxDB und Grafana - z.B. Statistiken auslagern:
https://www.loxforum.com/forum/germa...d-grafana-visu
Mit Loxone einen Windows-PC steuern:
https://www.loxforum.com/forum/faqs-...indows-steuernKommentar
-
Als Sicherheitsfeature wäre es schon "nice to have".
Allerdings kann man theoretisch nicht viel anstellen, sofern die Befehle in Autoit definiert sind.
Wenn man via Autoit alle Befehle zulässt und diese dann in der Loxone definiert und überträgt kanns natürlich beliebig "schlimm" werden...Kommentar
-
Okay, ich habe es eingebaut. Post #1 des Threads.
Wäre nett, falls du es ausprobierst, wenn du kurz Feedback gibst ob es funktioniert :-)Node-RED mit influxDB und Grafana - z.B. Statistiken auslagern:
https://www.loxforum.com/forum/germa...d-grafana-visu
Mit Loxone einen Windows-PC steuern:
https://www.loxforum.com/forum/faqs-...indows-steuernKommentar
-
Steht die .52 für die IP des Miniserver? Die globale Variable ip ist dann die Loopback Adresse, also die vom Windowsrechner? (sofern man diese angeben will)
Für was steht das Argument "2" in der StringSplit Funktion?
[Freche Ironie an]
Kann man in Auit auch kommentieren?
[/Freche Ironie an]
Code:Global $ip = @IPAddress1 ; or '192.168.xxx.xxx' $ip = '192.168.178.52' ConsoleWrite('Listen : ' & $ip & @CRLF) Global $port = 50001 Global $MainSocket = -1, $ConnectedSocket = -1 Global $recv = '' Global $log = True, $path_logfile = @ScriptDir & '\' & @ScriptName & '.log' Global $accpeted_IPs = StringSplit('192.168.178.79, 192.168.178.78, 192.168.178.77', ',' ,2)
Zuletzt geändert von Gast; 24.04.2018, 14:10.Kommentar
-
Steht die .52 für die IP des Miniserver? Die globale Variable ip ist dann die Loopback Adresse, also die vom Windowsrechner? (sofern man diese angeben will)
Für was steht das Argument "2" in der StringSplit Funktion?
[Freche Ironie an]
Kann man in Auit auch kommentieren?
[/Freche Ironie an]
Code:Global $ip = @IPAddress1 ; or '192.168.xxx.xxx' $ip = '192.168.178.52' ConsoleWrite('Listen : ' & $ip & @CRLF) Global $port = 50001 Global $MainSocket = -1, $ConnectedSocket = -1 Global $recv = '' Global $log = True, $path_logfile = @ScriptDir & '\' & @ScriptName & '.log' Global $accpeted_IPs = StringSplit('192.168.178.79, 192.168.178.78, 192.168.178.77', ',' ,2)
Nein, die Addresse ist deine lokale Adresse. Normalerweise ist das immer die @IPAddress1, aber ich habe z.B. ein virtuelle Netzwerkinterfaces, die sich dazwischen mogeln können.
.Für StringSplit guckst du am besten hier: https://autoit.de/onlinehilfe/functions/StringSplit.htm
Autoit hat meiner Meinung nach einer super Hilfedatei. Ich finde sie besser als bei vielen anderen Sprachen.Node-RED mit influxDB und Grafana - z.B. Statistiken auslagern:
https://www.loxforum.com/forum/germa...d-grafana-visu
Mit Loxone einen Windows-PC steuern:
https://www.loxforum.com/forum/faqs-...indows-steuernKommentar
Kommentar