Autor Thema: [73_GardenaSmartBridge, 74_GardenaSmartDevice] - Module für Gardena Smart System  (Gelesen 48705 mal)

Online CoolTux

  • Developer
  • Hero Member
  • ****
  • Beiträge: 21199
Guten Abend,

Ich schreibe gerade an einem 2 stufigen Modul für das Gardena Smart System.
Erfolgreich testen konnte ich bisher:
  • smart Water Control - Bewässerungssteuerung
  • smart Sensor - misst Bodenfeuchte, Lichtstärke und Temperatur
  • smart SILENO - Rasenmähroboter
  • i2c - smart Irrigation Control
  • power - smart Power Plug
  • electronic_pressure_pump - smart Pressure Pump / commin soon

Es ist nun so weit. Ab sofort ist unser Baby offiziell und die beiden Module werden über FHEM Update verteilt.

Wichtig. Bitte achtet darauf das Ihr autocreate aktiv habt!!!
Es wird noch das Perl SSL Packet benötigt:
apt-get install libio-socket-ssl-perl



Kopiert die zwei Module aus dem Zip in Euer FHEM Modulverzeichnis und passt die Rechte an. Danach macht Ihr noch ein
reload 73_GardenaSmartBridge
reload 74_GardenaSmartDevice


Wir richte ich das Modul ein?
Alles was Ihr machen müsst ist das Bridge Modul zu definieren.
define <NAME> GardenaSmartBridge <Account-EMail> <Account-Passwort>
Bsp.:
define myGardenaBridge GardenaSmartBridge ichundich@du.eu geheim

Danach bitte etwas Geduld haben. Nach kurzer Zeit sollten sich Eure Gardena Geräte automatisch anlegen.





Grüße
Leon
« Letzte Änderung: 26 März 2019, 12:28:28 von CoolTux »
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.me/MOldenburg
FHEM GitHub: https://github.com/fhem/
kein Support für cfg Editierer
Gefällt mir Gefällt mir x 7 Informativ Informativ x 1 Liste anzeigen

Online CoolTux

  • Developer
  • Hero Member
  • ****
  • Beiträge: 21199
Wir brauchen Dringend noch Hilfe beim schreiben einer Commandref.
Wenn Du das Modul toll findest und es gerne verwendest trage dazu bei das es anderen leicht fällt es zu installieren und mache es mit uns zusammen offiziell.



Grüße
Leon
« Letzte Änderung: 05 September 2017, 21:27:18 von CoolTux »
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.me/MOldenburg
FHEM GitHub: https://github.com/fhem/
kein Support für cfg Editierer

Online CoolTux

  • Developer
  • Hero Member
  • ****
  • Beiträge: 21199
sub GardenaSmartDevice_Zulu2LocalString($) {
  my $t = shift;
  my ($datehour,$datemin,$rest) = split(/:/,$t,3);


  my ($year, $month, $day, $hour,$min) = $datehour =~ /(\d+)-(\d\d)-(\d\d)T(\d\d)/;
  my $epoch = timegm (0,0,$hour,$day,$month-1,$year);

  my ($lyear,$lmonth,$lday,$lhour,$isdst) = (localtime($epoch))[5,4,3,2,-1];

  $lyear += 1900;  # year is 1900 based
  $lmonth++;       # month number is zero based

  return ( sprintf("%04d-%02d-%02d %02d:%02d:%s",$lyear,$lmonth,$lday,$lhour,$datemin,substr($rest,0,2)) );
}
« Letzte Änderung: 22 August 2017, 16:50:29 von CoolTux »
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.me/MOldenburg
FHEM GitHub: https://github.com/fhem/
kein Support für cfg Editierer

Offline Kenneth

  • Full Member
  • ***
  • Beiträge: 157
super!


Gesendet von iPhone mit Tapatalk
Intel NUC @Ubuntu > FHEM 5.8
HM-LAN, NanoCul, Signalduino
EchoDot, Gardena Sileno, XT1, Somfy RTS
TabletUI

Online CoolTux

  • Developer
  • Hero Member
  • ****
  • Beiträge: 21199
Habe mal Screenshots an gehangen. Da sieht man mal wie es aus schaut. Was sagt hier, passt so?



Grüße
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.me/MOldenburg
FHEM GitHub: https://github.com/fhem/
kein Support für cfg Editierer

Online CoolTux

  • Developer
  • Hero Member
  • ****
  • Beiträge: 21199
Habe nun eine erste Alphaversion online gestellt. Bitte einmal testen.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.me/MOldenburg
FHEM GitHub: https://github.com/fhem/
kein Support für cfg Editierer

