Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Somfy Tahoma Adapter #240

Closed
DirtyAtze opened this issue Aug 10, 2019 · 33 comments
Closed

Somfy Tahoma Adapter #240

DirtyAtze opened this issue Aug 10, 2019 · 33 comments
Labels

Comments

@DirtyAtze
Copy link

Ich hätte großes Interesse an einem funktionierenden Adapter für Somfy Tahoma/connexoon, da ich inzwischen fast alles über ioBroker steuern kann, außer meine Rollläden/Jalousien

Da Somfy sich inzwischen nach außen geöffnet hat und ein API bereitstellt, sollte es doch eigentlich ein leichtes sein, das umzusetzen. Ich hab selbst leider keine Ahnung vom Programmieren, aber hier gibt es sicher jede Menge fähige Leute!

Es gibt auch bereits ein Javascript, welches vielleicht als Vorlage genutzt werden kann. Bei mir funktioniert das Script zwar leider nicht, aber von einigen anderen Usern kam ein positives Feedback.

Link zum Forum: https://forum.iobroker.net/topic/8169/anfrage-tahoma-somfy-io-adapter/2

Falls ich die Entwicklung in irgendeiner Art unterstützen kann, würde ich das gerne tun. Könnte uU auch Zugang zu meinem Tahomoa Konto geben.

@Apollon77
Copy link
Collaborator

Hast Du mal den ham adapter zusammen mit https://www.npmjs.com/package/homebridge-tahoma versucht?

@DirtyAtze
Copy link
Author

Hi,

die methode kenn ich noch nicht, kann ich das auf dem Raspberry installieren, auf dem ioBroker läuft?

@Apollon77
Copy link
Collaborator

ham Adapter: https://forum.iobroker.net/topic/13509/aufruf-iobroker-ham-homebridge-accessory-manager-testen

@DirtyAtze
Copy link
Author

Super Sache, das funktioniert!

Vielen Dank für den Tipp!

@blackeagle998
Copy link

blackeagle998 commented Dec 4, 2019

Hallo Apollon77,

ich habe den ham Adapter mit dem Homebridge Tahoma Plugin getestet. Die Verbindung funktioniert, die Objekte sind da, allerdings ändern sich die States nicht, wenn ich die Rollläden per Wandtaster bediene.

Wäre es nicht möglich, dass sich einer von euch Entwicklern mal die Somfy API ( SOMFY SO OPEN) anschaut und da vielleicht einen gescheiten Adapter draus baut?

Nach bisherigem Stand würden sich da einige User im Forum drüber freuen.

Viele Grüße!

@Apollon77
Copy link
Collaborator

Hey,
erst einmal sehe ich oben im ersten Beitrag 2x ein Thumbs up ... wären also 2 User ;-) Dann stifte die anderen der "einigen" mal an hier auch Ihren Daumen hoch zu hinterlassen.

@blackeagle998
Copy link

Geht klar, ich tue mein Bestes!
https://forum.iobroker.net/topic/27400/vote-f%C3%BCr-einen-somfy-tahoma-connexoon-adapter
https://forum.iobroker.net/topic/8169/anfrage-tahoma-somfy-io-adapter/64

@icschorr
Copy link

icschorr commented Dec 7, 2019

Ich unterstütze den Post hier 👍

@blackeagle998
Copy link

Hey,
erst einmal sehe ich oben im ersten Beitrag 2x ein Thumbs up ... wären also 2 User ;-) Dann stifte die anderen der "einigen" mal an hier auch Ihren Daumen hoch zu hinterlassen.

@Apollon77

Kannst du uns bitte eine kurze Rückmeldung geben, ob und wie es hier weiter geht?
Danke!

@Apollon77
Copy link
Collaborator

Da kann ich nicht wirklich etwas sagen.
Die Adapter-Requests funktionieren so das hier die "Nicht Entwickler User" sich Adapter "wünschen" können und über die "Thumbs up" zeigen können wie wichtig so ein Adapter jeweils wäre. Einer der Entwickler, der ggf ein neues Projekt sucht kann sich diese Adapter-Liste nehmen und schauen ob er etwas findet worauf er Lust hat. Idealerweise berücksichtigt er dabei die Stimmen und so den "Bedarf in der Community".

