Erstellte Forenantworten
-
AutorBeiträge
-
Doc1983Teilnehmer
Hey Hey. Also…es klappt. Hab ein paar sachen ändern müssen, das einlesen der Pins hat so nicht funktioniert und ich hatte ständig
probleme mit den GPIO´s 2 und 3…ka warum.Aber jetzt läufts so wie ich es will. Danke dir vielmals 😉
Doc1983TeilnehmerSO. Wieder mal langes hin und her und jetzt läuft es schon wesentlich besser. Der Riesen Text kam daher, das ich die zweit device nicht zugordnet hatte. Der ist jetzt auch weg. Und das war der Grund, warum sich alles so exrem verzögert hatte.
Bleiben jetzt nur noch zwei fragen…
1. wie realisere ich es mit 24 BWMeldern und…
2. so, das dass Script auch schön im Hintergrund weiterläuft.PS: vielen Danke dir für deine mühen 😉
- Diese Antwort wurde vor vor 7 Jahren, 3 Monaten von Doc1983 bearbeitet.
Doc1983Teilnehmerah und noch was…wenn ich raus bin, oder ein weiteres script starte…tut sich auch nix mehr…ich müsste trigger wieder ausführen, damit der Melder fröhlich weiter seine Signale weiterleitet
Doc1983Teilnehmeralso…hab das erstmal hinbekommen, das Signal kommt in der Logo an…aber….nach ca. erst 5 bis 7 Sekunden 😀
und in der Konsole kommt ein riesen text (hatte ich bei den einzelnen jeweiligen Scripten nicht so gehabt.
//
./tigger.sh: Zeile 4: echo: Schreibfehler: Das Gerät oder die Ressource ist bele gt.
<Fault xmlns=“http://schemas.microsoft.com/ws/2005/05/envelope/none“><Valu e xmlns:a=“http://schemas.microsoft.com/ws/2005/05/addressing/none“>a:InternalSe rviceFault</Value>
<Reason><Text xml:lang=“de-DE“>the desired address is b eyond limit for this PLC</Text></Reason><Detail><ExceptionDetail xmlns:i=“http:/ /www.w3.org/2001/XMLSchema-instance“ xmlns=“http://schemas.datacontract.org/2004 /07/System.ServiceModel“><HelpLink i:nil=“true“ /><InnerException i:nil=“true“ / ><Message>the desired address is beyond limit for this PLC</Message><StackTrace> at LogoControl.Logo.LogoConnection.CheckResultCodeAndReconnectIfNeeded (Int32 res) [0x00000] in <filename unknown>:0
at LogoControl.Logo.LogoConnection.SetBit (Int32 byteNumber, Int32 bitNumber, Boolean state) [0x00000] in <filename unknown>:0
at LogoControl.DataModel.Device.ExecuteDeviceMethod (LogoControl.DataModel.Dev iceMethod method, IPlcConnection logo) [0x00000] in <filename unknown>:0
at LogoControl.Remote.RemoteControlService.ExecuteMethod (System.String device Id, System.String methodId) [0x00000] in <filename unknown>:0 </StackTrace ><Type>System.ApplicationException</Type></ExceptionDetail></Detail></Fault>trueDoc1983Teilnehmerjap…alles gemacht.
habe mit nem test skript den wert ausgelesen…der ändert sich wunderbar und einen zweien script, wo ich bei einfachem ausführen den curl nutze…was auch funktioniert. Scheinbar hackt es irgendwo in der value. Ich hatte auch deinen script kopiert…also schreibfehler ausgeschlossen 😉Doc1983TeilnehmerHI noch mal. Ich habe das jetzt heute mal ausprobiert.
Iwi haut das bei mir nicht hin.
Das Signal geht irgendwo verloren bzw. kommt nicht an.
In der LogoControl Config Seite bzw. im browser kann ich den neu angelegten Punkt betätigen und alles klappt…aber eben nicht der Pin.
habe in der config device 200 genommen und in skript das eben angepasst. Pin4 habe ich so zum testen gelassen.
Desweiteren habe ich noch 3 Fragen…
a) wie kann ich einsehen, ob überhaupt der Pin4 aktiviert wird?
b) die 1. if abfrage kann ich mir eigentlich sparen, da der bwm theoretisch bei keiner Bewegung kein Signal ausgibt. Und die else für die rücksetztung mach ich auch in der UDF in der Logo…ergo auch weglassen (ohne probleme?)
c) wie sieht es nun hier mit den Anzahl der BWMelders aus. Alles in ein skript und dann per if…? Ich frage mich da nur, die If abfrage läuft ja einmal durch oder eben beim übereinstimmen nur bis zu dem Punkt, was übereinstimmt. Was würde geschehen wenn zur gleichen Zeit ein zweiter BWM anspringt…?Doc1983TeilnehmerDas sieht doch schon sehr vielversprechend aus. Werde das morgen mal ausprobieren…wobei ich die zweite if Abfrage sowie den NI2 weglassen werde, da für mich nur die steigende Flange des Bewegungsmelders interessiert.
Die schon mal vielen Dank.
GRUßDoc1983TeilnehmerHi. Also, ich hab jetzt etwas rum experimentiert…aber viel geholfen hat es nicht. Könntest du mir, sobald du Zeit hast ein Bsp. Posten…das würde mir schon enorm weiter helfen.
Gruß Richard
Doc1983TeilnehmerSuper…Vielen Dank!!!
hat zwar ewig gedauert, bis ich es hinbekommen habe (musste immer kompletes Verzeichnis angeben…/home/pi usw.)aber es klappt! Mega-geil!
Was habe ich zu beachten, wenn ich jetzt viele Verschiedene Sounds zu verschiedenen Aktivitäten abspielen möchte…
muss ich immer ein neues Skript anlegen oder kann man das in ein Skript packen?
und das andere ist dieses Thema mit den PIR Bewegungsmeldern (auch im Forum angelegt)…gibts da auch eine Lösung zu?
Gruß Richard
-
AutorBeiträge