Offline mbrak

  • Full Member
  • ***
  • Beiträge: 161
Ohhhhhh sehr geil

Werde ich morgen gleich mal machen. Heute ist es mir zu spät
Gruß Michael

Offline networker

  • Full Member
  • ***
  • Beiträge: 143
Brauche ich dazu auch ein smart Gateway?

Gruß Michael

Online CoolTux

  • Developer
  • Hero Member
  • ****
  • Beiträge: 21199
Denke mal schon. Was hast Du denn für Geräte und wie steuerst Du sie?
Das Modul verbindet sich mit der Cloud welche das Verbindungsstück bildet zwischen App und Gateway. Das Gateway leitet dann alles an die entsprechenden Geräte.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.me/MOldenburg
FHEM GitHub: https://github.com/fhem/
kein Support für cfg Editierer

Offline VolkerL

  • Jr. Member
  • **
  • Beiträge: 77
Antw: Module für Gardena Smart System
« Antwort #9 am: 07 August 2017, 09:46:39 »
Hallo,

ich habe die Module gestern Abend noch installiert.

Folgendes habe ich festgestellt:
Ich habe einen Mäher und den Sensor mit meinem Gateway verbunden, aber die Module haben nur den Mäher gefunden. Der wird korrekt angezeigt, aber lässt sich mit "Set ..." nicht starten (mein Mäher ist z. Zt. dauerhaft geparkt).

Gruß

Volker
Raspberry PI mit fhem 5.8, COC & HM-CFG-LAN für Homematic & CUL für FS20

Online CoolTux

  • Developer
  • Hero Member
  • ****
  • Beiträge: 21199
Dann bitte einmal ein list von der Bridge und dem Mäher Device machen und außerdem die Bridge auf verbose 5 stellen. Die Ausgaben brauche ich. Stehen im Log und wird viel sein.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.me/MOldenburg
FHEM GitHub: https://github.com/fhem/
kein Support für cfg Editierer

Offline Kenneth

  • Full Member
  • ***
  • Beiträge: 157
Moin Leon,

Module sind installiert und nach den ersten Tests kann ich sagen:

- Mäher reagiert auf Befehle
- Sensor zeigt Werte
- Bewässerungscomputer wird richtig ausgelesen (state open bzw. closed) reagiert aber nicht auf SET-Befehle


Wenn du möchtest kannst du ihn gerne von dir aus bedienen. Würde die Zuleitung dann abdrehen. Sag einfach Bescheid.
« Letzte Änderung: 07 August 2017, 10:29:49 von Kenneth »
Intel NUC @Ubuntu > FHEM 5.8
HM-LAN, NanoCul, Signalduino
EchoDot, Gardena Sileno, XT1, Somfy RTS
TabletUI

Online CoolTux

  • Developer
  • Hero Member
  • ****
  • Beiträge: 21199
Moin Leon,

Module sind installiert und nach den ersten Tests kann ich sagen:

- Mäher reagiert auf Befehle
- Sensor zeigt Werte
- Bewässerungscomputer wird richtig ausgelesen (state open bzw. closed) reagiert aber nicht auf SET-Befehle


Wenn du möchtest kannst du ihn gerne von dir aus bedienen. Würde die Zuleitung dann abdrehen. Sag einfach Bescheid.

Super. Vielen Dank. Ich werde versuchen heute ab 13 Uhr mit dem Bewässerungscomputer zu arbeiten. Wäre toll wenn Du die Zuleitung ab drehst.
Das der Mower reagiert freut mich sehr. Müssen mal schauen was bei dem Kollegen zwei über Dir los ist.



Grüße
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.me/MOldenburg
FHEM GitHub: https://github.com/fhem/
kein Support für cfg Editierer

Offline Kenneth

  • Full Member
  • ***
  • Beiträge: 157
Hi,

Zuleitung ist zu.

mit ist aufgefallen, dass bei allen 3 Gräten der "radio-connection_status" als "unknown" angezeigt wird.

Intel NUC @Ubuntu > FHEM 5.8
HM-LAN, NanoCul, Signalduino
EchoDot, Gardena Sileno, XT1, Somfy RTS
TabletUI

Online CoolTux

  • Developer
  • Hero Member
  • ****
  • Beiträge: 21199
Was soll ich sagen. Das ist das was der JSON String enthält  ;)

Danke Dir, ich teste gleich mal.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.me/MOldenburg
FHEM GitHub: https://github.com/fhem/
kein Support für cfg Editierer
Gefällt mir Gefällt mir x 1 Liste anzeigen

 

decade-submarginal