Advanced mode overview

Operators 


With Dashboard of Things advanced mode you can add logic to your potions using logical operators and parameters that comes with each trigger in order to build the perfect Potion.

Comparison Operators
  • = (equal to)
  • != (not equal to)
  • > (greater than)
  • < (less than)
  • >= (greater than or equal to)
  • <= (less than or equal to)
  • contains (content contains "hello")
  • begins with (content begins with "apple")
  • is (author is "joshua topolsky")
  • is not (author is not "joshua topolsky")
  • is less than (weight is less than 80)
  • is greater than (value is greater than 250)

You can also use the not(expression) part of the language.
  • not(link begins with "https")
  • not(month of date is 2)
  • not(content contains "hello")
  • not(photo ends with ".jpg")
  • not(name of authors contains 'Steve Jobs')

Others operators
  • matches (label matches /apple/)
  • number of $list (return the length of the list)
  • size of $list (size of enclosures is greater than 2)
  • $property of $object (return the property of an object )
  • $value in $list (to check if the $value is in the $list)
  • $value not in $list  (the opposite)

Parameters


Those are the "special" values that could be extracted from the triggers you choose. For instance, if you choose "New tweet in my timeline" and you choose the action "Pocket: bookmark url". The pocket action needs an url, we list you the possible urls we can identify from a Tweet: The link of the tweet itself and the links in the tweet.

Article

  • id: ID of the article
    Usage: id contains '3'
  • title: The title of the article
    Usage: title contains 'Paris'
  • link: The url of the article
    Usage: link contains 'youtube'
  • content: The content of the article
    Usage: content contains 'hello'
  • enclosures: List of enclosures
    Usage: number of enclosures is greater than 2
  • authors: List of authors
    Usage: name of authors contains 'Steve Jobs'
  • publishedAt: The published date
    Usage: day of publishedAt is greater than 10

Chart value

  • title: The title of the data series
    Usage: title contains "Paris"
  • value: The value on that date
    Usage: value is greater than 42
  • dateFrom: The earliest date of the chart
    Usage: month of dateFrom is 2
  • dateTo: The latest date of the chart
    Usage: month of dateTo is 2
  • range: The range of the chart. It can be: hourly, daily, weekly, monthly.
    Usage: range is "daily"
  • color: The text representing the color of the series
    Usage: color is "#96bc0d"
  • series: The series name of the chart
    Usage: serie contains "Global (contenu)"

Dropbox file

  • path: The file path
    Usage: path contains "document"
  • share: The file share page URL
  • media: The file direct download URL
  • size: The file size in bytes
    Usage: size is less than 100000
  • icon: The file icon name
    Usage: icon contains "excel"
  • type: The file type
    Usage: type contains "document"
  • date: The file date
    Usage: month of date is 2

Facebook like

  • likedAt: The date when it has been liked
    Usage: month of likedAt is 2

Facebook link

  • link: Link share in the post
  • author: Author of the post
  • title: Title of the post
  • content: Content of the post
  • image: Picture of the post
  • date: Date
    Usage: month of date is 2

Facebook page

  • name: The page name
    Usage: name contains "netvibes"
  • website: The page website
    Usage: website contains "netvibes.com"
  • link: The url of the page on Facebook
    Usage: link contains "netvibes"
  • likes: The number of likes of the page
    Usage: likes is greater than 100
  • about: The about message of the page
    Usage: about contains "hello"
  • picture: The page picture url
    Usage: picture begins with "http"

Facebook post

  • link: The url of the page on Facebook
    Usage: link contains "netvibes"
  • author: Author of the post
  • image: Picture of the post
  • content: The content of the post
    Usage: content contains "hello"

Flower Power alert

  • plantName: Plant name
    Usage: plantName is 'Plante #2'
  • airTemperature: Air temperature
  • light: Light
  • soilMoisture: Soil moisture
  • fertilizer: Fertilizer level

Flower Power alert

  • sensorName: Sensor name
    Usage: sensorName is 'Flower power 2R4F'
  • battery: Battery level, in percent
    Usage: battery is less than 15

Http URL

  • url: Link
  • headerCode: Status code

Instagram post liked

  • liker: User that liked the post

Instagram post

  • publishedAt: The post date
    Usage: month of publishedAt is "January"
  • link: Url of the post on Instagram
    Usage: link begins with "http"
  • content: The content of the post
    Usage: content contains "awesome"
  • author: Author
  • likesCount: Likes count
    Usage: likesCount is greater than 2
  • commentsCount: Comments count
    Usage: commentsCount is greater than 10
  • type: The type of the post
    Usage: type is video
  • image: The image of the post
  • video: The video of the post
  • location: The location of the post

