Frequently asked questions

Questions you might ask about our products and services

Introduction to semilimes

What is semilimes?

semilimes is a versatile app ecosystem that connects humans with devices and applications. It offers a standardized yet highly customizable platform for creating remote user interfaces, blending menu- and chat-style interactions seamlessly.

Who is it for?

semilimes is for manufacturers, system integrators, makers, and anyone seeking an intuitive solution to connect, communicate, and selectively share data and access to IoT devices. Whether you’re an individual user or part of a team, semilimes streamlines interactions and simplifies the management of devices and workflows.

How do I get started with semilimes?

Simply download the app from your device’s app store and follow the straightforward onboarding process. Once your account is set up, start connecting with devices and creating remote interfaces via an API or Node-RED.

Can semilimes be used in different languages, and is there language support?

semilimes caters to a global audience with support for multiple languages, including English, French, German, and Italian.

What features does the semilimes app offer for users?

semilimes offers a variety of features to enhance your experience: messaging, templates, shared data, search, assets, and more. For a comprehensive overview, explore all the details on our features page.

Compatibility and Installation

What devices and platforms does semilimes support?

semilimes currently supports iOS and Android tablets and smartphones, offering a seamless mobile experience. In the near future we will also be releasing native desktop apps for MacOS, Windows and Linux. In addition to that, you can conveniently access semilimes through your Internet browser.

How can I install semilimes on my device?

For iPad or iPhone Users:
Download our app here (iOS App Store link).
For Android Tablet and Smartphone Users:
Download our Android app here (Google Play Store link).
For Windows, Linux  and MacOS (Under Development):
Windows, Linux and Mac desktop versions are currently under development and will be available in the near future. Stay updated on our announcements for the release of semilimes on these platforms.
Via Internet Browser:
Access semilimes directly through your Internet browser here.

What are the system requirements for installing semilimes?

Minimum Requirements for iPad/iPhone:
iOS 12.4 or later.
Minimum Requirements for Android:
The Android app is compatible with all Android tablets with a minimum of 1GB RAM. Android 7.0 “Lollipop” or later.
For Windows, Linux and MacOS (Under Development):
Windows, Linux and MacOS desktop versions are currently under development. Stay tuned for announcements regarding system requirements upon release.
Internet Browser Access:
semilimes can be accessed via an Internet browser. Ensure a stable Internet connection for optimal performance.

Can I use semilimes on multiple devices simultaneously?

With semilimes, you can seamlessly use the platform on multiple devices simultaneously. Your account is synchronized across all devices, ensuring a consistent experience. There are no limitations, providing you with flexibility and accessibility wherever you go.

How To Troubleshoot Calls And Push Notifications On Android?

Please follow this article to troubleshoot Calls And Push Notifications on your android devices.

Pricing and Billing

Is semilimes free to use?

Yes, semilimes is free to use for end users. Explore the full range of features and capabilities without any charges. For advanced use of services, we offer paid options with a transparent and cost-efficient pricing structure.

What is the pricing structure for semilimes?

semilimes offers a cost-efficient and transparent pricing structure based on your actual use of our infrastructure. The pricing is degressive, meaning the cost per unit decreases with the number of units consumed. To use our paid services, simply top up your account’s wallet with a minimum of 10 US$. Our billing engine will charge your usage to your wallet, ensuring you maintain full control over all costs. You can top up your wallet or set a threshold for automatic recharges. For more details, visit our pricing page.

How can I top up my account's wallet for paid services?

To top up your semilimes account for premium services, follow these steps:
  • Add Billing Information: Input your billing information and credit card details securely in your account through the user portal.
  • Easy Top-Up: Once your billing details are saved, effortlessly top up your wallet with the push of a single button, or activate the automatic recharge option with a minimum recharge value of 10 US$.

Our payment process is powered by Stripe, ensuring industry best practices, and a very high level of security in your online payments. At semilimes we do not store sensitive payment information on our servers, prioritizing the safety of your data.

