saveeye_flutter_sdk 1.0.3 copy "saveeye_flutter_sdk: ^1.0.3" to clipboard
saveeye_flutter_sdk: ^1.0.3 copied to clipboard

A Flutter SDK for integrating with SaveEye's device management platform. Provides GraphQL-based access to device data, monitoring, and management features.

0.0.1 #

Initial release

0.0.2 #

Readme updates

1.0.0 #

Added setDeviceAlarmThresholds Exported WebsocketError Added debug switch (For disabling logging)

1.0.1 #

Added unpair functionality

1.0.2 #

Added OnboardingSessions Added support for encryption

1.0.3 (alignment with React Native SDK) #

  • Initialization: Added locale and onError parameters. environment now supports staging in addition to dev and prod. All requests send x-locale and x-sdk-version headers when set.
  • Health & devices: Added healthCheck(), getDeviceSettings(deviceId), getDeviceTypeById(deviceId).
  • Provisioning: Added getDeviceIdBySerialOrBLEName, getAvailableSSIDForDevice(bleName), pairRemoteDeviceWithBaseDevice(deviceId, baseDeviceId, externalId?).
  • Settings: Added setDeviceAlias, setLocalMqttSettings, setRmsCurrentMaxPerPhase, setBlinksPerKwh. setDeviceAlarmThresholds now accepts optional alarmMinWh.
  • Realtime: Per-device WebSocket subscriptions; multiple callbacks per device; unsubscribeFromRealtimeData(deviceId?) to unsubscribe one or all. Concurrent subscription to the same device yields CONCURRENT_SUBSCRIPTION error to the new callback.
  • Error reporting: Optional onError callback in initialize for forwarding SDK errors to Sentry or logging.
  • Docs: README updated to mirror React Native SDK structure and document new APIs.
0
likes
150
points
508
downloads

Documentation

Documentation
API reference

Publisher

unverified uploader

Weekly Downloads

A Flutter SDK for integrating with SaveEye's device management platform. Provides GraphQL-based access to device data, monitoring, and management features.

Repository (GitHub)

License

MIT (license)

Dependencies

flutter, flutter_hooks, gql, graphql, graphql_flutter, meta, saveeye_provisioning, web_socket_channel

More

Packages that depend on saveeye_flutter_sdk