Mail

  • sender: The sender of the email
  • recipients: The recipients of the email
  • subject: The email subject
    Usage: subject contains "hello"
  • content: The email text content
    Usage: content contains "thanks"
  • htmlContent: The email html content
    Usage: htmlContent contains "thanks"
  • attachments: List of attachments

Nest Smoke + CO alarm

  • name: Name of the Nest protect
    Usage: name is 'Hallway'
  • batteryHealth: Battery health
    Usage: batteryHealth is 'replace'
  • smokeAlarmState: Smoke alarm status
    Usage: smokeAlarmState is 'warning'
  • coAlarmState: CO2 alarm status
    Usage: coAlarmState is 'ok'

Nest Structure

  • name: Name
    Usage: name is "Home"
  • awayStatus: Away status
    Usage: awayStatus is "home"

Nest Thermostat

  • name: Name
    Usage: name is "Home"
  • nameLong: Name long
  • awayStatus: Away status
    Usage: awayStatus is "home"
  • temperatureScale: Celsius or Fahrenheit
  • temperature: Ambient temperature, expressed in your device scale (C/F)
    Usage: temperature is greater than 72
  • humidity: Humidity, in percent (%) format
    Usage: humidity is greater than 40
  • hasLeaf: You choose an energy-saving temperature
    Usage: hasLeaf is true
  • hvacMode: HVAC system heating/cooling mode
    Usage: hvacMode is "heat"

Netatmo thermostat device

  • temperatureCelsius: Temperature in °C
  • temperatureFahrenheit: Temperature in °F

Netatmo

  • temperatureCelsius: Temperature in °C
  • temperatureCelsiusMin: Min Temperature the last 24 hours in °C
  • temperatureCelsiusMax: Max Temperature the last 24 hours in °C
  • temperatureFahrenheit: Temperature in °F
  • temperatureFahrenheitMin: Min Temperature the last 24 hours in °F
  • temperatureFahrenheitMax: Max Temperature the last 24 hours in °F
  • humidity: Humidity in %
    Usage: humidity is greater than 60
  • humidityMax: Max Humidity the last 24 hours in %
  • humidityMin: Min Humidity the last 24 hours in %
  • co2: CO2 in ppm
    Usage: co2 is greater than 1800
  • co2Max: Max CO2 the last 24 hours in ppm
  • co2Min: Min CO2 the last 24 hours in ppm
  • pressure: Air pressure in mbar
    Usage: pressure is greater than 50
  • pressureMax: Max Air pressure the last 24 hours in mbar
    Usage: pressure is greater than 50
  • pressureMin: Min Air pressure the last 24 hours in mbar
    Usage: pressure is greater than 50
  • noise: Noise in db
    Usage: noise is greater than 67
  • noiseMax: Max Noise the last 24 hours in db
    Usage: noise is greater than 67
  • noiseMin: Min Noise the last 24 hours in db
    Usage: noise is greater than 67
  • deviceName: Device Name

Pocket item

  • title: Title
  • link: Link
  • content: The first few lines of the item
  • id: The item id
  • enclosures: A post enclosures (images, videos...)
  • tags: Tags list

Readability Article

  • article: zob
  • favorite: Bookmark is favorited
  • archived: Bookmark is archived
  • date: Date of the bookmark
  • domain: Bookmark link domain
  • tags: Tags list

