[73_GardenaSmartBridge, 74_GardenaSmartDevice] - Module für Gardena Smart System

Begonnen von CoolTux, 05 August 2017, 23:17:06

Vorheriges Thema - Nächstes Thema

uwirt

Kann mir jemand auf die Sprünge helfen wie man eine GARDENA Pumpe in Apple HomeKit benutzen kann.

Es wäre mir schon mal geholfen wenn ich in FHEM einen ON- und OFF-Knopf hätte.

Besten Dank
FHEM / Ubuntu / fitlet2
HomeMatic: CCU3|HmIP-STHD|HmIP-PCBS|HmIP-PCBS2|HmIP-PCBS-BAT|HM-WDC7000|HM-WDS100-C6-O|HM-WDS40|HM-LC-Sw1-FM|HM-LC-RGBW-WM|HM-ES-PMSw1-Pl|HM-ES-TX-WM
NAS: DS218+|DS209j|DS216+II|DS412+
Devices: Panasonic Webcams|Withings|Gardena Smart|Tuya

Tommy_84

Zitat von: sven.p.hh am 05 Juni 2020, 12:38:28
Hallo in die Runde,
gibt es eine Lösung, um festzustellen in welcher Nebenfläche der Mähroboter mäht?
Ob die Nebenflächen definiert sind ist ja in den Parametern auszulesen:
z. B. bei mir:
startpoint-1-enabled 1
startpoint-2-enabled 1
startpoint-3-enabled 1
Aber wie kann ich im FHEM feststellen wo der Mäher tatsächlich aktiv ist?
Wäre schön wenn jemand eine Idee hat

Beste Grüße
Sven
Soweit ich weiß, wird dies nicht übermittelt.

Gesendet von meinem SM-G955F mit Tapatalk


SouzA

Moinsen,

ich kriege im log bei Schaltbefehl immer folgende Meldung:
GardenaSmartBridge (Gardena_Bridge) - JSON error while request
Geschaltet wird aber trotzdem.

Ist da was falsch konfiguriert?

thx und bis denn
SouzA

Raspi 4, EnOcean TCM310 USB, HM-MOD-UART-USB, Jeelink, hue, AMAD, fully, FRITZBOX, Signalbot, VIERA, Presence BT/Mac, TPLink, Gassistant, Shelly, fhempy, ZigBee

CoolTux

Zitat von: SouzA am 24 Juni 2020, 22:55:41
Moinsen,

ich kriege im log bei Schaltbefehl immer folgende Meldung:
GardenaSmartBridge (Gardena_Bridge) - JSON error while request
Geschaltet wird aber trotzdem.

Ist da was falsch konfiguriert?

thx und bis denn
SouzA

Vermutlich ist die Antwort auf Deinen Schaltbefehl kein JSON. Kannst bei der Bridge mal verbose 5 stellen und dann schalten.
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.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

SouzA

Hi,
ich habs dir mal als PM geschickt... das ist so viel, der bricht den code-insert eh ab.

Bis denn
SouzA
Raspi 4, EnOcean TCM310 USB, HM-MOD-UART-USB, Jeelink, hue, AMAD, fully, FRITZBOX, Signalbot, VIERA, Presence BT/Mac, TPLink, Gassistant, Shelly, fhempy, ZigBee

oli_bru

Hallo zusammen,

ich weiß nicht, ob jemand anderes ein ähnliches Phänomen hat.
Ich habe in der Gardena Cloud den Schedule für meinen Mäher Sileno City deaktiviert und starte den Mäher direkt über FHEM mit StartOverrideTimer.
Der Mäher legt auch los, nur beendet er nicht nach der Zeit die übergeben wurde (im Protokoll steht mower-status: ok_cutting_timer_overridden und mower-override_end_time: 2020-06-27 10:30:38) sondern er macht einfach weiter nämlich genau die Zeit, die im Plan bei der Gardena-Cloud hinterlegt ist.
Wisst ihr woran das liegen könnte?

Viele Grüße
Oliver
FHEM auf PI 2, Homematic Wired IO Board auf Hutschiene, Div. Homematic Komponenten, Froggit Wetterstation HP1000

CoolTux

Zitat von: SouzA am 24 Juni 2020, 23:36:26
Hi,
ich habs dir mal als PM geschickt... das ist so viel, der bricht den code-insert eh ab.

Bis denn
SouzA

Anscheinend wird als Antwort auf einen Schaltbefehl kein JSON mehr geliefert. Da müssten wir mal schauen was stattdessen jetzt zurück kommt. Ich melde mich die Tage noch 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.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Badflex

