Zuerst möchte ich betonen, dass ich den Lightmanager seit vielen Jahren gerne nutze.
Vielen Dank für die stetige Weiterentwicklung des Produktes.
Zur Zeit habe ich allerdings ein Problem mit der neuen HTTP Funktion.
Im Einsatz ist eine ELV MAX! bzw. baugleiche EQ3 Heizungssteuerung.
Wie oben zu sehen lässt sich der Befehl in der Aktorenverwaltung von LightmanStudio
einwandfrei senden und wird vom Server akzeptiert bzw. an den Heizungsstellern auch ausgeführt.
Zu beachten ist, dass die sendende IP hier die des Desktoprechners ist!
Auslösen der gleichen Aktion über das Webinterface schlägt wie oben zu sehen leider fehl.
IP in diesem Falle die des LightManagerAir.
Offensichtlich wird das Zeichen "=" vom LightManager nicht richtig verarbeitet.
Ersetzen von "=" gegen Unicode "U+003DU" ist leider auch nicht erfolgreich, hier bricht die
Übertragung am Server nach dem "U" ab, scheinbar kann das "+" nicht richtig verarbeitet werden.
Es wäre höchst erfreulich, das würde in einem kommenden FW-Update behoben werden können.
Sollte ich hier etwas übersehen bin ich natürlich auch für Lösungsvorschläge dankbar.
HTTP Sonderzeichen / MAX! / EQ3
Mit airStudio 6.8.8 sollte das Problem nicht mehr auftreten, denn seit dieser Version wird der Query String URL codiert. Bitte testen Sie es mal mit dieser Version.
Wir wünschen viel Spaß mit den Produkten und einen erfolgreichen Tag! Ihr jbmedia Team
Vielen Dank für die schnelle Antwort.
Ist allerdings schon die 6.8.8
Heute heruntergeladen, FW-Update vom Server und nicht aus Datei.
Kein Problem ich warte gerne ein wenig...
Kenn mich mit Progrmmierung selbst aus, kann schon ein Weilchen dauern bis alles wirklich rund läuft....
Ist allerdings schon die 6.8.8
Heute heruntergeladen, FW-Update vom Server und nicht aus Datei.
Kein Problem ich warte gerne ein wenig...
Kenn mich mit Progrmmierung selbst aus, kann schon ein Weilchen dauern bis alles wirklich rund läuft....
Wir haben soeben eine neue Firmware veröffentlicht (4.8), welche das Problem beheben sollte. Bitte testen Sie es einmal damit. Die Firmware ist im Download-Paket von airStudio 6.8.8 enthalten.
Wir wünschen viel Spaß mit den Produkten und einen erfolgreichen Tag! Ihr jbmedia Team
Bei mir besteht dieses Problem mit dem Pluszeichen weiterhin. Ich habe airStudio 7.3 und die Firmware 5.4 installiert.
Ich steuere die Lautstärke meiner Squeezeboxen mit HTTP Requests folgendermassen:
192.168.1.xx:9000/status.html?p0=mixer&p1=volume&p2=50&player=aa:bb:cc:dd:ee:ff
Dieser Befehl funktioniert einwandfrei, die Lautstärke wird auf den Absolutwert 50 gestellt.
Mit diesem Befehl kann die Lautstärke auch relativ gesteuert werden, indem ein - oder + Zeichen vor diesen Wert gesetzt wird. Dies funktioniert mit dem Lightmanager aber nur mit dem - Zeichen, das + Zeichen wird ignoriert und als absoluten Lautstärkewert gesendet. Als Beispiel wie es nicht funktioniert:
192.168.1.xx:9000/status.html?p0=mixer&p1=volume&p2=+10&player=aa:bb:cc:dd:ee:ff
Ich weiss nicht mehr weiter, was mache ich falsch?
Ich steuere die Lautstärke meiner Squeezeboxen mit HTTP Requests folgendermassen:
192.168.1.xx:9000/status.html?p0=mixer&p1=volume&p2=50&player=aa:bb:cc:dd:ee:ff
Dieser Befehl funktioniert einwandfrei, die Lautstärke wird auf den Absolutwert 50 gestellt.
Mit diesem Befehl kann die Lautstärke auch relativ gesteuert werden, indem ein - oder + Zeichen vor diesen Wert gesetzt wird. Dies funktioniert mit dem Lightmanager aber nur mit dem - Zeichen, das + Zeichen wird ignoriert und als absoluten Lautstärkewert gesendet. Als Beispiel wie es nicht funktioniert:
192.168.1.xx:9000/status.html?p0=mixer&p1=volume&p2=+10&player=aa:bb:cc:dd:ee:ff
Ich weiss nicht mehr weiter, was mache ich falsch?
Lightmanager Air
Das habe ich soeben getestet, mit dem selben Ergebnis wie oben beschrieben. Somit liegt es nicht am LM. Warum bin ich da nicht selber draufgekommenWhiteCH hat geschrieben:Funktioniert der Befehl denn, wenn man diesen über den Browser sendet?
Ich habe jetzt das Plus Zeichen in der Hexadezimalen Form eingefügt und siehe da es funktioniert:
192.168.1.xx:9000/status.html?p0=mixer&p1=volume&p2=%2B10&player=aa:bb:cc:dd:ee:ff
Somit läuft jetzt alles wie gewünscht
Lightmanager Air