Hauptmenü

Philips Hue

Begonnen von stm, 26. Juli 2015, 18:07:34

Vorheriges Thema - Nächstes Thema

0 Mitglieder und 1 Gast betrachten dieses Thema.

Sergej

probier mal "sergej123456g" ohne anführungszeichen.. Wenn jemand eine Verbesserung einbaut, würde ich um eine Rückmeldung bitten. Es funktioniert, damit ist es nicht mehr dringend für mich und ich komme wegen Zeitmangel nicht mehr dazu die Bibliothek weiter zu entwickeln.

bartmarchand

#16
Hello,

I've tried to use the library of Sergej, sadly it is only for Wago.
Any support for Beckhoff?
Or can anyone give me an example how the string should look in the http-get demo?

Sergej

Hello bartmarchand
Unfortunately, I have no idea what the difference between Wago and Beckhoff is. I have never done anything with Beckhoff.
My library definitely needs the Ethernet.lib.
You can open my library with CodeSys. Password is here in the Thead.
Can you then look at how I did it. Maybe it will help you.

bartmarchand

Hi Sergej,

Thank you for the response.
ethernet.lib does not exists in Twincat. I'm stuck I think...

Automaty

Hi Sergej,

Can You Upload Ethernet.lib.

mattsches

This will not work. You cannot use a standard CODESYS Ethernet.lib on a Beckhoff PLC since Beckhoff implemented own mechanisms for hardware and communication. That's why there is a special version of the OSCAT network library.

Sergej

Ja, ich weiß auch nicht ob ich die Bibliothek einfach so hochladen darf. Ich weiß nicht wie da die Copyright sind. Deswegen mache ich es auch nicht.

Was allerdings bald kommt, ist eine neue Version von meine Hue.lib
Es wird dann möglich sein ein paar Parameter der Lampen auszulesen wie Name und Status. Und kann man dann ganze Räume schalten. (Raumbaustein)

Sollte jemand wünsche haben, bitte hier schreiben. Ich werde versuchen diese einzubringen, wenn es möglich ist.

Kann allerdings nicht viel Verprechen, da ich mich nur selten mit dem Thema beschäftigen kann.  Zumindest arbeite ich dran und bin schon relativ weit.

Sergej

Gibt es eine Network.lib die sowohl mit Wago (CodeSys) als auch mit Beckhoff geht?? Ich könnte ja versuchen meine Bibliothek darauf aufzubauen. 

mattsches

Nein. Die unterlagerten Systembibliotheken z. B. für den Zugriff auf die Ethernet-Schnittstelle unterscheiden sich.

Die OSCAT_NETWORK für CODESYS und Beckhoff TwinCAT stellt nach oben hin jedoch identische Schnittstellen zur Verfügung. Wenn du also nicht direkt auf die CODESYS-Systembibliotheken zugreifst, sondern über Bausteine aus der OSCAT_NETWORK.lib gehst, dann kann ein Beckhoff-Anwender deine Lib statt mit der OSCAT_NETWORK.lib für CODESYS mit der für TwinCAT betreiben, ohne deine Bibliothek ändern zu müssen.

Sergej

#24
Ich wollte hier gerade meine neue Version der Bibliothek hochladen.. Kriege leider eine Fehlermeldung das das Uploadverzeichnis voll ist. Meine Datei hat eine Größe von nur 21 KB. Was kann ich da machen?
Also wenn jemand interesse. Nachricht an mich. Verschicke dann mit Mail.
Diese Funktionier nicht mit Beckhoff, die Portierung der OSCAT_NETWORK ist mir nicht gelungen. Bei erster Durchsicht habe keinen Baustein gefunden der für meine Zwecke geeignet ist.

bartmarchand

I think it is great what you guys are doing!
Looking out for the final result.

SchorschGaggo

Sergej,
Unterstützt deine Lib auch Szenen ? Ich möchte von der SPS nur Szenen aufrufen. Diese passe ich mit der Hue-App an.

Dibbi

Hallo Sergej,

der Thread ist zwar schon alt, aber ich wollte einfach nur kurz DANKE sagen  :)
Ich habe mich extra vorhin hier im Forum registriert, nur um deine Wago Hue-Lib runterzuladen.
10min später -> Eingespielt und funktioniert  :D :D :D
Vielen, vielen Dank für deine Zeit, die du in die Entwicklung der Lib gesteckt hast und dafür, sie hier zu veröffentlichen.

Du hattest in deinem letzten Post (vor 2 Jahren  :o) was von einer neuen Version geschrieben. Was ist da im Vgl. zur hier im Thread verfügbaren geändert/erweitert?

Viele Grüße.