Skip to content

Scheduled questions are never shown? #56

@orwa84

Description

@orwa84

Hello I'm new to this project and I'm thinking of using it to enforce the safety of thousands of participants in the upcoming March to Gaza.

The idea is to keep track of how participants are feeling and the level of physical exhaustion they have, while also allowing them to share the vitals of their devices and comments with the organizers.

The feature allowing the user to decide what to share was perfect for this.

However, if seems what the questions never pop up. I'm using the latest stable client. I tried all the different scheduling modes: at specific times, using an internal, and randomly. Nothing seems to work.

Are the questions supposed to pop up in the app? I never saw any.

The config can be seen here:

{
  "_id": "1e085172-bd99-4e16-b6f7-5271710d0d6f",
  "study_info": {
    "study_title": "March to Gaza مسيرة غزة",
    "study_description": "Collecting data for safety of participants تأمين المسيرة عن طريق نشر المكان والحالة النفسية للمشاركين",
    "researcher_first": "Rachel",
    "researcher_last": "Corrie",
    "researcher_contact": "rachelcorrie.subscript456@passinbox.com"
  },
  "database": {
    "database_password": "",
    "database_host": "gitgive.com",
    "database_port": "3306",
    "rootUsername": "-",
    "rootPassword": "-",
    "database_name": "aware",
    "database_username": "awareclient",
    "config_without_password": false,
    "require_ssl": false
  },
  "createdAt": "2025-06-07T15:29:15.605Z",
  "updatedAt": "2025-06-08T19:54:47.353Z",
  "questions": [
    {
      "esm_submit": "Submit بعث",
      "esm_title": "How confident/scare do you feel ما درجة ثقتك أو خوفك في هذه اللحظة",
      "instructions": "",
      "esm_type": 6,
      "id": 1,
      "esm_scale_min": 0,
      "esm_scale_max": 10,
      "esm_scale_min_label": "breezy رواق",
      "esm_scale_max_label": "panic حالة ذعر",
      "esm_scale_step": 1,
      "esm_scale_start": -7
    },
    {
      "esm_submit": "Submit",
      "esm_title": "How physically tired are you in this moment مادرجة التعب أو الإرهاق الجسدي الذي تحس به في هذه اللحظة",
      "esm_type": 6,
      "esm_scale_min": 0,
      "esm_scale_max": 5,
      "esm_scale_min_label": "Strong like a horse قوي مثل الحصان",
      "esm_scale_max_label": "Exhausted عيان جدًا",
      "esm_scale_step": 1,
      "id": 2
    }
  ],
  "schedules": [
    {
      "title": "Check-in تشييك على المشارك",
      "type": "random",
      "esm_keep": false,
      "questions": [1, 2],
      "firsthour": "08:00",
      "lasthour": "23:00",
      "randomCount": 10,
      "randomInterval": 40
    }
  ],
  "sensors": [
    {
      "setting": "webservice_wifi_only",
      "value": false
    },
    {
      "setting": "webservice_charging",
      "value": false
    },
    {
      "setting": "frequency_webservice",
      "value": 15
    },
    {
      "setting": "frequency_clean_old_data",
      "value": 0
    },
    {
      "setting": "webservice_silent",
      "value": true
    },
    {
      "setting": "fallback_network",
      "value": 30
    },
    {
      "setting": "remind_to_charge",
      "value": true
    },
    {
      "setting": "foreground_priority",
      "value": true
    },
    {
      "setting": "debug_flag",
      "value": false
    },
    {
      "setting": "frequency_sync_config",
      "value": 60
    },
    {
      "setting": "enable_config_update",
      "value": true
    },
    {
      "setting": "status_applications",
      "value": true
    },
    {
      "setting": "status_notifications",
      "value": true
    },
    {
      "setting": "status_crashes",
      "value": true
    },
    {
      "setting": "frequency_applications",
      "value": 30
    },
    {
      "setting": "status_keyboard",
      "value": false
    },
    {
      "setting": "mask_notification",
      "value": true
    },
    {
      "setting": "mask_keyboard",
      "value": true
    },
    {
      "setting": "mask_touch_text",
      "value": true
    },
    {
      "setting": "status_screentext",
      "value": true
    },
    {
      "setting": "package_specification",
      "value": "2"
    },
    {
      "setting": "package_names",
      "value": ""
    },
    {
      "setting": "status_battery",
      "value": true
    },
    {
      "setting": "communication",
      "value": true
    },
    {
      "setting": "status_communication_events",
      "value": true
    },
    {
      "setting": "status_calls",
      "value": true
    },
    {
      "setting": "status_messages",
      "value": true
    },
    {
      "setting": "status_installations",
      "value": true
    },
    {
      "setting": "status_screen",
      "value": true
    },
    {
      "setting": "status_touch",
      "value": false
    },
    {
      "setting": "status_telephony",
      "value": true
    },
    {
      "setting": "status_timezone",
      "value": true
    },
    {
      "setting": "frequency_timezone",
      "value": 20000
    },
    {
      "setting": "status_accelerometer",
      "value": true
    },
    {
      "setting": "frequency_accelerometer",
      "value": 20000
    },
    {
      "setting": "threshold_accelerometer",
      "value": 0
    },
    {
      "setting": "frequency_accelerometer_enforce",
      "value": false
    },
    {
      "setting": "status_barometer",
      "value": true
    },
    {
      "setting": "frequency_barometer",
      "value": 20000
    },
    {
      "setting": "threshold_barometer",
      "value": 0
    },
    {
      "setting": "frequency_barometer_enforce",
      "value": false
    },
    {
      "setting": "status_bluetooth",
      "value": true
    },
    {
      "setting": "frequency_bluetooth",
      "value": 60
    },
    {
      "setting": "status_gravity",
      "value": true
    },
    {
      "setting": "frequency_gravity",
      "value": 20000
    },
    {
      "setting": "threshold_gravity",
      "value": 0
    },
    {
      "setting": "frequency_gravity_enforce",
      "value": false
    },
    {
      "setting": "status_gyroscope",
      "value": true
    },
    {
      "setting": "frequency_gyroscope",
      "value": 20000
    },
    {
      "setting": "threshold_gyroscope",
      "value": 0
    },
    {
      "setting": "frequency_gyroscope_enforce",
      "value": false
    },
    {
      "setting": "status_light",
      "value": true
    },
    {
      "setting": "frequency_light",
      "value": 20000
    },
    {
      "setting": "threshold_light",
      "value": 0
    },
    {
      "setting": "frequency_light_enforce",
      "value": false
    },
    {
      "setting": "status_linear_accelerometer",
      "value": true
    },
    {
      "setting": "frequency_linear_accelerometer",
      "value": 20000
    },
    {
      "setting": "threshold_linear_accelerometer",
      "value": 0
    },
    {
      "setting": "frequency_linear_accelerometer_enforce",
      "value": false
    },
    {
      "setting": "location",
      "value": true
    },
    {
      "setting": "status_location_gps",
      "value": true
    },
    {
      "setting": "status_location_network",
      "value": true
    },
    {
      "setting": "frequency_gps",
      "value": 180
    },
    {
      "setting": "frequency_network",
      "value": 300
    },
    {
      "setting": "min_location_gps_accuracy",
      "value": 150
    },
    {
      "setting": "min_location_network_accuracy",
      "value": 1500
    },
    {
      "setting": "location_expiration_time",
      "value": 300
    },
    {
      "setting": "status_location_passive",
      "value": false
    },
    {
      "setting": "location_save_all",
      "value": true
    },
    {
      "setting": "status_magnetometer",
      "value": true
    },
    {
      "setting": "frequency_magnetometer",
      "value": 20000
    },
    {
      "setting": "threshold_magnetometer",
      "value": 0
    },
    {
      "setting": "frequency_magnetometer_enforce",
      "value": false
    },
    {
      "setting": "network",
      "value": true
    },
    {
      "setting": "status_network_events",
      "value": true
    },
    {
      "setting": "status_network_traffic",
      "value": true
    },
    {
      "setting": "status_processor",
      "value": true
    },
    {
      "setting": "status_proximity",
      "value": true
    },
    {
      "setting": "frequency_proximity",
      "value": 20000
    },
    {
      "setting": "threshold_proximity",
      "value": 0
    },
    {
      "setting": "frequency_proximity_enforce",
      "value": true
    },
    {
      "setting": "status_rotation",
      "value": true
    },
    {
      "setting": "frequency_rotation",
      "value": 20000
    },
    {
      "setting": "threshold_rotation",
      "value": 0
    },
    {
      "setting": "frequency_rotation_enforce",
      "value": false
    },
    {
      "setting": "status_temperature",
      "value": true
    },
    {
      "setting": "frequency_temperature",
      "value": 20000
    },
    {
      "setting": "threshold_temperature",
      "value": 0
    },
    {
      "setting": "frequency_temperature_enforce",
      "value": false
    },
    {
      "setting": "status_wifi",
      "value": true
    },
    {
      "setting": "frequency_wifi",
      "value": 60
    },
    {
      "setting": "status_screenshot",
      "value": false
    },
    {
      "setting": "capture_time_interval",
      "value": 5
    },
    {
      "setting": "compress_rate",
      "value": 20
    },
    {
      "setting": "status_screenshot_local_storage",
      "value": true
    },
    {
      "setting": "screenshot_package_names",
      "value": ""
    },
    {
      "setting": "screenshot_package_specification",
      "value": "2"
    },
    {
      "setting": "status_notes",
      "value": true
    },
    {
      "setting": "status_plugin_ambient_noise",
      "value": true
    },
    {
      "setting": "frequency_plugin_ambient_noise",
      "value": 5
    },
    {
      "setting": "plugin_ambient_noise_sample_size",
      "value": 30
    },
    {
      "setting": "plugin_ambient_noise_silence_threshold",
      "value": 50
    },
    {
      "setting": "status_plugin_openweather",
      "value": true
    },
    {
      "setting": "plugin_openweather_frequency",
      "value": 30
    },
    {
      "setting": "plugin_openweather_api_key",
      "value": "0b2ef16816956626cf9ce9e215a34e87"
    },
    {
      "setting": "plugin_openweather_measurement_units",
      "value": "metric"
    },
    {
      "setting": "status_esm",
      "value": true
    },
    {
      "setting": "status_webservice",
      "value": true
    }
  ]
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions