## 4 Discussion
### Advantages of Using Modelling Platforms
#### 4.3.2 Potential for Real-Time Simulations and Productivity Estimates  
Websites with API endpoints allow model users to request/receive meteorological forcing and hydrological drivers at short user-specified intervals, e.g., each minute or second during a preset time interval, via the _DIMONA_ online platform. This allows researchers to run the _DIMONA_ IoT model for simulating real-time photosynthetic rates and plant and ecosystem productivities at any geographical coordinates worldwide. The _DIMONA_ IoT model applies the PB model equations. The incoming hourly short-wave radiation at the land surface is not usually a widely reported variable. However, it can be approximated from inputs of hour (1 to 24), day (1 to 366), altitude (m), and the range of daily air temperature at the sites of interest [64; 65], or it can requested/received after purchasing via websites such as Agro API. _The _DIMONA_ IoT model can be applied to a single site or simultaneously to multiple sites. Thus, the model output for simulated real-time photosynthetic rates and/or plant and ecosystem productivities at one or more sites is provided as.json files produced in designated users' folders and visualized online as GUI figures and LeafLet [66]-generated maps dynamically populating designated screens in individual _DIMONA_ user accounts. _DIMONA_ IoT model performance was partially demonstrated for simulating the course of real-time shrub photosynthesis in California, US, every minute over a 20 min period [27; 57]. To demonstrate how the _DIMONA_ platform and IoT model could work for the Mer Bleue bog, meteorological drivers from the nearby Templeton meteorological station were requested by _DIMONA_ and received via OpenWeatherMap API every minute over a 20 min period beginning at 9:25 a.m. on 8 September 2024. The _DIMONA_ PB model generated the real-time rate of vascular, moss, and ecosystem photosynthesis for two geographical locations in the bog. One was in the upper bog interior with intact WT and the second was topographically lower towards the bog periphery, with WT affected by the nearby drainage ditch. Thus, the first location was at -200 m and the second location was -30 m away from the adjacent drainage ditch, following as close as possible the distances and directions along a previous study's field transect [53; 55]. Although the meteorological inputs were the same for both locations, the daily near-surface \(\theta\), used as a hydrological driver, was set at 0.12 m\({}^{3}\) m\({}^{-3}\) at the interior location and at 0.08 m\({}^{3}\) m\({}^{-3}\) at the marginal location (Figure 23). These values were estimated from the average field WT depths at those locations during the 2005 and 2006 vegetation seasons [26; 53; 55]. The soil profiles at both locations were such that \(\overline{\theta}\geq\overline{\theta}_{\rm FC}\), i.e., \(\ell_{\rm GW}\geq 1\) in Equation (8) and hence \(\rm f_{\rm OP}\to 1\) in Equation (1b) via \(\rm f_{\rm P}\) in Equation (1a), thereby reflecting no hydrological limitations along the transect over the short IoT modelling period. This resulted in no difference in the average real-time IoT-simulated photosynthesis at the two locations (Figure 24). We show the course of the real-time IoT-simulated ecosystem photosynthesis rate (Figure 25a), together with the courses of photosynthesis rates of vascular plants (Figure 25b) and mosses (Figure 25c) at the upper location. They largely reflected the courses of the meteorological drivers (Figure 26). With unchanging \(\rm I_{\rm swr}\) over the 20 min period (Figure 26a), vascular plant photosynthesis (Figure 25b) increased with the increase in \(\rm T_{\rm air}\) (Figure 26b) at the end of the period, while moss GPP closely followed the course of RH (Figure 26c) together with that of \(\rm T_{\rm air}\), which is especially visible near the end of the period (Figure 25c). As _DIMONA_ IoT modelling is not the focus of this study, the above is not a constrained experiment, and no further details are considered here.