Hallo an alle,
gibt es einen Füllstandsensor für ein ibc Behälter der an das Gardena Gateway funkt?
Oder kann jemand einen guten Füllstandsensor empfehlen für Homematic?

Vielen Dank
Raspberry Pi, CUL868(SlowRF), FB 7490, SmartVisu, fast nur HomeMatic wenig FS20, Netatmo

SouzA

Zitat von: CoolTux am 30 Juni 2020, 07:26:09
Anscheinend wird als Antwort auf einen Schaltbefehl kein JSON mehr geliefert. Da müssten wir mal schauen was stattdessen jetzt zurück kommt. Ich melde mich die Tage noch mal.
Gibt es schon neue Erkenntnisse?

Bis denn
SouzA
Raspi 4, EnOcean TCM310 USB, HM-MOD-UART-USB, Jeelink, hue, AMAD, fully, FRITZBOX, Signalbot, VIERA, Presence BT/Mac, TPLink, Gassistant, Shelly, fhempy, ZigBee

Badflex

Hallo, ich weiß nicht ob es am Modul liegt, aber ich habe meine Netatmo  Presence in die App eingebunden und jetzt will autocreate jede Minute ein FileLog für die Presence anlegen.
Mein Logfile ist voll davon.
Wie kann ich das abstellen?
Raspberry Pi, CUL868(SlowRF), FB 7490, SmartVisu, fast nur HomeMatic wenig FS20, Netatmo

CoolTux

Zitat von: SouzA am 07 August 2020, 23:35:11
Gibt es schon neue Erkenntnisse?

Bis denn
SouzA

Ich werde in den nächsten Monaten leider zu keiner weiteren Analyse kommen. Sorry
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.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Stefan6183

Zitat von: uwirt am 07 Juni 2020, 12:41:02
Kann mir jemand auf die Sprünge helfen wie man eine GARDENA Pumpe in Apple HomeKit benutzen kann.

Es wäre mir schon mal geholfen wenn ich in FHEM einen ON- und OFF-Knopf hätte.

Besten Dank
Du kannst dir einen Dummy Schalter erstellen, der über ein DOIF bei ON und OFF jeweils einen anderen Set Befehl an das GardenaSmartDevice sendet.
So habe ich das auch bei all meinen Alexa Geräten gemacht, müsste bei Apple HomeKit ähnlich funktionieren.

Beispiel:
define alexaMeinGeraet dummy
attr alexaMeinGeraet alexaName MeinGeraet
attr alexaMeinGeraet alexaRoom MeinRaum
attr alexaMeinGeraet room alexa
attr alexaMeinGeraet setList on off
attr alexaMeinGeraet webCmd on:off

define di_MeinGeraetSync DOIF  ([alexaMeinGeraet:"on"]) (set MeinGeraet machwas) DOELSE (set MeinGeraet machwasanderes)

choetzu

Guten Abend,
seit kurzem kommen bei mir folgende Fehlermeldungen, vermutlich nach einem Update.

[Wed Aug 12 20:47:36 2020] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 4807.
[Wed Aug 12 20:47:36 2020] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 4807.
[Wed Aug 12 20:53:37 2020] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 4807.
[Wed Aug 12 20:53:37 2020] fhem.pl: Use of uninitialized value $value in string eq at fhem.pl line 4807.


Mit Hilfe von Betateilchen konnten wir den Fehler dem Modul Gardena zu ordnen. Siehe auch -> https://forum.fhem.de/index.php/topic,113492.0.html

Wie kann man das beheben?

Lg c
Raspi3, EnOcean, Zwave, Homematic

CoolTux

Wenn ich da was machen soll benötige ich eins stacktrace Ausgabe um zu sehen an welcher Stelle das Modul einen nicht vorhandenen Wert setzen will.
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.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

choetzu

Hallo CoolTux

hmm, wenn ich auf global stacktrace setze, kommen keine weiteren Infos. Und bei den GardenaSmartDevices kann ich das Attribut stacktrace nicht setzen.. Hmmm.. oder muss ich anderswo stacktrace setzen?

WIr haben im fhem.pl folgendes gemacht, um den Fehler einzugrenzen:

sub
readingsBulkUpdateIfChanged($$$@) # Forum #58797
{
  my ($hash,$reading,$value,$changed)= @_;
[b]Debug $hash->{NAME};[/b]
  return undef if($value eq ReadingsVal($hash->{NAME},$reading,""));
  return readingsBulkUpdate($hash,$reading,$value,$changed);
}


lg c
Raspi3, EnOcean, Zwave, Homematic