Retweet

  • Not yet documented

    Stock

    • symbol: Symbol ID
    • date: Date
      Usage: month of date is 2
    • value: Stock value
    • change: Stock value change from the opening
    • percentageChange: Stock value change in percentage from the opening
    • name: Stock name
    • daysLow: Day's lowest value
    • daysHigh: Day's highest value
    • yearLow: Year's lowest value
    • yearHigh: Year's highest value

    Netvibes stream

    • url: Url
    • title: Title
    • id: Stream ID

    Swarm checkin

    • date: The checkin date
      Usage: month of date is 2
    • content: The content of the checkin
      Usage: content contains "hello"
    • venueName: The venue of the checkin
      Usage: venueName contains "Paris"
    • venueLocation: The venue location
    • photo: Picture of the checkin
      Usage: photo ends with ".jpg"
    • likesCount: Likes count
      Usage: likesCount is less than 10
    • commentsCount: Comments count
      Usage: commentsCount is greater than 10

    Tab

    • title: Tab title

    Tag

    • label: The tag label
    • sentiment: The sentiment associated to the tag
    • color: The color of the sentiment
    • date: The creation date of the tag
      Usage: day of date is greater than 10

    Todo item

    • name: Name of the task
    • checked: Task is checked or not
    • color: Color
    • itemColor: Task Color
    • notes: Task notes
    • date: Date
      Usage: month of date is 2

    Tumblr like

    • Not yet documented

      Tumblr Post

      • blogName: The blog name
      • createdAt: Date of creation
        Usage: month of createdAt is 2
      • noteCount: Number of notes
      • postUrl: The link to the post
      • tags: Tags list
      • post: The tumblr post

      Favorited tweet

      • Not yet documented

      Tweet

      • id: The tweet ID
        Usage: id contains "42"
      • link: The link of the article
        Usage: link begins with "https"
      • content: The content of the tweet
        Usage: content contains "hello"
      • publishedAt: The publication date
        Usage: month of publishedAt is "March"
      • author: A tweet author
      • retweetCount: The number of retweets
        Usage: retweetCount is greater than 10
      • favoriteCount: The number of favorites
        Usage: favoriteCount is less than 10
      • retweetedStatus: If the tweet is a retweet, it contains the original tweet
      • enclosures: A list of enclosures (images, videos...) in the tweet

      Weather forecast

      • maxTemperatureCelsius: The maximum temperature in °C
      • minTemperatureCelsius: The minimum temperature in °C
      • maxTemperatureFahrenheit: The maximum temperature in °F
      • minTemperatureFahrenheit: The minimum temperature in °F
      • conditions: Weather conditions
      • humidity: Humidity percent
      • windSpeedMPH: Wind speed in mph
      • windSpeedKPH: Wind speed in kph
      • windDirection: Wind direction
      • date: The date
        Usage: month of date is 2
      • icon: Icon id
      • cityName: The city name
      • city: The city code
      • uvIndex: UV index from 0 to 10

      Weather conditions

      • temperatureCelsius: Temperature in °C
      • temperatureFahrenheit: Temperature in °F
      • conditions: The weather condition
      • humidity: Humidity percent
      • windSpeedMPH: Wind speed in mph
      • windSpeedKPH: Wind speed in kph
      • windDirection: Wind direction
      • pressure: Atmospheric pressure
      • date: The date
        Usage: month of date is 2
      • icon: Icon id
      • cityName: The city name
      • city: The city code
      • uvIndex: UV index from 0 to 10

      Webnote widget

      • title: Title
      • content: Content
      • date: Date of modification of the webnote

      Webpage

      • url: Link
      • title: Title
      • content: Content
      • image: Image

      Widget

      • name: Name
      • title: Title

      Weight

      • weightKG: Weight in kg
        Usage: weightKG is less than 90
      • weightLBS: Weight in lbs
        Usage: weightLBS is less than 200
      • fatFreeMassKG: Fat free mass in kg
        Usage: fatFreeMassKG is less than 70
      • fatFreeMassLBS: Fat free mass in lbs
        Usage: fatFreeMassLBS is less than 160
      • fatMassWeightKG: Fat mass in kg
        Usage: fatMassWeightKG is greater than 15
      • fatMassWeightLBS: Fat mass in lbs
        Usage: fatMassWeightLBS is greater than 40
      • fatRatio: Fat ratio in percent
        Usage: fatRatio is greater than 15
      • bmi: Body mass index
        Usage: bmi is greater than 25
      • date: Date
        Usage: month of date is 2

      Dashboard of Things

      1. Dashboard Of Things introduction
      2. How Dashboard of Things does work?
      3. What are Dashboard of Things Potions?
      4. Advanced mode overview
      5. Is there a limit to the amount of Potions that can be created?
      6. Is Netvibes's SMS ingredient free of charge ?
      7. Is there a limit to the amount of email Potions that can be sent?
      8. How long does it take for the action to be executed when a potion is triggered?
      9. Are chain reactions doable with Dashboard of Things?
      10. Does DoT provide a way to turn off a Potion when going to fall asleep?
      11. What can I do with my phone?
      12. Can I trigger a Potion on demand?
      13. Why did my potion fail?
      14. Is it possible to run a specific potion only during a certain time schedule?
      15. Can a Potion execute several actions?
      16. Does Dashboard of Things support multiple accounts per Ingredient?
      17. Can I use two or more arguments / triggers?
      18. How do I Create a Potion?
      19. What potions can I create with the “Keywords” view of the What is Said app?
      20. What potions can I create in “Mentions” view of the “What is Said?” app?
      21. What potions can I create with "Compare" apps
      22. What potions can I create with "Where is it Happening?" apps?
      23. Can I see when a topic is a trending up or down in a specific app?
      24. Can I be notified of trends in negative or positive mentions?
      25. What potions can be created with MisoData?
      26. Can I be notified if something is forecasted to change?
      27. Can I see when my internal data is trending in a specific direction?
      28. Can I be notified of changes relative to other data?
      29. How to exchange data from a Netvibes dashboard to your website?

      Feedback and Knowledge Base