Can you explain the degressive pricing structure in more detail?

The degressive pricing structure of semilimes is designed to provide cost efficiency as your usage grows:
  • Cost Reduction with Volume: As you consume more units of semilimes services, the price per unit decreases.
  • Transparent Billing: Your billing is strictly based on the actual use of our infrastructure.
  • Wallet Topping Up: To access paid services, top up your account’s wallet with a minimum of $10 USD.
  • Control Over Costs: Maintain full control over expenses by manually topping up your wallet or setting a threshold for automatic recharges.

This pricing model ensures that, as your usage expands, the overall cost per unit decreases, offering scalability and flexibility in your semilimes experience.

Security and Community

How does semilimes ensure security and privacy?

We exclusively use encrypted connections for all transfer of data, and users have full control over the access to their data by other users. Our servers are located in Germany (European Union).

What is the semilimes community, and how can I join?

As of now, the semilimes community is in the early stages of development. Stay tuned for updates on its launch. In the meantime, connect with us through our blog and social media for the latest news and insights. Your feedback is invaluable in making Semilimes better for you and the broader community!

Creating Interfaces and Managing Teams

How do I create remote interfaces for my devices using semilimes?

First of all, register for a developer sub-account and its access key. Then, you can use the semilimes API or a compliant client (e.g. our Node-RED connector) to:
  • build your listening and reaction logic to our supported types of messages/events (e.g. a form submission event)
  • model and publish forms with the controls of your choice (text, buttons, sliders) on a conversation or on the sub-account profile. These will be your virtual interfaces
  • let other users access, compile and submit your forms. Your client logic will receive the event and your logic can respond according to the received data

What types of interactions can I trigger using Semilimes, such as QR-code scanning or geo-fencing?

semilimes offers versatile interaction triggers, including:
  • Conversations: Initiate actions through text-based interactions.
  • HTML-Based Controls: Trigger actions using configurable HTML-based controls like buttons and sliders.
  • QR Code or NFC Scanning: Interact by scanning QR codes or using NFC technology.
  • Geofencing (Under Development): Set up location-based triggers through geo-fencing.
  • Object Recognition (Under Development): Engage with objects through advanced object recognition technology.
  • Voice Control (Under Development): Soon, control interactions using voice commands.

Can I manage different teams or organizations within semilimes?

Within semilimes, you have the capability to manage different teams and organizations. You can easily create distinct teams, organize workflows specific to each team’s needs, and implement robust access controls to manage permissions effectively. Additionally, team ownership can be transferred, providing flexibility in leadership. aemilimes is designed to seamlessly adapt to your diverse team and organizational structures.

Developer API

Is there a public API available for semilimes?

Sure! The public API is mainly designed to let external systems talk to the semilimes platform, and for them to be virtualized in form of sub-accounts of a user. Learn more on our developers page.

Are there any limitations or considerations for using the semilimes API?

The semilimes API is a paid service and requires an API key to authorize, monitor and bill its usage. As of now, there are no specific limitations applied aside from considerate usage. For detailed info about how the API usage is billed, please refer to the dedicated pricing page

Are there any clients available for the semilimes API?

We currently provide our Node-RED semilimes connector node that eases the connection of your local IoT environment to semilimes.
If you have any other use case or language of preference, we also provide a Swagger Editor page preloaded with our OpenAPI3 specification, so you can generate any client of your choice.
Explore our Tools section to learn more!

User Portal

What functionalities are available in the semilimes user portal?

Users can effortlessly manage payments, top up their wallet, and access a comprehensive dashboard providing insights into consumption of each service, and total balance. The portal also allows users to track monthly storage usage, upgrade from the free tier to paid services, review and manage invoices, and verify their account for added security.

Is there a dashboard for monitoring and managing interactions?

semilimes provides a dedicated dashboard for users to monitor and manage interactions.