Ich persönlich werde in absehbarer zeit keine Zeit haben dieses Thema zu starten zumindestens nicht vor 2021 ;-) - ich bin aber bei weitem nicht der einzige Entwickler ;-)

Wenn es schon ein JavaScript gibt und auch der HAM Adapter läuft habt Ihr doch erst einmal zwei Grund-Lösungen, oder sehe ich das falsch? (Nein das soll nicht sagen das der Adapter unwichtig wäre!) ... aber wenn mit Homebridge-Plugin oder Skript Dinge nicht gehen die cool wären sind wir ggf noch an dem Punkt das die Hardware nötig wird um den Rest noch herauszufinden und einzubauen.

@iqmend
Copy link

iqmend commented Dec 23, 2019

Ich habe mich gerade extra bei GitHub registriert nur um den Beitrag zu unterstützen.

ioBroker ist im kommen und hat schon Systeme verdrängt die länger auf dem Markt sind.
Warum ?
Weil ioBroker eine geile Community hat und die Bedienung sehr inuitiv ist.
Es wird eine Menge unterstützt und es gibt zig verschiedene Videos zu verschiedenen Themen.

Für mich ist und bleibt ioBroker #1.

Ein Somfy Adapter darf meiner Meinung nach nicht fehlen. Somfy und Velux sind zwei sehr bekannte Hersteller in ihrem Gebiet, und wir wollen ja noch weiter wachsen, also sollten wir es neuen Usern schmackhaft machen ioBroker zu nutzen.

Dadurch das Somfy die API öffentlich gemacht hat sollte es für den Developer auch eine machbare Sache sein und der Aufwand sich in Grenzen halten.

Wenn ein Developer Zeit und Lust hat, dann soll er sich melden. Im Zweifel starten wir noch eine Spendenaktion und versuchen so für den Developer das maximum an Dankbarkeit für seine Leistung zu erbringen.

@StrathCole
Copy link

Ich werde mich ggf. mal dran setzen, sobald ich die Zeit finde, und auf Basis des Scripts von "CodeMasteR" und den Anpassungen von "thoemmes86" aus dem Forum (siehe https://forum.iobroker.net/topic/8169/anfrage-tahoma-somfy-io-adapter/) einen Adapter bauen.

@DirtyAtze
Copy link
Author

Das wäre super!
Wenn du dafür zugang zu einer TaHomaBox brauchst, könnte ich dir meinen Zugang zur Verfügung stellen.

Zwar läuft die Geschichte mit dem HAM Adapter inzwischen schon eine ganze Weile zuverlässig, aber die Möglichkeiten sind damit doch recht eingeschränkt.
Ich kann z.B meine Jalousien damit hoch/runter fahren, aber die neigung der Lamellen lässt sich nicht steuern.
Außerdem haben meine Motoren (neueste Generation IO) einen Flüstermodus, der bei jedem Fahrbefehl akriv/inaktiv gestetzt werden muss (am Wandsender gibt es dafür einen schalter. Bei steuerung über TaHoma muss der Flüsterbetrieb manuell gesetzt werden.) Dir Option dafür fehlt aber im HAM Adapter.

Vielleicht ist es möglich, diese beiden punkte bei der Adapterentwicklung zu berücksichtigen.

@icschorr
Copy link

icschorr commented Jan 6, 2020

Auch von mir einen Daumen hoch für Dein Vorhaben!

@StrathCole
Copy link

Ich habe selbst eine Tahoma Box V2 und habe bei mir das JavaScript aus dem Forenthread schon einige Zeit laufen, aber ab und an ein paar Problemchen. Daher könnte ich die in dem Zuge dann ausmerzen.

@StrathCole
Copy link

Außerdem haben meine Motoren (neueste Generation IO) einen Flüstermodus, der bei jedem Fahrbefehl akriv/inaktiv gestetzt werden muss (am Wandsender gibt es dafür einen schalter. Bei steuerung über TaHoma muss der Flüsterbetrieb manuell gesetzt werden.) Dir Option dafür fehlt aber im HAM Adapter.
Vielleicht ist es möglich, diese beiden punkte bei der Adapterentwicklung zu berücksichtigen.

Da könnten wir uns, wenn der Grundadapter steht, ja noch mal im Forum per PN kurzschließen, da ich selbst nur Rollläden habe. Habe im Forum denselben Nickname.

@StrathCole
Copy link

Hab eine erste Version fertig.
https://github.com/StrathCole/ioBroker.tahoma

@DirtyAtze
Copy link
Author

DirtyAtze commented Jan 14, 2020

Coole Sache!

Werde ich heute Abend gleich mal installieren und testen.

@DirtyAtze
Copy link
Author

Moin,

die Installation und Einrichtung des Adapters lief absolut reibungslos. Der Adapter läuft auch einwandfrei.
Was mir aufgefallen ist, dass die Steuerung der Rollläden über buttons (up, down, stop, my) läuft. Bisher war das bei mir (über den HAM Adapter) nicht möglich. Die Steuerung lief über die "Target Position" in %.
Beide varianten haben ihre Vor und Nachteile, daher wäre es schön wenn die Möglichkeit der Steuerung über eine %-Angabe weiterhin möglich wäre.
Die Aktuelle Position des Rollladens wird mir in den States auch in % angezeigt.

Das gleiche gilt natürlich auch für Jalousien, wobei es dort noch schön wäre, wenn die Stellung der Lamellen auch noch gesteuert werden könnte.

Ansonten, sehr gute Arbeit! Vielen Dank nochmal für die Mühe!

@StrathCole
Copy link

Hi,
das ist möglich. Einfach unter "states" den Core:ClosureState Wert verändern. Dann fährt der Rollladen in die gewünschte Position.

@StrathCole
Copy link

Und für die Neigung müsste es Core:SlateOrientationState sein.

@Apollon77
Copy link
Collaborator

Cool! Wenn es soweit stabil ist freue ich mich auf Repo-Anfrage. Die Diskussion am besten im Forum führen?

@StrathCole
Copy link

@Apollon77 ist ja nun schon die erste Version im latest Repo.

@Apollon77
Copy link
Collaborator

Danke!

@Moormerlander
Copy link

Bis letzte Woche lief der Adapter einwandfrei, aber seitdem ich von node.js 10 auf Version 12 hochgezogen habe leider nicht mehr. Ein Adapter Rebuild und Reinstall brachte auch keinen Erfolg.

@uwe72
Copy link

uwe72 commented Apr 5, 2021

Lebt dieser Adapter noch? Habe ihn in ioBroker eingebunden, allerdings gibts nicht mehr alle Datenpunkte um meine RTS Markise hoch- bzw. runterzufahren. Letztes Jahr ging dies noch. An wen und wo kann ich mich hier wenden?

@Apollon77
Copy link
Collaborator

Bitte im Adapter-Repository nachfragen, nicht hier :-)

