We have updated our native Ezlo Weather integration as well as our OpenWeather integration, latter of which you can use if you have an API key, to expand their capabilities, which means you can make use of an increased number of parameters for your MeshBot automations!
The new parameters include, in addition to temperature,
Feels like temperature
Minimum and maximum temperatures for the day
Atmospheric pressure
Humidity
Weather description, e.g., Clear
Wind speed
As well as information on your selected location like its coordinations, if you like
To use the Ezlo Weather or OpenWeather integration, head into MeshBot automations and add it as an action. From there, you can assign any value provided by Ezlo Weather or OpenWeather to a cloud variable for use with your other MeshBots using our drag & drop interface.
I tried creating a Notification Meshbot for a freeze warning but when I select “NuCAL” from the Node Type dropdown I get “Error” next to it and cannot proceed.
We were able to replicate this on v 1.42.2 of Ezlogic. Before we go ahead and report this, can you try to set up the notification as a cloud Meshbot with a notification action?
Select a Cloud Automation Meshbot from the Meshbot type list.
Add a Notification action with a Cloud variable as a trigger
The cloud variable in there you will have to create by outputting the result of an EzloWeather request to that variable. In order to do this, create another test meshbot just to get the service started (you can do a cloud or local automation meshbot for this matter)
Under the action tab, select a NuCal action, select the EzloWeather or OpenWeather service, and select the account that you have set up from the Integration > NuCal tab on Ezlogic.
This should initiate your service and create a variable for you to use as a trigger in a cloud meshbot. You should be able to compare the value of that variable to 0 °C to get a freezing alert.