Trotz viel nachlesen, bekomme ich es einfach nicht hin. Vielleicht kann mir jemand auf die Sprünge helfen.
Ich benutze udp Binding um mit meiner Kaffeemaschine zu interagieren.
Senden der Befehle, kein Problem, funktioniert bestens. Nun möchte ich aber den eingehenden Status darstellen. Dazu muss der eingehende Stream umgewandelt werden, und das genau ist mein Problem. Eingehend ASCII und ich brauche Hex (0x00 0x00 0x00).
Leider sieht meine Ausgabe immernoch so aus: Type=StringItem, State=[B@75c0d019).
Hat jemand eine Idee, wo mein Fehler liegt?
Rules:
when
Item Coffee_Cups changed
then
(snip)
var value = Coffee_CmdAntwort.state
var valueLength = value.toString.length() as Integer
val byte[] bytes = value.toString.getBytes
postUpdate(Coffee_CmdAntwort_1, bytes.toString)
var antwort = Coffee_CmdAntwort_1
logInfo("Smarter Coffee", "Antwort={}", antwort)
(snip)
end
udp incomming
- Cyrelian
- Beiträge: 601
- Registriert: 24. Sep 2015 17:55
Re: udp incomming
Hi jaccolino,
ich verstehe noch nicht ganz, was genau du Darstellen möchtest.
Kannst Du das etwas genauer spezifizieren?
CU
Cyrelian
ich verstehe noch nicht ganz, was genau du Darstellen möchtest.
Meinst Du den Befehl (Status), der die Kaffeemaschine gesendet wird?jaccolino hat geschrieben: ↑5. Mai 2017 14:14 Nun möchte ich aber den eingehenden Status darstellen. Dazu muss der eingehende Stream umgewandelt werden, und das genau ist mein Problem. Eingehend ASCII und ich brauche Hex (0x00 0x00 0x00).
Leider sieht meine Ausgabe immernoch so aus: Type=StringItem, State=[B@75c0d019).
Kannst Du das etwas genauer spezifizieren?
CU
Cyrelian
-
- Beiträge: 6
- Registriert: 17. Feb 2016 09:13
Re: udp incomming
Hab ganz übersehen, dass eine Antwort da ist, da ich mich immer noch mit dem Problem rumplage.
Ich will den Request umwandeln, also das, was die Maschine als Antwort zurück schickt.
Ich will den Request umwandeln, also das, was die Maschine als Antwort zurück schickt.
-
- Beiträge: 1
- Registriert: 26. Dez 2018 18:59
Re: udp incomming
Hallo
Hast Du das hinbekommen?
Ich habe aktuell genau das gleiche Problem mi einem IO Modul.
Hast Du das hinbekommen?
Ich habe aktuell genau das gleiche Problem mi einem IO Modul.