@Moormerlander
Copy link

Moormerlander commented May 18, 2021

Bildschirmfoto 2021-05-18 um 08 22 45

Bitte im Adapter-Repository nachfragen, nicht hier :-)

Kannst Du mir sagen wo/wie ich das mache?
Der Adapter läuft nicht mehr ganz sauber und ich würde gerne mal einen Case aufmachen wollen.

@uwe72
Copy link

uwe72 commented May 18, 2021

Bildschirmfoto 2021-05-18 um 08 22 45

Bitte im Adapter-Repository nachfragen, nicht hier :-)

Kannst Du mir sagen wo/wie ich das mache?
Der Adapter läuft nicht mehr ganz sauber und ich würde gerne mal einen Case aufmachen wollen.

https://github.com/StrathCole/ioBroker.tahoma/issues

@DennjoOyola
Copy link

Core:ClosureState

Hmm... mein Adapter verbindet sich. Die Datenpunkte sind alle zu sehen. Alle Rolläden geöffnet, also steht der state auf 0%. Setze ich diesen auf z.B. 50%, passiert jedoch nichts. Was mache ich falsch?

@sansonifabio
Copy link

sansonifabio commented Sep 7, 2022

Ich fände einen Adapter für iobroker auch sehr gut.
Im Moment läuft das bei mir mit dem HAM Adapter plus homebridge-tahoma@2.2.28
Grüße
Fabio

@Apollon77
Copy link
Collaborator

@sansonifabio DU hast aber gesehen das das hier closed ist und es einen adapter gibt?

@sansonifabio
Copy link

@sansonifabio DU hast aber gesehen das das hier closed ist und es einen adapter gibt?

jetzt wo du es sagst @Apollon77 sehe ich auch das es closed ist.
Ja was will man machen mit 60 Jahren fällt einen doch einiges schwerer.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

10 participants