IP and Serial plugin
Posted: Tue Dec 03, 2013 10:54 pm
Ik heb via de bovenstaande plugin de mogelijkheid omvia TCP te communiceren met de controller van mijn 8 thermostaten.
Bij de setup van deze interface stel je een connectie in met ip adres en poort nummer. Daarnaast is er de mogelijkheid om de een script te runnen.
Hiermee is het mogelijk om de data die er terug komt te verwerken. Na wat puzzelwerk heb ik dit aan de gang gekregen.
Ik heb een event aangemaakt waarmee ik de juiste string naar de poort stuur en door het script word de string uitgekleed tot 12 bytes waarvan ik de waarde om te beginnen weergeef in de logging.
Nu wil ik graag meerdere events maken die ieder een andere string sturen en afhankelijk van de verstuurde string een ander script gebruiken om de returndata te verwerken.
Ik kan natuurlijk dat script dat ik bij de setup gebruik zo maken dat er meerdere routines in maken die ieder voor een eigen string gelden.
Maar dan krijg ik een enorme file die niet meer overzichtelijk is.
Nu zag ik dat ik in het event naast het sturen van de string ook een script kan starten, maar ik hoe krijg ik de returnwaarde van de plugin ingelezen in dit script?
Heeft iemand dit al eens gedaan?
Bij voorbaat dank.
Bij de setup van deze interface stel je een connectie in met ip adres en poort nummer. Daarnaast is er de mogelijkheid om de een script te runnen.
Hiermee is het mogelijk om de data die er terug komt te verwerken. Na wat puzzelwerk heb ik dit aan de gang gekregen.
Ik heb een event aangemaakt waarmee ik de juiste string naar de poort stuur en door het script word de string uitgekleed tot 12 bytes waarvan ik de waarde om te beginnen weergeef in de logging.
Nu wil ik graag meerdere events maken die ieder een andere string sturen en afhankelijk van de verstuurde string een ander script gebruiken om de returndata te verwerken.
Ik kan natuurlijk dat script dat ik bij de setup gebruik zo maken dat er meerdere routines in maken die ieder voor een eigen string gelden.
Maar dan krijg ik een enorme file die niet meer overzichtelijk is.
Nu zag ik dat ik in het event naast het sturen van de string ook een script kan starten, maar ik hoe krijg ik de returnwaarde van de plugin ingelezen in dit script?
Heeft iemand dit al eens gedaan?
Bij voorbaat dank.