Jeg har ledt efter forskellige måder at integrere 3. parts PC Software med min IHC Visual 2 controlleren og indtil LK eller andre dokumenterer web services, har jeg løst det vha WebSceneView.Lav et WebSceneView, kald f.eks "interface" (navnet er ligegyldigt)Tilføj alle de udgange, der ønskes kontrolleret fra PC'enTilføj "Tænd" og "Sluk" menupunkter på disse Gem på kontrolleren og test det i browseren. Ved åbning af scene noter værdien af sceneid i URL'enInstaller cURL http://curl.haxx.seLav et simpelt script:
# set_ihc.sh# usage: set_ihc.sh curl --insecure -c cookies -d "login=admin&password=XXXXXXX" https://192.168.1.3/sceneview/Login.ijp > /dev/nullcurl --insecure -b cookies "https://192.168.1.3/sceneview/Details.ijp?sceneid=1&elemid=$1&actionid=$2&value=toggle&ctr=0" >/dev/null
(de 2 curl linier skal være udelte)Udskift ip, brugernavn, password samt sceneid nr Kald så scriptet:set_ihc.sh 3 0for at tænde den 4. udgang (0 baseret index)Tilgå scenes textoversigt for at se hvilke nr de enkelte udgange har fåetDet er primitivt, men det virker!Forslag til mere elegante løsninger modtages gerne!Mvhhhg
Spørgsmål
hhg
Jeg har ledt efter forskellige måder at integrere 3. parts PC Software med min IHC Visual 2 controlleren og indtil LK eller andre dokumenterer web services, har jeg løst det vha WebSceneView.Lav et WebSceneView, kald f.eks "interface" (navnet er ligegyldigt)Tilføj alle de udgange, der ønskes kontrolleret fra PC'enTilføj "Tænd" og "Sluk" menupunkter på disse Gem på kontrolleren og test det i browseren. Ved åbning af scene noter værdien af sceneid i URL'enInstaller cURL http://curl.haxx.seLav et simpelt script:
(de 2 curl linier skal være udelte)Udskift ip, brugernavn, password samt sceneid nr Kald så scriptet:set_ihc.sh 3 0for at tænde den 4. udgang (0 baseret index)Tilgå scenes textoversigt for at se hvilke nr de enkelte udgange har fåetDet er primitivt, men det virker!Forslag til mere elegante løsninger modtages gerne!Mvhhhg
Link til kommentar
Del på andre sites
17 svar på dette spørgsmål
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.