HowTo: Gardena Smart System

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Hesch@
    antwortet
    Hallo iphone333,

    anbei meine Vorlage für eine Sileno+.
    Ich empfehle dir aber eher das ganze über das Loxberry FHEM-Plugin und dann das FHEM-Modul (73_GardenaSmartBridge und 74_GardenaSmartDevice) laufen zu lassen. Ist wesentlich stabiler und die neue Gardena-API wird berücksichtigt. https://forum.fhem.de/index.php/topi...q97dsmjgjndrm3

    Ich habe zum besseren Austausch der Daten noch das Loxberry MQTT-Plugin dazwischen geschaltet. Geht aber auch ohne.

    Das Abrufen der Informationen über diese PHP-Version führt leider noch immer dazu, das der parallele Aufruf der Gardena-App nicht mehr ohne permanentes Neuanmelden funktioniert.

    Viele Grüße
    Hesch@

    Gardena Sileno_7.4-v299.Loxone

    Einen Kommentar schreiben:


  • iphone333
    antwortet
    Hallo, hat jemand eine Config Vorlage für Loxone für Smart Sileno+?
    Danke

    Einen Kommentar schreiben:


  • wrack solutionist
    antwortet
    Hallo,

    seit der neuen Firmware kann ich den Water Control nicht ansteuern, bzw. auch nicht den Ventilstatus abfragen. Hat jemand das Problem beheben können?
    Des Weiteren habe ich festgestellt, dass nun die Mähzeit in Sekunden übergeben wird und nicht in Minuten.


    #
    Warning: Invalid argument supplied for foreach() in /opt/loxberry/webfrontend/html/gardena/gardena.class.inc.php on line 223

    Notice: Trying to get property of non-object in /opt/loxberry/webfrontend/html/gardena/gardena.class.inc.php on line 286
    #


    VG
    Michael
    Zuletzt geändert von wrack solutionist; 20.04.2020, 09:48.

    Einen Kommentar schreiben:


  • Gast
    Ein Gast antwortete
    Super, vielen Dank

    Einen Kommentar schreiben:


  • Michael Rene Maurer
    antwortet
    Guten Morgen, anbei.....
    Angehängte Dateien

    Einen Kommentar schreiben:


  • Gast
    Ein Gast antwortete
    Hallo zusammen,

    kann jemand bitte noch mal eine Loxone Config Vorlage für die Einbindung hochladen, das wäre super.

    Danke und Gruß

    Einen Kommentar schreiben:


  • Michael Rene Maurer
    antwortet
    Hallo Leute, Gestern hat mein Sileno ein Update gemacht, jetzt funktioniert leider das PHP nicht mehr, kann mich da bitte Jemnad unterstützen? Danke

    Einen Kommentar schreiben:


  • nori007
    antwortet
    Hallo. Habe die Stati schon angepasst, in der Infoabfrage steht ja soweit alles drin. Was ich allerdings nicht so richtig verstehe ist, dass die anderen Virtuellen Eingänge nicht hinhauen, wie z. B. der Ladestand der Batterie usw. An welcher Schraube muss man da denn drehen?

    Einen Kommentar schreiben:


  • lobi
    antwortet
    Hallo, ja seit dem Update das ich jetzt im Frühjahr gemacht hab passen die Stati nicht mehr. Ich hab's bei mir schon upgedated. Bin aber noch auf Urlaub... Ich stells nachher wieder hier rein.

    Gesendet von meinem Mi MIX 2 mit Tapatalk

    Einen Kommentar schreiben:


  • nori007
    antwortet
    Hallo.
    Super Sache, funktioniert sehr gut. Aber kann es sein, dass die Statusmeldungen nicht ganz passen? Ich habe z.B. für den Status 5 hast du "Update" stehen, bei mir macht er sich bei % auf dem Weg zum Mähen.
    Leider bekomme ich bei mir auch nicht die richten Werte aus der XML Datei für die Virtuellen Eingänge angezeigt, Der Wert für Temperatur ist bei mir die Anzeige für den Akku?!? Mache ich etwas falsch und wenn ja, was?
    Danke, Gruß,

    Einen Kommentar schreiben:


  • lobi
    antwortet
    So, es ist zwar noch mit http Abfrage (nicht kompatibel mit dem UDP plugin)... aber anbei ein Loxone Config Projekt mit Status Bausteinen und eigenen Gardena Smart Sileno Icons.

    lg, lobi

    PS: beim Loxberry Plugin bekomme ich nichts per UDP gesendet... woran könnte das liegen?
    Angehängte Dateien

    Einen Kommentar schreiben:


  • Smart
    antwortet
    Zitat von Diablo_Vmax1200
    Hallo zusammen,

    Wenn mir noch einer sagt wie ich eine Seite aus meinem Projekt exportieren kann, bekommt ihr auch die Statusbausteine fertig befüllt.
    Erst mal ein großes Lob an dich. Am Wochenende werde ich meinen Sileno installieren. Kannst du mir vielleicht einen screenshot von deinen Statusbausteinen schicken?



    Einen Kommentar schreiben:


  • Diablo_Vmax1200
    antwortet
    So die erste Version ist fertig und zum Download im Wiki abgelegt. Diskussionen dazu bitte im zugehörigen Bereich des Forums.

    Grüße
    Michael

    Einen Kommentar schreiben:


  • Diablo_Vmax1200
    antwortet
    Hi zusammen,
    Hesch@ die direkte Kommunikation übersteigt meine Fähigkeiten. Bzw. wäre es eine menge Arbeit.
    Gast danke für deine Einschätzung. So Pi mal Daumen hätte ich diese Werte auch ausgewählt. Ich schau mal das Plugin ans Laufen zu bekommen und baue dann im zweiten Schritt in den Einstellungen ein Auswahl-Menü ein. Zumindest wäre das der Plan ;-)

    Viele Grüße
    Michael

    Einen Kommentar schreiben:


  • Gast
    Ein Gast antwortete
    Hi Michael,

    hier mal eine Liste der Daten die ich für mich interessant finde, bzw nicht so interessant.

    Alles zum Gateway verwende ich nicht. Auch Categorie: radio beim Mower und Sensor finde ich eher uninteressant.

    Für den Mower:



    Code:
    [B]Categorie: [/B]battery
    [COLOR=#FF0000][B]level: Datatyp Int - Value: 100%[/B][/COLOR]
    timestamp:2018-07-08T21:02:56.739Z
    Data to send: mower.SILENO city.battery.level:100
    [COLOR=#FF0000][B]charging: Datatyp Bool - Value: 0[/B][/COLOR]
    timestamp:2018-07-08T21:02:56.739Z
    --->Possible Values: array ( 0 => 'true', 1 => 'false', )
    Data Value at Position: 1
      Data to send: mower.SILENO city.battery.charging:1
    
    [B]Categorie: [/B]mower
    manual_operation: Datatyp Bool - Value: 0
    timestamp:2018-07-08T21:02:56.838Z
    Data to send: mower.SILENO city.mower.manual_operation:0 
    [B][COLOR=#FF0000]status: Datatyp String - Value: parked_daily_limit_reached[/COLOR][/B]
    timestamp:2018-07-08T21:02:56.865Z
    [COLOR=#FF0000][B]--->Possible Values: array ( 0 => 'paused', 1 => 'ok_cutting', 2 => 'ok_searching', 3 => 'ok_charging', 4 => 'ok_leaving', 5 => 'wait_updating', 6 => 'wait_power_up', 7 => 'parked_timer', 8 => 'parked_park_selected', 9 => 'off_disabled', 10 => 'off_hatch_open', 11 => 'unknown', 12 => 'error', 13 => 'error_at_power_up', 14 => 'off_hatch_closed', 15 => 'ok_cutting_timer_overridden', 16 => 'parked_autotimer', 17 => 'parked_daily_limit_reached', 18 => 'undefined', )[/B][/COLOR]
    [B][COLOR=#FF0000]Data Value at Position: 17[/COLOR][/B]
      Data to send: mower.SILENO city.mower.status:17[parked_daily_limit_reached]
    [B][COLOR=#FF0000]error: Datatyp String - Value: no_message[/COLOR][/B]
    timestamp:2018-07-08T21:02:56.865Z
    [COLOR=#FF0000][B]--->Possible Values: array ( 0 => 'no_message', 1 => 'outside_working_area', 2 => 'no_loop_signal', 3 => 'wrong_loop_signal', 4 => 'loop_sensor_problem_front', 5 => 'loop_sensor_problem_rear', 6 => 'loop_sensor_problem_left', 7 => 'loop_sensor_problem_right', 8 => 'wrong_pin_code', 9 => 'trapped', 10 => 'upside_down', 11 => 'low_battery', 12 => 'empty_battery', 13 => 'no_drive', 14 => 'temporarily_lifted', 15 => 'lifted', 16 => 'stuck_in_charging_station', 17 => 'charging_station_blocked', 18 => 'collision_sensor_problem_rear', 19 => 'collision_sensor_problem_front', 20 => 'wheel_motor_blocked_right', 21 => 'wheel_motor_blocked_left', 22 => 'wheel_drive_problem_right', 23 => 'wheel_drive_problem_left', 24 => 'cutting_motor_drive_defect', 25 => 'cutting_system_blocked', 26 => 'invalid_sub_device_combination', 27 => 'settings_restored', 28 => 'memory_circuit_problem', 29 => 'slope_too_steep', 30 => 'charging_system_problem', 31 => 'stop_button_problem', 32 => 'tilt_sensor_problem', 33 => 'mower_tilted', 34 => 'wheel_motor_overloaded_right', 35 => 'wheel_motor_overloaded_left', 36 => 'charging_current_too_high', 37 => 'electronic_problem', 38 => 'cutting_motor_problem', 39 => 'limited_cutting_height_range', 40 => 'unexpected_cutting_height_adj', 41 => 'cutting_height_problem_drive', 42 => 'cutting_height_problem_curr', 43 => 'cutting_height_problem_dir', 44 => 'cutting_height_blocked', 45 => 'cutting_height_problem', 46 => 'no_response_from_charger', 47 => 'ultrasonic_problem', 48 => 'temporary_problem', 49 => 'guide_1_not_found', 50 => 'guide_2_not_found', 51 => 'guide_3_not_found', 52 => 'gps_tracker_module_error', 53 => 'weak_gps_signal', 54 => 'difficult_finding_home', 55 => 'guide_calibration_accomplished', 56 => 'guide_calibration_failed', 57 => 'temporary_battery_problem', 58 => 'battery_problem', 59 => 'too_many_batteries', 60 => 'alarm_mower_switched_off', 61 => 'alarm_mower_stopped', 62 => 'alarm_mower_lifted', 63 => 'alarm_mower_tilted', 64 => 'alarm_mower_in_motion', 65 => 'alarm_outside_geofence', 66 => 'connection_changed', 67 => 'connection_not_changed', 68 => 'com_board_not_available', 69 => 'slipped', 70 => 'invalid_battery_combination', 71 => 'imbalanced_cutting_disc', 72 => 'safety_function_faulty', )[/B][/COLOR]
    [B][COLOR=#FF0000]Data Value at Position: 0[/COLOR][/B]
      Data to send: mower.SILENO city.mower.error:0[no_message]
    last_error_code: Datatyp String - Value: no_message
    timestamp:2018-07-08T21:02:57.008Z
      Data to send: mower.SILENO city.mower.last_error_code:0[no_message]
    source_for_next_start: Datatyp String - Value: completed_cutting_daily_limit
    timestamp:2018-07-08T21:02:56.894Z
    --->Possible Values: array ( 0 => 'no_source', 1 => 'completed_cutting_daily_limit', 2 => 'week_timer', 3 => 'countdown_timer', 4 => 'mower_charging', 5 => 'completed_cutting_autotimer', 6 => 'undefined', )
    Data Value at Position: 1
      Data to send: mower.SILENO city.mower.source_for_next_start:1[completed_cutting_daily_limit]
    [B][COLOR=#FF0000]timestamp_next_start: Datatyp String - Value: 2018-07-09T07:00Z[/COLOR][/B]
    timestamp:2018-07-08T21:02:56.922Z
      Data to send: mower.SILENO city.mower.timestamp_next_start:1[2018-07-09T07:00Z]
    override_end_time: Datatyp String - Value: 2018-06-30T06:34:32Z
    timestamp:2018-07-08T21:02:56.953Z
      Data to send: mower.SILENO city.mower.override_end_time:1[2018-06-30T06:34:32Z]
    timestamp_last_error_code: Datatyp String - Value: 1970-01-01T00:00Z
    timestamp:2018-07-08T21:02:57.036Z
      Data to send: mower.SILENO city.mower.timestamp_last_error_code:1[1970-01-01T00:00Z]
    
    [B]Categorie: [/B]mower_stats
    [B][COLOR=#FF0000]cutting_time: Datatyp Int - Value: 282h[/COLOR][/B]
    timestamp:2018-07-08T14:17:55.847Z
      Data to send: mower.SILENO city.mower_stats.cutting_time:282
    [B][COLOR=#FF0000]charging_cycles: Datatyp Int - Value: 184[/COLOR][/B]
    timestamp:2018-07-08T12:32:56.733Z
      Data to send: mower.SILENO city.mower_stats.charging_cycles:184
    [B][COLOR=#FF0000]collisions: Datatyp Int - Value: 3302[/COLOR][/B]
    timestamp:2018-07-08T14:17:55.985Z
      Data to send: mower.SILENO city.mower_stats.collisions:3302
    [B][COLOR=#FF0000]running_time: Datatyp Int - Value: 292h[/COLOR][/B]
    timestamp:2018-07-08T14:17:55.810Z
      Data to send: mower.SILENO city.mower_stats.running_time:292
    Für den Sensor


    Code:
    [B]Categorie: [/B]battery
    [B][COLOR=#FF0000]level: Datatyp Int - Value: 92%[/COLOR][/B]
    timestamp:2018-06-15T17:20:20.851Z
      Data to send: sensor.Sensor-Beet.battery.level:92
    disposable_battery_status: Datatyp String - Value: ok
    timestamp:2018-05-26T16:52:55.325Z
    --->Possible Values: array ( 0 => 'out_of_operation', 1 => 'replace_now', 2 => 'low', 3 => 'ok', 4 => 'undefined', )
    [B][COLOR=#FF0000]Data Value at Position: 3[/COLOR][/B]
      Data to send: sensor.Sensor-Beet.battery.disposable_battery_status:3[ok]
    
    [B]Categorie: [/B]ambient_temperature
    [B][COLOR=#FF0000]temperature: Datatyp Int - Value: 19C[/COLOR][/B]
    timestamp:2018-07-08T20:56:45.949Z
      Data to send: sensor.Sensor-Beet.ambient_temperature.temperature:19
    frost_warning: Datatyp String - Value: no_frost
    timestamp:2018-07-08T20:56:45.984Z
    --->Possible Values: array ( 0 => 'no_frost', 1 => 'frost', 2 => 'undefined', )
    [B][COLOR=#FF0000]Data Value at Position: 0[/COLOR][/B]
      Data to send: sensor.Sensor-Beet.ambient_temperature.frost_warning:0[no_frost]
    
    [B]Categorie: [/B]soil_temperature
    [B][COLOR=#FF0000]temperature: Datatyp Int - Value: 22C[/COLOR][/B]
    timestamp:2018-07-08T20:35:53.922Z
      Data to send: sensor.Sensor-Beet.soil_temperature.temperature:22
    
    [B]Categorie: [/B]humidity
    [B][COLOR=#FF0000]humidity: Datatyp Int - Value: 95%[/COLOR][/B]
    timestamp:2018-07-08T20:36:13.484Z
      Data to send: sensor.Sensor-Beet.humidity.humidity:95
    
    [B]Categorie: [/B]light
    [B][COLOR=#FF0000]light: Datatyp Int - Value: 0lx[/COLOR][/B]
    timestamp:2018-07-08T20:56:46.012Z
      Data to send: sensor.Sensor-Beet.light.light:0

    Einen Kommentar schreiben:

Lädt...